Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

TSA
 
 REFERÊNCIA 
 
REVISÃO 
 FORNECEDOR NÚMERO N° DESCRIÇÃO DES. APROV DATA 
 1 AS-BUILT LMS ACAF 20/08/98 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 EMISSÃO 
 DES. GBA 21/01/98 COMPANHIA VALE DO RIO DOCE 
 PROJ. GBA 21/01/98 
 VERIF. LMS 21/01/98 ÁREA 
 APROV. JMMS 21/01/98 
 FOLHAS 18 TÍTULO 
 EMITENTE Serviços Comuns 
 Curso Básico do Intouch 
 Manual de Treinamento 
 N° TSA S.E. N° CVRD REVISÃO 
 
 T-TA-0131E-MN004 50003 B4390JMT5003 1 
 
 
 
 
GUINCHO DE PRODUÇÃO 
TECNOLOGIA DE 
SISTEMAS 
DE AUTOMAÇÃO
CVRD – FAZENDA BRASILEIRO 
CURSO BÁSICO DO INTOUCH 
MANUAL DE TREINAMENTO 
 
 
 
 
 
 Nº REV. FL. 
 
2 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
SUMÁRIO 
1 - OBJETIVO 
2 - INTRODUÇÃO 
3 - HARDWARE MÍNIMO NECESSÁRIO 
4 - CHAVE DE HARDWARE 
5 - CARACTERÍSTICAS PRINCIPAIS 
6 - CRIANDO UMA APLICAÇÃO 
7 - MODIFICANDO A LISTA DE DIRETÓRIOS DE APLICAÇÕES 
7.1 ADICIONANDO UMA NOVA APLICAÇÃO 
8 - INTOUCH LITE 
9 - CRIANDO JANELAS 
9.1 PROPRIEDADES DE UMA JANELA 
10 - CONFECCIONANDO OBJETOS 
10.1 UTILIZANDO AS BARRAS DO TOOLBOX 
10.2 SELECIONANDO OBJETOS 
10.3 POSICIONANDO OBJETOS 
10.4 AJUSTES NO POSICIONAMENTO DE OBJETOS 
10.5 REDIMENSIONAMENTO DE OBJETOS OU SÍMBOLOS 
11 - MENU DO WINDOW MAKER 
12 - SUBDIVIDINDO A PLANTA EM GRUPOS 
13 - CONFIGURANDO OS CLP’s DA APLICAÇÃO 
14 - CONFIGURANDO A BASE DE DADOS 
14.1 TIPOS DE DADOS 
15 - ANIMAÇÕES 
15.1 CONSTRUINDO UMA ANIMAÇÃO 
16 - SCRIPT’s 
17 - CONFIGURANDO UMA TELA DE ALARMES/EVENTOS 
18 - CONFIGURANDO UMA TENDÊNCIA REAL / HISTÓRICA 
19 - ESTABELECENDO COMUNICAÇÃO COM OUTROS APLICATIVOS 
 
 
 
 Nº REV. FL. 
 
3 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
1 - OBJETIVO 
 
O objetivo deste manual é dar orientações gerais quanto à operação e configuração sobre o Software de Supervisão 
Intouch. Embora não obrigatórios, são recomendáveis conhecimentos, mesmo que superficiais, de Windows 95 ou 
Windows NT. 
Este manual não mostra todos os recursos do InTouch. Destina-se exclusivamente a orientar a exploração inicial do 
sistema e a realização de modificações básicas. 
 
 
 
2 - INTRODUÇÃO 
 
O InTouch é um pacote de software usado para criar interfaces homem-máquina baseadas em plataformas PC. O 
InTouch utiliza o Microsoft Windows, versão 3.0 ou superior, como ambiente de trabalho. O pacote consiste de dois 
elementos principais: o WindowMaker e o WindowViewer. 
O WindowMaker é o ambiente de desenvolvimento, que fornece todas as funções necessárias para a criação e edição 
de janelas, com animações e botões para a conexão com sistemas de Entradas e Saídas Industriais e outras aplicações 
Windows. O WindowViewer é o ambiente de supervisão, usado para a visualização da janelas gráficas criadas com o 
WindowMaker. 
 
 
 
3 - HARDWARE MÍNIMO NECESSÁRIO 
 
O InTouch roda em qualquer microcomputador IBM-PC ou compatível, no ambiente Microsoft Windows 3.0 ou 
superior, no modo Standard ou 386 Enhanced. Para melhor performance, recomenda-se o uso de um 586 com clock de 
133 MHz ou superior, com pelo menos 16 Mbytes de memória. Se outros programas rodarem simultaneamente é 
recomendável o uso de mais memória. 
 
 
 
4 - CHAVE DE HARDWARE 
 
A Chave de Hardware habilita o funcionamento de vários programas do pacote. A finalidade desta chave é evitar a 
cópia ilegal e uso sem licença em outros computadores. Para utilizar o InTouch é necessário que esta chave de hardware 
esteja conectada à porta paralela do microcomputador. Esta chave também limita o número de Tag´s que podem ser 
criados dentro de uma aplicação e define se o pacote será usado para desenvolvimento ou somente para visualização. 
 
 
 
5 - CARACTERÍSTICAS PRINCIPAIS 
 
As principais características do InTouch são listadas a seguir: 
 
SUPERVISÃO E CONTROLE 
 
