Você está na página 1de 72

DAKOL

 
 
Manual do Usuário

  
 

Software de Configuração
para a Família de IHM´s UniOP
 
 
 
 

 
Outubro – 2004
(Preliminar)

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 1


DAKOL

ÍNDICE
1. INTRODUÇÃO............................................................................................................................................................................4
1) MODELOS DISPONÍVEIS DE IHM´S................................................................................................................................................4
2. ARQUITETURAS......................................................................................................................................................................7
3. REQUISITOS DO SISTEMA.................................................................................................................................................13
4. INÍCIO RÁPIDO......................................................................................................................................................................13
5. CONFIGURAÇÕES INICIAIS...............................................................................................................................................14
1) ESCOLHA DO CONTROLADOR......................................................................................................................................................14
2) DUAL PROTOCOL.........................................................................................................................................................................15
3) ESCOLHA DO PAINEL...................................................................................................................................................................15
4) SENHAS.......................................................................................................................................................................................16
5) REMOTE PASSTHROUGH..............................................................................................................................................................17
6) DIVERSOS PARÂMETROS DO PAINEL...........................................................................................................................................17
7) SELEÇÃO DE FONTES (TIPOS DE LETRAS)...................................................................................................................................18
8) CONFIGURANDO UMA IMPRESSORA...........................................................................................................................................18
9) MEMÓRIA UTILIZADA PELO ARQUIVO DE PROJETO...................................................................................................................20
6. CRIANDO UM PROJETO......................................................................................................................................................21
1) CAMPO NUMÉRICO......................................................................................................................................................................21
2) LINEARIZAÇÃO (SCALING)..........................................................................................................................................................23
3) GRÁFICOS DE BARRAS................................................................................................................................................................24
5) ATRIBUTOS..................................................................................................................................................................................27
6) ATRIBUTO COM CORES................................................................................................................................................................28
7) ENDEREÇAMENTO INDEXADO.....................................................................................................................................................29
7. O EDITOR DE MACROS DE TECLADO............................................................................................................................31
1) MACROS ELEMENTARES DISPONÍVEIS........................................................................................................................................32
2) EXEMPLO.....................................................................................................................................................................................34
8. PROGRAMAÇÃO DO TOUCHSCREEN.............................................................................................................................36
1) FUNCIONALIDADE DA CÉLULA....................................................................................................................................................37
2) LAYOUT E ATRIBUTOS................................................................................................................................................................37
3) CONFIGURAÇÃO VISUAL DAS TECLAS........................................................................................................................................38
9. SENHAS (PASSWORDS)........................................................................................................................................................39
1) MUDANDO AS SENHAS NO PAINEL.............................................................................................................................................40
10. ALARMES................................................................................................................................................................................42
11. IMAGENS.................................................................................................................................................................................45
1) IMPORTANDO IMAGENS BITMAP.................................................................................................................................................45
2) BIBLIOTECA DE SÍMBOLOS..........................................................................................................................................................45
3) IMAGENS DINÂMICAS..................................................................................................................................................................46
12. COR...........................................................................................................................................................................................48
13. RECEITAS................................................................................................................................................................................49
1) EXERCÍCIO...................................................................................................................................................................................49
2) ADICIONANDO ITENS DE DADOS DA RECEITA COM O DESIGNER...............................................................................................52
3) ESPECIFICANDO VALOR INICIAL PARA ITENS DE DADOS DA RECEITA.......................................................................................52
4) SELECIONANDO SETS DE PARÂMETRO E TRANSFERINDO AO CONTROLADOR............................................................................52
5) SELEÇÃO DE SET DE PARÂMETRO DA RECEITA..........................................................................................................................53
6) TRANSFERÊNCIA DA RECEITA.....................................................................................................................................................53
7) MENU DE RECEITA......................................................................................................................................................................53
8) DEFININDO UM NOME DE RECEITA.............................................................................................................................................54
9) NOME DA RECEITA......................................................................................................................................................................54
Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 2
DAKOL
10) CRIANDO UM CAMPO DE MENU DE RECEITA...........................................................................................................................55
14. GRÁFICOS...............................................................................................................................................................................56
15. TAG´S........................................................................................................................................................................................58
1) DICIONÁRIO DE TAGS (TAG DICTIONARY).................................................................................................................................58
2) EDITOR DE TAGS (TAG EDITOR).................................................................................................................................................59
16. DATA TRANSFER..................................................................................................................................................................60
17. A ÁREA DE DADOS RESERVADA (RDA).........................................................................................................................61
18. O INTERTRAVAMENTO DA CAIXA POSTAL................................................................................................................63
1) DEFINIÇÃO DE CAIXA POSTAL....................................................................................................................................................63
2) ESTRUTURA DA CAIXA POSTAL..................................................................................................................................................63
3) PALAVRA DE STATUS..................................................................................................................................................................64
4) PALAVRA DE COMANDO/RESPOSTA............................................................................................................................................64
5) PARÂMETROS..............................................................................................................................................................................64
6) COMANDOS DE CAIXA POSTAL DISPONÍVEIS..............................................................................................................................64
19. Exercícios...................................................................................................................................................................................65

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 3


DAKOL

1. Introdução
 
O seguinte documento tem como objetivo apresentar as funções básicas de funcionamento do Software
Designer, configurador da família UniOP de painéis de comando.

1) Modelos Disponíveis de IHM´s

• Linha MD:

• Linha CP:

• Linha BKD:

• Linha MKD:

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 4


DAKOL

• Linha ePAD:

• Linha eTOP:

• Linha ePALM:

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 5


DAKOL

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 6


DAKOL

2. Arquiteturas
Project
Network Setup

• Único Servidor, Clientes Múltiplos,


• Servidores Múltiplos, Clientes Múltiplos (mesmos tipos de controlador)
• Servidores Múltiplos, Clientes Múltiplos (diferentes tipos de controlador)

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 7


DAKOL

Número de Nó Máximo (Maximum Node Number)


Nó do Painel (Panel Node)
Nó de Impressão (Printout Node)
Porta de Comunicação da Rede (Comm Port for Network)
Número de Restabelecimento da Comunicação (Num Comm Retries)
Intervalo de Comunicação (Comm Time Out)
Tipo de painel - Rede Servidor/Cliente
Nós Configurados
Adiciona/Modifica
Apague
Comunicação Net
Importa
Exporta

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 8


DAKOL

A Caixa de Diálogo de Configuração do Painel


A Caixa de Diálogo de Definição do Campo de Dados

• Único Servidor, Clientes Múltiplos


• Servidores Múltiplos, Clientes Múltiplos (mesmo tipo de controlador):
• Servidores Múltiplos, Clientes Múltiplos (tipos de controlador diferentes):

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 9


DAKOL

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 10


DAKOL

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 11


DAKOL

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 12


DAKOL

3. Requisitos do Sistema
 
A seguinte configuração mínima é necessária para a utilização do Designer em seu computador:
· Processador Pentium II 500Mhz
· MS Windows 95, 98, 2000, XP ou NT
· 30 MB de espaço de disco rígido disponível
· Uma porta serial RS-232C para comunicação com o painel

