Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
Tutorial 133 DUO Criação de telas e utilização do teclado
Este documento é propriedade da ALTUS Sistemas de Informática S.A., não podendo ser reproduzido sem seu prévio consentimento.
Altus Sistemas de Informática S.A.
Página: 1
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
Sumário
1 2 3
Descrição da Aplicação ........................................................................................ 3 Definição da Arquitetura de Referência ............................................................... 3 Criação do projeto no CP ..................................................................................... 4
3.1
Criando um projeto novo ...................................................................................................... 4
4
Criando telas ......................................................................................................... 6
4.1 4.2 4.3 4.4 4.5
Inserir um texto estático ....................................................................................................... 7 Apresentar o valor de uma variável no display .................................................................. 8 Entrar com valores através da IHM .................................................................................... 11 Monitorar o estado de um bit ............................................................................................. 12 Adicionando novas telas .................................................................................................... 16
5 6
Utilizando o teclado ............................................................................................ 17 Carregando o projeto no CP ............................................................................... 19
6.1 6.2 6.3 6.4
Compilando o projeto.......................................................................................................... 19 Configurando o método de transmissão do projeto ........................................................ 20 Enviando o projeto .............................................................................................................. 22 Colocando o CP em Run ..................................................................................................... 22
7 8 9
Cuidados e Informações adicionais .................................................................. 22 Observações ........................................................................................................ 23 Revisões .............................................................................................................. 23
Altus Sistemas de Informática S.A.
Página: 2
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
1 Descrição da Aplicação Este documento descreve a utilização do CP Duo e seus recursos de hardware e software. O objetivo principal é orientar a criação de telas e utilização do teclado. Para o entendimento total do funcionamento dos equipamentos é recomendado que os manuais dos produtos sejam consultados. A mesma recomendação aplica-se caso seja necessário modificar a arquitetura proposta como exemplo. Esta arquitetura não é fixa, mas apenas um exemplo para o desenvolvimento de uma aplicação.
2 Definição da Arquitetura de Referência Itens utilizados para a construção da arquitetura de exemplo deste tutorial, lembrando que esta arquitetura é de referência, podendo ser modificada conforme desejado.
Segue a lista de equipamentos e softwares necessários para instalar e configurar o tutorial: CP – Duo DU351 Cabo de programação do CP – AL-1715 Software de Programação do CP – MasterTool IEC MT8200
Altus Sistemas de Informática S.A.
Página: 3
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
3 Criação do projeto no CP
3.1 Criando um projeto novo -
Abrir o software MasterTool IEC.
-
Para iniciar um novo projeto, recomenda-se a utilização do modelo, pois o mesmo já vem com as configurações padrões realizadas, (teclado, visor...).
-
Ir ao menu Arquivo -> Novo a partir do modelo.
-
Selecionar a opção Modelo_DU350_DU351 se o equipamento possuir versão 1.02 ou inferior.
-
Versões 1.10 ou superior selecionar a opção Modelo_DU350_DU351_v110.
-
Para verificar a versão do equipamento pressione simultaneamente as teclas MAIN + seta para cima do teclado do Duo.
-
Clicar em Abrir.
Altus Sistemas de Informática S.A.
Página: 4
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
-
Revisão: B Data: 09/11/09
A tela principal do software será apresentada:
Altus Sistemas de Informática S.A.
Página: 5
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
4 Criando telas -
Ao iniciar um projeto a partir do modelo, uma tela denominada MAIN é criada.
-
A tela MAIN é a tela principal do projeto e está vinculada a tecla MAIN do teclado do DUO.
-
Para acessar a tela MAIN ir à aba Visualizações e clicar duas vezes sobre a opção MAIN.
-
Sugere-se que o zoom seja ajustado para 75% conforme imagem abaixo:
-
A área de cor branca corresponde à área do display onde podem ser inseridos os objetos na tela.
Altus Sistemas de Informática S.A.
Página: 6
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
4.1 Inserir um texto estático -
Para colocar um texto para ser apresentado no display do DUO, inserir um retângulo na área de edição.
-
Clicar duas vezes em cima do retângulo. Suas propriedades serão apresentadas.
-
Na categoria Texto, janela Conteúdo, escrever o texto que será mostrado no display.
-
Nesta janela também é possível definir o tamanho da fonte em que será apresentado o objeto. Lembrando que o DUO trabalha somente com fontes tamanho 8 e 5.
-
Para fonte de tamanho 5 é necessário digitar o tamanho manualmente. Clicar em OK.
Altus Sistemas de Informática S.A.
Página: 7
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
4.2 Apresentar o valor de uma variável no display -
Para apresentar o valor de uma variável no display é necessário colocar um retângulo na tela, conforme imagem abaixo:
-
Clicar duas vezes sobre o retângulo. Suas propriedades serão apresentadas:
Altus Sistemas de Informática S.A.
Página: 8
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
-
Na categoria Texto escrever %s (a letra s deve ser em minúsculo).
-
Na categoria Variáveis selecionar o campo Texto e pressionar a tecla F2 do computador.
Altus Sistemas de Informática S.A.
Página: 9
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
-
Será aberto o Assistente de Entrada.
-
Selecionar a variável que deve ser apresentada na tela e clicar em OK.
-
Revisão: B Data: 09/11/09
No exemplo acima foi selecionado a variável TESTE que está no programa PLC_PRG. -
-
Clicar em OK.
Altus Sistemas de Informática S.A.
Página: 10
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
4.3 Entrar com valores através da IHM -
Para poder entrar com valores através da IHM, como por exemplo um setpoint, realizar o procedimento anterior. (Inserir o retângulo na tela, clicar duas vezes sobre o retângulo, escrever %s e selecionar a variável que será apresentada na tela).
-
Para permitir a escrita no CP através deste objeto, ir à categoria Entrada e selecionar a opção Entrada de texto da variável ‘Textdisplay’, conforme imagem abaixo:
-
Nesta janela também é possível selecionar os valores mínimo e máximo que o operador poderá digitar.
-
Depois de carregar o projeto no DUO será possível selecionar o objeto utilizando as setas esquerda <- ou direita -> do teclado do DUO.
-
Quando o objeto está selecionado o retângulo em questão fica com o fundo na cor escura.
-
Para entrar no objeto pressionar a tecla ENTER do teclado do DUO.
-
Será aberta outra tela onde será possível entrar com um novo valor. Ao pressionar ENTER novamente o valor será escrito na variável.
-
Para apagar um valor já digitado utilizar a seta para esquerda <-.
Altus Sistemas de Informática S.A.
Página: 11
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
4.4 Monitorar o estado de um bit -
Para monitorar o estado de uma entrada digital (bit) e mostrar no display do DUO seguir os seguintes passos:
-
Inserir um quadrado ou um circulo na tela.
-
Clicar duas vezes em cima do objeto.
-
Suas propriedades serão apresentadas.
Altus Sistemas de Informática S.A.
Página: 12
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
-
Na categoria Cores selecionar a cor que bit irá assumir se for FALSE e a cor quando for TRUE.
-
No primeiro botão Preenchimento selecionar a cor quando o bit estiver DESLIGADO (FALSE).
-
No segundo botão Preenchimento selecionar a cor do bit quando estiver LIGADO (TRUE).
-
Quando clicar no botão Preenchimento a tabela de cores é apresentada. Selecionar a cor desejada e clicar em OK.
Altus Sistemas de Informática S.A.
Página: 13
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
-
Após selecionar as cores, ir à categoria Variáveis e selecionar o campo Trocar Cor.
-
Após selecionar as cores, ir à categoria Variáveis e selecionar o campo Trocar Cor.
-
Pressionar a tecla F2 do computador.
-
O Assistente de Entrada será aberto. Selecionar a variável que será monitorada e controlará o estado do objeto.
Altus Sistemas de Informática S.A.
Página: 14
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
-
Na imagem acima está sendo selecionada a entrada digital 0 ou I00.
-
Clicar em OK.
Altus Sistemas de Informática S.A.
Revisão: B Data: 09/11/09
Página: 15
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
4.5 Adicionando novas telas -
Para adicionar uma nova tela clicar com o botão direito sobre Visualizações e selecionar a opção Acrescentar objeto.
-
Inserir um nome para a visualização e clicar em OK.
-
Uma nova tela será criada.
-
Os nomes devem ser criados com letra maiúscula e não podem possuir espaço ou acentos.
Altus Sistemas de Informática S.A.
Página: 16
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
5 Utilizando o teclado -
Para utilizar as teclas de função do DUO, clicar com o botão direito do mouse sobre a tela onde o botão terá a função desejada e selecionar a opção Funções do teclado.
-
A janela com as opções de configuração será apresentada.
Altus Sistemas de Informática S.A.
Página: 17
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
-
Revisão: B Data: 09/11/09
Onde: Ação: Campo que define a função da tecla. Entre as opções disponíveis estão:
Toggle: Ao pressionar a tecla ele liga o bit, ao pressionar novamente a mesma tecla ele desliga o bit. Tab true: Equivalente a um comando de set, ou seja, ao pressionar a tecla liga o bit. Tab false: Equivalente a um comando de reset, ou seja, ao pressionar a tecla desliga o bit. Zoom: Comando para saltar entre telas. Ao pressionar a tecla Chave: Campo que define a tecla que será utilizada. Expressão: Variável em que será realizado o comando ou nome da tela para onde deseja ir. Quando for utilizado Toggle, Tab true e Tab False sugere-se que o campo seja selecionado e seja pressionado a tecla F2 do computador para que seja aberto o assistente de entrada. Desta maneira evitando erros de digitação. Quando o comando for zoom basta escrever o nome da tela para onde se deseja saltar. -
Na imagem acima existe um exemplo de cada comando disponível: Tecla F1 ao ser pressionada liga a saída digital 0 (Q00), ao pressionar novamente desliga a saída 0. Tecla F2 ao ser pressionada liga a saída digital 1 (Q01). Tecla F3 ao ser pressionada desliga a saída digital 1 (Q01). Tecla F4 ao ser pressionada salta da tela MAIN para TELA1.
Altus Sistemas de Informática S.A.
Página: 18
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
6 Carregando o projeto no CP
6.1 Compilando o projeto -
Antes de realizar a transferência dos arquivos é necessário compilar o projeto.
-
Para compilar o projeto vá ao menu: Projeto -> Compilar, ou pressione tecla F11 do teclado do computador.
-
Nenhuma mensagem de erro deve ser apresentada, indicando que o projeto está correto.
-
Caso ocorram erros verificar os códigos e consultar no Help do software de programação as possíveis causas.
Altus Sistemas de Informática S.A.
Página: 19
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
6.2 Configurando o método de transmissão do projeto -
Antes de realizar a transferência dos arquivos é necessário configurar a porta de comunicação do CP.
-
Ir ao menu: Comunicação -> Parâmetros de comunicação...
-
A janela abaixo será apresentada:
-
Selecionar a opção ‘localhost’ via Tcp/Ip e clicar no botão Gateway....
-
Será apresentada a janela abaixo:
Altus Sistemas de Informática S.A.
Página: 20
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
-
Alterar o campo Connection para a opção Local, conforme figura abaixo:
-
Clicar em OK.
-
A janela deve ficar com os parâmetros conforme os da figura abaixo:
-
Clicar em OK.
-
Caso seja necessário trocar a porta COM que será utilizado para transmitir o projeto clicar duas vezes sobre o nome da COM (Coluna Value) até ficar destacado. Alterar a COM utilizando as setas para cima e para baixo do teclado do computador.
-
Clicar em Update e em OK.
Altus Sistemas de Informática S.A.
Página: 21
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
6.3 Enviando o projeto -
Para enviar o projeto desligue o CP e conecte o cabo AL-1715 na porta COM1 (RS232) do Duo e a outra extremidade na porta serial do computador.
-
Energizar o CP.
-
Após a inicialização do equipamento, ir ao menu: Comunicação -> Login. A seguinte mensagem será apresentada:
-
Clicar em Sim.
-
O projeto será enviado. Ao final da transmissão a tela será fechada. Caso ocorra algum erro uma mensagem será apresentada.
6.4 Colocando o CP em Run -
Com o projeto carregado no CP é necessário dar o comando para executar a aplicação.
-
Para colocar o CP em Run ir ao menu: Comunicação -> Run, ou pressione a tecla F5 do teclado do computador.
-
A aplicação será iniciada no CP, sendo permitido através do software de programação, monitorar e forçar valores no CP.
7 Cuidados e Informações adicionais -
Verificar se o computador e o CP estão conectados ao mesmo ponto de terra, para evitar possíveis queimas de canal serial por diferença de potencial.
-
Não realizar a conexão do cabo de programação com o CP energizado.
-
Para maiores informações acessar o site da Altus: http://www.altus.com.br/
Altus Sistemas de Informática S.A.
Página: 22
Tutoriais de Produto: DUO – Criação de telas e utilização do teclado
Revisão: B Data: 09/11/09
8 Observações -
Segue em anexo a este documento o arquivo de demonstração deste tutorial. O arquivo está na pasta: CP – Software do CP
9 Revisões Revisão:
B
Data:
09/11/2009
Autoria:
Douglas Costa
Aprovação:
Marcelo Froener Comanduli
Natureza das alterações: Correções gerais e adicionada informação sobre versões.
Altus Sistemas de Informática S.A.
Página: 23