1. Gerador de Interface Homem-Máquina para Supervisão, controle, monitoração e operação. 
2. Ambiente de desenvolvimento e operação dirigido para menus “point-and-click” (aponta � clique único) e “fill-in-
the-blanks” (preencha os espaços em branco). 
3. Roda em ambientes multi-tarefa Microsoft Windows, IRMX, Windows NT e qualquer Sistema operacional com 
suporte ao Microsoft Windows 
4. Interface Gráfica padrão Windows 
5. Opera em IBM PC 386, 486, Pentium ou qualquer outro compatível. 
6. Resolução gráfica padrão EGA, VGA, Super VGA, 8514, ou qualquer outra suportada pelo Windows. 
7. Teclado, mouse, trackball, touch screen, ligth pen, ou qualquer outro dispositivo compatível com Windows. 
8. Suporte completo ao DDE (Dynamic Data Exchange) para troca de dados em tempo real com outros aplicativos 
Windows, tais como : Excel, Lotus for Windows, Access, etc. 
9. Utiliza linguagem de programação de alto nível 
 
 
 
 
 
 Nº REV. FL. 
 
4 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
 
DESENHO E EDIÇÃO DE TELAS 
 
1. Retângulo, polígono, botão 3D sombreado, círculo, elipse, linha, poli-linha, tendência de tempo real, tendência 
histórica, lista de alarmes, texto e importação/exportação de bitmaps 
2. Poderosas ferramentas de edição gráfica para ajustes, sobreposição, espaçamento, rotação, inversão, duplicação 
eliminação, cópia, inserção, grade, undo, etc. 
3. WIZARDS, objetos inteligentes pré configurados, para agilizar o desenvolvimento de aplicações. 
4. Importação de desenhos de outras aplicações. 
 
TENDÊNCIA HISTÓRICA E REAL 
 
1. Número ilimitado de gráficos de tendência por tela ou por aplicação. 
2. Exibição de até 8 penas por vez em um gráfico de tendência histórica. 
3. Troca de pena em tempo de execução. 
4. Capacidade de expansão, compressão e centralização. 
 
JANELAS E ANIMAÇÃO 
 
1. Número ilimitado de janelas, em 3 tipos: troca, sobreposição e mensagens ao operador. 
2. diferentes ligações de animações podem ser combinadas para produzir um conjunto ilimitado de efeitos de 
animação gráfica: entradas discretas, analógicas e alfanuméricas, deslocamento horizontal e vertical; botões on/off, 
botões de ação; botões para mostrar/esconder janelas; animação de cor de linha, cor de preenchimento e cor de 
texto; animação de altura e largura do objeto, animação de posição horizontal e vertical, animação de tamanho, 
percentual de preenchimento, visibilidade, saída discreta, analógica e alfanumérica, rotação, blink 
3. Não há limite para o número de animações aplicadas a um objeto. 
 
ALARMES 
 
1. Não há limite para o número de alarmes. 
2. Possui 999 níveis de prioridade e 8 níveis de agrupamento, cada um com até 166 subgrupos. 
3. Suporta alarmes de níveis muito alto, alto, baixo e muito baixo, taxa de mudança, desvio máximo e mínimo. 
4. Alarmes podem ser gravados em disco, mostrados em tela e impressos, com formatos configuráveis. 
5. Seleção por grupo e/ou prioridade para exibição de histórico ou resumo de alarmes e reconhecimento. 
 
 
BANCO DE DADOS 
1. Banco de dados de tempo real suporta valores discretos, inteiros, reais e strings, sendo que o número total de 
valores é limitado somente pela memória disponível. 
2. Definições do banco de dados podem ser importadas/exportadas de planilhas eletrônicas, outros bancos de dados ou 
editores. 
3. Bancos de dados históricos armazenam dados de até 10 anos 
 
 
SERVIDORES DDE DE E/S 
 
1. Comunicação eficiente com CLP´s através do Fast DDE. 
2. Otimização da leitura: somente são lidos valores que mudam na tela. valores de alarmes, valores gravados 
historicamente e valores usados em lógicas de background, reduzindo em média 50% do volume de comunicação. 
3. Drivers para os principais CLP´s, Single Loops, Multi Loops, Balanças e SDCD´s do mercado. 
 
COMUNICAÇÃOEM REDE 
 
1. Troca de dados em tempo real com outra estação InTouch ou com aplicativos Windows, rodando em outra máquina. 
2. DDE suportado sobre qualquer rede compatível com NetBIOS ou TCP-IP 
 
 
 
 
 
 
 
 Nº REV. FL. 
 
5 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
OUTRAS CARACTERÍSTICAS 
 
1. Proteção através de senhas e operações condicionais. 
2. Facilidade de ajuda on-line. 
3. Documentação impressa completa da tela e do banco de dados. 
4. Inicia, controla e envia comandos para outros aplicativos a partir do InTouch. 
 
 
6 - CRIANDO UMA APLICAÇÃO 
 
Para iniciar uma nova aplicação InTouch siga os seguintes passos : 
 
1. Selecione o ícone InTouch 
2. Aparecerá uma “Dialog Box” com as opções de escolha ou criação de diretórios 
3. Selecione o botão “Create Directory” 
4. Entre com o nome do diretório e a descrição da aplicação 
5. Selecione “OK” 
 
Obs. : Cada aplicação roda em um diretório. 
Os arquivos do diretório da aplicação não podem ser apagados, exceto os arquivos com extensão *.?bk 
Os arquivos com extensão WVW podem ser apagados, porém o Window Viewer irá recompilar todas as suas 
janelas na primeira inicialização após a exclusão desses arquivos. 
Ao fazer backup, todo o diretório deve ser copiado 
Ao restaurar, deve-se fazê-lo em um diretório vazio. 
 
 
7 - MODIFICANDO A LISTA DE DIRETÓRIOS DE APLICAÇÕES 
 