4. Início Rápido
O seguinte tutorial assume que o software já foi instalado. Após a instalação, seguir os seguintes passos:
Passo 1 Conecte o cabo de programa do PC ao painel.
Passo 2 Conecte o cabo de comunicação do controlador ao painel.
Passo 3 Localize o grupo do programa UniOP Designer
(Este grupo foi criado quando o software Designer foi instalado)
Passo 4 Clique no ícone Designer.
(Parece com um pequeno painel UniOP)
Passo 5 Uma vez aberto, selecione Options no Menu Transfers , Ports. Configure a porta
de comunicação do PC que o Designer utiliza para se comunicar com o painel.
Passo 6 Para escolher uma porta, simplesmente clique em uma das opções em ports
Available com o mouse. Para comunicar-se com o painel, use os seguintes
parâmetros:
38400 baud, no parity, e 1 stop bit.
(Portas que não estiverem disponíveis estarão acinzentadas)
Passo 7 Criar um Projeto Novo
Passo 8 Selecione Project – Configure Controller. Selecione o driver apropriado para a sua
aplicação.
Passo 9 Selecione – Configure Controller - Controller Setup. Selecione o modelo de
controlador que será utilizado. Através do botão PLC Comm defina os parâmetros
de comunicação entre o painel e o controlador. Certifique que os mesmos
parâmetros foram configurados no CLP.
Passo 10 Selecione Project - Panel Setup. Selecione o modelo da IHM que será feito o
projeto.
Passo 11 Agora, o usuário está pronto para começar o projeto do painel.
 

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 13


DAKOL

5. Configurações Iniciais
1) Escolha do Controlador
  Project
Configure Controllers
 

Exercício

Configurar na aplicação:

Driver: Modbus RTU


PLC Model: Generic Modbus
Comunicação: 19200 bps, Parity None, Data Bits 8, Stop Bits 1
Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 14
DAKOL

2) Dual Protocol

  Project
Configure Controllers

Este recurso permite a utilização de dois protocolos de comunicação diferentes no mesmo IHM. Este
recurso utilizará duas portas de comunicação do IHM (PLC Port, PC Port ou Aux Port).

3) Escolha do Painel
Project
Panel Setup

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 15


DAKOL

Os parâmetros de comunicação entre o painel e o PC podem ser definidos selecionando-se Options no


Menu Transfer ,ports. Todos os painéis UniOP são capazes de se comunicar com um PC a uma
velocidade de no mínimo 9600 baud. Porém, alguns de nossos painéis podem se comunicar a
velocidades de 19,200 baud e 38,400 baud. Utilizando-se processadores Pentium, alguns se mostrarão
mais eficientes para o trabalho a uma velocidade de 19200 baud do que a uma velocidade de 38400
baud.

Pode-se também fazer a comunicação online com o painel UniOP e transferir suas características
(modelo do painel, memória, versão de firmware, etc) para o projeto em que se está trabalhando. Para
isso deve-se usar o botão Get Resources e confirmar a opção Copy Resources to Current Project.

Exercício:

Configurar o modelo do painel (eTOP11, Firmware All, 8M)


Descarregue a programação e verifique o funcionamento do recurso Get Resources.
Depois verificar as configurações do CLP.

4) Senhas
É possível proteger o projeto que está instalado na interface colocando-se uma senha. Esta senha é
solicitada pelo Designer quando se deseja fazer o upload da aplicação.

Project
Panel Setup , Miscellaneous
Protection...
 

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 16


DAKOL

5) Remote Passthrough
Esta característica permite colocar o painel em modo de configuração ou modo de operação via um
modem ou localmente.
Desta maneira é possível fazer upload, download de um projeto, iniciar o painel ou usar o modo
passthrough para acessar a porta de programação do CLP.
 
Project
Panel Setup

 
6) Diversos Parâmetros do Painel

  Misc. Setup e o Settings permitem ao usuário configurar vários parâmetros de painéis diferentes,
incluindo:

• Apresentação de página selecionada em caso de erro de comunicação (Display Selected Page on


Communication Error)
• Timeout no Menu Comando (Timeout for Panel Command Menu Display)
• Timeout para Entrada de Dados (Timeout for Data Entry)
• Timeout para a seleção de Campo em Entrada de Dados (Timeout for Field Selection for Data
Entry)
• Desliga o Backlit (Screen Saver for LCD Backlit)
• Habilita o Sinal Sonoro (Enable Buzzer)

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 17


DAKOL

7) Seleção de Fontes (Tipos de Letras)


Edit
Fonts
Panel Font
 

8) Configurando uma impressora


Uma impressora do tipo serial poderá ser conectada ao painel em uma porta correspondente em seu PC
para registrar mensagens e alarmes.
 
Project
Report on Painel Printer
Printer Setup
 

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 18


DAKOL

O painel também permite que sejam impressos relatórios de diversas páginas

Project
Report on Painel Printer
Reports

Existe a possibilidade de se fazer a impressão de um relatório por um tempo pré determinado, isto pode
ser feito de três modos diferentes:
 
• Através da macro que é associado a uma tecla de função ou touchcell
• Ciclicamente por um tempo pré-determinado
Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 19
DAKOL
• Pela ativação do PLC através do Interlock Mailbox
 
É possível a ativação da impressão pelo método cíclico em um determinado intervalo de tempo

Project
Report on Painel Printer
Triggers

9) Memória utilizada pelo Arquivo de Projeto


 
Project
Memory use
 

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 20


DAKOL

6. Criando um Projeto
 

1) Campo Numérico
Insert
Data Field
Numeric/ASCII

• Formato do dado
• Dados de acesso (leitura somente, campo de leitura/escrita e range)
• Escala de dados
• Casas Decimais (fixed point)
Obs: configurando-se o Fixed Point = 1, um valor lido no CLP como 100, será exibido no painel como
10,0. Portanto deve-se utilizar o recurso de linearização.
• Base numérica
• Dimensões de campo
• Valores Min. e Máx. (campo de leitura/escrita somente)

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 21


DAKOL
Exercício:

Criar um campo numérico para ler o Holding Register 400103 sem escala, sem casas decimais e somente
leitura.

Criar um campo numérico para ler o Holding Register 400103 sem escala, com 2 casas decimais e
somente leitura. Comparar a leitura dos valores com o campo anterior.

Criar um campo numérico para ler o Holding Register 400001 sem escala, sem casas decimais e
permitindo escrita, com limites entre 0 e 1.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 22


DAKOL
2) Linearização (Scaling)
 
 
A equação de linearização é definida como: Y = (A1/ A2 ) * X + B
 
Onde,
Y = valor linear mostrado
X = valor de dados do Controlador
A1,A2,B = operadores de linearização - estes são os três quadros de entrada localizados dentro da
equação escalar

 
Há dois conceitos importantes a serem entendidos a respeito de linearização.

Primeiramente, os operadores de linearização (A1, A2, e B) são inteiros de 16 bits Cálculos internos são
realizados utilizando 32 bits arithmetic, os quais permitem ao painel informar um resultado mais
preciso do que se estivesse usando só 16 bits arithmetic.
 
Em segundo lugar, os campos de máximo e mínimo referem-se ao valor linear e não ao valor que está
no controlador.

Exercício:

