tutorial 133 duo criação de telas e utilização do...

23
Tutoriais de Produto: DUO Criação de telas e utilização do teclado Revisão: B Data: 09/11/09 Altus Sistemas de Informática S.A. Página: 1 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.

Upload: others

Post on 28-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 1

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.

Page 2: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 2

Sumário

1 Descrição da Aplicação ........................................................................................ 3

2 Definição da Arquitetura de Referência ............................................................... 3

3 Criação do projeto no CP ..................................................................................... 4 3.1 Criando um projeto novo ...................................................................................................... 4

4 Criando telas ......................................................................................................... 6 4.1 Inserir um texto estático ....................................................................................................... 7 4.2 Apresentar o valor de uma variável no display .................................................................. 8 4.3 Entrar com valores através da IHM .................................................................................... 11 4.4 Monitorar o estado de um bit ............................................................................................. 12 4.5 Adicionando novas telas .................................................................................................... 16

5 Utilizando o teclado ............................................................................................ 17

6 Carregando o projeto no CP ............................................................................... 19 6.1 Compilando o projeto.......................................................................................................... 19 6.2 Configurando o método de transmissão do projeto ........................................................ 20 6.3 Enviando o projeto .............................................................................................................. 22 6.4 Colocando o CP em Run ..................................................................................................... 22

7 Cuidados e Informações adicionais .................................................................. 22

8 Observações ........................................................................................................ 23

9 Revisões .............................................................................................................. 23

Page 3: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 3

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

Page 4: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 4

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.

Page 5: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 5

- A tela principal do software será apresentada:

Page 6: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 6

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.

Page 7: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 7

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.

Page 8: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 8

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:

Page 9: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 9

- 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.

Page 10: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 10

- Será aberto o Assistente de Entrada.

- Selecionar a variável que deve ser apresentada na tela e clicar em OK.

- No exemplo acima foi selecionado a variável TESTE que está no programa PLC_PRG.

-

- Clicar em OK.

Page 11: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 11

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 <-.

Page 12: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 12

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.

Page 13: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 13

- 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.

Page 14: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 14

- 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.

Page 15: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 15

- Na imagem acima está sendo selecionada a entrada digital 0 ou I00.

- Clicar em OK.

Page 16: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 16

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.

Page 17: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 17

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.

Page 18: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 18

- 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.

Page 19: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 19

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.

Page 20: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 20

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:

Page 21: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 21

- 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.

Page 22: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 22

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/

Page 23: Tutorial 133 DUO Criação de telas e utilização do tecladoacademico.riogrande.ifrs.edu.br/~jose.eli/apostilas/TUT133 Telas e... · Tutoriais de Produto: DUO – Criação de telas

Tutoriais de Produto: DUO – Criação de telas e utilização do teclado Revisão: B Data: 09/11/09

Altus Sistemas de Informática S.A. Página: 23

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.