1. Escolha o ícone InTouch 
2. Aparecerá uma “Dialog Box” com as opções de escolha ou criação de diretórios 
3. Selecione o botão Modify Directory List 
4. Aparecerá uma “Dialog Box”, permitindo adicionar, modificar e remover diretórios de aplicações da lista de 
diretórios. 
Obs. : Os diretórios que contém aplicações InTouch precisam estar nesta lista para serem acessados pelo ícone 
InTouch. Caso o diretório do aplicativo não esteja na lista basta acrescentá-lo que o Intouch automaticamente 
reconhece a presença de uma aplicação naquele diretório. 
 
7.1 - ADICIONANDO UMA APLICAÇÃO EXISTENTE 
 
1. Escolha o ícone InTouch 
2. No menu “Tools” escolha a opção “Find Applications” 
3. Selecione o diretório onde a aplicação está gravada e clique ok. Se o procedimento foi correto (um diretório válido 
foi escolhido) o nome da aplicação irá aparecer na lista. 
 
 
8 - INTOUCH LITE 
 
O InTouch Lite é um subconjunto de funções do InTouch Standard, com as seguintes restrições. 
1. Não permite objetos dinâmicos, exceto através de WIZARDS 
2. Não registra dados históricos 
3. Não registra eventos e alarmes 
4. Não permite Data Change, Condition e Window Scripts 
5. Uso limitado das ferramentas de desenho 
6. Permite no máximo 256 tag’s 
 
 
 
 
 
 
 
 
 
 Nº REV. FL. 
 
6 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
 
9 - CRIANDO JANELAS 
 
1. Selecione o ícone WindowMaker. 
2. Crie uma janela chamando o comando File/New Window 
3. Surgirá uma “Dialog Box” para definição das propriedades da janela a ser criada. 
 
9.1 PROPRIEDADES DE UMA JANELA 
 
1. Name : Nome da janela 
2. Window Color : Cor de fundo da janela 
3. Comment : comentário associado à janela (opcional) 
4. Window Type : tipo da janela 
Replace - fecha qualquer janela que haja interseção 
Overlay - aparece sobre a janela corrente 
Popup - aparece sobre qualquer outra janela 
5. Frame Style : tipo de moldura da janela 
Single - moldura simples 
Double - moldura dupla 
None - sem moldura 
I. Title Bar : Exibe/esconde o título da janela 
II. Size Controls : Habilita/Desabilita o controle de redimensionamento da janela 
III. X Location : Posição horizontal do canto superior esquerdo da janela (em pixels) 
IV. Y Location : Posição vertical do canto superior esquerdo da janela (em pixels) 
V. Window Width : Largura da janela (em pixels) 
VI. Window Height : Altura da Janela (em pixels) 
VII. Scripts : Associa ações a serem executadas em 3 situações distintas: 
On Show - quando a janela é aberta 
While Showing - enquanto a janela estiver aberta, durante uma freqüência específica 
On Hide - quando a janela é fechada. 
 
 
 
10 - CONFECCIONANDO OBJETOS 
 
10.1 UTILIZANDO AS BARRAS DE FERRAMENTAS 
 
As barras de ferramentas do InTouch contêm as ferramentas mais utilizadas na edição de janelas. São seis ao todo, 
mais a barra de status, que é localizada na parte inferior da janela do aplicativo e que mostra à posição X,Y dos objetos 
selecionados, o tamanho e a altura dos mesmos. A exceção da barra de status, que só pode ser ocultada, as barras de 
ferramentas podem ser posicionadas em qualquer lugar na janela do aplicativo bastando, para tanto, posicionar o cursor 
entre dois comandos da barra, clicar e arrastar, para movê-la. 
 
 
 
 
 
 
 
 
 
 
 
 
BARRA DE STATUS 
 
 
 
 Nº REV. FL. 
 
7 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
 
 
 
 
 
 
10.1.1 GENERAL TOOLBAR 
 
Contém as funções padrão de edição: 
 
1. nova janela 
2. abrir janelas 
3. fechar janelas 
4. salvar janelas 
5. salvar todas as janelas abertas 
6. duplicar a seleção 
7. recortar 
8. copiar 
9. colar 
10. desfazer 
11. refazer 
12. imprimir 
 
 
10.1.2 VIEW E WIZARD/ ACTIVE X TOOLBARS 
 
A primeira contêm opções de visualização das janelas e a segunda os “Wizards” e controles Active X, se instalados. 
 
1. exibir/ ocultar o Application Explorer 
2. esconder/restaurar menus e objetos 
3. tela cheia 
4. exibir/ocultar grade 
5. exibir/ocultar régua 
6. (wizard toolbar) exibir a lista de Wizards e controles Active X disponíveis 
 
 
10.1.3 FORMAT TOOLBAR 
 
Possui os comandos para formatação do texto e das cores, do mesmo e dos demais objetos. 
 
1. define uma fonte para os textos selecionados 
2. formata o texto como negrito 
3. formata o texto como itálico 
4. formata o texto como sublinhado 
5. diminui a fonte do texto 
BARRAS DE FERRAMENTAS
 
 
 
 Nº REV. FL. 
 
8 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
6. aumenta a fonte do texto 
7. alinha o texto à esquerda 
8. centraliza o texto 
9. alinha o texto à direita 
10. define a cor da linha de um objeto 
11. define a cor de preenchimento de um objeto 
12. define a cor do texto 
13. define a cor da janela 
14. define a cor, em um bitmap, a ser assumida como transparente 
 
 
10.1.4 DRAWING TOOLBAR 
 
Contém os objetos de desenho e animação básicos do Intouch 
 
1. modo de seleção 
2. retângulo 
3. retângulo arredondado 
4. elipse 
5. linha simples 
6. linha H/V (inclinação apenas 90o ou 0o) 
7. multilinha 
8. polígono (de n lados) 
9. texto 
10. insere uma área para se colar um bitmap 
11. insere um gráfico de tendência em tempo real 
12. insere um gráfico de tendência histórica 
13. insere um botão de comando 
 
 
10.1.5 ARRANGE TOOLBAR 
 