O Holding Register 400103 varia entre –32767 e +32767. Criar um campo numérico sem casas decimais
para ler o Holding Register 400103, utilizando a linearização para exibir o valor entre –100 e +100.

Verificar a diferença na indicação do campo configurado com casas decimais.

3) Gráficos de Barras
 
Insert
Data Field
Bargraph
 

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 23


DAKOL

A configuração de escalas, valores de máximo e mínimo é idêntica à configuração dos campos


numéricos.

Exercício:

O Holding Register 400103 varia entre –32767 e +32767. Criar um bargraph para ler o Holding Register
400103.

4) Campos de Mensagem
  
Insert
Data Field
Message
 
Nota: O número máximo de mensagens que podem aparecer é 1024.
Para cada valor diferente lido na referência, exibe-se uma mensagem configurável.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 24


DAKOL

Exercício:

Criar um campo texto com leitura e escrita para exibir o registro 400001. Para o valor 0 escrever
Desligado e para 1 escrever Ligado. Verificar o recurso de escrita no painel.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 25


DAKOL
 

5) Atributos
Insert
Data Field
Attribute
 

Se static é selecionado, qualquer combinação dos atributos piscar (blink), invertido (reverse), e em
destaque (highlight) pode ser utilizada.
 
Se dynamic é selecionado, o atributo de tela será fixado ao valor de uma palavra ou bit no controlador.
O endereço de localização da memória do controlador pode ser digitado na parte superior do painel da
Caixa de Diálogo como previamente feito com outros campos de dados.
 
Se o atributo é ligado a uma palavra, este será dependente dos três últimos bits significativos na
localização de memória do controlador.

Valor Bit 2 Bit 1 Bit 0 Atributo


Decimal
0 0 0 0 Normal
1 0 0 1 Piscando
2 0 1 0 Em
destaque
4 1 0 0 Invertido
 
Se o atributo é ligado a um bit, não aparecerá nenhum atributo quando o bit possuir o valor 0. O atributo
de piscar aparecerá sempre que o bit apresentar um valor de 1.
 
Lembre-se de que nem todos os atributos são aceitos em todos os painéis.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 26


DAKOL
6) Atributo com cores
Todos os painéis UniOP Color suportam um novo tipo de campo de atributo dinâmico que permitirá o
usuário controlar dinamicamente a cor da área no display.
As cores do atributo foram introduzidas como uma extensão dos atributos dinâmicos monocromáticos
existentes. A palavra referenciada na memória do controlador pelo atributo dinâmico será interpretada
como mostrado na tabela abaixo:
 
 

 
 
O bit C habilita o modo de atributo de cor:
 
C Atributo de cor

0 Desabilitado
1 Habilitado
 
As cores dos atributos são interpretadas de acordo com a tabela abaixo:
 
Bit Valor Cor
Numérico
3 2 1 0    
0 0 0 0 0 Preto
0 0 0 1 1 Vermelho
escuro
0 0 1 0 2 Verde escuro
0 0 1 1 3 Amarelo
escuro
0 1 0 0 4 Azul escuro
0 1 0 1 5 Magenta
escuro
0 1 1 0 6 Ciano escuro
0 1 1 1 7 Cinza escuro
1 0 0 0 8 Cinza claro
1 0 0 1 9 Vermelho
1 0 1 0 10 Verde
1 0 1 1 11 Amarelo
1 1 0 0 12 Azul
1 1 0 1 13 Magenta
1 1 1 0 14 Ciano
1 1 1 1 15 Branco

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 27


DAKOL
Exercício:

Criar um campo numérico para ler o Holding Register 400007 sem escala, sem casas decimais e
permitindo escrita.

Sobre este campo, criar um atributo dinâmico, com referência ao Registrador 400007.

Para testar, tente escrever os seguintes valores em 400006: 53000, 39688, 3848, 46089, 0.

7) Endereçamento Indexado
 
Insert
Data Fields

Este recurso permite visualizar vários endereços diferentes na memória do controlador, utilizando-se o
mesmo campo numérico.

O valor da variável lida em Selector controlará qual dos endereços de memória será lido no campo
numérico. No exemplo da figura acima, ocorre o seguinte:

Valor lido em Selector R0 Variável Exibida no Campo Numérico


0 R4
Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 28
DAKOL
1 R5
2 R6

Exercício:

Criar um campo numérico para ler o Holding Register 400101 sem escala, sem casas decimais e
permitindo escrita.
Criar um campo numérico indexado, com o Selector no Holding Register 400001 e lendo as variáveis
400101 e 400103. No painel, mudar o valor da variável 400001 e verificar a leitura.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 29


DAKOL
7. O Editor de Macros de Teclado
Project
Keyboard Macro Editor

Os seguintes modos de operação estão disponíveis para programação :

• Sistema (System) - este modo é utilizado para a configuração global das teclas de acesso
• Todas as Páginas (All Pages) - macros definidas aqui serão ativas em toda página do arquivo de
projeto.
• Página n (Page n) - macros aqui definidas só serão ativas quando o painel estiver em página n (onde n
é um Inteiro)
• Entrada de Dados (Data Entry) - teclas programadas neste modo só serão ativas quando o painel
estiver em Data Entry Mode.
• Alarme (Alarm) - macros aqui definidas só serão ativas quando o painel está em Alarm Mode.
• Menu de Comando (Command Menu) - macros neste modo só serão ativas quando painel estiver no
Menu de Comandos.
• Lista de Evento (Event List) - teclas programadas neste modo só serão ativas quando o painel estiver
em Event List.
• Hora e Data (Time & Data) - macros definidas aqui só serão ativas quando o painel estiver em Time
and Data Mode.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 30


DAKOL
1) Macros Elementares Disponíveis
Os comandos elementares de macro disponíveis para cada modo de operação estão listados abaixo. O
nome da macro é idêntico ao texto mostrado sempre que o usuário move o mouse para cima do ícone.

SISTEMA (System)

Acione a chave de retenção (Set toggle key)

TODAS AS PÁGINAS (All Pages)

• Vá para a Página (Go to Page)


• Retorne à Página Inicial (Return to initial page)
• Proteção com Senha (Password protect)

• Mostre a Lista de Alarme (Show Alarm List)


• Mostre a Lista de Evento (Show Event List)
• Liga/Desliga a Impressão (Printout On/off)
• Desloque para a linha (Scroll to line)
• Selecione o Campo de Entrada de Dados (Select Data Entry Field)
• Inicie a Entrada de Dados (Begin Data Entry)
• Editando Dados (Data Editing)
• Envie o Comando (Send Command)
• Acionamento da Entrada de Dados Popup (Data Entry Popup toggle)
• Apague a Lista de Evento (Clear Event List)
• Escreva no Controlador (Write to Controller)
• Relê de Retenção (Toggle Relay)
• Passo (Step)
• Estado do LED (Led State)
• Desloque para cima (Scroll up)
• Desloque para baixo (Scroll down)
• Espere (Wait)
• Texto de Display (Display Text)
• Atributo (Attribute)
• Controle de receita (Recipe Control)
• Senhas (Passwords)
• Próxima página (Next Page)
• Página anterior(Previous Page)
• Aumenta Brilho (Brighter Display)
• Diminui Brilho (Dimmer Display)
• Modo de Passagem (Pass-through Mode)
• Passo da Variável de Controle (Control Variable Step)
• Vá para o Menu de Receita (Go to Recipe Menu)
• Desloca o Menu de Receita (Scroll Recipe Menu)
• Confirma a Seleção do Menu de Receita (Confirm Recipe Menu Selection)

