Vous êtes sur la page 1sur 71

AUTOR: WILLIAM DA SILVA VIANNA

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

INDICE 1. Introduo. 1.2. O que o Windows. 1.2. Plataforma requerida para verso 7.0 2. Noes sobre o InTouch. 2.1. Introduo ao Intouch 2.2. Hardware Necessrio 2.3. Instalao do Intouch 2.4. Criando uma aplicao 2.5. Modificando a lista de diretrios de aplicaes. 2.6. Criando janelas 2.7. Propriedades de uma janela 3. Window Maker 3.1 - Ferramentas 3.2. Descrio das ferramentas 4. Menu do Window Maker 5. Desenvolvendo Aplicaes. 5.1. Variveis do Intouch. 5.2. Atividades bsicas para a edio de telas. 5.3. Script. 5.4. Atividades bsicas para a edio de telas. 5.5 O registro. 5.6. Atividades bsicas para a edio de telas. 5.7. Alarmes 5.8. Atividades bsicas para a edio de telas. 5.9. Comunicao 5.10. Atividades bsicas para a edio de telas. 6. Backup do aplicativo 7. Tela geral da Planta Piloto.

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

1. Introduo.

1.1. O que o Windows.

Microsoft Windows - um ambiente operacional para ser usado em microcomputadores com as seguintes caractersticas: - possui uma interface grfica que torna o trabalho com o computador mais intuitivo e mais eficiente. - multitarefa: o que permite a execuo de mais de uma aplicao ao mesmo tempo. - permite a transferncia de informaes entre as aplicaes.

1.2. Plataforma requerida para verso 7.0

A plataforma mnima recomendada Pentium 100 com 16 Mb, vdeo VGA e mouse. Sistema Operacional Win95 ou Windows NT 4.0

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

2. Noes sobre o InTouch.

2.1. Introduo ao Intouch

O Intouch 7.0 necessita do Windows 95 ou Windows NT 4.0 para ser executado. Porm existem vrias verses do Intouch: 5.0 e 5.1 para W31,W311 5.7 para W95 6.0B para WNT4.0 7.0 para W95, WNT4.0 O Intouch um conjunto de softwares que se destina a criao de telas grficas de interao com CLPs, controladores Multiloop, Fieldbus, etc. a interface homem-mquina mais simples de ser configurada em comparao aos demais softwares existentes no mercado. Entre os softwares do Intouch temos o Window Maker, o Window Viewer, o NetDDE, SPC, Recipe, SQL, os Drivers e o Intouch. Segue exemplo de diagrama bsico de interligao com um CLP.

P R O C E S S O CLP cabo de comunicao Microcomputador executando Softwares de Superviso (Intouch) e comunicaco (Driver do CLP)

processo enviando e recebendo sinais do CLP

Controlador Lgico Programvel

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

O cone Intouch do grupo Intouch for Windows, um gerenciador de aplicativos, onde determinamos diretrios das aplicaes ou at mesmo criamos diretrio para novas aplicaes. Atravs deste podemos carregar para a memria o Windows Maker ou o Windows Viewer. O Windows Maker destina-se a criao de janelas e edio das animaes, j o Windows Viewer o software que executa a janela que foi produzida no Windows Maker.

Intouch

Window Maker

Window Viewer

2.2. Hardware Necessrio