Contém comandos para alinhamento, disposição e rotação dos objetos, bem como comandos para modificação de 
células e símbolos 
 
1. alinhar pelo objeto mais à esquerda 
2. alinhar pelo ponto central 
3. alinhar pelo objeto mais à direita 
4. alinhar pelo objeto mais acima 
5. alinhar pelo ponto médio (em relação a altura) 
6. alinhar pelo objeto mais abaixo 
7. alinhar pontos centrais (para sobrepor dois ou mais objetos idênticos, por exemplo) 
8. enviar objeto para trás 
9. trazer objeto para frente 
10. equalizar distâncias horizontais 
11. equalizar distâncias verticais 
12. criar símbolo 
13. quebrar símbolo 
14. criar célula 
15. quebrar célula 
16. girar 90o sentido horário 
17. girar 90o sentido anti-horário 
18. espelhar na horizontal 
19. espelhar na vertical 
20. reformatar polígono ou multilinha 
 
 
 
 
 
 
 Nº REV. FL. 
 
9 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
10.2 SELECIONANDO OBJETOS 
 
1. Para Selecionar um objeto : Clique sobre o objeto a ser selecionado. O objeto selecionado aparecerá com algunsquadradinhos ao seu redor que chamados “handles”. Os parâmetros da última linha do toolbox mostram as 
coordenadas e dimensões do objeto 
2. Para Selecionar mais de um objeto : Mantenha a tecla SHIFT pressionada e clique sobre os objetos a serem 
selecionados. Outro modo de selecionar vários objetos é posicionando o cursor num ponto próximo aos objetos a 
serem selecionados, aperte o botão do mouse e arraste-o sem soltar o botão. Aparecerá um retângulo pontilhado e 
todos os objetos que estiverem no interior deste retângulo serão selecionados quando soltar o botão do mouse. 
 
 
10.3 POSICIONANDO OBJETOS 
 
1. Para mover um objeto, depois do objeto selecionado, clique no interior deste objeto e faça um “drag”, deslocando-o 
na direção desejada. 
2. Para mover vários objetos, depois de selecionados, clique no interior de um dos objetos e faça um “drag”, 
deslocando o conjunto na direção desejada. 
 
10.4 AJUSTES NO POSICIONAMENTO DE OBJETOS 
 
1. FINO : Utilize somente as SETAS de movimentação de cursor. ( passos de 1 pixel ) 
2. MÉDIO : Utilize as teclas SHIFT + SETAS ( passos de 10 pixels ) 
3. GROSSO : Utilize as teclas CONTROL + SETAS (passos de 50 pixels ) 
 
10.5 REDIMENSIONAMENTO DE OBJETOS OU SÍMBOLOS 
 
1. Selecione o objeto a ser redimensionado. Ao redor do objeto aparecerão pequenos retângulos chamados “handles”. 
2. Posicione o mouse sobre um “handle” aperte o botão do mouse e movimente-o sem soltar o botão. Isto fará com que 
o objeto seja “esticado” ou “encolhido”. Células não podem ser redimensionadas. 
 
 
 
11 - MENUS DO WINDOW MAKER 
 
 
FILE 
New Window Cria uma nova janela 
Open Window Mostra dialog-box que permite abrir janelas 
Save Window Mostra dialog-box para gravação de janelas 
Close Window Mostra dialog-box para fechar janelas 
Delete Window Mostra dialog-box para eliminar janelas 
Save Window As Salva a janela selecionada com outro nome 
Save all Windows Salva todas as janelas abertas 
WindowViewer Seleciona janelas p/ serem visualizadas com o Window Viewer 
Print Mostra dialog-box com opções para imprimir 
Export Window Mostra dialog-box para exportar uma janela para outra aplicação. 
Import Mostra dialog-box para importação de janelas/scripts/etc. de outra 
aplicação 
Exit Fecha o WindowMaker 
 
EDIT 
Undo Ctrl+Z Desfaz a última ação 
Redo Ctrl+Y Refaz a última ação 
Duplicate Ctrl+D Duplica o(s) objeto(s) selecionado(s) 
Cut Ctrl+X Copia o(s) objeto(s) selecionado(s) p/ o clipboard e apaga-os na 
janela 
Copy Ctrl+C Copia o(s) objeto(s) selecionado(s) p/ o clipboard 
Paste Ctrl+V Copia o(s) objeto(s) selecionado(s) do clipboard p/ a janela 
Erase Del Elimina os objetos selecionados 
Import Image Insere uma imagem a partir de um arquivo (jpg, pcx, tga e bmp) 
 
 
 
 Nº REV. FL. 
 
10 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
Paste Bitmap Insere um Bitmap do Clipboard na janela 
Bitmap Original Size Coloca o bitmap no tamanho original 
Select All F2 Seleciona todos os objetos da janela 
Links Mostra o menu de links 
 Cut Links Copia todas as animações do objeto selecionado para o clipboard e 
apaga-as 
 Copy Links Copia todas as animações do objeto selecionado para o clipboard 
 Paste Links Copia as animações do clipboard para os objetos selecionados 
 Clear Links Elimina todas as animações dos objetos selecionados 
Enlarge Radius Shift+Mais Aumenta o raio dos objetos selecionados (retângulo c/ bordas 
arredondadas) 
Reduce Radius Shift+Menos Reduz o raio dos objetos selecionados (retângulo c/ bordas 
arredondadas) 
Reshape Object Ctrl+R Permite redesenhar o objeto selecionado (polígonos e linhas 
múltiplas) 
Add Point Adiciona pontos à polígonos ou linhas múltiplas 
Del Point Elimina pontos de polígonos ou linhas múltiplas 
 