PÁGINA n (Page n)
Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 31
DAKOL

ENTRADA DE DADOS (Data Entry)


• Próximo campo (Next Field)
• Campo anterior (Previous Field)
• Campo abaixo (Field down)
• Campo acima (Field up)
• Passo (Step)
• Confirme (Confirm)
• Cancele (Cancel)
• Apague (Erase)
• Inicie a Entrada de Dados (Begin Data Entry)
• Editando Dados (Data editing)
• Escreva no Controlador (Write to Controller)
• Relê de Retenção (Toggle Relay)
• Espere (Wait)
• Passo da Variável de Controle (Control Variable Step)

MODO DE ALARME (Alarm Mode)


• Escreva no Controlador (Write to Controller)
• Relê de Retenção (Toggle Relay)
• Espere (Wait)
• Modo de Página (Page Mode)
• Reconhecimento de Alarme (Acknowledge alarm)
• Desloque para cima (Scroll up)
• Desloque para baixo (Scroll down)
• Imprima Alarmes (Print alarms)
• Vá para a página de alarme (Go to alarm page)
• Passo da Variável de Controle (Control Variable Step)

MENU COMANDO (Command Menu)


• Modo de Página (Page Mode)
• Esquerda (Left)
• Direita (Right)
• Para cima (Up)
• Para baixo (Down)
• Confirme (Confirm)
• Passo da Variável de Controle (Control Variable Step)

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 32


DAKOL

LISTA DE EVENTOS (Event List)


• Apague a Lista de Evento (Clear Event List)
• Modo de Página (Page Mode)
• Desloque para cima (Scroll up)
• Desloque para baixo (Scroll down)
• Passo da Variável de Controle (Control Variable Step)
.
HORA E DATA (Time/Date)
• Modo de Página (Page Mode)
• Próximo Campo (Next Fied)
• Aumenta (Increment)
• Diminui (Decrement)
• Passo da Variável de Controle (Control Variable Step)

2) Exemplo

Vá para página 1
Acionamento de impressão da página
Espere 50 décimos de segundo
Vá para página 2
Acionamento de impressão da página
Espere 50 décimos de segundo
Vá para página 3
Acionamento de impressão da página
Espere décimos de segundo
Vá para página 4
Acionamento de impressão da página
Espere 50 décimos de segundo
Vá para página 5
Acionamento de impressão da página

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 33


DAKOL

Exercício:

Inserir mais uma página ao projeto (Page, Add Page) e criar botões (Panel Key Button) para navegar
pelas telas (Go to page).

Criar botão para entrar no Histórico de Alarmes (Show Alarm List).

Criar botão para escrever um valor qualquer no endereço 400101 (Write to Controller).

Criar botão para inserir senhas (Password).

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 34


DAKOL

8. Programação do Touchscreen
Cria Tecla do Painel (Panel Key Button)
Cria Tecla ASCII (ASCII Key Button)
Cria Push Button (Push Button)
Cria Push Button com Indicação Luminosa(Iluminated Push Button)
Cria Botão Genérico (Generic Button)
Cria Chave Seletora (Selector Switch)

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 35


DAKOL
1) Funcionalidade da Célula

• Teclas de painel representam todas as teclas de função, teclas numéricas, e tecla de setas, assim como a
tecla de ajuda, a tecla de apagar, a tecla enter, a tecla + / - , e a tecla de fração decimal.
• Caracteres alfabéticos (ASCII) representam todas as letras de caixa alta e caixa baixa. Isto permite ao
usuário entrar caracteres alfanuméricos em Data Entry Mode.
• Comandos de macro representam todos os comandos elementares de macro que estão disponíveis no
Editor de Macro de Teclado.

2) Layout e Atributos

• Invertido (Reverse)
• Em destaque (Highlight)
• Piscando (Blink)

3) Configuração Visual das Teclas


Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 36
DAKOL

• Circular
• Circular 3D
• Retangular
• Retangular 3D
• Sem Gráficos
• Padrão Windows
• Padrão Windows Configurável
• Gráficos Configuráveis (bitmaps)

Exercício:

Na nova página criada, criar um campo numérico para o Registrador 400002. Criar dois Push Buttons,
um com ação On e outro com ação Off.

Criar um campo numérico para o Registrador 400003. Criar um Push Button com ação momentânea
(Momentary).

Criar um campo numérico para o Registrador 400004. Criar um Push Button com ação retentiva
(Maintained).

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 37


DAKOL
9. Senhas (Passwords)
Project
Passwords

Todos os painéis UniOP provêm senha de proteção para o seguinte:

• CONF - Acessa Configuration Mode. Neste modo, o usuário pode escolher, alterar o arquivo de
projeto e carregá-lo através do PC.
• TIME - Acessa Time & Date Mode. Neste modo, o usuário pode mudar a hora e a data de informação
que são armazenadas dentro do painel.
• PAGE - Acessa Direct Page Selection Mode. Neste modo, o usuário pode acessar páginas específicas
do projeto.
• ACK - A habilidade para reconhecer alarmes.
• PRINT - A habilidade para solicitar impressões.
• ALOGI - Login automático. Isto é usado para carregar automaticamente uma senha específica sempre
que não houver nenhuma senha válida no sistema. (por exemplo, quando o painel vai de Configuration
Mode para Operation Mode, ou quando uma senha incorreta é registrada. Esta opção só pode atribuída a
uma senha e funcionará somente se não houver nenhuma outra senha válida no sistema.
• ALOGO- Logoff automático. Utilizado para desativar automaticamente uma senha específica dez
minutos após seu registro. Este tempo é normalmente um valor fixo e não pode ser alterado.
• Habilite a Entrada de Dados (Data Entry Enable) - Acessa Data Entry Mode para páginas
específicas. Neste modo, o usuário poderá editar qualquer campo de leitura/escrita contido em páginas
específicas. Se um checkbox é selecionado, o usuário terá acesso à área respectiva ao entrar a senha
correta. Se uma senha incorreta for introduzida, serão exibidos asteriscos no painel e a senha prévia
válida será perdida.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 38


DAKOL

1) Mudando as Senhas no Painel

Com o novo Designer 6.00 é possível alterar a senha de qualquer uma das sete possíveis senhas definidas
no projeto diretamente no painel.
Para o uso desta característica, devem existir pelo menos duas senhas definidas, com uma delas
configurada a ser automaticamente o log de entrada.
Esta característica é possível com painéis equipados com firmware V.10 ou maior.
Após definidos os passwords no projeto é necessário criar um campo de controle de variável no formato
ASCII para cada senha que se deseja habilitar a mudança.

Siga os seguintes passos:

 Edit
 Data Field Source
 Panel Control Variable

Em seguida :

 Edit
 Data Field Type
 Numeric/ASCII

Mude o formato do display para ASCII, uma vez feito isto já é possível selecionar que password será
mudado do 2 ao 8, para cada password é necessário criar um campo.