Microcomputador compatvel IBM-PC com Microsoft Windows Verso dependente da verso do Intouch que se deseja instalar (ver item 2.1). Um drive de alta densidade (3 1/2") ou CD-ROM (dependendo da verso). 4 Mbytes de espao livre em disco para ver 5.0 e 5.1

Chave de Hardware cada chave est associada a um nico nmero de srie. a chave instalada na porta paralela do micro (no interfere nas operaes com a impressora). cada chave pode habilitar at 3 funes: DEV: habilita o uso do software de desenvolvimento, Window Maker
5

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

RT : habilita o uso do run-time software, Window Viewer IO : habilita o uso do DDE Servers

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

ATENO

O uso correto da chave de hardware muito importante !!!

Deve-se remover a chave de hardware do computador sempre que for usar a porta paralela para operaes diferentes de impresso !!! No se esquea de desligar o micro e a impressora antes de remover ou instalar a chave de hardware. No deixe a chave na porta paralela ao fazer backups, transferncia de arquivos, ou ao usar Laplink !!!

2.3. Instalao do Intouch

1. Entre no Windows 2. Coloque o disquete "Intouch Program Disk 1" (para verses em disquete) ou CD 3. Chame o comando /File/Run... 4. Entre com A:\ INSTALL ou B: \INSTALL dependendo do drive a ser utilizado ou D:\SETUP sendo cdrom 5. Selecione o tipo de instalao

- FULL DEVELOPMENT SYSTEM: instalao completa Se no estiver com a chave de hardware instalada, permite aplicaes com at 32 tags, 32 telas e ser executado por apenas uma hora no Window Viewer para verso 5.0, 5.1, 5.7 e 6.0b, para verso 7.0 o tempo de execuo de duas horas do WindowViewer e uma hora para driver de comunicao. - RUNTIME ONLY: Instala somente os arquivos necessrios para o runtime.

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

2.4. Criando uma aplicao

1 2

Double-click no icone InTouch. Aparecer o gerenciador de aplicativos, onde atravs deste possvel cria uma nova aplicao, alterar a lista de aplicativos, etc.

3 4

Selecione o boto NEW, ou clique em File/New, em seguida clique em avanar. Entre com o nome do diretrio onde sua aplicao ser armazenada, em seguida clique em avanar.

Defina nome da aplicao e descrio, em seguida clique em concluir.

Obs.: Cada aplicao dever ser armazenada em um diretrio distinto. O nome da aplicao fica a gosto do cliente Os arquivos do diretrio da aplicao no podem ser apagados (a no ser pelo prprio InTouch) , exceto os arquivos *.?bk Ao fazer backup, todo o diretrio deve ser copiado. Ao restaurar, deve-se faz-lo em um diretrio vazio.

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

2.5. Modificando a lista de diretrios de aplicaes.

Selecione no menu TOOLS, em seguida FIND APPLICATIONS... Aparecer uma "dialog box", permitindo adicionar um novo diretrio de aplicao. Quando uma aplicao excuida da lista, no deletada do HD, necessrio que o faa via explorer. O mesmo acontece na incluso de uma nova aplicao.

Os diretrios que contm aplicaes do Intouch precisam estar nesta lista para serem acessados.

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

2.6. Criando janelas

Marque o diretrio da aplicao que deseja trabalhar, em seguida selecione o cone do Window Maker no gerenciador de aplicativos do Intouch Obs.: caso no possua chave de hardware, selecione a opo para ignorar. Crie a primeira janela da aplicao, chamando o comando /File/New Window ou clicando no boto New Window. Surgir uma "dialog box", para definio das propriedades da janela a ser criada.

10

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

2.7. Propriedades de uma janela

- Name: nome da janela. - Window Color: cor de fundo da janela. - Comment: comentrio associado janela (opcional). - Window Type: tipo da janela: Replace: fecha qualquer janela que haja interseo parcial ou total; Overlay: aparece sobre a janela corrente; Popup: aparece sempre sobre qualquer janela aberta por cima de tudo (uma de cada vez). - Frame Style: tipo de moldura da janela: Single: moldura simples; Double: moldura dupla; None: sem moldura. - Title Bar: janela com ttulo. - Size Controls: habilita o controle de redimensionamento da janela: X Location: posio horizontal (em pixels); Y Location: posio vertical (em pixels); Window Width: largura da janela (em pixels); Window Height: altura da janela (em pixels); - Scripts: associa aes a serem executadas em 3 situaes: On Show - quando a janela aberta; While Showing - enquanto a janela estiver aberta numa freqncia especfica; On Hide - quando a janela fechada.

11

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

3. Window Maker

3.1 - Ferramentas

O ToolBox da verso 5.0 e 5.1 foi substitudo por ferramentas com disposio semelhante a qualquer aplicativo para ambiente windows, como Word, Excel, etc. Com estas ferramentas podemos desenhar as telas.

Para verso 5.0 e 5.1

Contm as ferramentas mais usadas para a edio da janela. ltima linha do ToolBox: - mostra a descrio da ferramenta, quando se desloca o cursor sobre os cones do ToolBox; - se no houver objeto selecionado: posio do cursor (relativa ao canto superior esquerdo). primeiro campo da linha do ToolBox: coluna. segundo campo da linha do ToolBox: linha. - se houver objeto selecionado: posio do objeto na janela nos primeiros campos da linha (relativa ao canto superior esquerdo) primeiro campo da linha do ToolBox: coluna. segundo campo da linha do ToolBox: linha. - dimenses do objeto nos ltimos campos da linha. penltimo campo da linha do ToolBox: comprimento.
12

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

ltimo capo da linha do ToolBox: largura. Estas mesmas ferramentas esto disponveis na verso 7.0, porem com leyout diferente.

13

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

3.2. Descrio das ferramentas

A seguir sero descritas as ferramentas que compem o ambiente de trabalho do WindowMaker Seleo de objetos, multiplos ou especficos com a tecla SHIFT acompanhada. Retngulo Retngulo com bordas arredondadas Elipse Linha Linha vertical ou horizontal Seqncia de linhas Polgono Texto Importao de bitmap Grfico de Tendncia Real Grfico de Tendencia Histrica Boto Seleciona e altera tipo de fonte. Altera fonte do texto selecionado para formato Bolbo Altera fonte do texto selecionado para Itlico Altera fonte do texto selecionado para Sublinhado Diminui tamanho da fonte do texto selecionado quando a mesma tipo True Type (TT) Aumenta tamanho da fonte do texto selecionado quando a mesma tipo True Type (TT) Alinha texto a esquerda Centraliza texto Alinha texto a direita Altera cor de linha do objeto selecionado Altera cor de enchimento do objeto selecionado.

14

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

Altera cor da fonte selecionada Altera cor da janela Altera trasparencia

15

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

Habilita/Desabilita explorer do Intouch Hide/Show todas as ferramentas Mostra janela editada em formato full screen Habilita/Desabilita grade da janela editada Habilita /Desabilita rgua do WindowMaker Cria nova janela Abre janela Fecha janela Salva janela corrente para o disco Salva todas as janela para o disco Duplica objeto selecionado Recorta Copia para rea de transferencia Cola da rea de transferencia Retorna ao Avana ao retornada Imprime

16

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

Alinha objetos selecionados esquerda Alinha objetos selecionados no meio horizontal Alinha objetos selecionados direita Alinhamento superior de objetos selecionados Alinhamento no meio vertical de objetos selecionados Alinhamento inferior de objetos selecionados Alinhamento central de objetos selecionados Enviar para trs Trazer para frente Espaamento horizontal igual Espaamento vertical igual Agrupara em smbolo Desagrupar smbolo Agrupar clula Desagrupar clula Girar 90 graus sentido horrio Gerar 90 graus sentido anti-horrio Espelhar horizontal Selecionar Wizard, objetos previamente editados e configurados.

17

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

4. Menu do Window Maker

File New Window... Open Window... Save Window... Close Window... Delete Window... Save Window As... WindowViewer... Print... Export Window... Import... Exit ... Cria Janela. Mostra dialog-box que permite abrir janela(s). Mostra dialog-box para gravao de janela(s). Mostra dialog-box para fechar janela (s). Mostra dialog-box para eliminar janela(s). Salva janela aberta com outro nome. Vai para a janela do Window Viewer. Mostra dialog-box com opes para imprimir. Mostra dialog-box para exportar janela da aplicao corrente para outra. Mostra dialog-box para importar janela de outra aplicao. Fecha o Window Maker.

18

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

Edit Undo Redo Duplicate Cut Copy Paste Ctrl+Z Ctrl+Y Ctrl+D Shift+Del Ctrl+X Ctrl+Ins Ctrl+C Shift+Ins Ctrl+V Del Desfaz a ltima ao. Refaz a ltima ao. Duplica o(s) objeto(s) selecionado(s). Copia o(s) objeto(s) selecionados (s) para o Clipboard e apaga-o(s) janela. Copia o(s) objeto(s) selecionado (s) para o Clipboard. Insere o(s) objeto(s)do Clipboard na janela. Elimina o(s) objeto(s) selecionado(s). Insere bitmap do Clipboard na janela Coloca bitmap no tamanho original. Seleciona todos os objetos da janela. Mostra menu de Links Copia todas as animaes do objeto selecionado para o Clipboard e apaga-as. Copia todas as animaes do objeto selecionado para o Clipboard. Copia as animaes do Clipboard para o(s) objeto selecionado(s). Elimina todas as animaes do(s) objeto(s) se lecionado(s). Aumenta o raio do (s)objeto(s) selecionado(s). (retngulo com bordas arredondadas) Reduz o raio do(s) objeto selecionado(s). ( retngulo com bordas arredondadas) Permite redesenhar o objeto selecionado. (polgonos e linhas mltiplas). Adiciona pontos polgonos e linhas mltiplas. Elimina pontos de polgonos e linhas mltiplas.

Erase Paste Bitmap Bitmap Origina Size Select All Links Cut Links Copy Links Paste Links Clear Links

F2

Enlarge Radius Shift+Mais Reduce Radius Shift+Menos Reshape Object Ctrl+R Add Point Del Point

19

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

Arrange Send to Back F9 Posiciona o(s) objeto(s) selecionado(s) atrs de todos os outros objetos da janela. Posiciona o(s) objetos selecionados na Frente de todos os outros objetos da janela. Mostra menu de alinhamento. Alinha os objetos selecionados esquerda. Alinha os objetos selecionados ao centro (vertical) Alinha os objetos selecionados direita. Alinha os objetos selecionados no topo. Alinha os objetos selecionados ao centro (horizontal). Alinha os objetos selecionados na base. Alinha o ponto central dos objetos selecionados. Espaa horizontalmente os objetos selecionados. Espaa verticalmente os objetos selecionados. Gira o(s) objetos selecionado(s) 90 graus no sentido horrio. Gira o(s) objeto(s) selecionado(s) 90 graus no sentido anti-horrio. Espelha o(s) objeto(s) selecionado(s) na horizontal. Espelha o(s) objeto(s) selecionados na vertical. Agrupa os objetos selecionados como smbolo. Desagrupa o smbolo. Agrupa os objetos selecionados. Desagrupa os objetos selecionados. Coloca/Retira o Grid.
20

Bring to Front

Shift+F9

Align Align Left Align Center Align Right Align Top Align Middle Align Bottom

Ctrl+F3 Ctrl+F5 Ctrl+F7 Ctrl+F4 Ctrl+F6 Ctrl+F8

Align Center Points Ctrl+F9 Space Horizontal Space Vertical Rotate Clockwise F6 Crtl+H

Rotate CouterClockwise Shift+F6 Flip Horizontal Flip Vertical Make Symbol Break Symbol Make Cell Break Cell Snap to Grid F7 Shift+F7 F5 Shift+F7 F3 Shift+F3

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

Text Fonts... Bold Italic Underline Left Justified Centered Right Justified Enlarge Font Reduce Font Mostra dialog-box para seleo de fonte. Seleciona negrito/no negrito. Seleciona modo itlico/no itlico. Seleciona modo grifado/no grifado. Alinha texto esquerda. Centraliza o texto. Alinha o texto direita. Aumenta o tamanho da fonte. Reduz tamanho da fonte.

Ctrl+Mais Ctrl+Menos

Line No line Seleciona o tipo de linha desejado Sem linha

21

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

Special Toolbox Show/Hide Security Animation Links Substitute Tags... Substitute Strings... Tagname Dictionary Alarm Groups... DDE Access Names... Configure... Update Use Counts ... Delete Unused Tags ... Scripts Aplication Scripts... Window Scripts Key Scripts... Condition Scripts Data Change Scripts ... Ctrl+A Ctrl+E Ctrl+L Ctrl+T Mostra/Omite Toolbox. Seleciona comandos referentes segurana. Mostra dialog-box para animao do objeto selecionado. Troca nome(s) do(s) tag(s) do(s) objeto(s) selecionado(s). Troca contedo do(s) string(s) selecionados. Acesa o dicionrio de dados. Cria ou modifica grupos de alarme. Cria ou modifica grupos DDE. Mostra dialog-box para configurao. Atualiza contadores de tags. Mostra dialog-box para eliminar tags no utilizados Mostra menu dos possveis scripts. Permite editar script da aplicao. Permite editar script da janela Permite editar script associado a uma tecla. Permite editar script associado a tag ou expresso Permite editar script associado a mudana de valores de tags.

Windows Window Properties... Ctrl+W Mostra dialog-box para alterao das propriedades da janela. Mostra as janelas abertas no momento.

22

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

Help What's New Index Using Help Keyboard Mostra os novos recursos do InTouch 5.1 Mostra tela do menu principal Mostra instrues para utilizao do Help Mostra os tpicos do Help com as letras Que podem ser usadas para acesso rpido a esses tpicos Mostra o dicionrio de termos Mostra informaes sobre a verso do Window Maker

Glossary About

Show Tag Count [5 tags used] Mostra a quantidade de tagnames definidos atualmente pela aplicao (no inclui as variveis do sistema)

Runtime !

Transfere rapidamente do Window Maker para o Window Viewer. Todas as alteraes feitas nas janelas abertas no Window Maker sero salvas antes da transferncia para o Window Viewer (no pede confirmao!).

Development!

Transfere rapidamente do Window Viewer para o Window Maker.

23

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

5. Desenvolvendo Aplicaes. 5.1. Variveis do Intouch.

O Intouch se torna simples devido ao mecanismo de animao que utiliza. Os comandos de animao no tm que ser decorados to pouco consultados em um manual. Esto disponveis a partir do momento que dermos um double click sobre o objeto a ser animado. bom lembrar que qualquer elemento editado na janela ser considerado um objeto. Cada objeto permite um conjunto de animaes, basta selecion-las ou no. A animao precisa ser configurada. Por exemplo, se desejarmos um indicador em barra do nvel de um determinado tanque, primeiro temos que desenhar o indicador. Sobre o local onde desejamos a indicao, clicamos duas vezes ( double click ). Um conjunto de animaes estar disponvel. O objetivo um enchimento percentual do retngulo do indicador, logo a animao Percent Fill Vertical, mas o supervisrio necessita de outra informao; qual a varivel a ser indicada? Pois bem, esta varivel estar recebendo informaes do transmissor de nvel do referido tanque. Uma varivel nada mais do que um espao de memria que foi apelidada. Esta varivel basicamente pode ser:

24

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

TIPO Discrete

DESCRIO Varivel que possui apenas dois nveis, 0 ou 1, ativada ou no ativada, ligado ou no ligada. Variveis inteiras, ou seja, nmeros inteiros ( conjunto Z ) Varivel real, ou seja, conjunto R Varivel alfanumrica, acumula nmeros e/ou letras. Grupo de variveis, as variveis podem ser agrupadas para melhorar a organizao ou at mesmo para alarmar em uma janela de alarmes. Varivel do grfico de tendncia histrica. Cada grfico necessita de uma. O grfico de tendncia histrica o equivalente ao registrador, com as vantagens da carta no embolar, a tinta no borrar ou acabar, no ocupar espao no painel, alm de poder ser criado diversas vezes.

EXEMPLO DE APLICAO Bombas, vlvulas alarmes, etc. on/off, lmpadas,

Integer Real Message Group Var

Indicaes inteiras, sadas inteiras, etc. Indicaes reais, sadas reais, etc. Informaes que podem ser nmeros e/ou letras. Alarmes, organizao, etc.

Hist Trend

Grfico de tendncia histrica e wizard.

Dialog Box da verso 5.0 e 5.1 No Dialog box acima temos os diferentes tipos de variveis. Ele aparecer toda a vez que for criada uma nova varivel.

25

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

Bom, ento fica combinado que o espao de memria destinado ao acmulo de informaes ser chamado de varivel e que esta no Intouch ser chamado de tagname.

O dialog box apresentado pertence a verso 7.0, observe que basicamente o que mudou foi o layout. O tagname basicamente poder ser memory ou I/O. Quando devemos usar uma ou outro? Por exemplo, desejamos acionar uma bomba no campo a partir de um boto desenhado na tela do supervisrio. O tagname ser I/O Discrete ou Memory Discrete ? Como ser feita uma troca de dados com outro software ( que no caso o driver ) ela ser I/O Discrete. Se por ventura necessitarmos de uma indicao de dois estados sendo esta indicao apenas interna ao software ela ser Memory Discrete. Ou seja, toda as variveis que comunicaro com outro software sero DDE e as internas Memory. O driver no o acionador de disco. um software que possui comandos para traduzir duas linguagens distintas.

26

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

P R O C E S S O cabo de comunicao Microcomputador executando Softwares de Superviso (Intouch) e comunicaco (Driver do CLP )

CLP

processo enviando e recebendo sinais do CLP

Controlador Lgico Programvel

Para cada CLP de fabricante e modelo diferente, existe um driver desenvolvido com os comandos para acessar o mapa de memria do equipamento em questo. Viu que bom? Alqum j esquentou a cabea com isto, somos apenas usurios. A nvel de software o Window Viewer conversa com o driver e este atravs de uma interface de comunicao conversa com o CLP, o controlador, o barramento. etc. Muitos acreditam que o Supervisrio um software desenvolvido para trabalhar com CLP. O engano o Supervisrio um conjunto de softwares desenvolvidos para trabalhar como uma interface homem/mquina, seja l qual for. O Intouch diferencia tagname maisculo de minsculo, ou seja, o tagname bomba diferente do tagname BOMBA.

27

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

5.2. Atividades bsicas para a edio de telas.

As atividades visam exercitar as ferramentas do Intouch. No incio de cada atividade temos a descrio da situao problema ( S.P. ). As duas primeiras atividades esto acompanhadas das telas com as resposta, as demais no. Mos obra, pois a melhor maneira de aprender e fazendo.

S.P. = Crie uma nova aplicao com o nome telas uma janela com o nome processo.

1. Criando uma nova aplicao

1. Crie uma nova aplicao (novo diretrio) Carregue o gerenciador de aplicativos do InTouch 2. Create Directory: "telas"

28

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

29

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

2. Crie uma nova janela File/New Window ou boto NEW do WindowMaker Window Name:"processo"

30

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Desenhe e anime um indicador que indique o segundo do microcomputador.

2. Grfico de Barras utilizando varivel do sistema.

1. Desenhe um retngulo. 2. Desenhe uma rgua com escala de 0 a 60.

3. Double-click no retngulo de indicao. 4. Selecione a animao PERCENT FILL VERTICAL.

5. No campo Expression d um double-click para selecionar uma tag do banco de dados. 6. Selecione a varivel do sistema "$Second"

31

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

7. Complete a tela de animao com Value at Max Fill: Value at Min Fill: Max % Fill: Min % Fill: 60 0 100 0

Direction:

Up

8. Selecione o comando Runtime! para ir ao runtime e verificar a animao do grfico de barras.

32

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Crie uma bomba que mudar de cor em funo do seu estado ( verde para ligada e vermelha para desligada) , um boto para lig-la e deslig-la e um campo que mostrar o texto bomba desligada quando a bomba estiver desligada e bomba ligada quando a bomba estiver ligada.

3- Bomba - boto liga/desliga - sada com estado da bomba.

1. Desenhe uma bomba

2. Agrupe as figuras em um smbolo. 3. Double-click no smbolo 4 . Selecione a animao FILL COLOR DISCRETE.

33

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

5. Crie o tag bomba, tipo Memory Discrete.

Esta um tagname que no existe, logo o Intouch questiona se deseja criar.

6. Complete a tela de animao com: OFF vermelho (cor da bomba no estado desligado) ON verde (cor da bomba no estado ligado).

7. Crie boto "Liga/Desliga"

34

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

35

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

8. Double click no boto. 9. Selecione animao TOUCH PUSHBUTONS - Discrete Value.

10. Complete a tela de animao com tag: BOMBA ( tag j criada anteriormente) action: TOGGLE 11. Crie um texto "# "

36

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

12. Double-click no texto "# "

13. Selecione animao VALUE DISPLAY - DISCRETE

14. Complete a tela de animao com tag: BOMBA ON Message: "bomba ligada" ( mensagem a ser mostrada quando a bomba estiver ON) OFF Message: "bomba desligada" ( mensagem a ser mostrada quando bomba a estiver OFF)

37

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

38

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Crie um indicador de set-point e um boto ao lado que faa o ajuste atravs de DRAG e um que faa o ajuste do set-point atravs do teclado.

4. Grfico de Barras - valor entrado pelo operador - boto de deslocamento.

1. Double-click no Retngulo do grfico de barras. 2. Click na opo de animao PERCENT FILL VERTICAL para alterar a animao feita

anteriormente com varivel do sistema. 3. No campo Expression digite SETPOINT, novo tag a ser criada. 4. Crie o tag SETPOINT do tipo Memory Integer, com os seguintes parmetros: Min Val: 0 Max Val: 60 5. Crie um texto "Setpoint = # ", que vai ser um campo de entrada. 6. Double-click no texto acima. 7. Selecione a animao VALUE INPUT ANALOG. tag: SETPOINT Min Value: 0 Max Value: 60 8. Fazer um tringulo ao lado da rgua. Esta figura ser um boto de deslocamento.. 9. Double-click no tringulo acima. 10. Selecione a animao VALUE SLIDER VERTICAL Tag: SETPOINT Value At Top: Vertical Movement Up: 100 Down: 0 60 At. Bottom: 0

Obs.: os valore up e down correspondem ao deslocamento do objeto em pixel. 11. Selecione a linha vertical da rgua e verifique seu tamanho.
39

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

12. Selecione novamente a animao do tringulo e preencha o campo vertical Movement Up com o tamanho da linha.

40

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Crie um texto Fogo na rea 1 e um boto fogo. O texto dever aparecer piscando enquanto o boto estiver sendo pressionado, caso contrrio o texto desaparecer.

5. Texto - Visibilidade e Blink.

1. Crie um texto "Fogo na rea 1". 2. Selecione a animao do texto VISIBILITY. 3. No campo Expression digite FOGO, novo tag a ser criado. 4. Crie tag FOGO tipo Memory Discrete. 5. Complete a tela de animao com: Visibility State: ON 6. Crie boto com a legenda "Fogo". 7. Selecione a animao do boto TOUCH PUSHBUTTONS DISCRETE. 8. Complete a tela de animao com: tag: Fogo action: Direct 9. Double-click no texto "fogo na rea 1". 10. Selecione animao do texto BLINK. 11. Complete a tela de animao com. tag: Fogo blink visible with Text Color: Vermelho

41

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Crie uma elpse que mudar de largura em funo da concentrao de gs na atmosfera, a varivel da concentrao ser o prprio SETPOINT.

6. Detetor de gs - Tamanho de objeto

1. Desenhe uma linha horizontal e sobre ele uma elipse. 2. Selecione a animao da elipse OBJECT SIZE WIDTH. 3. Complete a tela de animao com: Expresion: SETPOINT Value at Max Width: 60 Value at Min Width: 0 Max % Width : Min % Width: Anchor: center 4. Entre no Window Viewer, altere o setpoint e verifique o efeito no tamanho da elipse. 100 0

42

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Crie um quadrado sobre uma linha horizontal, o mesmo dever se deslocar sobre a linha em funo do segundo do micro computador.

7. Esteira

1. Desenhe uma linha horizontal. 2. Sobre o canto esquerdo da linha, desenhe um quadrado. 3. Selecione a animao do quadrado LOCATION HORIZONTAL. 4. Complete a tela de animao com Expression: $second Value At Left End: 0

At Right End: 60 Horizontal Movement To Left: To Right: 0 100

Obs.: o valor to left e right corresponde ao deslocamento em pixel. 5. Verifique o tamanho do quadrado e da esteira. 6. Acabe de completar a tela de animao do quadrado. Horizontal movement to Right: (tamanho da esteira) - (tamanho do quadrado)

43

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

5.3. Script.

O Intouch possui um tipo de linguagem que o torna muito verstil, est linguagem chamada de Script, tem um certa semelhana com Pascal, C e Basic. O Script pode ser: TIPO Application DESCRIO Ser executado enquanto o Window Viewer estiver ativo, entrar na memria ou sair da memria. O perodo ser determinado em mseg. Windows Script da janela, ser executado enquanto a janela que o possui abrir, fechar ou estiver ativa. Key Script de teclado, ser executado quando determinadas teclas forme ou estiverem sendo pressionadas. Condition Script que ser executado quando ou enquanto determinada condio for verdadeira ou falsa. Data Change Script que ser executado na mudana de dado de uma determinada varivel.

44

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

Os comando da linguagem Script so os mais deversos, vo desde a atribuio de valores at a deleo de arquivos.

45

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

Segue dialog box para a edio do script da aplicao.

46

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

5.4. Atividades bsicas para a edio de telas.

S.P. = Crie um boto para incremento do set-point em uma unidade um outro para decremento do set-point em uma unidade. No utilize o boto j pronto ou o wizard.

8 - Ajuste Fino para o Grfico de Barras

1. Desenhe o boto de ajuste fino. 2. Selecione a animao deste boto TOUCH PUSHBUTTONS ACTION. Faa o Script. Selecione o tipo (On Key Down)

setpoint = setpoint + 1; if setpoint > = 60 then setpoint = 60; endif;

3. Entre no Window Viewer e click no boto para aumentar o SETPOINT de uma unidade 4. Siga os mesmos passos para fazer o ajuste fino para diminuir SETPOINT.

47

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Utilize o wizard para criar um boto de liga/desliga a bomba. Utilize o boto de forma que quando a bomba estiver ligada o mesmo fique verde com o texto interno desliga e quando desligada o texto interno dever ser liga.

9. Utilizando WIZARD - boto Liga/Desliga

1. Selecione o cone WIZARD no ToolBox 2. Selecione Buttons e o boto START 3. Posicione o boto na janela 4. Complete a animao do boto com Tagname: On Fill Color: On Label: Off Label: bomba verde desliga liga

5. Mude a fonte do texto do boto.

48

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Utilize um wizard para incrementar e decrementar o set-point.

10. Utilizando WIZARD - boto Incrementa/Decrementa

1. Selecione o cone WIZARD no ToolBox. 2. Selecione Buttons e o boto Incrementa/Decrementa. 3. Posicione o boto na janela. 4. Complete a animao do boto com: Tagname: setpoint

5. Mude a cor das setas do boto. 6. Mude o parmetro Increment/Decrementa Value: 2

49

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Crie um boto liga/desliga a esteira, o mesmo dever ligar a esteira, ou seja a mesma movimentar ou no em funo do pressionamento do boto.

11. Script para animar a esteira

1. Selecione o quadrado sobre a esteira. 2. Modifique a animao LOCATION HORIZONTAL. Substitua a Expression: $second por ESTEIRA 3. Crie o tag ESTEIRA tipo Memory Integer. Min Value: 0

Max Value: 60 4. Crie um boto com a legenda "Liga/Desliga". 5. Selecione a animao do boto TOUCH PUSHBUTTONS DISCRETE. tag: LIGA action: Toggle 6. Crie tag LIGA tipo Memory Discrete. 7. Selecione o comando Special/Application Scripts. 8. Faa o script. Selecione a opo While Running every 1000 Msec if liga

if liga == 1 then esteira = esteira + 1; if esteira > = 60 then esteira = 0; endif; endif;

9. Entre no Window Viewer e verifique a movimentao da esteira.

50

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Faa um desenho no Pantbruch e cole na janela processo.

12. Objeto feito com outro utilitrio e trazido como Bitmap

1. Minimize a aplicao Window Maker. 2. Selecione Acessrios. 3. Selecione Paintbrush. 4. Desenhe qualquer objeto. 5. Copie o objeto para o Clipboard. 6. Selecione o cone BITMAP no ToolBox. 7. Faa um retngulo para determinar a rea do Bitmap. 8. Selecione Edit/Paste Bitmap. 9. Selecione Edit/Bitmap original size, para o objeto assumir seu tamanho original.

51

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Crie uma janela mensagem para avisar ao operador que a presso do tanque est muito alta. A mesma dever aparecer sobre janela processo sem que a corrente saia da memria, dever existir um boto na janela mensagem para esconder a janela de mensagem e na janela processo dever existir um boto para chamar a janela mensagem.

13. Janela de mensagem para o operador.

1. Crie uma janela Mensagem (File/New Window). tipo da janela : POPUP 2. Escreve na janela mensagem: "Presso do tanque muito alta. 3. Crie na janela mensagem um boto com legenda "OK". 4. Selecione a animao do boto HIDE WINDOW . Selecione a janela a ser escondida ao clicar o boto: Mensagem 5. Redimensione a janela mensagem e posicione sobre a janela processo. 6. Crie na janela processo um boto com legenda "Mensagem". 7. Selecione a animao do boto SHOW WINDOW. Selecione a janela a ser mostrada ao clicar o boto: Mensagem.

52

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

5.5 O registro.

Basicamente o Intouch possui dois tipos de registros, o grfico de tendncia real e o grfico de tendncia histrica. O grfico de tendncia real, mostra dinamicamente as mudanas que esto ocorrendo das variveis registradas no perodo de tempo determinado. Este registo funciona na memria ram do micro, ou seja no armazenado para posterior anlise. Cada grfico pode registrar at 4 variveis simultaneamente. O grfico de tendncia histrica, mostra estaticamente as variveis registradas. O perodo, o dia, a hora, o minuto e o segundo so determinados pelos campos de entrada. As informaes so armazenadas no disco rgido do microcomputador ou em rede. So dois os arquivos de registo; exemplo: 97062700.log e 97062700.idx, o primeiro o arquivo que armazena os dados do registro, sendo aammdd00.log ( ano, ms, dia ) e o segundo o arquivo de ndice do primeiro. O arquivo aberto com a data do dia do registro. Que beleza !!! Sem tinta para borrar ou acabar, sem papel para embolar ou acabar, sem jeito de alterar o registro da furada que a operao deu durante o turno.

53

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

5.6. Atividades bsicas para a edio de telas.

S.P. = Crie uma nova janela Registro e nesta crie um grfico de tendncia real com o registro das seguintes variveis: esteira e setpoint.

14. Grfico de Tendncia Real

1. Crie uma nova janela "Tendncia"(File/New Window). tipo da janela : REPLACE 2. Selecione o cone da tendncia real do Toolbox e defina uma rea para a mesma. 3. Double-click na figura para entrar na tela de configurao Time Span: 3 min Sample: Pen: 2 sec setpoint esteira 4. Entre no WindowViewer e veja o grfico de tendncia real sendo plotado.

54

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Crie um grfico de tendncia histrica com as variveis: esteira e set-point

15. Grfico de Tendncia Histrica

1. Selecione o cone correspondente Tendncia Histria no Toolbox e defina uma rea para a mesma. 2. Double - click na figura para entrar na tela de configurao. 3. Para configurar a tendncia histrica no pode estar com o WindowViewer ativado. 4. Selecione CTRL-ESC para finalizar o WindowViewer. 5. Double-click na figura para entrar na tela de configurao. Tag: histrico Time Span: 10 min Min Value: 0 Max: 100 Pen: esteira setpoint 6. Crie o tag histrico do tipo Hist Trend. 7. Modifique os tags esteira e setpoint, selecionando a opo Log Data. 8. Selecione o comando Special/Configure/Historical Logging. 9. Selecione a opo Logging Enabled. 10. Entre no WindowViewer, abrindo a janela Processo. 11. Ligue a esteira e altere valores de setpoint. 12. Mude para a janela Registro 13. Click no grfico de Tendncia Histrica: coloque a hora correta chart length: 10 min

55

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

5.7. Alarmes

O Intouch possui dois tipos de janelas de alarmes, o sumrio de alarmes e o histrico de alarmes. O sumrio de alarmes, alarma as ocorrncias do momento, j o histrico de alarmes ( conhecido como registrador de eventos ) registra todas as ocorrncias de alarme no disco rgido. Cuidado para a sua lata no ser amarrada. A janela de alarme pode alarmar por grupo de variveis ou por prioridade. Para separar as ocorrncias de alarmes, podemos definir prioridades diferentes para as variveis e definir no histrico ou sumrio de alarmes apenas as prioridades de interesse. Podemos tambm definir uma varivel para o campo de prioridade do histrico ou sumrio de alarmes e um boto que mudar a prioridade da janela de alarmes. A separao das variveis no histrico ou sumrio de alarmes, tambm pode ser feira pelos grupos de variveis criados.

56

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

5.8. Atividades bsicas para a edio de telas.

S.P. = Crie uma janela de alarmes, crie na janela um sumrio de alarmes ode dever alarmar bomba desligada, setpoint muito baixo em 5, baixo em 10, alto em 50 e muito alto em 55 e esteira com desvio de 10 % para em menos e 20 % para mais com origem em 30.

16. Janela de Alarmes

1. Crie uma nova janela "Alarmes"(File/New Window) tipo da janela: REPLACE 2. Selecione o cone correspondente a Alarme no Toolbox e defina uma rea para a mesma. 3. Defina as faixas de alarmes para os tags bomba, setpoint e esteira. BOMBA: alarm state off SETPOINT: Lolo: 5, prioridade: 1 Low: 10, prioridade: 5 High: 50, prioridade: 5 HiHi: 55, prioridade: 1 ESTEIRA: MinorDev 10% prioridade: 5 MajorDev 20% prioridade: 1 Target: 30 4. Double-click na figura para entrar na tela de configurao de alarmes, inicialmente vamos aceitar os valores default. 5. Entre no WindouwViewer, abrindo a janela processo. 6. Ligue a esteira, altere o estado da bomba. 7. Entre na janela ALARMES e observe os alarmes gerados.

57

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Crie botes nas janelas Processo, Alarme e Registro para a navegao entre elas.

17. Botes para navegao entre janelas

1. Crie trs botes com as legendas "PROCESSO, ALARME" e "REGISTRO. 2. Anime estes botes com Show Window. 3. Copie para o Clipboard e reproduza estes botes nas outras janelas.

58

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Crie o grupo de variveis analog e digital, separe a janela de alarmes para alarmas as variveis pertencente ao grupo analog. Em seguida faa uma janela de alarmes com separao de variveis via prioridade.

18. Criao de grupos de alarmes - prioridades

1. Entre no WindowMaker com a tela de alarme. 2. Entre no dicionrio e selecione a esteira. Mude o grupo para ANALOG. 3. Crie o grupo ANALOG. 4. Altere o grupo do setpoint para ANALOG. 5. Selecione a bomba e altere o grupo para DIGITAL. Crie este novo grupo. 6. Altere a configurao da tela de alarmes. Alarm Group: ANALOG. 7. Entre no WindowViewer. 8. Observe que somente aparecem os alarmes analgicos. 9. Altere a configurao da tela de alarmes. From Priority: 3 To Priority: 10 10. Entre no WindowViewer. 11. Observe que os alarmes de prioridade 1 no aparecem na janela de alarmes.

59

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Crie um boto de reconhecimento do alarmes das variveis do grupo analog.

19. Boto de Reconhecimento de Alarmes

1. Crie um boto com legenda "RECONHECE" 2. Selecione a animao deste boto TOUCH PUSHBUTTONS ACTION On Key Down

Ack analog;

60

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

S.P. = Crie um histrico de alarmes com botes para navegar pelas ocorrncias de alarmes, um para avanar e outro para recuar.

20. Histrico de Alarmes - botes PagUp e PagDown

1. Modifique a configurao da tela de alarmes para Alarm History. 2. Crie botes para percorrer o histrico de alarmes. 3. Double-click na janela de alarmes. 4. Defina as variveis para pgina anterior e pgina posterior. 5. As duas variveis devem ser criadas com tipo Memory Discrete. 6. Defina os botes para avanar e retroceder pginas. 7. A animao dos botes deve ser Touch Pushbuttons Discrete Value, com ao reset.

61

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

5.9. Comunicao

O driver o grande responsvel pela comunicao do Window Viewer com o equipamento. Para que seja possvel a comunicao necessrio que o driver esteja ativo na memria do microcomputador, e claro, devidamente configurado. As variveis que escrevero na memria do CLP ou do controlador devero ser configuradas como DDE, possuindo o endereo simblico do equipamento em questo. Sendo analgica, deve-se observar os valores MAX EU e MIN EU estes so os valores em unidade de engenharia que o Window Viewer trabalhar e os valores MIN RAW e MAX RAW so os valores mnimo e mximo respectivamente que estaro no referido endereo simblico. No DDE Access Name defini-se com quem a varivel comunicar, se ser com o driver, com o Excel do micro, com o Window Viewer de outro micro, com o Excel de outro micro, etc. A comunicao com o Excel muito importante para a emisso de relatrios automatizados. O DDE Application / Server Name o nome do arquivo EXE com o qual o Window Viewer dever comunicar. Ex.: GESNP, GETCPIP, EXCEL, VIWER., ETC. O DDE Topic Name o nome do grupo de acesso do driver caso a comunicao seja feita via driver, o nome da planilha do excel caso a comunicao seja feita pelo excel ou ainda tagname caso a comunicao seja feita por outro micro ligado em rede a este. bom lembrar que a comunicao via rede s poder ser feita via NETDDE, que um outro software do Intouch. NETDDE conversa para mais umas quarenta pginas, logo pretendo deixar de lado ( pelo menos nesta apostila).

62

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

5.10. Atividades bsicas para a edio de telas. S.P. = Comunicar ligar a bomba 1 da planta piloto atravs do supervisrio e indicar a presso do tanque, a saber: CLP GEFANUC, endereo simblico da bomba Q17 e endereo simblico do transmissor de presso AI1. O nome do arquivo driver GESNP.

21. Comunicao com CLP

1. Entre no banco de dados e selecione o tag bomba Altere o tipo para I/O Discrete (ou DDE dependendo da verso) Acess Name: PLC Item: Q17 (endereo do ponto de I/O do CLP) 2. Crie um novo grupo DDE Access Name: PLC Application / Server Name: GESNP Topic Name: PLCFAST 3. Selecione o tag setpoint. Altere o tipo para I/O Integer Min EU: 0 (mnimo valor em unidade de engenharia) Max EU: 60 (mximo valor em unidade de engenharia) Min Raw: 3200 (mnimo valor da entrada analgica do CLP) Max Raw: 16000 (mximo valor da entrada analgica do CLP) Acess Name: PLC (grupo de atualizao criado no driver de comunicao) Item: AI1 (endereo do ponto de I/O do CLP) 4. CTRL+ESC para chamar a lista de tarefas. 5. Chame a tarefa Program Manager. 6. Selecione o Tpico Wonderware e d um double-click no cone GESNP 7. Configure GESNP

63

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

8. Selecione Configure/Comm Port Configuration para configurar a porta e os parmetros de comunicao. 9. Selecione Configure/Topic Definition Topic Name: PLCFAST

64

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

6. Backup do aplicativo

Quem j no se viu desesperado ao saber que seus arquivos foram perdidos ? Se isto ainda no aconteceu, vai acontecer ( a menos que no lide ou trabalhe com microcomputador ). E digo mais, no bonito no. O backup dos arquivos importantes dos disco rgido ( winchester ), uma prtica de bom senso. O winchester possui peas mecnicas, e como todo dipositivo mecnico, est sujeito a desgaster e quebras. No confie. Para fazer uma cpia de segurana do aplicativo, copie todo o diretrio, no copie os arquivos *.?BK, *.AEH, *.LOG, *.IDX e *.ALG. Para fazer backup dos registros basta copiar apenas os arquivos *.log e *.idx. A cpia pode ser feita pelo gerenciador de arquivos do Windows ou pelo D.O.S. A cpia pode ser compactada com pkzip, arj, msbackup, ou qualquer outro software que faa compactao de arquivos. Os arquivos *.AEH so relatrios, em formato ASCII, das ocorrncia a nvel de softwares do Intouch.

7. Tela geral da Planta Piloto.

Esta atividade final tem o intuito de exercitar a edio das telas. Utilizando o Window Maker do Intouch, edite a tela seguinte:

65

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

TELA GERAL APS A EDIO.

66

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

Aps a edio da janela anterior, anime-a seguindo as caractersticas seguintes.

1 - Botes liga/desliga motores:

Desecrio X Endereos.

PARTIDA E PARADA DA BOMBA 1 = START B1 - Q17 PARTIDA E PARADA DA BOMBA 2 = START B2 - Q18 PARTIDA E PARADA DA BOMBA 3 = START B3 - Q19 PARTIDA E PARADA DA MOTOR 1 = START M1 - Q20 PARTIDA E PARADA DA RESISTNCIA R1 = START R1 - Q21 ABRIR E FECHAR DESCARGA = CLOSE DES - Q22

Sugesto: Utilize o boto wizard com texto START/ STOP e verde se acionado.

2 - Indicao numrica das variveis analgicas:

Desecrio X Endereos.

INDICAO DE VAZO TOTAL DE GUA = FT - 300 - AI7 INDICAO DA PRESSO DE ENTRADA DE TQ2= PT -110 - AI2

67

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

INDICAO DA PRESSO DE TQ2= PT - 100 - AI1 INDICAO DA VAZO DE GUA FRIA DO MISTURADOR = FT - 310 - AI6

68

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

3 - Indicao do nvel de TQ2.

Desecrio X Endereos.

NVEL DE TQ2 = LT - 200 - AI3

Sugesto: Monte o objeto retngulo e faa enchimento com roxo e fundo preto.

4 - Indicao de status das bombas.

Desecrio X Endereos.

SINALIZAO DO ESTADO DA BOMBA 1 = BOMBA 1 - Q17 SINALIZAO DO ESTADO DA BOMBA 2 = BOMBA 2 - Q18 SINALIZAO DO ESTADO DA BOMBA 3 = BOMBA 3 - Q19

69

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

Sugesto: Sinalize bomba ligada em verde e desligada em vermelho. O circulo do centro da bomba deve ficar esttico.

70

Centro de Educao e Tecnologia


CENATEC em Instrumentao e Controle de Processos

Sistemas de Superviso e Controle In touch 7.0

5 - Indicao de status do aquecedor, resfriador e vlvula de descarga.

Desecrio X Endereos.

ESTADO DO AQUECEDOR = AQUECEDOR - Q21 ESTADO DO RESFRIADOR = RESFRIADOR - Q20 ESTADO DA VLVULA DE DESCARGA = EXAUSTO - Q22

Sugesto: O aquecedor deve ficar piscando em vermelho quando ligado, o resfriador tambm e a vlvula de exausto verde quando aberta e vermelha quando fechada.

ESTE MATERIAL FOI DESENVOLVIDO POR WILLIAM DA SILVA VIANNA, PROFESSOR DA ESCOLA TCNICA FEDERAL DE CAMPOS.

71