VIEW Seleciona as barras de ferramentas a serem visualizadas ou ocultadas 
General Toolbar 
Wizard/ Active X 
Format Toolbar 
Drawing Toolbar 
View toolbar 
Arrange toolbar 
Status Bar 
Ruler 
Application Explorer 
Hide All 
Full Screen 
 
ARRANGE 
Send to Back F9 Posiciona os objetos selecionados atrás de todos os outros objetos da 
janela 
Bring to Front Shift+F9 Posiciona os objetos selecionados na frente de todos os outros objetos 
da janela 
Align 
 Align Left Ctrl+F3 Alinha os objetos selecionados à esquerda 
 Align Center Ctrl+F5 Alinha os objetos selecionados ao centro (vertical) 
 Align Right Ctrl+F7 Alinha os objetos selecionados à direita 
 Align Top Ctrl+F4 Alinha os objetos selecionados no topo 
 Align Middle Ctrl+F6 Alinha os objetos selecionados ao centro (horizontal) 
 Align Bottom Ctrl+F8 Alinha os objetos selecionados na base 
 Align Center Points Ctrl+F9 Alinha no ponto central dos objetos selecionados 
Space Horizontal Ctrl+H Espaça horizontalmente os objetos selecionados 
Space Vertical Espaça verticalmente os objetos selecionados 
Rotate Clockwise F6 Gira o(s) objeto(s) selecionado(s) 90 graus no sentido horário 
Rotate CounterClockwise Shift+F6 Gira o(s) objeto(s) selecionado(s) 90 graus no sentido anti-horário 
Flip Horizontal F7 Espelha o(s) objeto(s) selecionado(s) na horizontal 
Flip Vertical Shift+F7 Espelha o(s) objeto(s) selecionado(s) na vertical 
Make Symbol F5 Agrupa o(s) Objeto(s) selecionado(s) como símbolo 
Breake Symbol Shift+F5 Desagrupa o símbolo mostrando os objetos 
Make Cell F3 Agrupa o(s) Objeto(s) selecionado(s) como células 
Breake Cell Shift+F3 Desagrupa a célula mostrando os objetos 
Snap to Grid Coloca/retira o grid 
 
TEXT 
Fonts Mostra dialog-box para seleção da fonte 
Bold Seleciona modo negrito/não negrito 
Italic Seleciona modo itálico/não itálico 
 
 
 
 Nº REV. FL. 
 
11 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
Underline Seleciona modo grifado/não grifado 
Left Justified Alinha texto à esquerda 
Centered Centraliza o texto 
Right Justified Alinha texto à direita 
Enlarge Font Ctrl+Mais Aumenta o tamanho da fonte 
Reduce Font Ctrl+Menos Reduz o tamanho da fonte 
 
LINE Seleciona o tipo de linha desejado 
No Line Sem linha 
 
SPECIAL 
Security Seleciona comandos referentes à segurança 
 Log On Entra com um nome de usuário cadastrado na aplicação ativa 
 Change Password Muda a senha do usuário atual 
 Configure Users Configura senhas e adiciona novos usuários. Depende do nível de 
acesso 
 Log Off Descarrega a senha atual 
Animation Links Ctrl+A Mostra dialog-box para animação do objeto selecionado 
Substitute Tags Ctrl+E Troca nome(s) do(s) tag(s) do(s) objeto(s) selecionado(s) 
Substitute Strings Ctrl+L Troca conteúdo do(s) string(s) selecionado(s) 
Tagname Dictionary Ctrl+T Acessa o dicionário de dados 
Alarm Groups Cria ou modifica grupo de alarme 
Access Names Cria ou modifica grupos de I/O 
Cross Reference Utilitário de referência cruzada p/ tags 
Configure Mostra dialog-box para configuração geral do sistema 
 Window Maker Configurações gerais do Window Maker 
 Window Viewer Configurações gerais do Window Viewer 
 Alarms Configurações do sistema de alarmes 
 Historical Logging Configurações dos dados históricos (localização do arquivo, tamanho, 
etc) 
 Distr. Name Manager Configurações dos alarmes distribuídos 
 Wiz/Actv X Install. Instalação/ Remoção de Wizards e controles Active X 
Update Use Counts Atualiza contadores de tag’s 
Delete Unused Tags Mostra dialog-box para eliminar tags não utilizados 
Scripts Mostra menu dos possíveis scripts 
 Application Scripts Permite editar o script da aplicação 
 Window Script Permite editar o script da janela ativa 
 Key Scripts Permite editar um script associado a uma tecla 
 Condition Scripts Permite editar um script associado a um tag ou expressão 
 Data Change Scripts Permite editar script associado à mudança de valores detags 
Template Maker Cria modelos de supertags 
 
WINDOWS 
Window Properties Ctrl+W Mostra dialog-box para alteração das propriedades da janela ativa. 
 Mostra as janelas abertas até o momento 
 
 
 
12 - SUBDIVIDINDO A PLANTA EM GRUPOS 
 
De acordo com o fluxograma do processo ou do equipamento, uma planta pode ser dividida em áreas. Por exemplo : 
1. Ore 
2. Lily 
3. Brake 
A divisão em áreas torna mais fácil a identificação de determinados equipamentos dentro da aplicação, além de 
facilitar a localização de equipamentos com defeito . 
Assim, a aplicação passa a ter grupos de equipamentos, que chamamos de GRUPOS DE ALARMES. Estes grupos 
podem ainda conter subgrupos, dependendo da necessidade de cada aplicação. Por exemplo: 
O grupo ORE poderia ainda ser subdividido em : 
1. Transportadoras - As correias transportadoras e seus motores 
 
 
 
 Nº REV. FL. 
 