Atenção: Para que seja possível a alteração o acesso de dados deve estar selecionado como
escrita/leitura.

Exercício:

Criar duas senhas com propriedades diferentes (CONF, por exemplo) e verificar as diferenças.
Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 39
DAKOL

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 40


DAKOL

10. Alarmes
 
Project
Alarmes

Pode-se configurar até 1024 alarmes, divididos em 4 blocos. Na lista de edição de mensagens de alarme
(figura à seguir), os alarmes são listados em ordem decrescente de prioridade. Cada alarme da lista
refere-se a um bit, no controlador. Quando este bit passa para estado alto, a mensagem de alarme será
exibida.

Block# (número do bloco)

# of Alarms (quantidade de alarmes no bloco)

Update cycle (ciclo de leitura do bloco)

Block start address (endereço inicial no controlador do bloco de alarmes)

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 41


DAKOL

Configuração padrão (Default)


Desative o popup do alarme (Disable Alarm Popup)
Mostre imediatamente em qualquer alarme (Show Immediately On Any Alarm )
Ajuste o intervalo após o último toque na tela (Set Delay After Last Keystroke)
Desabilita mostrar data e hora (Disable time and date display)
On alarm go to page
(Alarm Mode no Keyboard Macro Editor)
Print alarm ON, Print alarm OFF, ou Print time of acknowledgment
Enable log to event list (a lista de eventos registra a entrada e saida do alarme)

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 42


DAKOL

bit 14 13 12 11 10 9 8 7 6 5 4 3 2 1 bit
15 0

ALARM 21 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1


UPDATE AREA

22 A32 A31 A30 A29 A28 A27 A26 A25 A24 A23 A22 A21 A20 A19 A18 A17
---------- (break) ---------
35 A240 A239 A238 A237 A236 A235 A234 A233 A232 A231 A230 A229 A228 A227 A226 A225

36 A256 A255 A254 A253 A252 A251 A250 A249 A248 A247 A246 A245 A244 A243 A242 A241

Exercício:

Configurar o bloco de alarmes para iniciar leitura no Registrador 400002. Configurar um alarme para
Registrador 400002 (Mensagem 1) e um alarme para o Registrador 400004 (Mensagem 33).

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 43


DAKOL
11. Imagens
1) Importando Imagens Bitmap

Insert
Import Bitmap Graphics

2) Biblioteca de Símbolos

3) Imagens Dinâmicas
Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 44
DAKOL
Insert
Data Fields

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 45


DAKOL

Exercício:

Criar uma imagem dinâmica referenciada ao Registrador 400002. Pode-se utilizar os bitmaps da pasta
Graphics\Lights. Utilize os Push Buttons para testar a animação.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 46


DAKOL
12. Cor
Clique com o botão direito sobre o objeto
Properties
Text

• Mudando Globalmente a Cor de Fundo/ Primeiro Plano


• Mudando a Cor de Fundo / Primeiro Plano para uma Área Destacada
• Definindo as Cores de um Campo de Dados ou Texto Estático como as Cores de Configuração Padrão
Globais
• Descobrindo as Cores de uma Área Definida ou Campo

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 47


DAKOL

13. Receitas
Page
Recipe Configuration

1) Exercício
1. Coloque o painel no modo de Configuração.
2. Conecte o painel ao PC e ao controlador usando o cabo correto.
3. Inicie o Software.
4. Defina alguns textos e dois campos numéricos com diferentes endereços. Para temperatura utilizar
400005 e para pressão, 400006 (Veja Figura Abaixo)

5. Defina dois campos numéricos com Recipe como referência.


6. Defina os campos criados no item 5, 2 dados de receita com o mesmo endereço do campo numérico
( Item 4 ). Os dois campos de dados de receita serão mostrados com a letra “R” e do campo
numérico com “9”. (Veja Figura a Seguir)

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 48


DAKOL

7. Vá para o menu Page e selecione a opção Recipe Configuration.


8. Entre com o valor 4 na caixa Number of Parameter Sets e comece a colocar os valores da
receita.
Note que os endereços dos itens da receita são os dos campos definidos anteriormente. Selecione OK
para confirmar a operação.

9. Entre no Keyboard Macro Editor e configure a tecla F1 usando o comando Recipe Control
para Select Parameter Set e o parameter set desejado. Utilizar as teclas F2, F3 e F4 para os demais
Parameter Sets.
10. Descarregue o programa para o painel apertando F2 no teclado do PC.
11. Ao terminar o Download, o painel entrará no modo de operação .
As variáveis na coluna esquerda representam o conteúdo da memória do controlador. A coluna da
direita
representará o conteúdo do 1º set de parâmetros da receita uma vez que a tecla F1 é pressionado.
12. Entre no Keyboard Macro Editor e configure a tecla F5 usando o comando Recipe Control
para Download e o parameter set desejado. Utilizar as teclas F6, F7 e F8 para os demais Parameter
Sets.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 49


DAKOL

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 50


DAKOL

2) Adicionando Itens de Dados da Receita com o Designer

O usuário pode adicionar itens de dados de Receita para uma página usando o Designer pela seleção
Data Field no menu Insert. No menu Data Field o usuário pode especificar este item de dados, ora
Controller Data (padrão) ou Recipe Data ou um Panel Control Variable.

O Control Variable que será discutido posteriormente, oferece um meio de monitoramento e controle de
receitas.

Nota: Quando o Recipe Data foi selecionado no menu Data Field (ou no ícone), todos itens de dados
que foram adicionados a página pelo usuário serão itens de dados de receita.

3) Especificando Valor Inicial para Itens de Dados da Receita

Uma receita é associada a uma página particular e é composta de todos os itens de dados da receita desta
página. Entretanto, podem ser diferentes os parameter sets de uma receita. Um parameter set da receita é
criado por valores particulares assinalados para item de dados de receita na página. É possível criar com
o Designer vários parameter sets que estão contidos dentro de uma simples receita.
Todos os parameter sets podem conter valores diferentes e processos diferentes de controle.

Exemplo.: Um set pode ser usado para configurar o controlador à controlar a produção de parafusos de
2mm, um outro parâmetro para o de 5mm e ainda um outro para o de 7mm.
Neste caso cada set de parâmetros deve ser armazenado em um diferente parameter set dentro da mesma
receita.

O usuário pode especificar o número de set de parâmetros contidos dentro da receita, bem com colocar
os valores iniciais para os diferentes parameter sets da Receita com o Recipe Configuration Dialog Box.
Esta caixa de dialogo é acessada selecionando Recipe Configuration no menu Page.

4) Selecionando Sets de Parâmetro e Transferindo ao Controlador.

Ao selecionar o painel para variável de controle todos os campos criados a partir deste momento serão
de variáveis de controle onde é possível selecionar 8 tipos de dados:

• Recipe File Status


• Parameter Set Selection
• Recipe Action
• Data Entry Status
• Data Entry Field Number
• Recipe Page for Selection
• Language
• Passthrough Status.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 51


DAKOL
5) Seleção de Set de Parâmetro da Receita

Para cada página que contém uma Receita, o Uniop reserva uma alocação de memória separada para
Recipe Parameter Set Selection para cada página de receita.

