Vous êtes sur la page 1sur 3

1

Universidade Federal de Minas Gerais


Escola de Engenharia
Departamento de Engenharia Eletrônica
Laboratório de Informática Industrial
12.a AULA – TUTORIAL DO SCADA InTouch
Objetivo: Familiarização com os recursos oferecidos pelo SCADA InTouch para o desenvolvimento de
aplicações de Interface Homem-Máquina (IHM) em projetos de automação industrial.

ATIVIDADES PRÉVIAS
Leia atenciosamente, em casa, o texto desta prática, de forma a agilizar os procedimentos a serem
executados no laboratório.

INTRODUÇÃO
O InTouch é uma das ferramentas SCADA mais populares no meio industrial. Seus módulos principais
são:
O WindowMaker, que permite a criação de uma IHM;
O WindowViewer, que permite a utilização da IHM pelo usuário final;
O Tagname Dictionary, que contém todas as variáveis da Base de Dados da aplicação;
Os I/O Servers, que correspondem aos drivers de comunicação específicos para cada dispositivo de
controle do mercado.
O InTouch oferece todos os recursos típicos para a construção de telas de operação e supervisão de
processos industriais, tais como telas de sinópticos, gráficos de tendência, telas de alarmes, etc.

PARTE PRÁTICA
Para familiarização com os recursos do InTouch, você deverá seguir um tutorial disponível no
laboratório que irá, passo a passo, capacitando-o a compreender e utilizar os recursos gráficos
disponibilizados pelo InTouch para a construção de aplicações de IHM. O tutorial é composto por um
conjunto de exercícios, descritos mais adiante.
Para executar o tutorial, é necessário primeiramente criar uma nova aplicação no InTouch:
1. Execute o software InTouch selecionando, a partir do menu Iniciar em seu computador, a opção
Menu Iniciar → Programas → Wonderware Factory Suite → InTouch.
NOTA: Nos computadores com Windows 7, o caminho é Menu Iniciar → Todos os Programas →
Wonderware → InTouch e o programa deve ser executado como administrador.
2. Será exibida então a tela principal do InTouch, contendo uma lista das aplicações desenvolvidas até
o momento.
3. Criar uma nova aplicação, selecionando File → New Window e especificando para a mesma o nome e
o seu diretório de trabalho (C:/users/automacao/lab_inf_ind/...) no qual a mesma irá residir.
4. Dê um clique duplo na aplicação criada, causando a ativação do módulo WindowMaker do InTouch.
Devido à ausência da chave de hardware, uma janela de erro acusando falta da licença de software
será apesentada; clique no botão “Ignore” desta janela, fazendo assim o WindowMaker entrar no
modo demonstração. Neste modo “demo”, o WindowMaker funciona com todos os seus recursos
pelo prazo de duas horas.
5. Uma vez exibido o WindowMaker, execute em seqüência os exercícios do tutorial selecionados para
esta prática. Antes de cada exercício, consulte esta nota de aula para entender o propósito de cada
um dos mesmos (vide abaixo).

Lab. Informática Industrial, Profs. Luiz T. S. Mendes e Michelle M. Santos, DELT/UFMG - 2008
2
6. A cada exercício realizado, verifique imediatamente o efeito visual em termos da aplicação final.
Para tal, comute para o módulo WindowViewer clicando no ícone “runtime” localizado no canto
superior direito da tela. Como antes, ignore as eventuais mensagens de erro que aparecerão.
7. Uma vez estando no modo de visualização e verificado o efeito visual do exercício proposto,
comute novamente para o WindowMaker clicando no ícone “development” no canto superior direito
da tela
8. Repita este processo de comutação WindowMaker ↔ WindowViewer a cada exercício realizado.

Deverão ser executados os seguintes exercícios:


Exercício 1: Mostra como criar uma tela (janela) no InTouch com dimensões pré-definidas. As
propriedades da janela podem ser alteradas clicando-se sobre a mesma com o botão direito do
mouse e selecionando-se o item adequado.
Exercício 2: Define um elemento gráfico simples na janela anteriormente criada. Este elemento
corresponde a um enchimento vertical controlado pelo valor de uma variável interna do InTouch
denominada $second, que contém o número de segundos da hora corrente. Numa aplicação real, esta
variável seria substituída por uma variável de entrada correspondente ao valor de um sensor de
nível na planta industrial.
Exercício 3: Cria novos elementos gráficos correspondentes a uma bomba, um botão de
acionamento da bomba, e um texto que sinalizará o estado da bomba. Atenção: A cor da bomba
deverá mudar conforme seu estado de acionamento.
Exercício 4: Re-define o elemento gráfico correspondente ao enchimento vertical, fazendo com
que seu valor seja dado por um botão deslizante (slider) ou pelo teclado.
Exercício 7: Define um elemento gráfico que desloca-se horizontalmente ao longo da janela em
função de uma variável de processo. Neste exercício, esta variável de processo será simulada
novamente pela variável interna $second.
Exercício 8: Permite a definição de um conjunto de ações (action script) vinculadas a um
determinado objeto gráfico presente na janela. As ações serão executadas sempre que este objeto
for acionado através do mouse.
Exercício 10: Exemplifica a utilização de elementos gráficos mais complexos, definidos na
biblioteca de símbolos (wizard) do InTouch. Estes elementos são usualmente definidos como
“células”, que correspondem a agrupamentos de objetos nos quais cada objeto preserva seus
atributos particulares. Compare o elemento utilizado com aquele criado por você no exercício 8.
Exercício 11: Exemplifica a utilização de um conjunto de ações que devem ser executadas
periodicamente pelo InTouch (application script), tomando como base o mesmo objeto gráfico
empregado no exercício 7.. Contrariamente aos action scripts vistos no exercício 8, application scripts
não necessitam estar associados a um objeto gráfico a ser clicado pelo operador.
Exercício 13: Mostra como criar uma janela de mensagem para o operador, que é exibida ao clicar-
se num determinado objeto gráfico da tela sinóptica, ou que pode surgir repentinamente (janela pop-
up) quando ocorre uma mudança no estado de uma variável de processo.
Exercício 14: Exemplifica como criar gráficos de tendência de tempo real (real-time trend). Este
gráficos são muito importantes para que o operador possa acompanhar a evolução de variáveis do
processo ao longo do tempo e, assim, tomar ações preventivas de acordo com a tendência das
mesmas. Os dados empregados nestes gráficos são coletados em intervalos muito curtos
(tipicamente 1 segundo) e mantidos na memória RAM do computador, razão pela qual tais gráficos
não conseguem mostrar períodos de tempo muito grandes. Para inserir o gráfico de tendência de
tempo real, use o ícone “real-time trend”.
Exercício 16: Exemplifica a criação de uma janela de resumo de alarmes (Alarm Summary). O objeto
gráfico correspondente a esta janela deve ser selecionado no wizard do InTouch.

Lab. Informática Industrial, Profs. Luiz T. S. Mendes e Michelle M. Santos, DELT/UFMG - 2008
3
NOTA: Na versão do InTouch instalada nos computadores com Windows 7, o duplo clique na
janela de alarmes trará uma janela diferente da mostrada no tutorial. Os campos mostrados na janela
do tutorial são encontrados nas diversas abas da janela correspondente à nova versão.
Exercício 19: Define a criação de um botão de reconhecimento de alarmes. Este botão é
importante para que o operador sinalize ao sistema SCADA estar ciente da ocorrência de um
determinado alarme. Declarar ciência dos alarmes é um procedimento importante nas indústrias,
para assegurar a operação correta da planta industrial e auxiliar a apuração de responsabilidades na
ocorrência de eventuais anormalidades. Neste exercício, empregue o comando “ACK $System;”
ao invés de “ACK Analog;” como consta do tutorial.

Lab. Informática Industrial, Profs. Luiz T. S. Mendes e Michelle M. Santos, DELT/UFMG - 2008

Vous aimerez peut-être aussi