12 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
2. Britadores 
3. Iluminação – Os disjuntores que controlam a iluminação, caso a mesma seja monitorada no PLC 
Um grupo geral chamado “$System” engloba todos os outros subgrupos. Para definir um grupo ou subgrupo, após 
executar o WindowMaker, no menu Special, escolha a opção Alarm Groups. 
A figura a seguir mostra os grupos e subgrupos referentes ao sistema ORE. 
 
 
 
 
 
 
Esta subdivisão em grupos não tem vínculo algum com as leituras feitas pelo CLP, mas sim com as definições 
das diversas áreas do processo. Ela é bastante útil quando se deseja diferenciar alarmes ocorridos nas diversas áreas. 
 
13 - CONFIGURANDO OS CLP’s DA APLICAÇÃO 
 
O InTouch comunica-se com o CLP através de um software chamado Driver de Comunicação. É um software 
que basicamente captura os dados do CLP e envia para o InTouch, ou vice versa. Para cada tipo de comunicação e para 
cada modelo de CLP existe um driver de comunicação. Este driver pode fazer a comunicação das estações de operação 
com um ou mais CLP´s, o que é determinado pela configuração do sistema. 
O campo “DDE Tópic Name” no driver de comunicação equivale ao “Topic Name” na configuração do “DDE 
Access Name” do InTouch e é específico para cada CLP da aplicação. Assim para definirmos, no InTouch, a qual CPU 
um determinado equipamento pertence é necessário configurar o seu “DDE Access Name”. 
Para criar ou modificar o DDE Access Name no InTouch, no menu Special, escolha a opção DDE Access Name 
e defina os nomes de acordo com as CPU´s da aplicação. 
Desta maneira os equipamentos de uma Moagem podem ter um DDE Access Name igual a “MOAGEM”, os de 
um Forno podem ter DDE Access Name igual a “FORNO1” ou “FORNO2”. 
 
 
 
14 - CONFIGURANDO A BASE DE DADOS 
 
A base de dados contém a relação dos pontos definidos na área de interface. Com estes pontos é que serão feitas 
as animações das telas sinótico. Quando o programa do CLP é projetado estabelece-se uma faixa de endereços que será 
a área de interface do CLP com o aplicativo. Uma lista com os pontos para animação e seus respectivos endereços é 
gerada pelo programador e esta lista contém os status, defeitos, etc., dos equipamentos da área a qual o CLP vai 
controlar. 
Para configurar a base de dados, no menu Special, escolher a opção Tagname Dictionary. A figura a seguir nos 
mostra a tela de configuração da Base de Dados do Intouch. 
 
 
 
 
 Nº REV. FL. 
 
13 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
 
 
 
 
O item Tagname contêm o mnemônico, Group é o Grupo de Alarmes define a área na qual o equipamento se 
encontra e Type é o tipo de variável que o tag representa (discreta, real, mensagem, indireta, grupo, etc.), podendo ser 
uma variável interna (memória) ou tipo I/O (que busca dados de outra aplicação). O campo Comment é um texto que 
define o tag, por exemplo : “Sobrecarga do motor principal “. Este texto será mostrado na lista de alarmes/eventos. 
Cada tag que for acessado via comunicação DDE possui um endereço definido pelos campos Item e DDE 
Access Name, onde o segundo define o CLP em que o tag será lido/escrito e o primeiro define o endereço dentro deste 
CLP. A parte de alarmes define o estado (para variáveis discretas) ou os limites (para variáveis analógicas) dos tags 
com que o supervisório irá gerar os alarmes. Log Data define se a variável será armazenada em arquivo para futuras 
consultas nas tendências históricas, e Log Events define se a variável será armazenada no arquivo de eventos/alarmes. 
 
 
14.1 - TIPOS DE DADOS 
 
1. Memory Discrete: Tags discretos internos. Usados para disparar animações e condition scripts 
2. I/O Discrete – Discretos I/O. Por exemplo, alarmes num PLC, ou um flag no Excel indicando o sucesso ou 
fracasso de uma operação de relatório 
3. Indirect Discrete – Usado em conjunto com Memory Discrete ou I/O Discrete na composição de telas de 
diagnóstico indiretas ou qualquer outro tipo de tela indireta, onde um mesmo grupo de ações é aplicado a vários 
grupos de tags com a mesma estrutura (os conjuntos de alarmes e comandos de partida de vários motores, por 
exemplo), podendo, portanto, usar uma única tela para se referir aos vários grupos, um de cada vez. Através dos 
tags indiretos os tags do grupo a ser modificado são associados à tela indireta. 
4. Memory Integer – Inteiros internos. Usados para compor animações, gerar palavras de diagnósticos, 
totalizadores, etc. Possui resolução de 32 bits 
 
 
 
 Nº REV. FL. 
 
14 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
5. I/O Integer – Inteiros I/O. Usados para receber valores inteiros, do PLC ou de outros aplicativos. Tem resolução 
de 32 bits. 
6. Memory Real – Ponto Flutuante Interno. Usado em totalizadores com alta precisão. Os cálculos de ponto 
flutuante são feitos em 64 bits, mas os valores são armazenados em 32 bits. 
7. I/O Real – Ponto Flutuante I/O. Usado para receber valores em ponto flutuante, do PLC ou de outros aplicativos. 
8. Indirect Analog – Usado da mesma forma que os Indiretos Discretos, porém para atribuir a um tag interno, real 
ou inteiro, um tag I/O, real ou inteiro; esse tipo de variável não faz distinção entre valores inteiros e de ponto 
flutuante, repassando dados de qualquer um deles. 
9. Memory Message – Mensagem Interna. Equivalente ao tipo string. Usado para passar informações string tais 
como: Nome de um operador, data, hora, nome de uma janela, etc. 
10. I/O Message – Usado para receber strings do PLC ou de outro programa. 
11. Indirect Message – Tag indireto. Usado da mesma forma que os outros indiretos, porém para fazer atribuições 
entre strings internas e strings I/O, ou vice-versa 
12. Group Var – Grupos de Alarmes 
13. Hist Trend – Tendência Histórica. Cada gráfico de tendência histórica deve ter um tag do tipo Hist Trend 
associado. Os campos .fields desse tag são usado para disparar os comandos da tendência histórica, tais como 
atualizar, ler posição dos scooters, etc 
14. Tag Id – Também usado nas tendências históricas, para associar uma pena a um tag, ler a pena associada a um 
tag, etc. 
 
 
15 - ANIMAÇÕES 
 