Ao selecionar um campo com Recipe Parameter Set Selection no projeto, este item pode ser usado para
visualizar a seleção corrente do set de parâmetro da receita que pode ser especificada para determinada
página.

O usuário também pode criar este campo como escrita/leitura onde permite modificar o Set de Parâmetro

6) Transferência da Receita

A receita pode ser transferida usando o:

• Keyboard Macro Editor


• Recipe Action = escrevendo neste campo os valores 1 ou 2.

No caso do Macro Editor é necessário que seja colocado a função do botão na página da receita
corresponde, assim como o Control Variable Step que permite o usuário mudar entre os diferentes sets
de parâmetro.

7) Menu de Receita

O menu de recitas é uma característica que simplifica a seleção do set de parâmetros da receita através
de uma interface amigável. Ele fornece um menu que pode conter nomes para descrever o set de
parâmetros no lugar de números. Com isso cada nome representa um set de parâmetro da receita.

Para que isso seja possível é necessário dar um nome para cada set de parâmetro, isso é feito
selecionando uma linha que irá compor os nomes em formato ASCII. Este campo ASCII é chamado de
Recipe Name.

Obs.: Estes campos não são campos tipo nome, eles somente descrevem o propósito de cada set.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 52


DAKOL

8) Definindo um Nome de Receita

O nome da receita deve ser definido para todas as receitas contidas na página que serão manuseadas pelo
Menu da Receita. O nome também é necessário para as páginas que são referidas pelo Recipe Key Field.

O nome da receita é definido adicionando o formato ASCII no Campo Recipe Data Item na página com
as receitas e completando os valores Recipe Item com um nome para cada Parameter Set.

9) Nome da Receita

A seguir é dado os 8 passos para definir o nome da receita:

1. Adicione um campo como Recipe Data Item.


2. Ajuste o formato do display para ASCII.
3. Ajuste o acesso de dados para escrita/leitura se você quiser editar os nomes pelo painel.
4. No Page menu escolha “Recipe Configuration....” para abrir a caixa de diálogo de configuração da
receita.
5. Complete o novo item da receita com os nomes para cada set de parâmetros da receita.
6. Selecione este novo item de receita clicando no botão com o número gravado. Note que a linha
inteira brilhará.
7. Clique no botão Set as Recipe Name para configurar este item da receita como nome de receita. Note
que aparecerá um asterisco (*) à direita do item nome da receita.
8. Clique no botão OK para aceitar as mudanças.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 53


DAKOL
10) Criando um Campo de Menu de Receita

O Campo Recipe Menu é um campo que mostra o menu com os nomes das sets de parâmetro. Ele mostra
os nomes das receitas para a página que o número é contido no Recipe Page for Selection na variável
interna do UniOP.

O valor desta variável pode ser mostrado e mudando usando o Recipe Page for Selection Field. Este
valor pode ser automaticamente ajustado pelo macro comando em Go To Recipe Menu.

O nome da receita selecionado é indicado com uma combinação de atributo definida pelo usuário (blink,
light, light reverse).

Para que seja possível habilitar o Recipe Menu, pelo menos um Nome de Receita deve estar definido.
Abaixo estão descritos os passos para se adicionar um campo de Menu de Receita.

1. Selecione uma área na tela do painel arrastando o mouse. Esta área conterá o campo Menu de
Receita.
2. No menu Edit escolha Recipe Menu ou aperte Ctrl+R. Clique uma vez em qualquer lugar na tela do
painel para limpar a seleção; uma caixa sólida representa o campo menu de receita.
3. Ao clicar duas vezes sobre o campo menu de receita abre a caixa de diálogo menu de receita.
4. Ajuste a altura e largura da caixa caso não esteja adequada.
5. Escolha a combinação de atributo para indicar o nome da receita selecionada
6. Selecione SIM ou NÃO para mostrar os números registrados antes de gravar o nome, dependendo no
caso se deseje mostrar o número gravado (que é o no. do parameter set da receita) junto com o nome
da receita.
7. Clique no botão OK para aceitar as mudanças.
8. Backup de Receitas e Eventos – Habilita a IHM salvar os dados de receita e eventos na memória
FLASH interna, assim todos os dados que sofrem alteração na receita ou cada evento que ocorra no
sistema será gravado na memória Flash e não mais na Ram.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 54


DAKOL

14. Gráficos
Project
Trend Buffers

O IHM pode traçar gráficos de tendência, exibindo as leituras do controlador em função do tempo.
Primeiramente configura-se quais são as variáveis que serão exibidas no gráfico, cada uma destas
variáveis corresponderá a um buffer. Em cada buffer configura-se o endereço de memória do
controlador, escalas e parâmetros referentes à captura e armazenamento dos dados.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 55


DAKOL
Com todos os buffers criados, define-se a criação da janela do gráfico (Trend Window).

Insert
Trend Window

Nesta tela, configura-se os eixos X e Y do gráfico. No eixo Y, deve-se adicionar os buffers que se deseja
visualizar no gráfico.

Exercício:

Criar um Trend Buffer para armazenar o valor da variável 400103. (Project, Trend Buffers).

Criar um gráfico para exibir a leitura da variável 400103. (Insert, Trend Window)

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 56


DAKOL
15. TAG´s
1) Dicionário de Tags (Tag Dictionary)

O dicionário de tags é uma lista de nomes com seus respectivos endereços de um determinado CLP. O
nome (mnemônico) de cada endereço é chamado de tag. Esta característica permite criar mnemônicos às
variáveis do CLP. Alguns CLP´s criam este arquivo automaticamente quando um projeto é criado, com
isto, o Designer permite importar estes arquivos. O Tag Dictionary é uma ferramenta poderosa de
trabalho que habilita a mudança de um dicionário para outro sem a necessidade de mudar cada campo no
projeto. É possível criar vários Tags Dictionaries dentro de uma mesma base de dados.

Ex: Usando esta característica pode-se trocar de um Tag Dictionary referindo-se a alguns
endereçamentos para outro Tag Dictionary que se refere a uma área de dados diferente para o mesmo
controlador. Com isso todos os campos no projeto serão atualizados sem a necessidade de atualizar cada
campo no projeto individualmente.

Uma outra aplicação se refere a mudança de CLP´s, por exemplo: existe uma aplicação com um CLP A
(Ex. Siemens) que possui o seu tag dictionary, porém será feita uma troca de CLP´s para o CLP B de
fabricante diferente (Ex. Allen Bradley) com seu Tag Dictionary. Assim pode-se trocar apenas os Tags
Dictionaries do equipamento A para o B sem a necessidade de atualização individual de cada
endereçamento usado.

2) Editor de Tags (Tag Editor)

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 57


DAKOL
O Editor de Tags permite que o usuário possa facilmente trabalhar com um grande numero de tags,
criando a base de dados do projeto. Com o Editor pode-se adicionar, apagar e modificar os tags, bem
como o endereço de cada tag. Uma outra característica é o recurso de importação e exportação dos tags
permitindo uma troca dos tags com fontes externas, como por exemplo, o Excel. Desse modo o usuário
na criação do projeto pode selecionar os dados pelo nome e não mais pelo endereçamento do CLP,
facilitando assim a troca de endereço de um determinado tag. Um exemplo de utilização desse editor é
dado a seguir:

Um projeto já pronto no formato de endereçamento convencional, e um endereço de entrada analógica


necessita ser alterado devido a sua queima para um outro endereço disponível. Neste caso, a troca de
dado dá entrada em que havia a sua referência em várias páginas do projeto deveriam ser alterados um a
um. Já com o projeto sendo feito com o Tag Dictionary, quando a alteração é necessária basta apenas
utilizar o Tag Editor e fazer a alteração do endereço do tag que foi alterado e automaticamente todos os
dados referenciados aquele tag serão alterados.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 58


DAKOL

16. Data Transfer


Project
Panel Controller Interface

O recurso de Data Transfer permite a troca de informações entre 2 controladores, coordenada pelo painel
de IHM. Deve-se configurar a origem, o destino da informação e o intervalo entre a troca de
informações. Para cada informação a ser trocada, deve-se criar um novo serviço (job).

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 59


DAKOL

17. A Área de Dados Reservada (RDA)


Project
Panel Controller Interface

O painel de IHM pode usar três áreas da memória do controlador (keyboard, panel status e PLC status)
para estabelecer uma interface com o controlador. Deve-se estabelecer um bloco de memória no
controlador correspondente à cada área no IHM.

Área de Atualização do Teclado


Área de Status do Painel
O Relógio de Tempo Real
Palavra de Status do Painel
Bit # Função
S0 Flag de monitoração do status da
Conexão
S1 Entrada de dados ativa
S2 Impressão em andamento
S3 Status da impressora
S4 Atualização de Data e Hora em
andamento
S5 Tentativa de acesso a uma função
protegida
S6 Bateria fraca
S7 Alarme ativo
S8 Alarme não reconhecido ativo
S13 Upload de receita em andamento
S14 Download de receita em andamento
S15 Status do arquivo de receita

Registro de Página Atual


Área de Atualização do Controlador
Registro de Solicitação de Página
Bits de Controle do LED
Palavra de Controle do Controlador

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 60


DAKOL
Bit # Função
C0 Imprime a Tela
C1 Desativa a Entrada de Dados
C2 Seleciona Modo de Alarme
C15 Habilita a Caixa Postal

Bit bit
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

ÁREA de 0 F16 F15 F14 F13 F12 F11 F10 F9 F8 F7 F6 F5E F4D F3C F2B F1A
ATUALIZAÇÃO do
TECLADO
1 F32 F31 F30 F29 F28 F27 F26 F25 F24 F23 F22 F21 F20 F19 F18 F17
2 7 6 5 4 3 2 1 0 K4 K3 K2 K1 Para Para direito esquerda
cima baixo
3 K16 K15 K14 K13 K12 K11 K10 K9 K8 K7 K6 K5 +/- . 9 8
PANEL STATUS 4 Byte reservado Dia da semana
AREA
5 Dia Mês
6 Ano Hora
7 Minuto Segundo
PANEL STATUS 8 S15 S14 S13 S8 S7 S6 S5 S4 S3 S2 S1 S0
WORD        
9 CP (página Atual)
10 Palavra reservada
11 Palavra reservada
12 Palavra reservada
13 Palavra reservada

14 PR (solicitação de Página)
Controle do LED 15 L16 L15 L14 L13 L12 L11 L10 L9 L8 L7 L6 L5 L4 L3 L2 L1
Controle do LED 16 L32 L31 L30 L29 L28 L27 L26 L25 L24 L23 L22 L21 L20 L19 L18 L17
Palavra de Controle 17 C15 C14 C13 C12 C11 C10 C9 C8 C7 C6 C5 C4 C3 C2 C1 C0
do Controlador
18 Palavra reservada
19 Palavra reservada
20 Palavra reservada
ÁREA de 21 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1
ATUALIZAÇÃO do
ALARME
22 A32 A31 A30 A29 A28 A27 A26 A25 A24 A23 A22 A21 A20 A19 A18 A17
----------(fratura)---------
35 A240 A239 A238 A237 A236 A235 A234 A233 A232 A231 A230 A229 A228 A227 A226 A225

36 A256 A255 A254 A253 A252 A251 A250 A249 A248 A247 A246 A245 A244 A243 A242 A241

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 61


DAKOL

18. O Intertravamento da Caixa Postal


1) Definição de Caixa Postal
Project
Panel Controller Interface

A caixa postal permite ao operador do IHM a interação com a lógica em Ladder do controlador. A caixa
postal é um grupo de registros na memória do controlador. Quando este recurso é habilitado, o painel faz
a leitura cíclica destes registros. Alterando as informações nestes registros do controlador, o painel de
IHM poderá realizar algumas tarefas.

• Leitura em ciclos
• Leitura em ciclos se o flag CCW (Controller Control Word) é ativado, bit C15 (ver RDA).

2) Estrutura da Caixa Postal

Offset Memória do Controlador


0 Palavra de Status
1 Palavra de Comando / Resposta
2 Parâmetro 0
3 Parâmetro 1
... ...
19 Parâmetro 17

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 62


DAKOL
3) Palavra de Status

Código Status Escrito pelo


0 Sem solicitação, Caixa Postal disponível Controlador
1 Solicitação pendente Controlador
2 Caixa Postal Cheia Painel
3 Código de erro: comando ilegal Painel
4 Comando concluído Painel
5 Reinicio do Painel Painel

4) Palavra de Comando/Resposta
O controlador especifica qual comando de caixa postal será executada, alterando o código de comando
na Palavra de Comando/Resposta. O painel escre um valor binário na Palavra de Comando/Resposta
quando executa o comando solicitado pelo controlador, para indicar o resultado da operação.

5) Parâmetros
A palavra de Parâmetro é utilizada somente quando solicitada por um comando específico. Alguns
comandos exigem alguns parâmetros para serem executados, que são escritos nesta Palavra de
Parâmetros.

6) Comandos de Caixa Postal Disponíveis

Comando Descrição
1 Status da Receita
2 Inicia o Download da Receita
3 Inicia o Upload da receita
4 O Número do Set de Parâmetros
5 Obtém o Número do Set de Parâmetros
6 Obtém a Prioridade de Transferência da Receita
7 Define a Prioridade de Transferência da Receita
17 Solicita o Modo de Entrada de Dados
33 Status do Password
49 Inicia a Transferência de Controlador para Controlador
sem Confirmação
50 Inicia a Transferência de Controlador para Controlador
com Confirmação
81 Seta o Relógio de Tempo Real
97 Limpa a Lista de Eventos
113 Inicia Impressão do Relatório
114 Para Impressão do Relatório
129 Verifica o Idioma Atual
130 Muda o Idioma Atual

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 63


DAKOL

19. Exercícios
Uma determinada máquina deve fabricar 5 tipos de produtos e está equipada com um CLP e uma IHM.
Para cada produto fabricado, o CLP deve manter diferentes set-points para as variáveis de :
TEMPERATURA, PRESSÃO e NÍVEL.

Requisitos da IHM:

1) Tela para apresentação de dados de processo contendo:


1.1) Indicação numérica das 3 variáveis.
1.2) Tanque com a indicação de nível através de gráfico de barras
1.3) Válvula operada através da tecla F1 ou célula touch
1.4) Indicação de válvula “ABERTA” ou “FECHADA”
1.5) Data e Hora
1.6) Entrada de Senha
1.7) Acesso à página 2
1.8) Acionamento de motor através de tecla dedicada por um período
de 5 segundos
1.9) Acionamento de 3 chaves luminosas
1.10) Impressão de Relatório de Produção

2) Tela de entrada de dados de receita (set-points das variáveis para cada


produto) contendo:
2.1) Menu de receitas
2.2) Teclas de navegação do menu
2.3) Tecla de Download
2.4) Apresentação dos valores do Banco de Dados de receitas da IHM
2.5) Apresentação dos valores de receitas descarregados no CLP
2.6) Possibilidade de alterar os valores da receita
3) Três alarmes indicando níveis altos de temperatura, pressão e nível
4) Dois níveis de senha com as senhas 1111 e 2222. A senha 1111 permitirá
acesso irrestrito e a senha 2222 permitirá apenas visualização da 1a. página .
5) Imprimir um relatório de produção periodicamente a cada 30 minutos ou
por solicitação do operador (através de tecla na página 1)
6) Disponibilizar o Relógio de Tempo Real para o CLP
7-Faça um projeto utilizando o dicionário de tags e o editor de tags.
7.1) Insira indicações numéricas de três variáveis temperatura, pressão e nível.
7.2) Crie um grupo novo de tags supondo que o projeto iniciará pela IHM.
7.3) Crie 2 (duas) páginas com esses endereços, considerando que o tag de temperatura tem que
ser alterado e descreva o procedimento.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 64


DAKOL
TELA 1:
Sinótico do processo indicando as variáveis de TEMPERATURA, PRESSÃO e NÍVEL, conforme
abaixo:

Observação:
1) Caso a IHM que esteja sendo utilizada no exercício não seja do tipo touchscreen, deve-se adotar as
seguintes teclas de funções:
F1 - PROX
F2 - SENHA
F3 - RELAT
2) Deverá ser criada uma célula touch sobre a válvula que ao abrir /fechar a mesma, indicará logo abaixo
os textos ABERT/FECHADA
TELA 2:
Tela de alteração de receitas.

Observação:
Caso a IHM que esteja sendo utilizada no exercício não seja do tipo touchscreen, deve-se adotar as
seguintes teclas de funções:
F1 - ANTERIOR
F2 - INC
F3 - DEC
F4 - DOWNLOAD

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 65


DAKOL
TELA 3:
Relatório de Produção.

As seguintes telas auxiliares também devem ser criadas:

TELA – SENHA (PASSWORD):


Tela de entrada de senha, conforme tela abaixo:

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 66


DAKOL
TELA – ENTRADA DE DADOS (DATA ENTRY):
Tela de entrada de dados, conforme tela abaixo:

Observação:
A tela de entrada de dados poderia conter todo o alfabeto (exatamente como um teclado de
microcomputador), porém visando reduzir o tempo de execução do exercício, optamos por escolher
apenas algumas letras.

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 67


DAKOL
SOLUÇÃO DO EXERCÍCIO:
TELA 1:

1- Definição do tipo e modelo de CLP PROJECT


CONFIGURE CONTROLLER DRIVER
2- Definição do modelo de IHM PROJECT
PANEL SETUP
3- Parâmetros de Comunicação do PROJECT
CONFIGURE CONTROLLER DRIVER
CLP CONTROLLER SETUP
4- Criação dos campos texto INSERT DATA FIELDS
5- Criação dos campos numéricos INSERT DATA FIELDS
6- Definição de FONT tipo DOUBLE EDIT
FONTS
para a criação da indicação de NIVEL
7- Campo tipo BARGRAPH para o INSERT
DATA FIELD TYPE
tanque
8- Retângulo ao redor do bargraph INSERT
SHAPES
9- Indicação de data e hora INSERT
DATA FIELDS
10- Válvula VIEW
GRAPHICS LIBRARY MANAGER
11- Indicação de válvula INSERT
DATA FIELDS
ABERTA/FECHADA
12- Visualização do motor INSERT
DATA FIELDS
13- Tecla TOUCH sobre a válvula Comando MACRO:
-WRITE VALUE TO CONTROLLER MEMORY
- WAIT FOR A 50 1/10 OF A SECOND
-WRITE VALUE TO CONTROLLER MEMORY
14- Tecla TOUCH sobre o motor Comando MACRO:
-TOGGLE RELAY
15- Sinal luminoso da chave CH1
16- Sinal luminoso da chave CH2
17- Sinal luminoso da chave CH3
18- Criação do REPORT que será PROJECT
REPORT ON PANEL PRINTER
impresso REPORTS
19- Tecla TOUCH - “RELAT” Comando MACRO:
-PRINT REPORT
20- Tecla TOUCH - “SENHA” Comando MACRO:
-ENTER PASSWORD
21- Tecla TOUCH - “PROX” Comando MACRO:
-EXECUTE NEXT IF SPECIFIED PASSWORD
(s) LOGGED
-RECIPE MENU (MENU,RECIPE): 1,1

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 68


DAKOL
TELA 2:

22- Criação dos campos texto


23- Criação dos campos numéricos
24- Criação dos campos numéricos –
ASCII
25- Criação dos campos receita
26- Criação dos campos receita –
ASCII
27- Criação da Base de Dados de PAGE
RECIPE CONFIGURATION
Receita
28- Definição do “set” que contém os
nomes das receitas
29- Menu de Receitas INSERT
DATA FIELDS
30- Tecla TOUCH - “INC” Comando MACRO:
- CONTROL VARIABLE STEP-UP
31- Tecla TOUCH - “DEC” Comando MACRO:
- CONTROL VARIABLE STEP-DOWN
32- Tecla TOUCH - “DOWNLOAD” Comando MACRO:
-DOWNLOAD RECIPE SET O ON PAGE 2
33- Tecla TOUCH - “ANTERIOR” Comando MACRO:
-GO TO PREVIOUS PAGE

RECEITAS :

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 69


DAKOL
TELA 3:

34- Criação do lay-out do relatório

OPERAÇÃO:

35- Senhas PROJECT


PASSWORD

SENHAS:

36- Isolar a página 3 Visualizar a página 3 na tela


PAGE
PAGE OPTIONS
37- Ativação do disparo (“trigger”) PROJECT
REPORT ON PANEL PRINTER
periódico do REPORT a cada 30 TRIGGERS
minutos
38- Criação da tela de ENTRADA DE PAGE
SPECIAL PAGES AND PAGES MODES
DADOS (“Data entry”screen) DATA ENTRY SCREEN
39- Criação da tela de ENTRADA DE PAGE
SPECIAL PAGES AND PAGES MODES
SENHA (“Data entry”screen) PASSWORDS
40- Habilitação da RDA para INSERT
DATA FIELDS
ALARMES e transferência do RTC
para o CLP
41- Criação das Mensagens de PROJECT
ALARMS
Alarmes

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 70


DAKOL
Solução do Exercício de Tags
Criando os Campos

Criando o grupo novo de tags

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 71


DAKOL

Página do Projeto

Dakol Instrumentos e Sistemas Tel/Fax: (011) 3231-4544 info@dakol.com.br http:// www.dakol.com.br 72

Você também pode gostar