O InTouch possui uma variedade de tipos de animações que podem ser associadas a um objeto. A figura abaixo 
nos mostra quais são estas animações. 
 
 
 
 
15.1 CONSTRUINDO UMA ANIMAÇÃO 
 
1. Entrada de Dados do Operador (User Imputs) - Aplicável a objetos, geralmente botões p/ entrada de parâmetros 
como set-points, códigos de acesso, etc. na configuração define-se o tipo de variável que será carregada ( discreta, 
analógicas ou strings ). 
 
2. Entrada de Valores (Sliders) - Define uma animação na qual o operador entra com um dado analógico associado 
à posição de um objeto qualquer. Este cursor pode variar horizontalmente ou verticalmente. 
 
 
 
 
 Nº REV. FL. 
 
15 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
3. Ações Associadasa Botões (Touch Pushbuttons) - Pode definir uma ação (script) ou uma entrada de dados 
discreta. Para uma entrada discreta atribui-se uma ação a uma variável: set, reset, entrada direta ou reversa, mudança 
de estado (toggle). Com esta animação pode-se ainda chamar ou fechar uma ou mais janelas. 
 
4. Variações de Cor ( Line Color, Fill Color, Text Color ) - Aplicáveis a linhas, objetos sólidos ou textos, alterando 
cor da linha, preenchimento ou cor de texto. Os tipos de variações podem ser: 
Discreta - Associa a um tag discreto ou expressão com resultado discreto uma cor específica. para cada 
estado ( 0 e 1 ) 
Analógica - Associa a um tag analógico ou expressão com resultado analógico uma cor específica para cada 
faixa de valor. 
Alarmes Discretos - Associa a um alarme de uma dada variável discreta uma cor específica. 
Alarmes Analógicos - Associa a um alarme de uma dada variável analógica uma cor específica. para cada 
faixa de alarme. 
 
5. Variações das Dimensões do Objeto ( object size ) - Varia a altura/largura do objeto de acordo com uma 
expressão/tag analógica 
 
6. Variação da Posição do Objeto ( location ) - De acordo com um tag ou expressão é associado um deslocamento 
do objeto, podendo este deslocamento ser : 
- da esquerda para a direita ou vice versa 
- de cima para baixo ou vice versa 
 
7. Preenchimento de um Objeto ( percent fill ) - De acordo com um tag ou expressão é associado um 
preenchimento que pode ser horizontal ou vertical. 
 
8. Animações diversas : 
 
Visibilidade de um Objeto ( Visibility ) : um tag ou expressão fornece um valor discreto de modo a definir a 
visibilidade do objeto 
 
Blink de um Objeto ( Blink ) : Ídem à propriedade de visibilidade, porém modificando a cor intermitentemente, 
de acordo com uma freqüência pré definida. 
 
Rotação de um Objeto ( Orientation ) : define, segundo um tag ou expressão, uma orientação, em graus, de um 
objeto relativa à sua posição original. 
 
Desabilitação de um Objeto (Disable) : Define se um objeto, geralmente um botão ou uma entrada de dados 
poderá ser disponibilizado para que o operador tenha acesso. 
 
Mostra de Dados ( value display ) : Mostra um determinado valor ou resultado de uma expressão na tela. que 
pode ser do tipo discreta ou analógica, que é o mais comum, ou uma string. 
 
É importante lembrar que quanto maior o número de animações em uma determinada janela maior será 
o tempo para atualização e consequentemente mais lento será a visualização de um evento ocorrido no processo. 
Deste modo, é importante fazer as telas o quanto mais objetivas possíveis, evitando as animações supérfluas e 
desnecessárias. 
 
 
16 - SCRIPT’S 
 
Scripts são pequenas rotinas que o InTouch executa condicionada a algum evento que pode ser alteração de 
valor de uma variável, pressionamento de um tecla, abertura de uma janela , etc. Este scripts são feitos utilizando-se 
linguagem de alto nível com funções do tipo IF...THEN...ELSE....ENDIF. 
Estes Scripts também aumentam consideravelmente o tempo de atualização se não forem configurados 
corretamente. 
 
 
 
 Nº REV. FL. 
 
16 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
 
 
 
 
O InTouch possui 5 tipos básicos de scripts. São eles 
1. Application Scripts - São scripts que rodam segundo certos estados da aplicação. Estes estados são : On 
Startup ( que será executado assim que se iniciar a aplicação ), While Running ( que será executada em 
quando a aplicação estiver ativa e de acordo com uma frequência pré-determinada ) e On ShutDown ( que 
será executado quando a aplicação for finalizada ). É importante lembrar que o script While Running 
deve ser o menor possível para não sobrecarregar a aplicação, uma vez que ele será executado 
enquanto a aplicação estiver ativa. 
2. Window Script - Idem à Aplication Scripts porém aplicável a janelas. Seus estados são : On Show, While 
Showing, On Hide. 
3. Key Scripts - Script associado a uma tecla. Seus estados são : On Key Down, While Down, On key Up. 
4. Condition Scripts - Script associado a uma condição específica (expressão). Seus estados são : On True, 
While True, On False, While False. 
5. Data Change Scripts - Script associado à mudança de estado ou valor de uma variável qualquer. 
Os scripts são extremamente úteis nas animações de movimento como por exemplo simulação de ventiladores 
funcionando, fazendo a hélice girar, animações de roscas transportadoras, etc. A figura a seguir mostra um exemplo de 
script. 
 
 
 
 
 
 
 
 
 
 Nº REV. FL. 
 
17 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
 
17 - CONFIGURANDO UMA TELA DE ALARMES/EVENTOS 
Para criar uma tela de alarmes ou de eventos siga os seguintes passos: 
1. Selecione a ferramenta Objetos Wizard no toolbox do WindowMaker. 
2. Selecione a opção Alarm Display. 
3. Dê um duplo clique no tipo de lista alarme que se deseja. Esta lista será copiada para a área de transfêrencia 
e o mouse passa a ter o formato típico para colar objetos. 
4. Posicione o mouse em uma janela na posição em que deseja ter a lista de alarmes/eventos e pressione o botão 
para colar. 
5. Com um duplo clique sobre a lista de alarmes a janela de configuração será mostrada. 
 
 
 
Através da opção “Window Type” define-se se a lista será de alarmes(Summary) ou eventos(History) 
Botões adicionais podem ser criados para alterar os valores dos campos “Dynamic Control Of Alarm Window” e 
através dele filtrar melhor os eventos/alarmes do sistema. 
Uma lista de alarmes é um objeto como qualquer outro do Intouch podendo ser arrastada ou redimensionada. 
 
 
 
 
 Nº REV. FL. 
 
18 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
18 - CONFIGURANDO UMA TENDÊNCIA REAL / HISTÓRICA 
A tendência real permite a visualização de um determinado tag em tempo real, fornecendo um gráfico de um período 
pré determinado. 
Para criar uma tendência real siga os seguintes passos: 
1. Selecione a ferramenta de tendência real no toolbox do WindowMaker. 
2. Clique em uma janela e faça um retângulo na posição em que deseja ter o gráfico 
3. Assim que o botão do mouse for solto aparecerá a tendência. 
4. Com um duplo clique sobre o gráfico a janela de configuração será mostrada. 
 
 
 
Uma tendência real é um objeto como qualquer outro do Intouch podendo ser arrastada ou redimensionada 
 
Através da tendência histórica pode-se visualizar as variações de um ou mais tags ocorridas dias atrás. Ela 
difere da tendência real pelo fato de que só irá se atualizar caso haja uma intervenção externa (script, botão, 
etc). 
Para criar uma tendência histórica siga os seguintes passos: 
1. Selecione a ferramenta de tendência histórica no toolbox do WindowMaker. 
2. Clique em uma janela e faça um retângulo na posição em que deseja ter o gráfico 
3. Assim que o botão do mouse for solto aparecerá a tendência. 
4. Com um duplo clique sobre o gráfico a janela de configuração será mostrada. 
A janela de configuração de uma tendência histórica é parecida com a da tendência real, com a diferença 
que é necessário fornecer um TAG para esta tendência. Este tag deve ser do tipo “Hist Trend”. As 
atualizações do gráfico são feitas através dos seguintes campos deste TAG: 
.ChartLength 
.ChartStart 
.DisplayMode 
.MaxRange 
.Pen1 - .Pen8 
.ScooterLockLeft 
.ScooterLockRight 
.ScooterPosLeft 
.ScooterPosRight 
.TagID 
.UpdateCount 
.UpdateInProgress 
.UpdateTrend
 
 
 
 Nº REV. FL. 
 
18 
COMPANHIA VALE DO RIO DOCE 
B4390JMT5003 1 
19 - ESTABELECENDO COMUNICAÇÃO COM OUTROS APLICATIVOS 
 
InTouch usa Dynamic Data Exchange (DDE) como protocolo de comunicação entre programas do Windows 
e entre o driver de comunicação. DDE é um protocolo de comunicação que requer 3 partes de informação,em uma ordem definida para estabelecer links e transferir dados : 
 Application Name 
 Topic Name 
 Item Name 
 
DDE é um protocolo de comunicação desenvolvido pela Microsoft para enviar/receber dados por programas 
que rodam em ambiente Windows, estabelecendo entre eles um relacionamento cliente/servidor. 
A comunicação entre estes programas pode ser permanente ou temporária. No caso do aplicativo Intouch 
lendo dados constantemente do driver de comunicação (DDEServer) verifica-se um link permanente. Para o 
caso em que o intouch gera relatórios utilizando, por exemplo, o Excel é estabelecido um link temporário, ou 
seja , uma macro abre o aplicativo, estabelece um canal de comunicação, lê os dados ,gera o relatório e torna 
a fechar o canal de conmunicação. 
Para estabelecer um link do Intouch com uma planilha do excel deve-se seguir os seguintes passos 
Criar um DDE Access Name chamado excel com as seguintes características : 
Application = Excel.exe 
Topic = relat|Plan1 
Criar um tag com o DDE Access Name criado acima e com um Item Name igual a L1C1 (célula 
correspondente do excel. 
O tag criado irá ler o valor correspondente à célula do excel. Qualquer alteração feita no tag através do 
Intouch será atualizada na planilha do excel e vice versa. 
Para estabelecer um link do excel com o Intouch basta colocar a seguinte fórmula na célula do excel 
=VIEW|TAGNAME!tag 
Isto faz com que o valor contido na variável tag seja visualizado na respectiva célula do excel.

Mais conteúdos dessa disciplina