Você está na página 1de 554

Manual de programao Zelio Logic

EIO0000002617 03/2017

Manual de programao
Zelio Logic
03/2017
EIO0000002617.00

www.schneider-electric.com
A informao fornecida nesta documentao contm descries gerais e/ou caratersticas
tcnicas do desempenho dos produtos aqui contidos. Esta documentao no tem a finalidade de
ser um substituto nem deve ser utilizada para determinar a adequao ou confiabilidade destes
produtos para aplicaes especficas de usurios. da responsabilidade do referido usurio ou
integrador realizar a anlise de riscos, avaliao e testes apropriados e totais dos produtos
relativamente aplicao especfica ou utilizao relevantes dos mesmos. A Schneider Electric e
suas afiliadas ou filiais no assumem a responsabilidade pela m utilizao da informao aqui
contida. Se voc tiver quaisquer sugestes para melhorias ou correes ou se tiver encontrado
erros nesta publicao, entre em contato conosco.
Nenhuma parte deste documento dever ser reproduzida de nenhuma forma ou por nenhum
meio, eletrnicos ou mecnicos, incluindo fotocopiar, sem a autorizao expressa por escrito por
parte da Schneider Electric.
Todas as regulamentaes pertinentes a nvel local, regional ou estatal devem ser tidas em conta
ao instalar e usar este produto. Por motivos de segurana e a fim de auxiliar observncia dos
dados de sistema documentados, apenas o fabricante deve realizar a reparao dos
componentes.
Quando os dispositivos forem utilizados para aplicativos com requisitos de segurana tcnica,
devem ser seguidas as instrues pertinentes.
A no utilizao do software da Schneider Electric ou software aprovado para a utilizao de
nossos produtos de hardware pode resultar em ferimentos, danos ou resultados de funcionamento
indesejados.
A no observncia destas informaes pode resultar em ferimentos ou danos no equipamento.
2017 Schneider Electric. Todos os direitos reservados.

2 EIO0000002617 03/2017
ndice

Instrues de segurana . . . . . . . . . . . . . . . . . . . . . . . . 11
Acerca deste manual . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Parte I Apresentao do software de programao . . . . . . . 19
Captulo 1 Apresentao do software de programao. . . . . . . . . . 21
Apresentao do software de programao . . . . . . . . . . . . . . . . . . . . 22
Criar ou modificar a configurao de um aplicativo. . . . . . . . . . . . . . . 26
Parte II Como comear a utilizar o software de programao 29
Captulo 2 Como comear a utilizar o software de programao . . 31
Glossrio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Como criar um programa novo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Como programar uma aplicao a partir do software de programao 36
Como programar uma aplicao a partir da face anterior do mdulo
lgico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
como transferir o programa do PC para o mdulo lgico . . . . . . . . . . 38
Como proteger o programa instalado no mdulo lgico . . . . . . . . . . . 39
Como testar uma aplicao sem a carregar no mdulo lgico: a
simulao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Como monitorar e modificar um aplicativo em execuo no mdulo
lgico no software de programao: Monitoramento . . . . . . . . . . . . . 47
Como controlar e modificar uma aplicao a partir da face anterior do
mdulo lgico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
O que significa o cdigo de erro mostrado na face anterior do mdulo
lgico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Como ligar o software de programao ao mdulo lgico . . . . . . . . . 56
Como diagnosticar o estado do mdulo lgico . . . . . . . . . . . . . . . . . . 57
Como controlar o mdulo lgico a partir do software de programao 58
Como controlar o mdulo lgico a partir da face anterior do mdulo
lgico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Como efectuar a parametrizao de uma aplicao atravs da face
anterior do mdulo lgico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Como modificar de forma dinmica os dados de um programa atravs
da face anterior do mdulo lgico . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Como recuperar no software de programao o programa instalado no
mdulo lgico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Como verificar um aplicativo no software de programao. . . . . . . . . 65
Como verificar o FIRMWARE do mdulo lgico . . . . . . . . . . . . . . . . . 69

EIO0000002617 03/2017 3
Como utilizar a placa de memria de segurana. . . . . . . . . . . . . . . . . 70
Como configurar o idioma do software de programao e do mdulo
lgico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Como se comporta o mdulo lgico em caso de corte do sector . . . . 72
Como importar uma aplicao desenvolvida com o Zelio Soft 1 para o
Zelio Soft 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Parte III Funcionalidades acessveis no painel frontal. . . . . . 75
Captulo 3 Viso geral das funes acessveis no painel frontal. . . . 77
Funcionalidades acessveis no painel frontal do mdulo lgico . . . . . 78
Teclas de comandos da face anterior do mdulo lgico . . . . . . . . . . . 80
Captulo 4 Ecr entradas-sadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Tela de entradas-sadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Captulo 5 Menu PROGRAMAO. . . . . . . . . . . . . . . . . . . . . . . . . . 85
Mtodo de insero de um contato ou de uma bobina . . . . . . . . . . . . 87
Insero de uma ligao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Insero dos parmetros dos blocos de funes. . . . . . . . . . . . . . . . . 92
Eliminao e insero de linhas de esquema . . . . . . . . . . . . . . . . . . . 93
Captulo 6 Menu PARAMETROS . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Menu PARMETROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Captulo 7 Menu MONITORIZAO . . . . . . . . . . . . . . . . . . . . . . . . . 97
Menu MONITORAMENTO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Captulo 8 Menu RUN/STOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Menu EXECUTAR/PARAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Captulo 9 Menu CONFIGURAO . . . . . . . . . . . . . . . . . . . . . . . . . 101
Menu SENHA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Menu FILTRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Menu Zx TECLAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Menu CICLO WATCHDOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Captulo 10 Menu APAGAR PROG. . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Menu APAGAR PROG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Captulo 11 Menu TRANSFERNCIA . . . . . . . . . . . . . . . . . . . . . . . . . 111
Menu TRANSFERNCIA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Captulo 12 Menu VERSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Menu VERSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Captulo 13 Menu DEFEITO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Menu PADRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Captulo 14 Menu IDIOMA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Menu IDIOMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

4 EIO0000002617 03/2017
Captulo 15 Menu ALTERAR D/H . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Menu ALTERAR DATA/HORA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Captulo 16 Menu ALTERAR VERO/INV. . . . . . . . . . . . . . . . . . . . . 123
Menu ALTERAR VERO/INVERNO . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Parte IV Linguagem LD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Captulo 17 Apresentao da linguagem LD . . . . . . . . . . . . . . . . . . . 127
Apresentao geral da linguagem de contactos . . . . . . . . . . . . . . . . . 128
Estrutura de uma rede de contatos . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Comentrio de uma rede de contactos . . . . . . . . . . . . . . . . . . . . . . . . 132
Elementos grficos da linguagem de contactos . . . . . . . . . . . . . . . . . 133
Regras de programao de uma rede de contatos . . . . . . . . . . . . . . . 135
Captulo 18 Programar em Ladder utilizando Zelio Soft 2 . . . . . . . . . 137
Sugestes de estruturao dos programas LD . . . . . . . . . . . . . . . . . . 138
Modo Introduo Zelio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Modo Introduo Ladder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Modo Parametrizao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Modo Introduo textos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Captulo 19 Os elementos da linguagem LD . . . . . . . . . . . . . . . . . . . 149
Entradas digitais (DIG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Sadas DIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Entradas-Sadas Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Rels auxiliares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Teclas Zx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Contadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Comparadores de contadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Contador rpido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Relgios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Mudana da horrio de vero/inverno. . . . . . . . . . . . . . . . . . . . . . . . . 188
Temporizadores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Comparadores analgicos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Textos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Retroiluminao do visor LCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
Mensagem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

EIO0000002617 03/2017 5
Captulo 20 Programao a partir de Zelio Soft 2 . . . . . . . . . . . . . . . . 219
20.1 Criao de uma aplicao LD a partir do software Zelio Soft 2 . . . . . . 220
Insero de um contacto ou de uma bobina . . . . . . . . . . . . . . . . . . . . 221
Insero de uma ligao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
Parmetros funes de automatismo . . . . . . . . . . . . . . . . . . . . . . . . . 224
Insero e eliminao de linha programa . . . . . . . . . . . . . . . . . . . . . . 226
Copiar partes de programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
Controlo da coerncia do programa. . . . . . . . . . . . . . . . . . . . . . . . . . . 228
20.2 Afinao de uma aplicao LD a partir do software de programao . 230
Simulao de uma aplicao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Monitorizao de uma aplicao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
Captulo 21 Exemplo aplicao LD . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Vidraas de ventilao de estufa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Parte V Linguagem FBD . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Captulo 22 Apresentao da linguagem FBD. . . . . . . . . . . . . . . . . . . 253
Janela de edio de um programa FBD . . . . . . . . . . . . . . . . . . . . . . . 254
Barra de funes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Captulo 23 Os elementos da linguagem FBD. . . . . . . . . . . . . . . . . . . 261
23.1 Os diferentes blocos de entradas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Entradas digitais (DIG). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Entrada de tipo Digital (DIG) filtrada . . . . . . . . . . . . . . . . . . . . . . . . . . 265
Entrada analgica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Entrada analgica filtrada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Entrada de um inteiro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
As entradas especiais na linguagem FBD . . . . . . . . . . . . . . . . . . . . . . 270
Entrada de um inteiro 10 bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
23.2 Os diferentes blocos de sadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
Sada Digital (DIG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Sada de um inteiro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Sada de retro-iluminao do ecr LCD. . . . . . . . . . . . . . . . . . . . . . . . 277
Sada de um inteiro 10 bits da extenso SR3XT43BD . . . . . . . . . . . . 278
23.3 Entradas sadas Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Entradas-Sadas Modbus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
23.4 Entradas e sadas Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Entradas-Sadas Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
23.5 As funes lgicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Funes lgicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282

6 EIO0000002617 03/2017
23.6 As funes padro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
BOOLEAN (Funo booleana) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
SET RESET (Bscula RS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
PRESET COUNT (Contador incrementador/Decrementador por pr-
seleco) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
H-SPEED COUNT (Contador rpido) . . . . . . . . . . . . . . . . . . . . . . . . . 293
UP/DOWN COUNT (Contador incrementador/Decrementador) . . . . . 299
TIMER A/C (Temporizador) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
TIMER BW (impulsos nas frentes) . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
TIMER Li (Temporizao dupla) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
TIMER B/H (Temporizador B/H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
COMPARE IN ZONE (Comparao) . . . . . . . . . . . . . . . . . . . . . . . . . . 312
PRESET H-METER (Contador horrio por pr-seleco). . . . . . . . . . 314
TRIGGER (Trigger de Schmitt) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
COMPARE (Comparao de dois valores) . . . . . . . . . . . . . . . . . . . . . 317
GAIN (Ganho) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
DISPLAY (Visualizao no ecr LCD). . . . . . . . . . . . . . . . . . . . . . . . . 320
TEXTO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
TIME PROG (Programador horrio, semanal e anual) . . . . . . . . . . . . 325
BISTABLE (Teleinterruptor). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
MUX (Multiplexagem) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
ADD/SUB (Funo aritmtica ADD/SUB) . . . . . . . . . . . . . . . . . . . . . . 331
MUL/DIV (Funo aritmtica MUL/DIV) . . . . . . . . . . . . . . . . . . . . . . . 333
CAM BLOC (Programador de cames) . . . . . . . . . . . . . . . . . . . . . . . . . 335
ARQUIVO (Arquivo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
ESTADO (Estado mdulo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
CNA (Converso bits-palavras) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
CAN (Converso palavras-bits) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
SLIn (Entrada ligao srie) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
SLOut (Sada ligao srie) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
COM (Mensagem) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
Nascer do sol/Pr do sol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Suntrack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
23.7 Funes SFC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Apresentao das funes SFC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
Utilizao das etapas e transies SFC . . . . . . . . . . . . . . . . . . . . . . . 364
Utilizao das divergncias E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
Utilizao das divergncias OU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369

EIO0000002617 03/2017 7
Utilizao das convergncias E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373
Utilizao das convergncias 0U . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
Utilizao dos circuitos SFC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
Inicializao de um grfico SFC no incio de um programa. . . . . . . . . 382
Inicializao dos grficos SFC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
Reinicializao de um grfico SFC durante o funcionamento do
programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
As funes SFC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
INIT STEP (Etapa inicial SFC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
RESET INIT (Etapa inicial reinicializvel SFC) . . . . . . . . . . . . . . . . . . 391
STEP (Etapa SFC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
DIV AND TO (Divergncia em E para 2 ramos SFC) . . . . . . . . . . . . . 393
CONV AND 2 (Convergncia E de 2 ramos SFC) . . . . . . . . . . . . . . . . 394
DIV OR 2 (Divergncia OU para 2 ramos SFC). . . . . . . . . . . . . . . . . . 395
CONV OR 2 (Convergncia OU de 2 ramos SFC) . . . . . . . . . . . . . . . 396
Erros e avisos detectados num grfico SFC . . . . . . . . . . . . . . . . . . . . 397
Captulo 24 Programao em FBD a partir de Zelio Soft 2 . . . . . . . . . 399
24.1 Criao de uma aplicao FBD a partir do software Zelio Soft 2 . . . . 400
Configurao da edio de um programa FBD . . . . . . . . . . . . . . . . . . 401
Insero de blocos funo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
Criao de ligaes entre blocos funo . . . . . . . . . . . . . . . . . . . . . . . 405
Parametrizao dos blocos funo . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
Opes de visualizao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
Funo Desenho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
A funo Procurar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
24.2 Manipulao de objectos FBD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
Como seleccionar objectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
Como criar objectos compostos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420
Como eliminar e duplicar objectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
Como posicionar objectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
Como criar ou modificar uma MACRO. . . . . . . . . . . . . . . . . . . . . . . . . 425
24.3 Afinao e Monitorizao de uma aplicao FBD a partir do software
de programao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
O modo Simulao. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436
O modo Monitorizao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
Modificar e forar no modo Simulao e Monitorizao . . . . . . . . . . . 443
Captulo 25 Exemplo aplicao FBD . . . . . . . . . . . . . . . . . . . . . . . . . . 447
Vidraas de ventilao de estufa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447

8 EIO0000002617 03/2017
Parte VI Ligaes do mdulo lgico . . . . . . . . . . . . . . . . . . . . 453
Captulo 26 Ligao com o software de programao. . . . . . . . . . . . 455
Configurao da comunicao entre o software de programao e o
mdulo lgico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456
Transferir o programa do PC para o mdulo lgico . . . . . . . . . . . . . . 458
Transferir o programa do mdulo lgico para o PC . . . . . . . . . . . . . . 460
Comandos de execuo do programa RUN/STOP . . . . . . . . . . . . . . . 462
Comparar os dados do mdulo lgico com o programa . . . . . . . . . . . 463
Diagnstico do mdulo lgico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
Proteco do programa guardado no mdulo . . . . . . . . . . . . . . . . . . . 465
Apagar o programa contido no mdulo lgico . . . . . . . . . . . . . . . . . . . 466
Acerto do relgio do mdulo lgico . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
Configurar o idioma do mdulo lgico . . . . . . . . . . . . . . . . . . . . . . . . . 468
Actualizar o FIRMWARE do mdulo lgico . . . . . . . . . . . . . . . . . . . . . 469
Captulo 27 Comunicao atravs da extenso Modbus. . . . . . . . . . 471
Comunicao atravs da extenso Modbus . . . . . . . . . . . . . . . . . . . . 471
Captulo 28 Interface de comunicao SR2COM01 . . . . . . . . . . . . . 475
Menu Zelio2 COM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
Menu Listas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
Configurao da interface SR2COM01 de comunicao via modem . 484
Envio de um Email por SMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
Descrio dos erros da interface de comunicao SR2COM01 . . . . . 491
Captulo 29 Extenso de entradas-sadas analgicas SR3XT43BD . 493
Extenso de entradas-sadas analgicas SR3XT43BD . . . . . . . . . . . 493
Captulo 30 Comunicao atravs da extenso Ethernet . . . . . . . . . 495
Apresentao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496
Obteno de endereosIP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499
Comunicao na rede Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502
Pedidos especficos ao diagnstico TCP . . . . . . . . . . . . . . . . . . . . . . 507
Parte VII Funcionalidades do software de programao . . . . . 509
Captulo 31 Funcionalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511
Configurao do programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512
Preferncias do software de programao . . . . . . . . . . . . . . . . . . . . . 516
Verificao do programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517
Janela Opes escrita . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518
Importao de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520
Converso de aplicaes antigas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522
Acerto da visualizao do relgio . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523

EIO0000002617 03/2017 9
Guardar uma aplicao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524
Impresso do programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525
Cabealho e rodap de impresso da aplicao . . . . . . . . . . . . . . . . . 528
Descrio dos erros do mdulo lgico . . . . . . . . . . . . . . . . . . . . . . . . . 530
Diviso da folha de cablagem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532
Captulo 32 Descrio dos menus do software de programao . . . . 535
Descrio dos menus do software de programao . . . . . . . . . . . . . . 535
Anexos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543
Anexo A Compatibilidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545
Compatibilidade entre a verso do software de programao e a
verso de firmware do mdulo lgico . . . . . . . . . . . . . . . . . . . . . . . . . 546
Verso de firmware do mdulo lgico versus Funes . . . . . . . . . . . . 547
Compatibilidade entre as placas de memria e a verso de firmware
do mdulo lgico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548
ndice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
remissivo 549

10 EIO0000002617 03/2017
Instrues de segurana

Informaes Importantes

AVISO
Leia cuidadosamente estas instrues e observe o equipamento para se familiarizar com o
dispositivo antes de o tentar instalar, utilizar, colocar em funcionamento ou efectuar a
manuteno. As seguintes mensagens especiais podem surgir ao longo deste documento ou no
equipamento para o avisar de possveis perigos ou para lhe chamar a ateno relativamente a
informao que esclarea ou simplifique os procedimentos.

EIO0000002617 03/2017 11
NOTA
A instalao, utilizao e manuteno do equipamento elctrico devem ser efectuadas
exclusivamente por pessoal qualificado. A Schneider Electric no assume qualquer responsabi-
lidade pelas consequncias resultantes da utilizao deste material.
Uma pessoa qualificada possui aptides e conhecimentos relacionados com o fabrico e o
funcionamento do equipamento elctrico e a sua instalao e recebeu formao de segurana
para reconhecer e evitar os perigos envolvidos.

ANTES DE INICIAR
No utilize este produto em maquinrios que no tenham uma proteo efetiva no ponto de
operao. A falta de proteo efetiva no ponto de operao de uma mquina pode resultar em
ferimentos graves ao operador dessa mquina.

ATENO
EQUIPAMENTO SEM PROTEO
No utilize este software e o equipamento de automao relacionado em equipamentos que
no tenham proteo no ponto de operao.
No toque no maquinrio durante a operao.
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos no
equipamento.

Este equipamento de automao e o software relacionado so utilizados para controlar diversos


processos industriais. O tipo ou modelo de equipamento de automao adequado para cada
aplicao variar dependendo de fatores como a funo de controle necessria, o grau de
proteo requerido, os mtodos de produo, condies diferentes, regulamentaes
governamentais, etc. Em algumas aplicaes, pode haver a necessidade de mais de um
processador, como no caso em que existe a necessidade de backup de redundncia.
Somente voc, o usurio, o construtor da mquina ou o integrador, podem estar cientes de todas
as condies e fatores presentes durante a configurao, a operao e a manuteno da mquina
e, portanto, podem determinar o equipamento de automao e as seguranas e interbloqueios
relacionados que podem ser utilizados de modo apropriado. Ao selecionar o equipamento de
automao e controle e o software relacionado para um aplicativo especfico, deve-se consultar
as normas e regulamentos aplicveis locais e nacionais. O National Safety Council's Accident
Prevention Manual (nacionalmente reconhecido nos Estados Unidos) tambm fornece muitas
informaes teis.
Em algumas aplicaes, como maquinrio para embalagens, ser obrigatrio fornecer proteo
adicional ao operador, como no ponto de operao. Isso ocorre porque, se as mos ou outras
partes do corpo tiverem liberdade para entrar em pontos de pinamento ou outras reas
perigosas, ferimentos srios podem ocorrer. Os produtos de software por si s no podem
proteger o operador de ferimentos. Por essa razo, o software no pode substituir ou tomar o lugar
de uma proteo no ponto de operao.

12 EIO0000002617 03/2017
Certifique-se de que a segurana e interbloqueios mecnicos/eltricos apropriados relacionados
proteo do ponto de operao sejam instalados e estejam operacionais antes de colocar o
equipamento em funcionamento. Todos os interbloqueios e a segurana relacionados proteo
do ponto de operao devem ser coordenados com o equipamento de automao e a
programao do software relacionados.
NOTA: A coordenao da segurana e dos interbloqueios mecnicos/eltricos para a proteo do
ponto de operao ficam fora do escopo da Biblioteca de blocos de funes, do Guia do usurio
do sistema ou de outra implementao citada nesta documentao.

INICIALIZAO E TESTE
Antes de usar o controle eltrico e o equipamento de automao para operao regular aps a
instalao, deve-se testar a inicializao do sistema por pessoal qualificado para verificar a
operao correta do equipamento. importante que os preparativos para tal verificao sejam
feitos e que haja tempo suficiente para realizar um teste completo e satisfatrio.

ATENO
RISCOS DA OPERAO DO EQUIPAMENTO
Verifique se todos os procedimentos de instalao e inicializao foram concludos.
Antes de executar os testes operacionais, remova todos os blocos ou meios de reteno
temporria usados no envio de todos os dispositivos do componente.
Remova ferramentas, medidores e resduos do equipamento.
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos no
equipamento.

Execute todos os testes de inicializao recomendados na documentao do equipamento.


Armazene toda a documentao do equipamento para consulta futura.
Os testes de software devem ser executados tanto em ambientes simulados como reais.
Verifique se o sistema completo est sem curtos-circuitos e aterramentos temporrios que no
estejam instalados de acordo com as regulamentaes locais (por exemplo, de acordo com o
National Electrical Code, dos EUA). Se houver a necessidade de executar o teste de tenso de
alto potencial, siga as recomendaes da documentao do equipamento para evitar danos
acidentais ao equipamento.
Antes de ligar o equipamento:
Remova ferramentas, medidores e resduos do equipamento.
Feche a porta do compartimento do equipamento.
Remova todos os aterramentos temporrios das linhas de alimentao de entrada.
Execute todos os testes de inicializao recomendados pelo fabricante.

EIO0000002617 03/2017 13
OPERAO E AJUSTES
As precaues a seguir so da NEMA Standards Publication ICS 7.1-1995 (a verso em ingls
prevalece):
Independentemente do cuidado exercido no projeto e na fabricao de equipamentos ou na
seleo e classificao dos componentes, existem riscos que podem ser encontrados se tal
equipamento for operado de forma inadequada.
Algumas vezes possvel desajustar o equipamento, produzindo uma operao insatisfatria
ou sem segurana. Sempre utilize as instrues do fabricante como um guia para ajustes
funcionais. Os funcionrios que tiverem acesso a esses ajustes devem estar familiarizados com
as instrues do fabricante do equipamento e com o maquinrio usado com o equipamento
eltrico.
O operador dever ter acesso somente os ajustes operacionais que ele precise executar. O
acesso a outros controles deve ser restrito a fim de evitar alteraes no autorizadas nas
caractersticas operacionais.

14 EIO0000002617 03/2017
Acerca deste manual

Apresentao

Objectivo do documento
Este manual descreve o mtodo de utilizao do software de programao.

mbito de aplicao
Este documento foi atualizado para o lanamento do Zelio Soft 2 verso 5.0.
As caractersticas tcnicas dos dispositivos descritos neste documento esto tambm indicadas
online. Para acessar estas informaes online:

Passo Ao
1 Visite a pgina inicial da Schneider Electric www.schneider-electric.com.
2 Na caixaPesquisar, insira a referncia de um produto ou o nome de uma gama de produtos.
No inclua espaos em branco na referncia ou linha de produtos.
Para obter informaes em mdulos semelhantes agrupados, use asteriscos (*)

3 Se voc inserir uma referncia, acesse os resultados de pesquisa dasFichas de informaes de


produtos e clique na referncia que for de seu interesse.
Se voc tiver inserido o nome de uma gama de produtos, acesse os resultados de pesquisa de
Gamas de produtos e clique na gama de produtos que for de seu interesse.
4 Se for apresentada mais do que uma referncia nos resultados de pesquisa de Produtos, clique
na referncia que for de seu interesse.
5 Dependendo do tamanho de sua tela, voc pode precisar rolar para baixo, para ver a ficha de
informaes.
6 Para salvar ou imprimir uma folha de informaes como um arquivo .pdf, clique em Baixar folha
de informaes do produto XXX

As caractersticas que so apresentadas neste manual devem ser as mesmas que as


caractersticas apresentadas online. De acordo com a nossa poltica de melhoria constante,
podemos rever periodicamente os contedos para melhorar a clareza e a exatido. Se voc
encontrar uma diferena entre o manual e as informaes online, use as informaes online como
referncia.
Para obter informaes ambientais e sobre conformidade de produtos (RoHS, REACH, PEP,
EOLI, etc.), acessewww.schneider-electric.com/green-premium

EIO0000002617 03/2017 15
Documento para consulta

Ttulo do documento Referncia


Manual do usurio do mdulo lgico Zelio Logic 2 35007143 (ENG)
35007144 (GER)
35007145 (FRE)
35007146 (SPA)
35007147 (ITA)
35007148 (POR)
SR2A / SR2B Folha de instrues 1724026_01A55
SR2D / SR2E Folha de instrues 1724028_01A55
SR3B Folha de instrues 1724027_01A55

possvel fazer o download dessas publicaes tcnicas ou de outras informaes tcnicas do


nosso site em http://www.schneider-electric.com/ww/en/download.

Informaes relativas ao produto

ATENO
PERDA DE CONTROLE
O projetista de qualquer esquema de controle deve considerar os possveis modos de falha
de caminhos de controle e, para certas funes de controlo crticos, fornecer um meio para
atingir um estado seguro durante e aps uma falha no caminho. Exemplos de funes de
controle crticos so parada de emergncia e parada de ultrapassagem, falta de energia, e
reiniciar.
Caminhos de controle separados ou redundantes devem ser fornecidas para as funes de
controle crticos.
Caminhos de controle do sistema podem incluir links de comunicao. Consideraes devem
ser dadas para as implicaes dos atrasos de transmisso imprevistos ou falhas do link.
Observar todos os regulamentos de preveno de acidentes e orientaes de segurana
local.1
Cada implementao deste equipamento deve ser individualmente e cuidadosamente testada
para o funcionamento correto antes de serem colocadas em servio.
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos no
equipamento.

1Para obter informaes adicionais, consulte a NEMA ICS 1.1 (edio mais recente),
"Orientaes de segurana para aplicao, instalao e manuteno do controle de estado
slido", e a NEMA ICS 7.1 (edio mais recente), "Normas de segurana para construo e guia
para seleo, instalao e operao de sistema de unidades de velocidade ajustvel", ou as
equivalentes que regem seu local especfico.

16 EIO0000002617 03/2017
ATENO
OPERAO INVOLUNTRIA DO EQUIPAMENTO
Use somente software aprovado pela Schneider Electric para uso com este equipamento.
Atualize seu programa do aplicativo sempre que a configurao fsica do hardware for
alterada.
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos no
equipamento.

Tecnologia derivada de padres


Os termos tcnicos, terminologia, smbolos e descries correspondentes neste manual ou que
apaream nos prprios produtos so geralmente derivados dos termos ou definies dos padres
internacionais.
Na rea de sistemas de segurana funcional, drives e automao geral podem incluir, mas no se
limitam a, termos como segurana, funo de segurana, estado de segurana, falha, redefinio
de falha, defeito, falha, erro, mensagem de erro, perigoso, etc.
Entre outros, esto includos estes padres:

Padro Descrio
EN 61131-2:2007 Controladores programveis, parte 2: Requisitos e testes do equipamento.
ISO 13849-1:2008 Segurana do maquinrio: Partes relativas segurana dos sistemas de
controle.
Princpios gerais de design.
EN 61496-1:2013 Segurana do maquinrio: Equipamento protetor eletrosensvel.
Parte 1: Requisitos gerais e testes.
ISO 12100:2010 Segurana do maquinrio - Princpios gerais de design - Avaliao de risco e
reduo de riscos
EN 60204-1:2006 Segurana do maquinrio - Equipamentos eltricos de mquinas - Parte 1:
Regras gerais
EN 1088:2008 Segurana do maquinrio - Dispositivos de interbloqueio associados s
ISO 14119:2013 protees - Princpios gerais de design e seleo
ISO 13850:2006 Segurana do maquinrio - Parada de emergncia - Princpios de design
EN/IEC 62061:2005 Segurana do maquinrio - Segurana funcional de sistemas de controle
eltricos, eletrnicos e eletrnicos programveis relacionados com segurana
IEC 61508-1:2010 Segurana funcional de sistemas eltricos/eletrnicos/eletrnicos
programveis relacionados com segurana: Requisitos gerais.
IEC 61508-2:2010 Segurana funcional de sistemas eltricos/eletrnicos/eletrnicos
programveis relacionados com segurana: Requisitos para sistemas
eltricos/eletrnicos/eletrnicos programveis relacionados com segurana.

EIO0000002617 03/2017 17
Padro Descrio
IEC 61508-3:2010 Segurana funcional de sistemas eltricos/eletrnicos/eletrnicos
programveis relacionados com segurana: Requisitos de software.
IEC 61784-3:2008 Comunicao de dados digitais para medio e controle: Barramentos de
campo de segurana funcional.
2006/42/EC Diretiva de maquinrio
2014/30/EU Diretiva de compatibilidade eletromagntica
2014/35/EU Diretiva de baixa tenso

Adicionalmente, os termos usados no presente documento pode ser tangencialmente usado, j


que derivam de outros padres, como:

Padro Descrio
Srie IEC 60034 Alternando mquinas eltricas
Srie IEC 61800 Sistemas de acionamento eltrico de potncia a velocidade varivel
Srie IEC 61158 Comunicaes de dados digitais para medio e controle - Barramento de
campo para utilizao em sistemas de controle industriais

Finalmente, o termo zona de operao pode ser usado em conjunto com a descrio de perigos
especficos e est assim definido para uma zona perigosa ou zona de perigo na Diretiva de
maquinrio (2006/42/EC) e ISO 12100:2010.
NOTA: Os padres mencionados acima podem ou no aplicar-se aos produtos especficos
citados na presente documentao. Para mais informaes respeito dos padres individuais
aplicveis aos produtos aqui descritos, consulte as tabelas de caractersticas para as referncias
destes produtos.

18 EIO0000002617 03/2017
Manual de programao Zelio Logic
Apresentao do software de programao
EIO0000002617 03/2017

Parte I
Apresentao do software de programao

Apresentao do software de programao

EIO0000002617 03/2017 19
Apresentao do software de programao

20 EIO0000002617 03/2017
Manual de programao Zelio Logic
Apresentao do software de programao
EIO0000002617 03/2017

Captulo 1
Apresentao do software de programao

Apresentao do software de programao

Tema deste captulo


Este captulo apresenta o software de programao.

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Apresentao do software de programao 22
Criar ou modificar a configurao de um aplicativo 26

EIO0000002617 03/2017 21
Apresentao do software de programao

Apresentao do software de programao

Viso geral
O Zelio Soft 2 Programming Software projetado para programar a famlia de controladores Zelio
Logic Smart Relay. O Zelio Soft 2 permite a escolha entre linguagens de programao, exibe
dados do programa e do parmetro, faz upload e download de aplicativos e imprime a
documentao do aplicativo.

Modos de programao
Mdulos lgicos com tela:
Existem duas formas de comear a programar mdulos lgicos com tela:
No painel frontal do mdulo (ver pgina 75)
Esta abordagem dirigida s pessoas habituadas programao direta nos mdulos lgicos.
Observao: possvel apenas no modo LD
Ilustrao:

A partir do software (ver pgina 219)


Esta abordagem dirige-se a pessoas habituadas a utilizar software de programao
normalmente utilizado em automao.

22 EIO0000002617 03/2017
Apresentao do software de programao

Mdulos lgicos sem tela:


Os mdulos lgicos sem tela s podem ser programados a partir do software de programao.
Janela principal do software de programao:

Linguagens utilizadas
O mdulo lgico prope 2 modos de programao:
Modo LD: linguagem Ladder
Modo FBD: modo Diagrama de bloco de funo (Function Block Diagram)
Essas linguagens implementam:
blocos de funo predefinidos:
temporizaes,
contadores,

Funes especficas:
gesto do tempo,
cadeia de caracteres,
comunicao etc.

EIO0000002617 03/2017 23
Apresentao do software de programao

Linguagem Ladder
A linguagem Ladder (LD) uma linguagem grfica. Permite a transcrio de esquemas de rels
e adaptada ao tratamento combinatrio.
Fornece smbolos grficos: contatos, bobinas, blocos.
A execuo de clculos especficos possvel no interior dos blocos de operaes.
Veja a seguir um exemplo de programa na linguagem ladder dentro do Zelio Logic 2.

O nmero mximo de linhas na linguagem Ladder :


120 linhas, se uma interface de comunicao SR2COM01 for selecionada na configurao,
ou 240 linhas, sem uma interface de comunicao SR2COM01.

NOTA: O nmero mximo de linhas de programa tambm depende da verso (ver pgina 547) do
firmware.
modo FBD
O modo FBD permite uma programao grfica baseada na utilizao de blocos de funo
predefinidos.
Ela oferece uma grande variedade de funes: temporizador, contador, lgica etc.

24 EIO0000002617 03/2017
Apresentao do software de programao

Exemplo de programa em FBD.

Modo de operao
Existem dois modos de funcionamento para o software de programao:
Modo Introduo
O modo Introduo serve para construir os programas em modo LD ou FBD, o que corresponde
ao desenvolvimento do aplicativo.
Modo Depurao
Este modo usado para finalizar o aplicativo, que pode ser feito:
No modo Simulao: o programa executado no local diretamente no software de
programao (simulado no PC).
Neste modo, cada operao efetuada no grfico (alterao do estado de uma entrada, forar
uma sada) atualiza as janelas de simulao.
No modo Monitoramento: o programa executado no mdulo lgico e o software de
programao ligado ao mdulo.
As vrias janelas so atualizadas ciclicamente.
Em ambos os modos possvel:
Exibir em modo dinmico (nas janelas Editar/Superviso/Painel frontal), os estados de sada
e os blocos de funo do programa correspondentes folha de cabeamento.
Forar as entradas/sadas para testar o comportamento do programa em condies
especficas.

EIO0000002617 03/2017 25
Apresentao do software de programao

Criar ou modificar a configurao de um aplicativo

Descrio
Esta fase importante porque determina a configurao do ambiente de trabalho.
As funes disponveis dependem:
da configurao do hardware (mdulo/extenso),
do tipo de programao escolhido (LD/FBD).
Essas escolhas possibilitam a configurao do software de programao:
contexto LD/FBD para os menus,
estrutura das janelas.

Opo Seleo/Programao do mdulo


Dentro do menu Mdulo, a opo Seleo/Programao do mdulo permite modificar o tipo de
mdulo e/ou extenso quando um aplicativo est aberto no modo de edio. Se voc tambm
modificar o tipo de programao de um aplicativo aberto no modo de edio, ento ser
necessrio fechar o aplicativo aberto e criar um novo aplicativo (programa de usurio).
Essa opo exibe um conjunto de trs pginas dentro da caixa de dilogo.
O primeiro permite escolher o tipo de mdulo,
o segundo permite, se necessrio, acrescentar uma extenso,
a terceira pgina permite, quando possvel, selecionar o tipo de programao utilizado para o
novo aplicativo FBD ou Ladder LD, se o mdulo for compatvel com os 2 tipos de programao.
O procedimento exatamente igual ao utilizado para criar um novo aplicativo e est detalhado a
seguir (consulte Criar um aplicativo, pgina 26).

Criar um aplicativo
Procedimento de criao de um aplicativo:

Etapa Ao
1 Selecione o menu Arquivo Novo ou clique no cone Criar novo programa
quando inicializar o Zelio Soft 2.
Resultado: a janela Seleo de mdulo aparece.
2 Na zona Selecionar a categoria do mdulo, selecione a categoria clicando na
caixa correspondente.
Os mdulos so agrupados por categorias correspondentes:
aos nmeros de entradas/sadas,
presena ou no de visor,
possibilidade ou no de conectar extenses.

Resultado: a lista de mdulos correspondentes aparece na rea Selecionar


tipo de mdulo Zelio a ser programado.

26 EIO0000002617 03/2017
Apresentao do software de programao

Etapa Ao
3 Selecione o mdulo clicando na linha correspondente e em seguida confirme
com o boto Prximo > .
Resultado: surgem trs possibilidades nesse estgio:
O mdulo no suporta extenses e programao apenas no modo LD:
v para a etapa 7.
O mdulo no suporta extenses e programao nos modos LD e FBD
disponveis:
v para a etapa 6.
Se o mdulo suporta extenses:
Resultados: aparecem 2 novas reas na janela:
Seleo de mdulo: resumir as escolhas realizadas nas etapas 2 e 3;
Selecionar extenses: listar as extenses compatveis.

4 Na rea Selecionar as extenses, selecione o tipo de extenso que quer


adicionar lista Extenses compatveis, clicando duas vezes na linha
correspondente ou utilizando o boto Adicionar.
Resultado: a extenso selecionada aparece na lista Extenses selecionadas.
A extenso pode ser removida da lista Extenses selecionadas ao clicar na
extenso e em seguida utilizando o boto Excluir.
Observao: em seguida possvel adicionar uma extenso de entrada/sada
e/ou uma extenso nica do tipo bus.
5 Confirme a configurao clicando no boto Prximo>.
Resultado: a rea de seleo de tipo de programa aparece: selecione o tipo
de programao.
6 Por predefinio, o tipo de programao LD. Para selecionar o tipo de
programao FBD, clique no grfico associado.
Clique no boto PRXIMO> para confirmar.
7 A janela de edio aparece com uma folha de cablagem em branco.
Para um aplicativo no modo FBD
Depois de selecionar o tipo de mdulo e qualquer extenso que sirvam de
contexto, h um fundo na janela Edio com E/Ss especficas do tipo
selecionado ao seu redor, bem como um conjunto especfico de funes FBD
apresentado na Barra de ferramentas. Os nomes do mdulo e das extenses
aparecem abaixo da folha de cablagem.
Para um aplicativo no modo LD
Depois de selecionar o tipo de mdulo e qualquer extenso que sirvam de
contexto, h um conjunto especfico de funes LD apresentado na Barra de
ferramentas. Os nomes do mdulo e das extenses aparecem abaixo da folha
de cablagem.

EIO0000002617 03/2017 27
Apresentao do software de programao

Modificar a configurao de um aplicativo


Procedimento de modificao para a configurao de um aplicativo:

Etapa Ao
1 Clique no menu Mdulo Seleo/Programao de mdulo.
Resultado: a janela de resumo e escolha do tipo de programao aparecem
na tela.
2 Modifique os parmetros para obter a configurao desejada.
Para:
Modifique o tipo de mdulo: faa clique duplo no boto Anterior e siga o
mesmo procedimento para criar um aplicativo,
Adicione, modifique ou exclua uma extenso: faa clique duplo no boto
Anterior e siga o mesmo procedimento para criar um aplicativo,
Modifique um tipo de programao: clique na ilustrao que representa o
tipo de programao desejado.
NOTA: Se desejar apenas alterar o tipo de programao, as instrues
programadas anteriormente, se houver, sero apagadas para que seja
possvel criar um aplicativo do tipo de programao escolhido.
3 Se necessrio, volte pgina de resumo e de escolha do tipo de programao
clicando no boto Prximo.
4 Confirme as alteraes clicando no boto Prximo.
Resultado: uma folha de cabeamento vazia exibida na pgina.

28 EIO0000002617 03/2017
Manual de programao Zelio Logic
Como comear a utilizar o software de programao
EIO0000002617 03/2017

Parte II
Como comear a utilizar o software de programao

Como comear a utilizar o software de programao

EIO0000002617 03/2017 29
Como comear a utilizar o software de programao

30 EIO0000002617 03/2017
Manual de programao Zelio Logic
Como comear a utilizar o software de programao
EIO0000002617 03/2017

Captulo 2
Como comear a utilizar o software de programao

Como comear a utilizar o software de programao

Tema deste captulo


Este captulo explica, atravs de um conjunto de perguntas e respostas, como utilizar o software
de programao.

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Glossrio 33
Como criar um programa novo 35
Como programar uma aplicao a partir do software de programao 36
Como programar uma aplicao a partir da face anterior do mdulo lgico 37
como transferir o programa do PC para o mdulo lgico 38
Como proteger o programa instalado no mdulo lgico 39
Como testar uma aplicao sem a carregar no mdulo lgico: a simulao 40
Como monitorar e modificar um aplicativo em execuo no mdulo lgico no software de 47
programao: Monitoramento
Como controlar e modificar uma aplicao a partir da face anterior do mdulo lgico 53
O que significa o cdigo de erro mostrado na face anterior do mdulo lgico 54
Como ligar o software de programao ao mdulo lgico 56
Como diagnosticar o estado do mdulo lgico 57
Como controlar o mdulo lgico a partir do software de programao 58
Como controlar o mdulo lgico a partir da face anterior do mdulo lgico 59
Como efectuar a parametrizao de uma aplicao atravs da face anterior do mdulo lgico 62
Como modificar de forma dinmica os dados de um programa atravs da face anterior do 63
mdulo lgico
Como recuperar no software de programao o programa instalado no mdulo lgico 64
Como verificar um aplicativo no software de programao 65
Como verificar o FIRMWARE do mdulo lgico 69
Como utilizar a placa de memria de segurana 70

EIO0000002617 03/2017 31
Como comear a utilizar o software de programao

Tpico Pgina
Como configurar o idioma do software de programao e do mdulo lgico 71
Como se comporta o mdulo lgico em caso de corte do sector 72
Como importar uma aplicao desenvolvida com o Zelio Soft 1 para o Zelio Soft 2 74

32 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Glossrio

Descrio
As definies dos seguintes termos tem como objetivo facilitar a leitura da ajuda.
Endereo MAC (Media Access Control): controle de acesso de mdia. Endereo de hardware
de um carto ou de um perifrico de rede codificado com 6 bytes e nico no mundo. atribudo
pelo fabricante do equipamento.
Aplicativo: programa do usurio.
Visor de LCD: tela localizada na unidade de certos mdulos cujas teclas permitem a operao
autnoma do mdulo (controle, configuraes, vigilncia e, apenas no modo LD, programao
e monitoramento)
Destinatrio: conforme a situao, possvel que um destinatrio seja um telefone celular, um
PC equipado com Zelio Logic Alarm ou caixa de e-mail que possa receber mensagens de
alarme enviadas pela estao remota e/ou possa controlar a estao remota.
Mdulo: nome genrico usado para designar os diferentes tipos de mdulos Zelio Logic
Software HMI: Interface Homem-Mquina do software de programao executada no PC
FBD: Diagrama do bloco de funo.
FDR: o servio FDR (Fast Device Replacement) utilizado quando um dispositivo de
substituio est fisicamente ligado a uma rede. O servio possibilita que o sistema (incluindo
o dispositivo):
fornea o dispositivo de substituio com o mesmo endereo IP que o anterior,
ajude a garantir que o dispositivo de substituio seja funcionalmente compatvel com o
anterior,
recupere os parmetros do aplicativo do dispositivo substitudo.

Folha de cabeamento: rea de trabalho da janela Editar:


inclui os contatos de entrada e sada para um aplicativo no modo FBD
inclui as colunas para os contatos e uma coluna para as bobinas de um aplicativo no modo
LD
Arrastar/Soltar: operao que consiste em clicar com o boto esquerdo do mouse e arrastar o
cursor do mouse mantendo o boto esquerdo pressionado, de modo a solt-lo na posio
desejada na tela.
LD: Diagrama Ladder.
MACRO: uma MACRO um agrupamento de blocos de funo. caracterizada por nmero,
nome, ligaes, blocos de funo internos e ligaes de entrada/sada.
MEI: a MEI (Modbus Encapsulated Interface) um mecanismo de encapsulamento de pedidos
de servios e de mtodos de invocao, assim como das respectivas respostas, em uma
sequncia Modbus.
Monitoramento: ao utilizada para verificar os dados e parmetros modificados no mdulo
lgico a partir do software em um PC (modo online) ou em um LCD do mdulo lgico (apenas
no modo LD).
Gateway: equipamento que vincula redes com diferentes arquiteturas e funciona na camada do
aplicativo. Esse termo pode referir-se a um router.

EIO0000002617 03/2017 33
Como comear a utilizar o software de programao

Programa: consulte aplicativo.


SFC: diagrama de funo sequencial (Sequential Function Chart), modo de programao
semelhante ao GRAFCET.
Diagrama: diagrama do programa na janela do programa
Estao remota: conjunto composto por um mdulo lgico e uma interface de comunicao
SR2COM01.
Superviso: termo que caracteriza a janela do software HMI onde so exibidos os dados e
parmetros do programa verificado durante uma fase de simulao ou monitoramento
Tipos de ligao:
DIG (Digital)
Analgico
Token de estado (SFC) no modo FBD

Zelio Logic: mdulo de automao, tambm chamado mdulo lgico


Zelio Logic Modular ou Extensvel: um mdulo Zelio2 para o qual comunicaes inteligentes
adicionais (Modbus, Ethernet) ou unidades de entrada/sada etc. chamadas "extenses"
podem ser ligadas lateralmente.

34 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Como criar um programa novo

Descrio
Consulte Criar uma aplicao (ver pgina 26).

EIO0000002617 03/2017 35
Como comear a utilizar o software de programao

Como programar uma aplicao a partir do software de programao

Descrio
Consulte Programao LD a partir do software de programao (ver pgina 219).
Consulte Programao FBD a partir do software de programao (ver pgina 399).

36 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Como programar uma aplicao a partir da face anterior do mdulo lgico

Descrio
Consulte Menu PROGRAMAO (ver pgina 85).

EIO0000002617 03/2017 37
Como comear a utilizar o software de programao

como transferir o programa do PC para o mdulo lgico

Descrio
Consulte Transferir o programa do PC para o mdulo lgico (ver pgina 458)

38 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Como proteger o programa instalado no mdulo lgico

Descrio
Consulte Proteco do programa guardado no mdulo lgico (ver pgina 465):

EIO0000002617 03/2017 39
Como comear a utilizar o software de programao

Como testar uma aplicao sem a carregar no mdulo lgico: a simulao

Descrio
Para se certificar de que um programa vai executar o que o utilizador pretende antes de o carregar
num mdulo lgico, pode simular a sua execuo utilizando o software de programao. Esta
simulao permite ao utilizador:
modificar temporariamente ou forar permanentemente todas as sadas de funo FBD, todos
os contactos LD, a maior parte dos parmetros das funes, bem como todas as teclas da face
anterior do mdulo lgico;
e depois visualizar o efeito de cada modificao ou substituio na execuo do programa,
verificando os valores das sadas dos blocos FBD, das bobinas e dos contactos LD, bem como
as visualizaes do ecr da face anterior do mdulo lgico simulado.

Como executar um programa no modo Simulao


Depois de criar um esquema na folha de cablagem (janela Edio) ou atravs da "introduo
Zelio" no modo LD, basta clicar no cone S da barra de ferramentas.

Para voltar para o modo Edio, clique no cone .


Depois de efectuar esta aco, aparece o "MODO SIMULAO" na barra de ferramentas e um
conjunto de cones que representam as funes disponveis na simulao. Na janela do software
de programao, pode visualizar a totalidade ou parte das janelas seguintes:
No menu janela:
a janela de edio;
a janela de superviso;
a janela de simulao da face anterior do mdulo.

Nos cones da barra na parte inferior:


a janela Tempo de simulao;
a janela Blocos funcionais (aplicao apenas no modo LD);
a janela Entradas DIG (aplicao apenas no modo LD);
a janela Teclas Zx (aplicao apenas no modo LD);
a janela Sadas DIG (aplicao apenas no modo LD).

Cada aco do utilizador no grfico corresponde a uma simulao cujos resultados so mostrados
nas janelas.

40 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Janela de simulao da face anterior do mdulo lgico


permite clicar com o rato em cada tecla da face anterior do mdulo lgico que aparece na janela.
As teclas da janela Face anterior podem ser manipuladas como se se tratasse das teclas da face
anterior real do mdulo lgico. Cada clique permite utilizar todas as funes acessveis a partir da
face anterior de um mdulo lgico real.
O resultado destas aces aparece na simulao do ecr LCD.
Embora estejam acessveis, determinadas funes no esto activas porque no fazem sentido
em simulao:
FILTRO;
CICLO WATCHDOG;
TRANSFERNCIA.

Janela de edio
Visualizao em LD e FBD:
mostra os programas de utilizadores editados numa folha de cablagem FBD ou LD;
reala com uma cor "inactiva" (por predefinio, azul) as ligaes Digital (DIG) FBD, os
contactos, as bobinas e as ligaes LD que esto na posio OFF;
reala com uma cor "activa" (por predefinio, vermelho ou rosa) as ligaes DIG FBD, os
contactos, as bobinas e as ligaes LD que esto na posio ON (os contactos e as bobinas
activos e no alimentados aparecem a laranja);
reala com uma cor "activa" (por predefinio, vermelho) cada etapa activa de um grfico SFC;
mostra o valor actual em cada ligao digital de um grfico FBD;
reala todos os contactos LD e as funes FBD que no tenham uma sada DIG em funo do
estado da sada DIG;
apresenta o valor de todos os parmetros das funes FBD, fazendo duplo clique no bloco
funcional;
apresenta o valor de todos os parmetros das funes LD, clicando com o boto direito do rato
em cada contacto ou bobina e depois seleccionando no menu apresentado "janela de
parametrizao".
Os valores forados aparecem realados nas janelas "Edio e Superviso" mudando a cor do
fundo com que apareciam.
Aces em LD:
permite modificar temporariamente o estado de qualquer contacto de um grfico LD, clicando
com o boto esquerdo do rato (passagem de ON/OFF);
permite forar permanentemente o estado de qualquer contacto de um grfico LD, clicando
com o boto direito do rato, seleccionando no menu apresentado "substituio e manuteno",
carregando em ON ou OFF na janela "substituio permanente" e depois validando com OK;
permite modificar o valor de um subconjunto de parmetros das funes LD, clicando com o
boto direito do rato em cada contacto ou bobina e depois seleccionando no menu apresentado
"janela de parametrizao", modificando um ou mais parmetros que no estejam a cinzento e
depois validando com OK;

EIO0000002617 03/2017 41
Como comear a utilizar o software de programao

permite soltar o estado de qualquer contacto de um grfico LD, clicando com o boto direito do
rato, seleccionando no menu apresentado "repor";
permite repor todas as sadas ou ligaes foradas, clicando na superfcie da janela com o
boto direito do rato e seleccionando no menu apresentado "repor tudo".
Aces em FBD:
permite modificar temporariamente o estado de qualquer sada ou ligao DIG ou token de um
grfico FBD, clicando com o boto esquerdo do rato (passagem de ON/OFF);
permite modificar temporariamente o estado de qualquer sada ou ligao digital de um grfico
FBD, clicando com o boto esquerdo do rato, introduzindo um valor inteiro assinado na janela
"Valor analgico" e depois validando com OK;
permite forar permanentemente o estado de qualquer sada ou ligao DIG ou token de um
grfico FBD, clicando com o boto direito do rato, seleccionando no menu apresentado
"substituio e manuteno", carregando em ON ou OFF na janela "substituio permanente"
e depois validando com OK;
permite forar permanentemente o estado de qualquer sada ou ligao digital de um grfico
FBD, clicando com o boto direito do rato, seleccionando no menu apresentado "substituio
e manuteno", introduzindo um valor inteiro assinado na janela "Valor analgico" e depois
validando com OK;
permite modificar o valor de um subconjunto de parmetros das funes FBD, fazendo duplo
clique no bloco funcional, modificando um ou mais parmetros que no estejam a cinzento e
depois validando com OK;
repor uma sada ou uma ligao forada, clicando com o boto direito do rato e seleccionando
no menu apresentado "repor";
repor todas as sadas ou ligaes foradas, clicando na superfcie da janela com o boto direito
do rato e seleccionando no menu apresentado "repor tudo".

Janela Superviso
Visualizao:
mostra as funes LD ou FBD seleccionadas em edio nesta janela sob a forma de blocos
funcionais FBD;
reala com a cor "inactiva" (por predefinio, azul) as sadas DIG dos blocos funcionais FBD
que esto na posio OFF;
reala com a cor "activa" (por predefinio, vermelho ou rosa) as sadas DIG dos blocos
funcionais FBD que esto na posio ON;
reala com uma cor "activa" (por predefinio, vermelho) cada etapa activa de um grfico SFC;
mostra o valor actual em cada sada digital de um bloco funcional FBD;

42 EIO0000002617 03/2017
Como comear a utilizar o software de programao

reala todos os blocos funcionais FBD que tenham apenas uma sada DIG em funo do
estado da sada DIG;
apresenta o valor de todos os parmetros dos blocos funcionais FBD, fazendo duplo clique no
bloco funcional ou clicando com o boto direito do rato em cada contacto ou bobina e depois
seleccionando no menu apresentado "janela de parametrizao".
Os valores forados aparecem realados nas janelas Edio e Superviso, mudando a cor de
fundo.
Aces:
permite modificar temporariamente o estado de qualquer sada DIG ou token de um bloco
funcional FBD clicando com o boto esquerdo do rato (passagem de ON/OFF);
permite modificar temporariamente o estado de qualquer sada ou ligao digital de um bloco
funcional FBD clicando com o boto esquerdo do rato e depois introduzindo um valor inteiro
assinado na janela "Valor analgico" e depois validando com OK;
permite forar permanentemente o estado de qualquer sada DIG ou token de um bloco
funcional FBD, clicando com o boto direito do rato, seleccionando no menu apresentado
"substituio e manuteno", carregando em ON ou OFF na janela "substituio permanente"
e depois validando com OK;
permite forar permanentemente o estado de qualquer sada digital de um bloco funcional FBD,
clicando com o boto direito do rato, seleccionando no menu apresentado "substituio e
manuteno", introduzindo um valor inteiro assinado na janela "Valor analgico" e depois
validando com OK;
permite modificar o valor de um subconjunto de parmetros de um bloco funcional FBD fazendo
duplo clique no bloco funcional, modificando um ou mais parmetros que no estejam a
cinzento e depois validando com OK ou clicando com o boto direito do rato em cada contacto
ou bobina. Em seguida, seleccione no menu apresentado "janela de parametrizao",
modificando um ou mais parmetros que no estejam a cinzento e depois validando com OK;
repor uma sada forada, clicando com o boto direito do rato e seleccionando no menu
apresentado "repor";
repor todas as sadas foradas, clicando na superfcie da janela com o boto direito do rato e
seleccionando no menu apresentado "repor tudo".

Janela Acelerador e limites de simulao


Esta janela aparece quando clica no cone mdulo lgico do tempo de simulao colocado na
barra inferior da janela de simulao.
Visualizao:
apresenta a data e a hora de incio e de fim da simulao.
Aco:
permite modificar, na janela "limites da simulao", a data e a hora de incio e fim da simulao.
permite aumentar at 65.000 vezes a velocidade de simulao, carregando na tecla >> e
deslocando o nvel da barra "mn-mx".

EIO0000002617 03/2017 43
Como comear a utilizar o software de programao

Janelas Blocos funcionais


As janelas Blocos funcionais: Entrada DIG, Sadas DIG e Teclas Zx s esto acessveis no modo
LD.
Estas aparecem quando clica num dos cones colocados na barra inferior da janela de simulao.
Visualizao:
A opo Blocos funcionais resume numa tabela todos os blocos funcionais que tenham
parmetros ou entradas analgicas e mostra as respectivas evolues;
As outras janelas mostram o estado das entradas, das sadas fsicas e das teclas do mdulo.
Aco:
permite modificar um parmetro, fazendo duplo clique na caixa que representa o valor na janela
de blocos funcionais, o que faz com que aparea a janela de parametrizao da funo;
permite modificar o valor ON ou OFF de uma entrada ou de uma tecla Zx na janela de entradas
e nas teclas Z, clicando no respectivo desenho.

Funcionalidades no acessveis no modo Simulao


As funcionalidades seguintes no podem ser acedidas em simulao:
edio grfica do programa;
ler, escrever, comparar e apagar o programa do mdulo lgico;
monitorizao;
modificar os parmetros de comunicao;
modificar os parmetros de configurao do programa de utilizador.

Barra de ferramentas do modo Simulao


A barra de simulao permite modificar os ritmos de simulao ou simular determinados eventos
que afectam o mdulo lgico.
NOTA: para fazer aparecer o conjunto das funes descritas abaixo, no menu Ficheiro
Preferncias tem de seleccionar a caixa: visualizar o perodo de actualizao e o nmero de ciclos
em monitorizao e simulao.
Todas as funes descritas abaixo so necessrias para realizar uma simulao que possa
realar todos os problemas transitrios, nomeadamente durante o lanamento da aplicao e na
reposio do corte do sector.
Uma vez que a execuo da aplicao no mdulo lgico peridica e pode ser controlada atravs
de um WATCHDOG (janela de configurao do programa | separador de configurao), o
software de programao pode aceder ao simulador periodicamente e impor ao simulador uma
base de tempo que aumenta o nmero de milissegundos correspondente ao perodo de execuo
da aplicao (ciclo de base da aplicao).
Esta base de tempo vai criar uma temporizao no apenas da execuo de todas as funes que
dependem explcita ou implicitamente do tempo (timers, Entradas filtradas em FBD, funes
bloqueadas em FBD... ) mas tambm da evoluo do relgio e da data do simulador, das quais
dependem as funes de tipo Relgio, Programador horrio ou funo Vero/Inverno.

44 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Deste modo, se for necessrio realar todos os problemas transitrios introduzidos pelo programa
de utilizador, necessrio executar o programa de utilizador perodo a perodo. Por conseguinte,
necessrio fixar como 1 o nmero de ciclos, estabelecendo assim uma durao entre 2
resultados de simulao igual ao perodo de execuo da aplicao no mdulo lgico.
Em contrapartida, para controlar o funcionamento da aplicao, possvel aumentar o nmero de
ciclos para 255 e, se no for suficiente, a janela "Acelerador e limites de simulao" permite
multiplicar at 65.000, fazendo com que esta durao tenha pelo menos 46 horas entre 2
resultados de simulao.
Outros cones e janela:
Stop, Pausa e Corte de sector;
Run.
A frequncia de actualizao das janelas do PC (valores modificveis).
Um boto a cinzento no pode ser utilizado, uma tecla a cores pode ser activada, clicando na
mesma uma vez; uma tecla amarela ou vermelha marca uma paragem da simulao (pausa) ou
uma paragem do mdulo lgico simulado (paragem ou corte do sector). Uma tecla verde marca
um programa em curso de simulao de execuo (Run).
A passagem de stop vermelho para Run verde, ao clicar em Run, provoca uma inicializao do
programa de utilizador e o arranque da simulao de execuo do programa.
A passagem de Run verde para stop vermelho, ao clicar em stop, provoca a paragem da
simulao de execuo do programa.
A tecla "pausa" da barra de simulao permite parar e reiniciar o desenvolvimento do programa.
Esta tecla s pode ser utilizada no modo de simulao.
A tecla "corte sector" da barra de simulao permite parar e reactivar uma inicializao "a quente"
aps o desenvolvimento do programa. Esta inicializao, que verifica o estado de todos os
parmetros de tipo reminiscncia, s executada no mdulo lgico se ocorrer um corte de sector.
Esta tecla s pode ser utilizada no modo de simulao.
A frequncia de actualizao corresponde frequncia com que os valores das sadas e dos
parmetros so actualizados nas janelas da aplicao abertas durante o modo de simulao. A
actualizao do conjunto destes valores denominada em geral como resultado de simulao. A
frequncia de actualizao permite, no caso de no existir uma funo passo a passo, visualizar
lentamente as evolues transitrias da aplicao simulada.
O valor inteiro Nmero de ciclos representa o nmero de ciclos executados entre cada resultado
de simulao. Um nmero de ciclos de 1 significa que todas as modificaes de estado das
entradas e sadas apresentadas correspondem a uma execuo perodo a perodo (perodo de
execuo da aplicao definida na configurao) do mdulo lgico escolhido. A gesto da data e
da hora alinhada de acordo com o nmero de ciclo executado entre cada resultado de
simulao.
Se o utilizador escolheu um nmero de ciclo superior a 1, neste caso cada actualizao dos
resultados de simulaes, no pode verificar as alteraes das entradas e sadas das funes que
se efectuem com um perodo mais reduzido.

EIO0000002617 03/2017 45
Como comear a utilizar o software de programao

Por exemplo, se o utilizador simular o programa seguinte com um valor Nmero de ciclo =2 , no
pode ver o movimento da sada do bloco B00 porque passa de ON <-> OFF em cada ciclo. S
pode verificar as comutaes desta sada com o valor Nmero de ciclo =1.
Para sair do modo de simulao, basta clicar na barra de ferramentas na tecla "edio"

46 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Como monitorar e modificar um aplicativo em execuo no mdulo lgico no software


de programao: Monitoramento

Descrio
Para monitorar ou modificar remotamente o comportamento de um programa em execuo em
um mdulo lgico, possvel utilizar a funo de monitoramento. O monitoramento permite:
Modificar temporariamente ou forar permanentemente todas as sadas de funo FBD, todos
os contatos LD, a maior parte dos parmetros das funes, assim como todos os botes do
painel frontal do mdulo lgico,
Exibir periodicamente a execuo do programa, mostrando os valores das entradas e sadas
do mdulo lgico e das respectivas extenses, e as sadas dos blocos FBD, das bobinas e dos
contatos LD, e o estado dos parmetros e as exibies do painel frontal do mdulo lgico
ligado.
Estas modificaes e esta visualizao so efetuadas:
Por um lado, nas janelas do software de programao, que podem ser acessadas:
Utilizando o menu da janela: Editar, Superviso, no painel frontal do mdulo lgico,
Utilizando os cones na barra da parte inferior da janela de monitoramento (apenas LD):
blocos de funo, entradas DIG, teclas Zx, sadas DIG.
Inclui o estado das entradas e sadas do mdulo lgico e das eventuais extenses, os estados
do programa, as entradas/sadas e os parmetros (incluindo os parmetros das sadas) dos
blocos de funo FBD, os estados dos contatos/bobinas e dos parmetros do esquema LD que
correspondem ao programa em funcionamento no mdulo lgico.
Por outro lado, na barra de ferramentas do modo Monitoramento, existe um conjunto de cones
que permitem iniciar e parar a execuo do aplicativo no mdulo lgico e a frequncia com que
os valores das sadas e dos parmetros so atualizados nas janelas abertas do aplicativo.
O valor obtido de cada vnculo exibido perto da sada do bloco de funo. O modo Monitorizao
independente da funo "Execuo/Parada do mdulo". Se o mdulo lgico for interrompido,
so exibidas apenas as modificaes realizadas aos parmetros e s sadas dos botes no painel
frontal do mdulo lgico.
No possvel considerar os valores e estados exibidos no modo Monitoramento como sendo os
valores e estados instantneos e em tempo real no mdulo lgico. Eles representam apenas
aqueles valores e estados lidos no momento do perodo de atualizao definido.
Alm disso, quando o mdulo lgico ligado alterna para o modo Monitoramento, os perodos de
execuo do aplicativo (definidos em Configurao do programa) so estendidos pelo tempo de
comunicao entre o PC e o mdulo lgico, assim como qualquer possvel substituio
permanente aplicada ao aplicativo. Quando aplicativos sem substituio permanente so
executados, possvel executar o aplicativo no mdulo lgico durante um perodo muito inferior
ao perodo de atualizao das janelas de monitoramento no PC. As aes no mdulo lgico no
so observadas menos de duas vezes no perodo de atualizao do monitoramento (regra de
amostragem de Shannon). Sendo assim, possvel que a durao real dos perodos de execuo
variem bastante durante esse modo de funcionamento.

EIO0000002617 03/2017 47
Como comear a utilizar o software de programao

Alm disso, durante o modo Monitoramento, a ao de Temporizao de alarme (definida na


Configurao do programa WATCHDOG) est desativada.

CUIDADO
RISCOS DA OPERAO DO EQUIPAMENTO
Realize testes reais de maquinrio e processo operacional antes de colocar esse
equipamento em funcionamento.
No confie somente nos resultados dos testes de simulao para resolver problemas e/ou
colocar em funcionamento sua mquina ou processo.
A no observncia destas instrues pode provocar ferimentos pessoais, ou danos no
equipamento.

Alternar para o modo Monitoramento do mdulo lgico e do software de programao


S possvel alternar para esse modo se o mdulo lgico:
tiver um programa de leitura/gravao que no esteja protegido por uma senha,
possuir um programa protegido contra leitura/gravao por uma senha que voc conhea,
possuir um programa idntico ao programa aberto no software de programao.
O software de programao determina se uma senha protege o acesso a um programa. Se for
esse o caso, o software de programao exibir a janela de dilogo Senha.
O grfico da janela Edio tem que estar em conformidade com o programa includo no mdulo
lgico. O software de programao ativa a funo "Comparar os dados do mdulo lgico com o
programa". Se houver alguma diferena, o software de programao volta ao modo de edio sem
estabelecer uma ligao com o mdulo lgico.
Depois de realizar essas confirmaes, clique no boto "lupa" na barra de ferramentas para mudar
para o modo de monitoramento.

Janela de monitoramento do painel frontal do mdulo lgico


Essa janela permite que voc use o mouse para clicar m qualquer uma das teclas painel frontal
do mdulo lgico que aparecem na janela. As teclas da janela Painel frontal podem ser
manipuladas como se fossem teclas reais do painel do mdulo lgico. Qualquer uma das funes
que podem ser acessadas no painel frontal de um mdulo lgico real pode ser aplicada a um
mdulo lgico real com um simples clique no mouse. O resultado dessas aes exibido em cpia
no visor de LCD.

48 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Janela de edio
Visualizao:
exibe os programas de usurios editados sob a forma de um grfico FBD ou LD,
mostra os links Digital FBD, contatos, bobinas e os links LD que esto Desligados com uma cor
"inativa" (por padro, azul)
mostra os links Digital FBD, contatos, bobinas e os links LD que esto Ligados com uma cor
"ativa" (por padro, vermelho ou cor-de-rosa) contatos e bobinas ativas e no alimentadas so
destacadas em laranja,
mostra cada etapa ativa deum grfico SFC em uma cor "ativa" (por padro, vermelho),
mostra o valor atual em cada link digital de um grfico FBD,
reala os contatos LD e funes FBD que no possuem apenas uma sada DIG, de acordo com
o status da respectiva sada DIG,
mostra o valor dos parmetros das funes FBD ao fazer duplo clique no bloco de funo,
mostra o valor dos parmetros das funes LD ao clicar com o boto direito do mouse em cada
contato ou bobina e depois selecionar no menu apresentado a opo "Janela de parmetros".
Os valores forados aparecem realados nas janelas Edio e Superviso, mudando a cor de
fundo.
Aes em FBD:
permite modificar temporariamente o estado de qualquer sada ou vnculo DIG ou token de um
grfico FBD ao clicar com o boto esquerdo do mouse (muda entre Ligado/Desligado),
permite modificar temporariamente o estado de qualquer sada ou vnculo digital de um grfico
FBD ao clicar com o boto esquerdo do mouse, inserindo um valor inteiro assinado na janela
"Valor analgico" e depois confirmando as selees ao pressionar OK,
permite forar permanentemente o estado de qualquer sada ou ligao Digital ou token de um
grfico FBD, clicando com o boto direito do mouse, selecionando "Forar e manter" no menu
exibido, inserindo Ligado ou Desligado na janela "Forar permanentemente, e em seguida
confirmando as selees ao pressionar OK,
permite forar permanentemente o estado de qualquer sada ou ligao digital de um grfico
FBD, clicando com o boto direito do mouse, selecionando "Forar e manter" no menu exibido,
inserindo um valor inteiro assinado na janela "Valor analgico" e em seguida confirmando as
selees ao pressionar OK,
permite modificar o valor de um subconjunto de parmetros das funes FBD, fazendo clique
duplo no bloco de funo, modificando um ou mais parmetros que no estejam cinzas e
depois confirmando as selees ao pressionar OK;
permite liberar uma sada ou uma ligao forada, clicando com o boto direito do mouse e
selecionando "Liberar" no menu apresentado,
permite liberar as sadas ou vnculos forados ao clicar com o boto direito na janela e
selecionar a opo "Liberar todos" no menu exibido.

EIO0000002617 03/2017 49
Como comear a utilizar o software de programao

Aes em LD:
permite modificar temporariamente o estado de qualquer contato de um grfico LD ao clicar
nele com o boto esquerdo do mouse (muda entre Ligado/Desligado);
permite forar permanentemente o estado de qualquer contato de um grfico LD, clicando com
o boto direito do mouse, selecionando "Forar e manter" no menu apresentado, inserindo
Ligado ou Desligado na janela "Forar permanentemente" e depois confirmando as selees
ao pressionar OK,
permite modificar o valor de um subconjunto de parmetros das funes LD, clicando com o
boto direito do mouse em cada contato ou bobina, selecionando no menu apresentado
"Janela de parmetros", modificando um ou mais parmetros que no estejam cinzas e depois
confirmando as selees ao pressionar OK,
permite repor o estado de qualquer contato de um grfico LD, clicando com o boto direito do
mouse e selecionando"Liberar" no menu apresentado,
permite liberar as sadas ou vnculos forados ao clicar com o boto direito na janela e
selecionar a opo "Liberar todos" no menu exibido.

Janela Superviso
Visualizao:
mostra as funes LD ou FBD selecionadas em edio nesta janela sob a forma de blocos de
funo FBD;
mostra as sadas DIG do bloco de funo FBD que esto Desligados com cor "inativa" (por
padro, azul),
mostra Todos ou Nenhum dos blocos de funo FDB que estejam Ligados com uma cor de
"ativa" (por padro, vermelho ou cor-de-rosa) (sadas DIG e blocos FBD ativos e no
alimentados so exibidos em laranja,
mostra cada etapa ativa deum grfico SFC em uma cor "ativa" (por padro, vermelho),
mostra o valor atual em cada sada digital de um bloco de funo FBD;
reala os blocos de funo FBD que possuem apenas uma sada DIG, de acordo com o status
de sua respectiva sada DIG;
mostra o valor dos parmetros dos blocos de funo FBD ao fazer clique duplo no bloco de
funo ou ao clicar com o boto direito do mouse em cada contato ou bobina e em seguida
selecionar a opo "Janela de parmetros" no menu apresentado.
Os valores forados aparecem realados nas janelas Edio e Superviso, mudando a cor de
fundo.
Aes:
permite modificar temporariamente o estado de qualquer sada ou vnculo DIG ou token de um
bloco de funo FBD ao clicar com o boto esquerdo do mouse (alterna entre
Ligado/Desligado),
permite modificar temporariamente o estado de qualquer sada de bloco de funo FBD ou
vnculo digital ao clicar com o boto esquerdo do mouse e em seguida inserir um valor inteiro
assinado na janela "Valor analgico", confirmando as selees ao pressionar OK,

50 EIO0000002617 03/2017
Como comear a utilizar o software de programao

permite substituir permanentemente o estado de qualquer sada Digital ou token de um bloco


funcional FBD, clicando com o boto direito do mouse, selecionando, no menu apresentado,
"Forar e manter", introduzindo Ligado ou Desligado na janela "Forar permanentemente" e em
seguida confirmando as selees ao pressionar OK,
permite forar permanentemente o estado de qualquer sada digital de um bloco funcional FBD,
clicando com o boto direito do mouse, selecionando no menu apresentado "Forar e manter",
introduzindo um valor inteiro assinado na janela "Valor analgico" e em seguida confirmando
as selees ao pressionar OK,
permite modificar o valor de um subconjunto de parmetros de um bloco funcional FBD,
fazendo clique duplo no bloco funcional, modificando um ou mais parmetros que no estejam
cinzas e em seguida confirmando as selees ao pressionar OK ou clicando com o boto direito
do mouse em cada contato ou bobina. Em seguida, selecione no menu apresentado "Janela de
parmetros", modificando um ou mais parmetros que no estejam cinzas e em seguida
confirmando as selees ao pressionar OK,
permite liberar uma sada forada, clicando com o boto direito do mouse, selecionando
"Liberar" no menu apresentado,
permite liberar as sadas substitudas ao clicar com o boto direito na janela e selecionar
"Liberar tudo" no menu apresentado.

Janelas Blocos de funo


Janelas Blocos de funo: entrada DIG, sadas DIG e teclas Zx s esto acessveis no modo LD.
Elas so exibidas quando voc clica em um dos cones colocados na barra inferior da janela de
monitoramento.
Visualizao:
A opo Blocos de funo resume em uma tabela os blocos de funo com parmetros ou
entradas analgicas e mostra suas respectivas alteraes,
As outras janelas mostram o estado das entradas, das sadas fsicas e das teclas do mdulo
lgico.
Ao:
permite modificar um parmetro ao fazer duplo clique na caixa que representa o valor na janela
de blocos de funo, o que faz com que seja exibida a janela de parmetros da funo,
permite modificar o valor Ligado ou Desligado de uma entrada ou de uma tecla Zx na janela de
entradas e nas teclas Z, clicando no respectivo desenho.

Funcionalidades no acessveis no modo Monitoramento


As funcionalidades seguintes no esto acessveis no modo Monitoramento:
edio grfica do programa,
ler, gravar, comparar e apagar o programa do mdulo lgico,
modificar os parmetros de comunicao,
modificar os parmetros de configurao do programa.

EIO0000002617 03/2017 51
Como comear a utilizar o software de programao

Barra de ferramentas do modo Monitoramento


A frequncia de atualizao corresponde frequncia com que os valores das sadas e dos
parmetros so atualizados nas janelas do aplicativo abertas durante o modo Monitoramento:
Diminuir essa frequncia e, consequentemente, diminuir o perodo de atualizao, reduz a carga
de trabalho do software de programao que sobrecarrega o PC em detrimento de outros
sistemas ou programas de usurio.
Os comandos que permitem controlar o monitoramento so:
o boto Parar,
o boto Executar,
a durao entre 2 visualizaes de dados do mdulo lgico na tela (valor altervel).
NOTA: Para exibir a frequncia de atualizao descrita abaixo, acesse o menu Arquivo
Preferncias e marque a caixa de seleo Exibir perodo de simulao e atualizao do
monitoramento.
A modificao da frequncia de atualizao essencial para restringir o tempo atribudo ao
software de programao pelo sistema Windows, porque nos sistemas Windows antigos ou nas
pequenas configuraes de PC, a carga utilizada pelo software de programao no modo de
monitoramento diminui significativamente a velocidade dos aplicativos abertos em paralelo ou as
operaes do sistema.

52 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Como controlar e modificar uma aplicao a partir da face anterior do mdulo lgico

Descrio
Consulte Menu MONITORIZAO (ver pgina 97).

EIO0000002617 03/2017 53
Como comear a utilizar o software de programao

O que significa o cdigo de erro mostrado na face anterior do mdulo lgico

Descrio
possvel visualizar no ecr LCD os erros ou avisos detectados pelo firmware (software
especfico do mdulo lgico) do mdulo lgico (excesso do WATCHDOG (ver pgina 107),
perodo de execuo (ver pgina 513) demasiado elevado...) no Menu Defeito (ver pgina 117).

Erros possveis
Lista de erros:

Nmero Tipo de erro


00 Nenhuma avaria
01 Erro de escrita EEPROM
Este erro caracteriza os problemas de transferncia entre a placa de memria
e o mdulo lgico. Se o erro ocorrer frequentemente, contacte o servio de
assistncia ao cliente.
02 Erro escrita relgio
Se o erro ocorrer frequentemente, contacte o servio de assistncia ao cliente.
04 Sobrecarga nas sadas dos rels estticos
Quando uma sada de rel esttica atingir a temperatura de 170C, o grupo
das 4 sadas a que ela pertence desactivado.
Para fazer com que o grupo de sadas fique operacional, necessrio eliminar
o motivo de sobrecarga (curto-circuito,...) e depois apagar o erro a partir do
menu DEFEITO (ver pgina 117).
50 O firmware do mdulo lgico est danificado, ver Actualizar o FIRMWARE do
mdulo lgico. (ver pgina 469)
Carregue novamente o firmware no mdulo lgico e a aplicao do utilizador.
No caso de o problema persistir, contacte o servio de assistncia ao cliente.
51 Excesso do watchdog
Aviso ou erro segundo a escolha efectuada no menu configurao (visor do
mdulo lgico) ou na janela de configurao (software de programao).
O perodo de execuo da aplicao no mdulo lgico demasiado reduzido
relativamente durao de execuo da aplicao programada no mdulo
lgico.
Se a aplicao exigir a periodicidade ou uma amostragem rigorosa das
entradas e sadas do mdulo lgico, aumente o perodo de execuo da
aplicao no mdulo lgico. Para este efeito, efectue as parametrizaes no
menu CONFIGURAO (visualizao do mdulo lgico) ou na janela de
configurao (software de programao).
Se a aplicao no exigir periodicidade de execuo, necessrio seleccionar
no menu CONFIGURAO: Nenhuma aco para o WATCHDOG.

54 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Nmero Tipo de erro


52 O mdulo lgico executou uma operao desconhecida
Se o erro for permanente, carregue novamente o firmware no mdulo lgico e
a aplicao de utilizador. No caso de o problema persistir, contacte o servio
de assistncia ao cliente.
53 Erro da ligao entre o mdulo lgico e a extenso de tipo bus
Verifique o funcionamento da extenso (ligao, alimentao, erro).
54 Erro da ligao entre o mdulo lgico e a extenso de tipo entradas-sadas
Verifique o funcionamento da extenso (ligao, alimentao, erro).
58 Apareceu um erro no firmware ou na parte de hardware do mdulo lgico
Se o erro for permanente, carregue novamente o firmware no mdulo lgico e
o programa de utilizador. No caso de o problema persistir, contacte o servio
de assistncia ao cliente.
59 No incio de RUN da aplicao no mdulo lgico: a aplicao no pode mudar
para RUN, porque incompatvel com o mdulo lgico fisicamente alimentado
No caso de ocorrer um problema, contacte o servio de assistncia ao cliente.
60 No incio de RUN da aplicao no mdulo lgico: programa incompatvel com
a extenso de tipo bus fisicamente alimentada
No caso de ocorrer um problema, contacte o servio de assistncia ao cliente.
61 No incio de RUN da aplicao no mdulo lgico: programa incompatvel com
a extenso de tipo entradas-sadas fisicamente alimentada
No caso de ocorrer um problema, contacte o servio de assistncia ao cliente.
62 Incompatibilidade de verso(es) (ou do ndice) durante o carregamento de
um programa a partir da memria de segurana
No caso de ocorrer um problema, contacte o servio de assistncia ao cliente.
63 Incompatibilidade da configurao do hardware durante o carregamento de
um programa a partir da memria de segurana
No caso de ocorrer um problema, contacte o servio de assistncia ao cliente.

EIO0000002617 03/2017 55
Como comear a utilizar o software de programao

Como ligar o software de programao ao mdulo lgico

Descrio
Consulte Configurao da comunicao entre o software de programao e o mdulo lgico
(ver pgina 456)

56 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Como diagnosticar o estado do mdulo lgico

Descrio
Consulte Diagnstico do mdulo lgico (ver pgina 464)

EIO0000002617 03/2017 57
Como comear a utilizar o software de programao

Como controlar o mdulo lgico a partir do software de programao

Descrio
Consulte Comandos de execuo do programa RUN/STOP (ver pgina 462).

58 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Como controlar o mdulo lgico a partir da face anterior do mdulo lgico

Descrio
O visor LCD e as teclas de comando permitem:
identificar o mdulo lgico e extenses;
controlar o estado do mdulo lgico;
efectuar a parametrizao do mdulo lgico e extenses (data, hora, idioma, etc.);
programar apenas em modo LD um programa utilizador;
efectuar a parametrizao e executar um programa utilizador;
controlar a execuo do programa utilizador;
transferir programas utilizador para e de uma placa de memria.
Para efectuar todas estas aces, o utilizador dispe:
de ecrs e menus apresentados nas quatro primeiras linhas do visor LCD;
de informaes de contexto apresentadas na 5 linha do visor LCD;
de 5 teclas principais coloridas e de uma tecla branca opcional ( shift).

Os Ecrs de menus
Os ecrs de menus apresentam, nas quatro primeiras linhas do visor LCD:
informaes;
ou vrias aces que podem ser seleccionadas. Neste caso, apenas o campo que aparece
intermitente pode ser seleccionado e quando seleccionado desencadeia uma aco.
Quando as informaes e as aces a executar no couberem nas quatro linhas, aparecem os
smbolos e na coluna da direita indicando que existem informaes nas linhas anteriores ou
seguintes s linhas do ecr. possvel aceder a estas linhas atravs das teclas situadas sob o
ecr e designadas por "desenhos" e .

As informaes de contexto
As informaes de contexto pertencem a duas categorias:
smbolos que informam do estado de funcionamento do mdulo lgico:
ligao PC

palavra-passe

EIO0000002617 03/2017 59
Como comear a utilizar o software de programao

alarme

modo de Run/Stop

menus de contexto situados por cima de cada tecla que indicam a aco que executada
quando carrega nessa tecla
A existncia do menu de contexto indicada por uma linha horizontal na parte inferior do ecr
e apresentao de informaes que indicam a funcionalidade da tecla.
Ilustrao

As teclas de comando
As teclas pertencem a duas categorias:
cinco teclas coloridas principais;
uma tecla branca complementar (Shift).
Ilustrao

Tecla Shift
A tecla branca complementar (Shift) s utilizada para as aces seguintes:
apresentar informaes de contexto ocultas:
no menu PROGRAMAO em modo LD;
no menu MONITORING em modo LD;
no menu LD TEXT ou FBD DISPLAY, se "Modificao autorizada" tiver sido seleccionada
na janela de parametrizao da funo.
em combinao com a tecla Menu/OK
no menu PALAVRA-PASSE, para sair sem introduzir a palavra-passe;
para comutar, no modo RUN, entre o menu ENTRADAS-SADAS e um menu eventual LD
TEXT ou menu FBD DISPLAY activo;

60 EIO0000002617 03/2017
Como comear a utilizar o software de programao

em combinao com a tecla situada em "Parm"


modo de modificao dos valores visualizados relativamente aos quais a "Modificao seja
autorizada" nos menus LD TEXT ou FBD DISPLAY.
A sada fica inactiva em todos os outros casos.
Teclas coloridas/Navegao
As teclas coloridas principais so utilizadas para as seguintes aces:
Teclas cinzentas, se no for visualizado nenhum menu de contexto por cima da tecla, aplica-
se o smbolo que est gravado na mesma:
: seleco da linha anterior, se existir;
: seleco da linha seguinte, se esta existir;
: deslocamento para a direita do ecr ( menu PROGRAMAO e MONITORIZAO em
modo LD) ou deslocamento no ecr para cada aco que pode ser seleccionada, ou tecla
inactiva.
: deslocamento para a esquerda do ecr ( menu PROGRAMAO e MONITORIZAO
em modo LD) ou deslocamento no ecr para cada aco que pode ser seleccionada, ou
voltar ao menu anterior.
Tecla azul Menu/OK: visualizao do ecr de menu associado ao campo seleccionado ou
validao de aces de modificaes efectuadas num outro menu, ou voltar ao menu anterior
quando o programa utilizador est inactivo (STOP), ou voltar ao ecr entradas-sadas ou um
menu eventual LD TEXT ou FBD DISPLAY activo quando o programa utilizador executado
(RUN).
Teclas coloridas/Aces de modificao
um menu de contexto sempre visualizado por cima da tecla correspondente:
+: adiciona +1 se o campo seleccionado (intermitente ) for um nmero ou selecciona uma outra
escolha se o campo seleccionado ( intermitente) for um texto.
-: elimina 1 se o campo seleccionado (intermitente ) for um nmero ou selecciona uma outra
escolha se o campo seleccionado ( intermitente) for um texto.
ins: insere uma linha de esquemas LD no menu PROGRAMAO no modo LD.
Del: elimina uma linha de esquemas LD no menu PROGRAMAO no modo LD.
Teclas coloridas/Aces diversas
Um menu de contexto aparece sempre por cima da tecla correspondente:
Parm: permite aceder ao menu que descreve os parmetros de uma funo LD seleccionada
nos menus PROGRAMAO ou MONITORIZAO ou no modo de modificao dos valores
visualizados modificveis em LD TEXT ou FBD DISPLAY
1, 2, 3,4: se carregar na tecla sob o nome, define para ON a sada da funo LD tecla Zx ou
FBD BOTO Zx. Se soltar a tecla define a sada da funo para OFF.

EIO0000002617 03/2017 61
Como comear a utilizar o software de programao

Como efectuar a parametrizao de uma aplicao atravs da face anterior do mdulo


lgico

Descrio
Consulte Menu PARMETRO (ver pgina 95)
a parametrizao de um programa do utilizador corresponde:
a alterar as datas de passagem da hora de Vero para a hora de Inverno e vice-versa;
parametrizao das condies de execuo do programa (aceder ao menu
CONFIGURAO). Deste modo possvel:
modificar a periodicidade da execuo do programa;
eliminar ou escolher um temporizador de alarme (WATCHDOG) que controla o cumprimento
da periodicidade da execuo do programa;
modificar as condies de filtragem das entradas do mdulo lgico;
proteger as modificaes do programa por palavra-passe;
autorizar ou bloquear a utilizao das teclas Zx (teclas azuis) durante a execuo do
programa apenas em modo LD.
parametrizao de cada funo que faz parte do programa:
Cada funo tem parmetros prprios e exclusivos. No entanto, existem parmetros comuns a
todas as funes. So os seguintes:
Reminiscncia: quando seleccionado, permite guardar um conjunto de dados especficos de
cada funo programada durante um corte no sector;
Bloqueado (apenas no modo LD): quando seleccionado, impede a visualizao no menu
PARMETRO ou seja a modificao dos parmetros dessa funo atravs desse menu.
NOTA: em FBD, o bloqueio uma opo de escrita do software de programao que se aplica a
todas as aces das teclas da face anterior alm das modificaes autorizadas por DISPLAY).
Para modificar ou consultar estes parmetros com o visor LCD do mdulo lgico, necessrio:
aceder ao menu PARMETRO em todos os modos de funcionamento e carregar nas teclas
abaixo de + e que aparecem na 5 linha do ecr. Deste modo, possvel visualizar
sucessivamente os parmetros de cada funo utilizada no programa;
ou, quando o programa executado (RUN) em modo LD, aceder ao menu MONITORIZAO
e deslocar o cursor preto sobre o ecr at ao nome de uma funo, utilizando as teclas azuis
de navegao e carregar na tecla branca (Shift). Se, na 5 linha do ecr, aparecer Parm,
carregue na tecla que se encontra directamente abaixo para que aparea o parmetro da
funo indicado.
ou, quando o programa no executado ( STOP) em modo LD, aceder ao menu
PROGRAMAO e executar as mesmas operaes acima descritas.

62 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Como modificar de forma dinmica os dados de um programa atravs da face anterior


do mdulo lgico

Descrio
Consulte LD TEXT (ver pgina 208)
Consulte FBD DISPLAY (ver pgina 321)

EIO0000002617 03/2017 63
Como comear a utilizar o software de programao

Como recuperar no software de programao o programa instalado no mdulo lgico

Descrio
Consulte Transferir o programa do mdulo lgico para o PC (ver pgina 460)

64 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Como verificar um aplicativo no software de programao

Apresentao
O comando Verificar o programa ativa a compilao do programa, e em seguida o resultado da
compilao exibido na janela Resultados de compilao.
Existem dois tipos de verificao para um aplicativo:
o primeiro tipo controla a coerncia do esquema LD ou FBD,
o segundo tipo verifica o desempenho do aplicativo, ou seja, a conformidade entre:
a utilizao da memria,
os perodos de execuo do aplicativo,
as capacidades da memria,
a velocidade de execuo do mdulo lgico.

Verificao de consistncia do programa


Se a opo Exibir resultados de compilao no modo simulao enquanto carrega for ativada nas
Preferncias do software de programao (ver pgina 516), a compilao ser realizada
automaticamente nos seguintes casos
passagem do modo Edio para o modo Simulao/Monitoramento,
transferncia do programa para o mdulo lgico.
Consistncia dos diagramas FBD
relativa apenas a erros de cablagem de redes SFC.
Redes FBD comportam-se de forma consistente: impossvel haver vinculao inconsistente, e
a no-vinculao de uma entrada faz com que ela assuma um valor constante que no afeta a
execuo da funo ou torna-a passiva. Consulte os detalhes para essa funo em particular
neste documento.
Consistncia dos diagramas LD
A rede LD pode ser sempre simulada, carregada e executada no mdulo lgico. Pode ser criada
e testada progressivamente.
No entanto, quando so detectados problemas de cablagem (cabo desligado, reposio de uma
funo no ligada etc.), o smbolo de olho (ver pgina 228)passa de azul a vermelho na parte
superior da janela de edio. Faa clique duplo no olho vermelho para abrir uma janela de
consistncia do programa que d detalhes sobre qualquer anomalia detectada.
Essas notificaes tm a inteno de chamar sua ateno para cabeamentos incomuns, as quais
podem entretanto ser justificadas em certas aplicaes.
Como regra geral, essas anomalias correspondem a entradas com cabeamento incompleto ou
inexistente, (p.ex.: funo Reset), ou a parmetros deixados em seus valores padro, ou a certas
Configuraes de relgio anormais (nas quais a sada fica no modo Ligado permanentemente).

EIO0000002617 03/2017 65
Como comear a utilizar o software de programao

Verificao de desempenho do aplicativo


Aparece na janela Resultado de compilao nos seguintes casos:
ativao do comando Edio Verificar o programa,
passagem do modo Edio para o modo Simulao/Monitoramento (se ativada nas
preferncias do software de programao (ver pgina 516));
transferncia do programa para o mdulo (ativada nas preferncias do software de
programao (ver pgina 516)).
NOTA: Se for opcional, a janela s exibida quando as capacidades do mdulo lgico (espao na
memria e velocidade de execuo) estiverem muito lentas em relao ao programa que est
sendo verificado.
NOTA: O tempo de compilao dos programas que utilizam mais do que 128 blocos de funo
FBD ou grficos SFC e muitos circuitos pode demorar vrios minutos. Um logotipo em rotao da
Schneider Electric exibido na tela do PC durante o processo.

Verificao da durao prevista do aplicativo


O compilador tambm calcula a durao prevista do programa ao adicionar os tempos
elementares de execuo de cada funo utilizada.
O aplicativo executado periodicamente, e sua durao de execuo definida em Configurao
do programa\guia Configurao\Ajuste da durao do ciclo de base do mdulo, acessvel se clicar

no cone na barra de ferramentas (editar, modo de simulao e monitoramento).


Essa durao corresponde ao perodo de amostragem mnimo das entradas do mdulo lgico
(exceto para a funo Contador rpido) e o tempo mnimo para modificar os valores de sada.
Desse modo, o tempo de resposta do aplicativo corresponde ao dobro desse perodo.
NOTA: Leve em conta que o compilador organiza as funes FBD das entradas para as sadas,
cortando os circuitos o mais perto possvel das sadas e os SFCs de cada INIT STEP ou RESET
INIT, para as etapas posteriores.
Nem todos os aplicativos de automao precisam de um WATCHDOG com excesso da durao
de execuo do aplicativo alvo.
Dessa forma, possvel optar pelo uso de um WATCHDOG (ver pgina 107) que vai gerar um
alarme ou erro, se o aplicativo se encontrar em modo EXECUTAR no mdulo lgico e quando a
durao de execuo do aplicativo, somada durao dos processos especficos de
funcionamento do mdulo lgico e das eventuais extenses, exceder a durao selecionada.
A ao do WATCHDOG (controle do perodo de execuo no mdulo) definida em Configurao
do programa\guia Configurao\Ajustar a durao do ciclo do mdulo lgico, acessvel ao clicar

no cone na barra de ferramentas (editar, modo de simulao e monitoramento).

66 EIO0000002617 03/2017
Como comear a utilizar o software de programao

possvel retornar uma notificao de WATCHDOG para um programa FBD, possibilitando ativar
uma sequncia de recuperao no aplicativo atravs da funo Status do mdulo lgico
(ver pgina 340).
NOTA: As funes LD e FBD possuem um perodo mximo de execuo definido, com uma
exceo: em FBD, o perodo de execuo da funo TIME PROG pode variar de 1 a 51 conforme
o nmero de eventos utilizado.
Para determinar a durao do perodo de execuo do programa, necessrio levar em conta a
durao estimada na tabela de resultados da compilao.
Para ter um perodo constante de execuo do programa, tambm necessrio realizar os testes
necessrios no mdulo lgico para verificar se o excesso do temporizador de alarme no aparece.

Durao dos processos especficos para o funcionamento do mdulo lgico e suas respectivas extenses
Alm do tempo de processamento para os blocos de funo contidos no programa do aplicativo,
existe uma variedade de processos adicionais durante um perodo de execuo que podem ser
facilmente definidos (desde que corrigidos) e so levados em conta no clculo do tempo de
execuo disponvel do aplicativo (resultado da compilao) de cada perodo.
No entanto, existem outros que so episdicos ou que s podem ser dificilmente quantificados ou
aumentados.
Processamentos difceis de quantificar:
Interrupes peridicas sincrnicas que consomem 1 milissegundo sempre que h 10
milissegundos em cada perodo (por exemplo, 1 milissegundo para um perodo de 10
milissegundos e 5 milissegundos para um perodo de 50 milissegundos). Essas interrupes
permitem obter entradas do microprocessador,
Interrupes ligadas ao contador rpido (H-SPEED COUNT).
Processamentos episdicos:
Gerenciamento do relgio: alterne entre horrio de vero e de inverno: 1,60 milissegundo,
Compensao para desvio do relgio uma vez por semana, todo domingo 1h00: 4,38
milissegundos.
O WATCHDOG no tem efeito durante perodo em que ocorre um desses processos.
NOTA: Se o aplicativo no apresenta requisitos no caso de um aumento na durao da execuo,
defina o WATCHDOG como inativo. Do contrrio, ser necessrio verificar o tempo mximo de
execuo.

ATENO
OPERAO NO INTENCIONAL DO EQUIPAMENTO
Se o aplicativo exige um perodo fixo de execuo, assegure-se de levar em conta os processos
episdicos.
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos no
equipamento.

EIO0000002617 03/2017 67
Como comear a utilizar o software de programao

NOTA: As medies de valores das entradas analgicas nos mdulos lgicos alimentados por
uma tenso de CA (24 Vca e 100-240 Vca) so realizadas a cada 20 milissegundos. Consequen-
temente, se voc escolher um perodo de execuo de 10 milissegundos, a obteno de entrada
analgica para esses tipos de mdulos lgicos ocorrer a cada dois ciclos.
NOTA: Modificar parmetros atravs das funes FBD DISPLAY ou LD TEXT no painel frontal do
mdulo lgico aumenta por um tempo varivel o perodo de execuo do aplicativo. Acontece o
mesmo com os outros comandos (PARMETROS etc.) executados no painel frontal. O
WATCHDOG no tem efeito neste modo de funcionamento do mdulo lgico (Status do mdulo
lgico (ver pgina 340)).
NOTA: A exibio de vrios dados (texto, dados, hora, data) por funes FBD DISPLAY ativas ou
uma funo LD TEXT ativa no visor de LCD do mdulo lgico aumenta por um tempo varivel o
perodo de execuo do aplicativo. Esse tempo depende do tipo de dados que so exibidos e, no
caso da FBD, do nmero de DISPLAYS simultaneamente ativos (mximo: 32).
NOTA: No modo Monitoramento, os tempos de execuo so aumentados pelos tempos de
comunicao entre o PC e o mdulo lgico. possvel que o tempo de execuo varie bastante
durante esse modo de funcionamento. Alm disso, durante o modo Monitoramento, a ao
Temporizao de alarme (definida na Configurao do programa WATCHDOG) desativada
(Status do mdulo lgico (ver pgina 340)).

CUIDADO
RISCOS DA OPERAO DO EQUIPAMENTO
Realize testes reais de maquinrio e processo operacional antes de colocar esse
equipamento em funcionamento.
No confie somente nos resultados dos testes de simulao para resolver problemas e/ou
colocar em funcionamento sua mquina ou processo.
A no observncia destas instrues pode provocar ferimentos pessoais, ou danos no
equipamento.

68 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Como verificar o FIRMWARE do mdulo lgico

Descrio
Ver Diagnstico do mdulo lgico (ver pgina 464) e Compatibilidade entre a verso do software
de programao e a verso de firmware do mdulo lgico (ver pgina 546)
NOTA: O firmware o software especfico do mdulo lgico.

EIO0000002617 03/2017 69
Como comear a utilizar o software de programao

Como utilizar a placa de memria de segurana

Descrio
Consulte Menu TRANSFERNCIA (ver pgina 111).

70 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Como configurar o idioma do software de programao e do mdulo lgico

Descrio
Pode configurar o idioma utilizado no software de programao, bem como o utilizado na face
anterior do mdulo lgico:
no software de programao: Ficheiro Preferncias do software de programao (software
de programao);
no software de programao: Mdulo Idioma do mdulo (mdulo lgico);
a partir da face anterior do mdulo lgico: menu IDIOMA (ver pgina 119) (mdulo lgico);

EIO0000002617 03/2017 71
Como comear a utilizar o software de programao

Como se comporta o mdulo lgico em caso de corte do sector

Corte sector
Em caso de corte no sector, verificam-se os seguintes comportamentos :
a aplicao fica bloqueada, a visualizao no LCD do mdulo lgico fica bloqueada e os botes
inactivos. As sadas calculadas pela aplicao so bloqueadas no estado anterior deteco
do corte no sector.
as ligaes com o PC e eventuais extenses ficam bloqueadas:
o software de programao mostra a mensagem seguinte: o perifrico no responde,
verifique a ligao;
as sadas das extenses de entradas/sadas ficam todas desactivadas;
a extenso Modbus continua a emitir normalmente 80 milissegundos aps o corte no sector
que afectou o mdulo lgico;
aps os 80 milissegundos, a extenso Modbus detecta o funcionamento incorrecto do
mdulo lgico e posiciona o respectivo modo de estado em Time_OUT_SPI, perdendo em
seguida a alimentao proveniente do mdulo lgico.
o visor do mdulo lgico apagado, a retro-iluminao apaga-se e todas as sadas do mdulo
lgico so desactivadas.
a data e a hora aumentam durante o corte no sector nos mdulos lgicos equipados com um
relgio (alimentao a pilhas).

Recuperao aps um corte no sector


O mdulo lgico verifica se todas as extenses esto a funcionar correctamente e depois repe
os dados guardados durante o corte no sector, reinicia a execuo da aplicao atravs de uma
sequncia de inicializao especfica de reposio do sector.
Esta sequncia inicializa todas as entradas e sadas das funes, excepto as sadas das funes
que esto protegidas por um parmetro reminiscncia seleccionado.
Neste caso, estas sadas no so reinicializadas, mantendo assim o respectivo valor aquando do
corte no sector.
Para conhecer as sadas de funo protegidas durante um corte no sector, consulte a descrio
da funo.
Funes que tm parmetros no modo LD:
Rels auxiliares (ver pgina 158);
Sadas digitais (ver pgina 152);
Temporizadores (ver pgina 190);
Contadores (ver pgina 164).
Contador rpido (ver pgina 173).

72 EIO0000002617 03/2017
Como comear a utilizar o software de programao

Funo que tem parmetros no modo FBD:


Funo ARQUIVO (ver pgina 338);
Contador horrio por pr-seleco: PRESET H METER (ver pgina 314)
Temporizadores: TIMER A/C (ver pgina 301), TIMER B/H (ver pgina 309), TIMER Li
(ver pgina 306);
Contadores: PRESET COUNT (ver pgina 288),UP_DOWN COUNT (ver pgina 299);
Contador rpido: HI_SPEED COUNT (ver pgina 293);
CAM bloc (ver pgina 335).
Caso especfico dos componentes SFC. Durante a recuperao aps um corte no sector, as
posies que tinham tokens de estado nos grficos SFC isolados so:
perdidas se os grficos no tiverem a funo RESET-INIT;
repostas se os grficos tiverem uma funo RESET-INIT.

EIO0000002617 03/2017 73
Como comear a utilizar o software de programao

Como importar uma aplicao desenvolvida com o Zelio Soft 1 para o Zelio Soft 2

Descrio
Consulte Converso de aplicaes antigas com o Zelio Soft 2 (ver pgina 522).

74 EIO0000002617 03/2017
Manual de programao Zelio Logic
Funcionalidades acessveis no painel frontal.
EIO0000002617 03/2017

Parte III
Funcionalidades acessveis no painel frontal.

Funcionalidades acessveis no painel frontal.

Tema desta seo


Esta seo descreve as funcionalidades acessveis no painel frontal do mdulo lgico nos modos
LD e FBD.

Contedo desta parte


Esta parte inclui os seguintes captulos:
Captulo Ttulo do captulo Pgina
3 Viso geral das funes acessveis no painel frontal 77
4 Ecr entradas-sadas 83
5 Menu PROGRAMAO 85
6 Menu PARAMETROS 95
7 Menu MONITORIZAO 97
8 Menu RUN/STOP 99
9 Menu CONFIGURAO 101
10 Menu APAGAR PROG. 109
11 Menu TRANSFERNCIA 111
12 Menu VERSO 115
13 Menu DEFEITO 117
14 Menu IDIOMA 119
15 Menu ALTERAR D/H 121
16 Menu ALTERAR VERO/INV. 123

EIO0000002617 03/2017 75
Funcionalidades acessveis no painel frontal.

76 EIO0000002617 03/2017
Manual de programao Zelio Logic
Viso geral das funes acessveis no painel frontal
EIO0000002617 03/2017

Captulo 3
Viso geral das funes acessveis no painel frontal

Viso geral das funes acessveis no painel frontal

Tema deste captulo


Este captulo descreve as diferentes funcionalidades acessveis no painel frontal do mdulo lgico
no modo LD.

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Funcionalidades acessveis no painel frontal do mdulo lgico 78
Teclas de comandos da face anterior do mdulo lgico 80

EIO0000002617 03/2017 77
Viso geral das funes acessveis no painel frontal

Funcionalidades acessveis no painel frontal do mdulo lgico

Descrio
O Painel frontal do mdulo lgico refere-se:
ao respectivo painel frontal do mdulo lgico, assim como
janela de exibio do painel frontal do software de programao.

Em ambos os casos, realizam-se as aes com o uso das teclas localizadas no painel frontal do
mdulo lgico. Elas so usadas para:
programar (em modo LD);
configurar,
comandar o aplicativo,
controlar o desempenho do aplicativo.
Ilustrao:

No software de programao, os botes operam:


com o uso do teclado: as teclas de navegao (em cinza) so emuladas pelas teclas de
navegao no teclado, a tecla Menu/OK (verde) emulada pela tecla Enter e o boto Shift
(branco) pela tecla Shift no teclado,
Ou diretamente na representao do painel frontal (janela do painel frontal): se voc posicionar
o cursor do mouse sobre um dos botes, uma mo aparecer e voc poder clicar para
confirmar.
A linha pisca para indicar onde voc posicionou o cursor.
O tringulo com a ponta virada para cima situado direita do visor LCD indica que existem
opes possveis para cima. O tringulo com a ponta virada para baixo indica que existem
opes possveis para baixo.
Para voltar ao menu anterior, utilize a tecla de navegao para a esquerda.
NOTA: O visor LCD fica iluminado por 30 segundos quando a chave pressionada no painel
frontal.

78 EIO0000002617 03/2017
Viso geral das funes acessveis no painel frontal

Gesto dos menus


Por predefinio, a tela de entradas-sadas aparece no modo LD ou FBD.
Ao pressionar a tecla Menu/OK, a visualizao da tela de entradas/sadas substituda pela
visualizao do menu principal.
O menu situado na primeira linha est selecionado por predefinio (fica intermitente). As teclas

de navegao e permitem deslocar-se para outros menus.


Pressione a tecla verde Menu/OK para exibir a tela correspondente ao menu selecionado ou para
ir ao primeiro submenu.

Diferenas entre os modos LD e FBD


Alguns menus so especficos do modo LD ou FBD.

Menu LD FBD
PROGRAMAO

MONITORAMENTO

PARMETROS

EXECUTAR/PARAR

CONFIGURAO
SENHA

FILTRO

TECLAS Zx

CICLO WATCHDOG

APAGAR PROG.

TRANSFERNCIA

VERSO

IDIOMA

PADRO

ALTERAR D/H

ALTERAR VERO/INVERNO

EIO0000002617 03/2017 79
Viso geral das funes acessveis no painel frontal

Teclas de comandos da face anterior do mdulo lgico

Descrio
As teclas situadas na face anterior do mdulo lgico permitem configurar, programar, comandar o
aplicativo e controlar o desenvolvimento do aplicativo.
Ilustrao:

NOTA: O visor LCD fica iluminado por 30 segundos quando a chave pressionada no painel
frontal.

Tecla Shift
A tecla Shift corresponde tecla branca situada direita do visor LCD.
Quando a tecla Shift for pressionada, um menu de contexto ser exibido sobre as teclas Z.

Menu/OK Tecla
A tecla Menu/OK corresponde tecla verde situada abaixo do visor LCD, do lado direito.
Essa tecla utilizada para a confirmao de um menu, submenu, programa, parmetro etc.

80 EIO0000002617 03/2017
Viso geral das funes acessveis no painel frontal

Teclas Zx
As teclas Zx so as teclas cinzentas alinhadas da esquerda (Z1) para a direita (Z4) e situadas sob
o LCD. As setas que indicam os sentidos de deslocamento associados navegao esto
gravadas por cima das teclas.
As teclas de navegao permitem deslocar-se para a esquerda, para baixo, para cima e para a
direita.
Na tela, a posio aparece como uma zona que fica piscando:
Quadrada, para uma posio que corresponda a um contato (apenas no menu de
programao),
Redonda, para um vnculo (apenas no menu de programao).
NOTA: Se for possvel utilizar as teclas para outras funes alm da navegao, uma barra de
menu de contexto ser exibida (p.ex.: 1, 2, 3 e 4 como teclas do tipo Zx).

Menus de contexto
Quando o cursor se encontra sobre um parmetro cuja programao pode ser alterada, se a tecla
Shift for pressionada, um menu de contexto aparece.
Ilustrao:

Utilizao das funes dos menus de contexto:


+ / -: utilizados para navegar pelos vrios valores possveis do campo selecionado (tipos de
entradas, sadas, funes de automao, nmeros, valores numricos etc.),
Ins.: insere uma linha,
Del.: exclui o elemento selecionado ou uma linha completa se estiver vazia,
Param.: exibe a tela de parmetro especfico para a funo de automao (visvel apenas se a
funo de automao tiver um parmetro),
: direo da ligao (disponvel apenas se o cursor estiver posicionado sobre a caixa
de vnculo),
1 2 3 4: essa linha aparece quando as teclas so utilizadas como entradas do tipo tecla Zx em
um programa.

Ilustrao de proteo de senha:

EIO0000002617 03/2017 81
Viso geral das funes acessveis no painel frontal

A chave indica que o programa est protegido por uma senha.


Ilustrao de outra condio:

1: indica o estado do mdulo lgico. Em EXECUTAR, est em movimento; em PARAR, est parado.
2: indica que foram detectados erros.
3: indica que o mdulo lgico est ligado ao software de programao.

82 EIO0000002617 03/2017
Manual de programao Zelio Logic
Ecr entradas-sadas
EIO0000002617 03/2017

Captulo 4
Ecr entradas-sadas

Ecr entradas-sadas

Tela de entradas-sadas

Descrio
A tela de entradas-sadas a interface de nvel mais elevado. Exibida por padro desde que
nenhuma funo de exibio (TEXTO ou DISPLAY) esteja ativa e indiferente:
ao tipo de programao: LD ou FBD,
ao modo de funcionamento: PARAR ou EXECUO.
Ilustrao:

possvel visualizar a tela de entradas-sadas:


1. o estado das entradas: de 1 a 9, de A a P,
2. o modo de funcionamento: EXECUTAR/PARAR,
3. o tipo de programao utilizada: LD/FBD,
4. o dia e a hora para os produtos com relgio;
5. o estado das sadas: de 1 a 9, de A a G,
6. as teclas Z: de 1 a 4.
No modo Simulao ou no modo Monitoramento, quando o programa est em EXECUTAR, os
estados ativos das entradas e das sadas so indicados em vdeo inverso.

EIO0000002617 03/2017 83
Ecr entradas-sadas

Acesso ao menu geral


Ao pressionar a tecla Menu/OK, a visualizao da tela de entradas/sadas substituda pela
visualizao do menu principal:
PROGRAMAO (LD modo PARAR);
MONITORAMENTO (LD modo EXECUTAR);
PARMETROS,
EXECUTAR/PARAR,
CONFIGURAO (modo PARAR),
APAGAR PROG. (LD modo PARAR),
TRANSFERNCIA (modo PARAR),
VERSO,
IDIOMA,
PADRO,
ALTERAR D/H,
ALTERAR VERO/INVERNO,
A exibio retorna automaticamente para o menu de entradas-sadas ao sair dos outros menus e
submenus.

Funes de visualizao
A tela principal de entradas-sadas substituda pelo contedo das funes de visualizao se:
No modo LD: uma funo TEXTO estiver ativa.
Se vrias funes de visualizao estiverem ativas simultaneamente, aparecer apenas o
ltimo bloco ativado.
No modo FBD: uma funo DISPLAY estiver ativa.
Se vrias funes de visualizao estiverem ativas simultaneamente, aparecem todos os
blocos. Se houver sobreposio dos campos visualizados, aparecer a janela associada
funo DISPLAY com o nmero de bloco mais elevado.

Comutao entre as telas


possvel passar da tela TEXTO (LD) ou DISPLAY (FBD) para a tela de entradas-sadas e vice-
versa.
Para isso, pressione e mantenha pressionada a tecla Shift e pressione a tecla Menu/OK.

84 EIO0000002617 03/2017
Manual de programao Zelio Logic
Menu PROGRAMAO
EIO0000002617 03/2017

Captulo 5
Menu PROGRAMAO

Menu PROGRAMAO

Tema deste captulo


Este captulo descreve as caractersticas do menu PROGRAMAO especfico para o modo LD
/ mdulo lgico no modo PARAR.
Esta funo permite inserir os diagramas de comando que funcionaro no mdulo lgico.
Este programa est escrito em esquema de comando LD exclusivamente.
O software de programao no modo Introduo Zelio permite construir um programa LD
(ver pgina 140) como se fosse possvel programar com os botes do painel frontal do mdulo
lgico.
Ilustrao:

NOTA: os mdulos lgicos aos quais foi associada uma extenso de Entradas/Sadas analgicas
s podem ser programados no modo FBD a partir do software de programao.
NOTA: Na programao do painel frontal com 240 linhas, a memria do programa armazenada
em dois bancos. Um dos bancos contm as linhas de 1 a 120, o outro contm as linhas de 121 a
240. necessrio fazer as modificaes do programa na primeira parte (linhas de 1 a 120) ou na
ltima (linhas de 121 a 240) e salv-las antes de conseguir modificar a outra parte.
Quando o cursor se move da linha 120 para a 121, o painel frontal notifica que preciso salvar a
modificao (veja figura abaixo) e exibe a linha 121. A modificao poder ento ser realizada na
ltima parte da ladder.
Quando o cursor se move da linha 121 para a 120, o painel frontal notifica que preciso salvar a
modificao (veja figura abaixo) e exibir a linha 120. A modificao poder ento ser realizada na
primeira parte da ladder.

EIO0000002617 03/2017 85
Menu PROGRAMAO

NOTA:
Nenhum vnculo entre a parte superior (linhas de 1 a 120) e inferior (linhas de 121 a 240) poder
ser realizada na programao Ladder do painel frontal:
Na linha 120, no possvel inserir um vnculo descendente (o vnculo descendente exibido
no menu de contexto, mas no tem efeito).
Na linha 121, no possvel inserir um vnculo descendente (o vnculo descendente exibido
no menu de contexto, mas no tem efeito).
S possvel inserir uma linha na parte superior se a linha 120 estiver vazia. Se uma linha for
inseria na parte superior, a parte inferior permanecer inalterada.
Excluir uma linha na parte superior no modifica a parte inferior (a linha 121 no se move para
a linha 120).

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Mtodo de insero de um contato ou de uma bobina 87
Insero de uma ligao 90
Insero dos parmetros dos blocos de funes 92
Eliminao e insero de linhas de esquema 93

86 EIO0000002617 03/2017
Menu PROGRAMAO

Mtodo de insero de um contato ou de uma bobina

Descrio
NOTA: Acessvel apenas no modo LD/mdulo lgico no modo PARAR.
Esta seo descreve os procedimentos para efetuar as seguintes operaes:
insero de um elemento,
modificao de um elemento,
excluir um elemento.

Isso vlido para: elementos de contato e bobina, independentemente de ser possvel configur-
los ou no.

Insero de um elemento
Ao inserir um elemento, as seguintes regras devem ser observadas:
Contato: em todas as colunas, exceo da ltima,
Bobina: apenas na ltima coluna.

A presena do cursor quadrado intermitente indica a possibilidade de inserir um elemento.


Procedimento de insero:

Etapa Ao
1 Posicione o cursor intermitente no local desejado.
As teclas de navegao permitem deslocar o cursor no sentido das setas de
navegao .
Ilustrao:

EIO0000002617 03/2017 87
Menu PROGRAMAO

Etapa Ao
2 Pressione a tecla Shift para exibir o menu de contexto.
Ilustrao:

Ao pressionar simultaneamente as teclas Shift e uma das teclas (- e +), a


primeira letra do elemento inserida: I para um contato e Q para uma bobina,
seguido do nmero 1.
3 Escolha o tipo de elemento desejado ao pressionar simultaneamente as teclas
Shift e + ou -. Isso faz com que os diferentes tipos de elementos aparecem de
forma cclica, na seguinte ordem:
Para os contatos: I, i, Z, z, N, n, M, m, Q, q, T, t, C, c, K, k, V, v, A, a, H, h, W,
w, S e s.
Para as bobinas: M, N, Q, T, C, K, X, L e S.

Consulte o captuloOs elementos da linguagem LD, pgina 149.


4 Solte a tecla Shift para ter acesso s teclas de navegao: .
Ao pressionar a tecla , o cursor posicionado no nmero 1 correspondente.
5 Pressione simultaneamente as teclasShift e + para aumentar o nmero do
elemento (2, 3, 4,..., 9, A, etc.).
Observao: os nmeros dos blocos de funo esto limitados quantidade de
blocos do tipo disponvel no mdulo lgico. No caso dos mdulos lgicos com
extenses, os nmeros das entradas e das sadas permitem programar a
extenso com o tamanho mximo.
No caso da insero de um contato, a insero fica concluda ao realizar essa
etapa.
No caso da insero de uma bobina, voc deve escolher ainda a funo da
bobina.
6 Solte a tecla Shift para ter acesso s teclas de navegao: .
7 As etapas de 7 a 9 so necessrias somente no caso da insero de uma bobina.
Posicione o cursor na funo da bobina pressionando duas vezes a tecla .
8 Escolha a funo desejada ao pressionar simultaneamente a tecla Shift e as
teclas + ou -. Dessa forma, ser possvel navegar pelas diferentes funes de
bobina disponveis.
9 Solte a tecla Shift para ter acesso s teclas de navegao: .

NOTA: A validao de certas bobinas de bloco de funo d origem ao aparecimento de uma tela
de parametrizao do bloco.

88 EIO0000002617 03/2017
Menu PROGRAMAO

Modificar um elemento
Para modificar um elemento do diagrama de comando existente, basta:
posicionar o ponteiro do mouse sobre o elemento que deseja modificar: etapa 1 na tabela
anterior,
selecionar o novo elemento desejado: etapas de 3 a 6.

Modificao do estado de um contato


No software de programao, para modificar o estado de um contato, basta posicionar o ponteiro
do mouse sobre ele e depois:
Com o mouse: clique com o boto direito para exibir uma lista de estados possveis (clique para
confirmar).
Com a barra de espao: navegue pelos estados possveis.)

Inicializao
Status dos contatos na inicializao do programa:
Um contato no modo aberto normalmente (estado direto) est inativo,
um contato no modo fechado normalmente (estado inverso) est ativo,

Eliminao de um elemento
Para excluir um elemento, basta:
posicionar o cursor sobre o elemento a ser excludo
pressionar simultaneamente as teclas Shift e Del (Menu/OK).

Conforme a posio do cursor no momento da excluso, duas situaes so possveis:


Cursor sobre um elemento: o elemento excludo,
Cursor sobre uma posio vazia da linha: a linha excluda.
NOTA: Geralmente, preciso substituir o elemento eliminado por uma ligao.

EIO0000002617 03/2017 89
Menu PROGRAMAO

Insero de uma ligao

Descrio
NOTA: Acessvel apenas no modo LD/mdulo lgico no modo PARAR.
Esta seo descreve os procedimentos para efetuar as seguintes operaes:
inserir/Modificar vnculos entre elementos,
eliminar as ligaes entre os elementos;
substituir uma ligao por um contato.

Inserir/Modificar um vnculo
A insero de uma ligao efetua-se exclusivamente a partir de um cursor em forma de crculo
intermitente.

Etapa Ao
1 Posicione o cursor intermitente no local desejado.
As teclas de navegao permitem deslocar o cursor no sentido das setas de
navegao .
Ilustrao:

2 Pressione a tecla Shift para exibir o menu de contexto.


Ilustrao:

3 Estabelea ligaes ao pressionar simultaneamente a tecla Shift e as teclas de


navegao: .
Shift e para estabelecer uma ligao com a posio do prximo contato ou
com a bobina ao final da linha.
Shift e para estabelecer ligaes perpendiculares com a linha seguinte ou
anterior.
NOTA: No possvel adicionar uma ligao perpendicular entre as linhas 120
e 121.
4 Solte a tecla Shift para ter acesso s teclas de navegao: .
5 Repita a operao quantas vezes forem necessrias para criar um programa.

90 EIO0000002617 03/2017
Menu PROGRAMAO

Eliminao de uma ligao


Para excluir um vnculo, basta:
posicionar o cursor sobre o elemento a ser excludo.
pressionar simultaneamente as teclas Shift e Del (Menu/OK).

Conforme a posio do cursor no momento da excluso, duas situaes so possveis:


Cursor sobre um vnculo: o vnculo excludo.
Cursor sobre uma posio vazia da linha: a linha excluda.

Substituio de uma ligao por um contato


Consulte o procedimento de introduo de elemento (ver pgina 87).

EIO0000002617 03/2017 91
Menu PROGRAMAO

Insero dos parmetros dos blocos de funes

Descrio
NOTA: Acessvel apenas no modo LD/mdulo lgico no modo PARAR.
Durante a insero de um esquema de comando, necessrio introduzir os parmetros das
funes de automatismo configurveis.
As funes de automao com parmetros so as seguintes:
Rels auxiliares (ver pgina 158) (reminiscncia),
Sadas digitais (ver pgina 152) (reminiscncia),
Relgios (ver pgina 183),
Comparadores analgicos (ver pgina 200),
Temporizadores (ver pgina 190),
Contadores (ver pgina 164),
Contadores rpidos (ver pgina 173).

Acessibilidade dos parmetros


possvel acessar a configurao do parmetro Bloco de funo:
durante a insero da linha de esquema de comando,
no menu PARMETROS se o bloco no tiver sido bloqueado com o cadeado.

Inserir/Modificar parmetros de um bloco


Seja qual for a tela de parmetros, os parmetros so inseridos de forma idntica:

Etapa Ao
1 Posicione o cursor que fica piscando na funo desejada.
Se a funo tiver parmetros, Param aparece no menu de contexto (ao pressionar a tecla
Shift).
Ilustrao:

2 Pressione simultaneamente a tecla Shift e Param (tecla ).


Resultado: a tela de parmetros da funo aparece.
3 Utilize as teclas de navegao para mover o cursor pelos parmetros que podem ser
modificados: .
4 Modifique o valor do parmetro utilizando as teclas + e -, mantendo a tecla Shift pressionada.
5 Valide as modificaes pressionando Menu/OK, o que ir abrir a janela de validao.
Confirme novamente pressionando a tecla Menu/OK para salvar.

92 EIO0000002617 03/2017
Menu PROGRAMAO

Eliminao e insero de linhas de esquema

Introduo
NOTA: Na programao do painel frontal com 240 linhas, a memria do programa armazenada
em dois bancos. Um dos bancos contm as linhas de 1 a 120, o outro contm as linhas de 121 a
240. necessrio fazer as modificaes do programa na primeira parte (linhas de 1 a 120) ou na
ltima (linhas de 121 a 240) e salv-las antes de conseguir modificar a outra parte.
Quando o cursor se move da linha 120 para a 121, o painel frontal notifica que preciso salvar a
modificao (veja figura abaixo) e exibe a linha 121. A modificao poder ento ser realizada na
ltima parte da ladder.
Quando o cursor vai da linha 121 para 120, o painel frontal notifica que preciso salvar a
modificao (veja figura abaixo) e exibe a linha 120. A modificao poder ento ser realizada na
primeira parte da ladder.

NOTA:
Nenhum vnculo entre a parte superior (linhas de 1 a 120) e inferior (linhas de 121 a 240) poder
ser realizada na programao Ladder do painel frontal:
Na linha 120, no possvel inserir um vnculo descendente (o vnculo descendente exibido
no menu de contexto, mas no tem efeito).
Na linha 121, no possvel inserir um vnculo descendente (o vnculo descendente exibido
no menu de contexto, mas no tem efeito).
S possvel inserir uma linha na parte superior se a linha 120 estiver vazia. Se uma linha for
inseria na parte superior, a parte inferior permanecer inalterada.
Excluir uma linha na parte superior no modifica a parte inferior (a linha 121 no se move para
a linha 120).

EIO0000002617 03/2017 93
Menu PROGRAMAO

Eliminao
NOTA: Acessvel apenas no modo LD/mdulo lgico no modo PARAR.
As linhas de esquema so eliminadas linha a linha. O procedimento o seguinte:

Etapa Ao
1 Posicione o cursor na linha a ser eliminada.
2 Exclua todos os elementos em uma linha (ver pgina 87): (vnculos, contatos
e bobinas) para ficar com uma linha vazia.
3 Pressione a tecla Shift para exibir o menu de contexto.
Ilustrao:

Ao pressionar simultaneamente Shift e Del, a janela de confirmao ser


aberta.
4 Confirme pressionando Menu/OK.

NOTA: possvel excluir todas as linhas do diagrama contidas no mdulo lgico. Para isso,
selecione a opo APAGAR PROG. do menu principal e confirme a eliminao de todas as linhas
do esquema de controle.

Insero
O procedimento o seguinte:

Etapa Ao
1 Posicione o cursor na linha situada imediatamente sob a linha a ser criada.
2 Pressione a tecla Shift para exibir o menu de contexto.
3 Pressione a tecla Ins (sem soltar a tecla Shift) para criar a linha.

94 EIO0000002617 03/2017
Manual de programao Zelio Logic
Menu PARAMETROS
EIO0000002617 03/2017

Captulo 6
Menu PARAMETROS

Menu PARAMETROS

Menu PARMETROS

Descrio
Este menu permite inserir e modificar os parmetros do aplicativo diretamente na tela a partir das
teclas do mdulo lgico. possvel acessar essa funo de dois modos: LD e FBD, mas os
contedos sero especficos para o modo utilizado.
Se houver parmetros no bloqueados para exibir, eles estaro listados na janela; do contrrio,
uma mensagem com o ttulo SEM PARMETROS aparecer.

Modo LD
Funes que tm parmetros no modo LD:
Rels auxiliares (ver pgina 158) (reminiscncia),
Sadas digitais (ver pgina 152) (reminiscncia),
Relgios (ver pgina 183),
Comparadores analgicos (ver pgina 200),
Temporizadores (ver pgina 190),
Contadores (ver pgina 164),
Contador rpido (ver pgina 173).

S aparecem no menu PARMETROS as funes utilizadas no programa e que tm parmetros.

Modo FBD
Funo que tem parmetros no modo FBD:
Entradas tipo Constante numrica (ver pgina 270);
Relgios (ver pgina 325),
Ganho (ver pgina 318);
Temporizadores: TEMPORIZADOR A/C (ver pgina 301), TEMPORIZADOR B/H
(ver pgina 309), TEMPORIZADOR Li (ver pgina 306),
Contadores: CONTAGEM PREDEFINIDA (ver pgina 288),
Contador rpido;
Bloco CAM (ver pgina 335).

EIO0000002617 03/2017 95
Menu PARAMETROS

Para acessar os parmetros dos blocos FBD, necessrio introduzir o nmero do bloco. Este
nmero aparece na folha de cablagem no canto superior direito do bloco (ver pgina 22).
S aparecem no menu PARMETROS as funes utilizadas no programa e que tm parmetros.

Modificao dos parmetros


Procedimento de modificao dos parmetros:

Etapa Ao
1 Posicione o cursor sobre o menu PARMETROS no menu principal
(PARMETROS fica piscando) e confirme pressionando a tecla Menu/OK.
Resultado: a janela de parmetros aberta no primeiro parmetro.
2 Selecione a funo a ser modificada.
Para acessar a funo desejada, navegue pelos nmeros do bloco de funo
(teclas de navegao e ) at chegar que deseja editar.
3 Selecione o parmetro a ser modificado.
As teclas e so utilizadas para posicionar o cursor sobre o parmetro a
ser modificado.
4 Modifique o parmetro com as teclas + e - ( e ) do menu de contexto.
5 Valide as modificaes pressionando Menu/OK, o que ir abrir a janela de
validao.
6 Confirme uma segunda vez pressionando Menu/OK para salvar.
Resultado: a exibio retorna para a tela ENTRADAS-SADAS no modo
EXECUTAR e para o menu PRINCIPAL no modo PARAR.

Parmetros no modo EXECUTAR


No modo EXECUTAR, possvel modificar os parmetros caso eles no estejam bloqueados.
As modificaes podem ser realizadas:
Do menu PARMETROS (ver pgina 95),
No menu MONITORAMENTO (ver pgina 97) (LD): posicione o ponteiro do mouse sobre a
funo que deseja modificar utilizando as teclas de navegao e abra a janela de parmetros
no menu de contexto (tecla Shift).

96 EIO0000002617 03/2017
Manual de programao Zelio Logic
Menu MONITORIZAO
EIO0000002617 03/2017

Captulo 7
Menu MONITORIZAO

Menu MONITORIZAO

Menu MONITORAMENTO

Descrio
NOTA: Acessvel apenas no modo LD/mdulo lgico no modo EXECUTAR.
O modo MONITORAMENTO permite visualizar de forma dinmica o estado de entradas/sadas
do mdulo lgico.
Nesse modo, o esquema de cablagem aparece como no menu PROGRAMAO (ver pgina 85)
(mdulo lgico em modo PARAR); quando as entradas ou sadas esto ativadas, aparecem em
vdeo inverso (branco sobre fundo negro).
Ilustrao:

Este modo tambm permite transformar de forma dinmica o valor dos parmetros das funes
de automatismo, se no estiverem bloqueados.
NOTA: Ao utilizar a janela do painel frontal do software de programao, necessrio clicar na
janela para torn-la ativa.

Modificao dos parmetros


Para modificar os parmetros, proceda da seguinte forma:

Etapa Ao
1 Utilize as teclas de navegao para mover o cursor e posicione-o sobre o elemento que deseja
modificar.
2 Pressione simultaneamente as teclas Shift e Param para abrir a janela de parmetros.
3 Utilize as teclas de navegao para mover o cursor pelos parmetros que podem ser
modificados: .
4 Modifique o valor do parmetro usando as teclas + e -.
5 Valide as modificaes pressionando Menu/OK, o que ir abrir a janela de validao.
Confirme uma segunda vez pressionando Menu/OK para salvar.

EIO0000002617 03/2017 97
Menu MONITORIZAO

Etapa Ao
6 Confirme novamente com Menu/OK.
Resultado: retorna tela de parmetro.
7 Confirme novamente com Menu/OK.
Resultado: retorna tela de diagrama LD.

98 EIO0000002617 03/2017
Manual de programao Zelio Logic
Menu RUN/STOP
EIO0000002617 03/2017

Captulo 8
Menu RUN/STOP

Menu RUN/STOP

Menu EXECUTAR/PARAR

Descrio
Esta funo permite iniciar ou parar o programa no mdulo lgico:
No modo PARAR: o programa interrompido e as sadas desativadas,
No modo EXECUTAR (com ou sem a inicializao dos parmetros de reminiscncia): o
programa executado.

Arranque
No modo PARAR, ao acessar o menu EXECUTAR/PARAR, a interface prope as trs escolhas
seguintes para iniciar o programa:
COM INI REMANESC: todos os valores (contadores, temporizadores etc.) so redefinidos para
seus valores iniciais antes de o programa ser iniciado (seleo padro),
SEM INI REMANESC: os valores para os quais a opo Reminiscncia foi ativada so
mantidos,
NO: o programa no inicia.

Ilustrao:

As teclas de navegao permitem alterar a seleo.


Quando a configurao validada com a tecla Menu/OK, a exibio alterna para a tela ENTRADA-
SADA.

EIO0000002617 03/2017 99
Menu RUN/STOP

Desligar
No modo EXECUTAR, ao acessar o menu EXECUTAR/PARAR, necessrio confirmar o pedido
para parar o programa:
SIM: o programa para (seleo padro),
NO: o programa no para.

Ilustrao:

As teclas de navegao permitem alterar a seleo.


Quando a configurao confirmada com a tecla Menu/OK, a exibio alterna para a tela
ENTRADA-SADA.

Caso dos mdulos lgicos sem tela


Para os mdulos lgicos sem tela, existe um LED verde no painel frontal do mdulo que funciona
como uma luz de aviso:
Se o LED piscar lentamente (3 Hz), significa que o mdulo est no modo EXECUTAR (mesmo
se houver um erro recupervel)
Se o LED piscar rapidamente (5 Hz), significa que o mdulo encontra-se em modo PARAR com
um erro detectado.
Se o LED permanecer aceso, significa que o mdulo est ligado e encontra-se no modo
PARAR.
NOTA: Quando ligado, o mdulo lgico est no modo EXECUTAR, a menos que um erro seja
detectado.
NOTA: Quando um erro for detectado, elimine a fonte do erro e ligue e desligue o mdulo.

100 EIO0000002617 03/2017


Captulo 9
Menu CONFIGURAO

Menu CONFIGURAO

Tema deste captulo


O menu CONFIGURAO d acesso s 4 funcionalidades seguintes :
PALAVRA-PASSE;
FILTRO;
Zx TECLAS;
CICLO & WATCHDOG.

Este captulo descreve as caractersticas destas funcionalidades.


NOTA: para voltar ao menu principal, utilize as teclas de navegao .
NOTA: se o programa estiver protegido por uma palavra-passe, (aparece a chave no menu de
contexto), o utilizador tem de introduzir a palavra-passe para qualquer operao nos submenus.
NOTA: S pode aceder ao menu CONFIGURAO no modo STOP.

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Menu SENHA 102
Menu FILTRO 105
Menu Zx TECLAS 106
Menu CICLO WATCHDOG 107

101
Menu SENHA

Descrio
Se o programa estiver protegido por senha (um cone de chave aparecer), ser necessrio inserir
a senha para realizar certas operaes.
A senha protege o acesso aos seguintes menus:
PROGRAMAO (LD modo PARAR);
MONITORAMENTO (LD modo EXECUTAR);
CONFIGURAO (modo PARAR),
APAGAR PROG. (LD modo PARAR),
TRANSFERNCIA DE MDULO > MEM (modo PARAR).
TRANSFERNCIA DE MEM > MDULO (modo PARAR). No modo LD, a proteo por senha
deste menu configurvel (ver pgina 515).
Ativar a senha tambm implica em limitaes de utilizao do software de programao:
modificao do programa contido no mdulo lgico;
reviso do programa contido no mdulo lgico;
destruio pela transferncia de outro programa.
monitoramento;

NOTA: Em caso de perda de senha, possvel sobrescrever o programa a partir do software de


programao:
Transferir/Apagar o programa (ver pgina 466);
Atualizar firmware do mdulo lgico (ver pgina 469), para obter mais informaes sobre a
compatibilidade do firmware, consulte Compatibilidade entre a verso do software de
programao e verso do firmware no mdulo lgico (ver pgina 546).
NOTA: possvel sair da tela sem introduzir a senha atravs da combinao das teclas Shift (tecla
branca) e Menu/OK (tecla verde).
NOTA: Para voltar ao menu principal a partir do menu CONFIGURAO, utilize a tecla de
navegao .

102
Definir senha
Inicialmente, a chave no aparece e cada dgito est definido para 0.
A mensagem INSERIR aparece na janela.
Ilustrao:

Procedimento de insero:

Etapa Ao
1 Utilize as teclas de navegao para selecionar os dgitos que deseja inserir:
.
2 Selecione o valor do dgito com as teclas + e - do menu de contexto.
3 Valide a senha com a tecla Menu/OK e a janela de validao ser aberta.
4 Confirme novamente com a tecla Menu/OK.
Resultado: a exibio volta ao menu PRINCIPAL.

NOTA: A partir da, a chave aparece na linha do menu de contexto.

Eliminao da senha
Para inibir a senha, siga o mesmo procedimento utilizado para inseri-la.

103
Inicialmente, o cone de chave ser exibido, o que significa que o mdulo lgico est protegido.
A mensagem APAGAR e o nmero de tentativas 1/5 aparecem na janela.
Podem ocorrer os seguintes casos:
Senha correta: a senha inibida e o mdulo lgico volta ao menu SENHA,
Senha incorreta: o contador APAGAR incrementado.
Ilustrao:

Se introduzir uma senha que no esteja correta 5 vezes seguidas, verifica-se um bloqueio de
segurana durante 30 minutos.
Durante esse perodo, se houver interrupo na alimentao do mdulo lgico, a contagem
regressiva iniciar novamente aps o religamento.
Ilustrao:

Modificao da senha
Para modificar a senha, cancele a senha e em seguida insira uma nova.

104
Menu FILTRO

Descrio
Essa funo permite definir o filtro Tempo nas entradas. Um filtro rpido detecta uma alterao de
sinal de entrada mais rapidamente que um filtro lento; contudo, um filtro lento menos sensvel a
perturbaes como ressalto de sinal.
Existem duas escolhas possveis:
Rpido
Lento
Tempo de resposta:

Filtragem Comutao Tempo de resposta


Lento Ligado 5 milissegundos
Desligado
Desligado 3 milissegundos
Ligado
Rpido Ligado 0,5 milissegundo,
Desligado
Desligado 0,3 milissegundo
Ligado

Essa escolha s pode ser efetuada quando o mdulo lgico estiver na posio PARAR. Por
predefinio, os mdulos lgicos so configurados como LENTO.
NOTA: Esta funo est disponvel em mdulos lgicos com uma alimentao de tenso direta.
NOTA: Para voltar ao menu principal a partir do menu CONFIGURAO, utilize a tecla de
navegao .

Seleo do tipo de filtro


O tipo indicado pelo smbolo de seleo (losango preto).
Procedimento para seleo do tipo de filtro:

Etapa Ao
1 Selecione o tipo de filtragem utilizando as teclas (a seleo ir piscar).
2 Valide com a tecla Menu/OK.
Resultado: a exibio volta para o menu PRINCIPAL.

105
Menu Zx TECLAS

Descrio
NOTA: Acessvel apenas no modo LD.
A opo Zx TECLAS permite activar ou desactivar a utilizao das teclas de navegao em botes
de presso.
Conforme o estado desta opo, obtm-se funcionalidades diferentes :
inactiva : as teclas s esto disponveis para parametrizar, configurar e programar o mdulo
lgico;
activa : tambm possvel utiliz-las num esquema de comando.
Nesta configurao, funcionam como botes de presso : Teclas Zx (ver pgina 162), sem
necessidade de utilizar um contacto de entrada do bloco terminal.
NOTA: para voltar ao menu principal a partir do menu CONFIGURAO, utilize a tecla de
navegao .

Teclas Zx no modo RUN


Por predefinio, as teclas Zx so utilizadas como teclas de navegao.
No modo RUN, quando um dos ecrs entradas sadas, TEXT ou DISPLAY est activo, os nmeros
das teclas Zx utilizadas no programa aparecem na linha dos menus de contexto.
Para activar a tecla, basta seleccionar a tecla pretendida .
Ilustrao :

NOTA: a funo est inactiva no modo Parmetros, Monitorizao e em todos os ecrs de


parametrizao dos blocos funes, bem como nos ecrs de configurao.

106
Menu CICLO WATCHDOG

Descrio
A durao de um ciclo do programa depende dos respectivos comprimento e complexidade; em
particular, do tipo e nmero de E/S e o nmero de extenses.
O programa executado periodicamente com um intervalo de tempo regular. Esse intervalo de
tempo o perodo de ciclo.
Para que o programa tenha tempo de ser executado por inteiro, o perodo do ciclo deve ser
superior ao tempo de execuo do programa.
O perodo de ciclo configurvel no menu CONFIGURAO CICLO WATCHDOG. Esse
perodo regulvel de 6 milissegundos a 90 milissegundos por incrementos de 2 milissegundos.
Por predefinio, o valor do perodo de ciclo de 14 milissegundos.
Ilustrao:

NOTA: Certifique-se de que:


variaes muito rpidas das entradas no so dissimuladas por um perodo de ciclo muito
lento,
a velocidade de variao das sadas continua compatvel com os sistemas comandados.

Se a durao de execuo do programa e das funes do software incorporado exceder o valor


do perodo de ciclo escolhido pelo programador, o WATCHDOG permitir efetuar uma ao
especfica.
NOTA: Em determinadas fases de transmisso, as duraes dos ciclos so aumentadas a partir
de comunicaes entre o PC e o mdulo lgico. Os tempos reais dos ciclos variam bastante ao
longo deste modo de operao. O efeito do WATCHDOG sempre inibido neste modo de
funcionamento do mdulo lgico.
NOTA: Para voltar ao menu principal a partir do menu CONFIGURAO, utilize a tecla de
navegao .

107
Aes
As diferentes aes possveis do WATCHDOG so:
INATIVO: operao normal
ALARME: h uma condio de erro e o cdigo de erro correspondente ao Excesso do perodo
de execuo torna-se acessvel no menu PADRO.
ERRO: o programa para (modo PARAR) e o cdigo de erro correspondente ao Excesso do
perodo de execuo torna-se acessvel no menu PADRO.

Perodo de ciclo
O perodo de ciclo regulvel de 6 milissegundos a 90 milissegundos por incrementos de 2
milissegundos.
Para regular esse perodo, ajuste o fator de multiplicao do incremento de 2 milissegundos com
as teclas + e - do menu de contexto. Esse fator compreendido entre 3 e 45.

O ajuste do fator de multiplicao efetuado em funo do perodo mais curto de amostragem


das entradas.

Configurao do WATCHDOG
Procedimento:

Etapa Ao
1 Configure o parmetro CICLO com as teclas + e - do menu de contexto.
2 Confirme a introduo utilizando uma das seguintes teclas: ou .
Resultado: o parmetro CICLO confirmado e o parmetro WATCHDOG
selecionado (ele pisca).
3 Configure o parmetro WATCHDOG com as teclas + e - do menu de contexto.
4 Valide as modificaes pressionando a tecla Menu/OK.
Resultado: a exibio volta ao menu PRINCIPAL.

108
Manual de programao Zelio Logic
Menu APAGAR PROG.
EIO0000002617 03/2017

Captulo 10
Menu APAGAR PROG.

Menu APAGAR PROG.

Menu APAGAR PROG.

Descrio
NOTA: acessvel apenas no modo LD.
Esta funo permite apagar a totalidade do programa.
NOTA: se o programa estiver protegido (aparece a chave), o utilizador tem de introduzir a palavra-
passe (consulte Menu SENHA, pgina 102) antes de poder apagar o programa.

Apagar o programa
Na abertura, NO seleccionado por predefinio.
Procedimento :

Etapa Aco
1 Seleccione SIM com as teclas de navegao e .
2 Valide o comando de eliminao, carregando em Menu/OK.
Resultado : volta a aparecer o menu PRINCIPAL.

EIO0000002617 03/2017 109


Menu APAGAR PROG.

110 EIO0000002617 03/2017


Manual de programao Zelio Logic
Menu TRANSFERNCIA
EIO0000002617 03/2017

Captulo 11
Menu TRANSFERNCIA

Menu TRANSFERNCIA

Menu TRANSFERNCIA

Descrio
Esta funo permite:
carregar na memria de segurana, o firmware e o aplicativo contidos no mdulo lgico,
carregar no mdulo lgico, um firmware e um aplicativo contidos na memria de segurana.
Essa memria de segurana pode servir depois para carregar o firmware e o aplicativo em outro
mdulo lgico.
Ilustrao:

NOTA: a memria de segurana fornecida como opo.


NOTA: possvel introduzir e extrair a memria de segurana mesmo com o mdulo lgico ligado.
No caso dos mdulos lgicos sem tela, a deteco da memria s feita ao ligar o mdulo; se
introduzir a memria com o mdulo ligado, ela no ser aplicada.
NOTA: Se o aplicativo estiver protegido (um cone de chave ser exibido). necessrio inserir a
senha antes de tentar salvar o programa.
NOTA: Se um aplicativo j estiver presente na memria de recuperao, ela ser sobrescrita pela
nova transferncia.
NOTA: No possvel transferir diretamente um aplicativo criado com a verso V2 do software de
programao, da memria SR2MEM01 para o mdulo lgico, se ele contiver um firmware da
verso V3.
Nesse caso, consulte os passos a serem efetuados na rubrica Aplicativo incompatvel com o
firmware do mdulo (ver pgina 114).
Para obter mais informaes sobre a compatibilidade dos cartuchos de memria, consulte
Compatibilidade entre as placas de memria e a verso de firmware do mdulo lgico, pgina 548.

EIO0000002617 03/2017 111


Menu TRANSFERNCIA

Mdulo Transferncia de memria de segurana


Procedimento de transferncia do aplicativo do mdulo lgico para a memria de segurana:

Etapa Ao
1 Insira o cartucho de memria (SR2MEM02) no local adequado.
2 Selecione o tipo de transferncia ZELIO>MEMRIA utilizando as teclas de
navegao .
3 Confirme o comando de transferncia com a tecla Menu/OK.
(Introduza a senha se o programa estiver protegido)
4 Aguarde at a transferncia terminar.
Visor: > > > MEMRIA seguido de TRANSFERNCIA. OK quando estiver
concludo.
5 Valide novamente, pressionando a tecla Menu/OK para sair do menu.
Resultado: a exibio retorna para a tela ENTRADAS-SADAS no modo
EXECUTAR e para o menu PRINCIPAL no modo PARAR.

Memria de segurana Transferncia de mdulo


Procedimento para transferncia do aplicativo da memria de segurana para o mdulo lgico, no
caso de um mdulo lgico com LCD e teclado:

Etapa Ao
1 Insira o cartucho de memria (SR2MEM02) com o programa a ser transferido
no local adequado.
2 Selecione o tipo de transferncia MEMRIA>ZELIO utilizando as teclas de
navegao .
3 Confirme o comando de transferncia com a tecla Menu/OK.
4 Aguarde at a transferncia terminar.
Visor: > > > MDULO seguido de TRANSFERNCIA. OK quando estiver
concludo.
5 Confirme novamente pressionando Menu/OK para sair do menu.
Resultado: a exibio retorna para a tela ENTRADAS-SADAS no modo
EXECUTAR e para o menu PRINCIPAL no modo PARAR.

112 EIO0000002617 03/2017


Menu TRANSFERNCIA

Procedimento para transferncia do aplicativo da memria de segurana para o mdulo lgico, no


caso de um mdulo lgico sem LCD ou teclado:

Etapa Ao
1 Como o mdulo lgico no alimentado, insira o cartucho de memria
(SR2MEM02) no local adequado.
2 Ligue o mdulo lgico.
Durante a transferncia, o visor LED permanece apagado.
3 Aguarde at a transferncia terminar.
Durante a transferncia, o visor LED permanece apagado e, no fim da
transferncia, fica intermitente.
4 Se houver uma intermitncia lenta (3 Hz), significa que a transferncia foi
bem-sucedida, que o mdulo lgico encontra-se em EXECUTAR e que
necessrio remover o cartucho de memria (SR2MEM02).
Se houver uma intermitncia rpida (5Hz), significa que a transferncia no
foi bem-sucedida devido incompatibilidade entre a configurao
necessria ao programa a ser transferido e a configurao do mdulo
lgico.

NOTA: Quando o mdulo lgico est no modo PARAR, o LED fica aceso e no pisca.

Erros possveis
Abaixo esto os erros possveis e, em cada caso, as mensagens que os acompanham:
Ausncia de memria de segurana
Mensagem de erro:
ERRO DE TRANSFERNCIA: NO H MEMRIA
Configuraes do hardware e do programa a ser transferido no compatveis
Mensagem de erro:
ERRO DE TRANSFERNCIA: INCOMPATIBILIDADE DE CONFIGURAES (nmeros de
referncia do hardware ou do software).
Consulte o Menu DEFEITO, pgina 117 captulo para verificar o cdigo do erro e reconhec-lo.
NOTA: A transferncia de programa de um mdulo para outro atravs de um carto de memria
s possvel entre mdulos com a mesma referncia. Por exemplo, no possvel transferir um
programa proveniente de um mdulo com relgio para um mdulo sem relgio.

EIO0000002617 03/2017 113


Menu TRANSFERNCIA

Aplicativo incompatvel com o firmware do mdulo


Se o aplicativo armazenado na memria de segurana SR2MEM01 foi criado com uma verso do
software de programao que incompatvel (ver pgina 548) com a firmware do mdulo lgico
em questo, proceda da seguinte forma:

Etapa Ao
1 Transfira o aplicativo da memria de segurana para um mdulo lgico que
inclua um firmware compatvel.
Observao: Se nenhum mdulo lgico possuir firmware que seja compatvel
com o aplicativo, utilize a verso do software de programao que foi usada
na criao do aplicativo para carregar firmware no mdulo lgico em questo:
2 Utilize a verso do software de programao que permitiu criar o aplicativo
para transferi-lo do mdulo lgico para o PC.
3 Salve o aplicativo transferido na etapa 2.
4 Inicie a ltima verso do software de programao.
5 Abra o aplicativo salvo na etapa 3.
Resultado: o software de programao converte o aplicativo.
6 Transfira o aplicativo convertido e o firmware associado para o mdulo lgico
de destino.

Utilizao da SR2MEM01 e SR2MEM02


Na SR2MEM01, apenas o programa carregado, j na SR2MEM02, o programa e o firmware
correspondente so carregados.
Assim:
Com o cartucho de memria SR2MEM01, possvel realizar:
uma transferncia do mdulo lgico para a memria se a verso de firmware desse mdulo
for definitivamente inferior 3.09.
uma transferncia da memria para o mdulo lgico se o programa contido no cartucho de
memria SR2MEM01 for carregado a partir de um mdulo lgico que possua verso idntica
de firmware que o mdulo lgico para o qual se deseja carregar o cartucho.
Com o cartucho de memria SR2MEM02, possvel realizar:
uma transferncia do mdulo lgico para a memria se a verso do firmware desde mdulo
for igual ou superior 3.09,
uma transferncia do mdulo lgico para a memria se a verso do firmware desse mdulo
para o qual se deseja carregar o cartucho for superior 3.09.
Para obter mais informaes sobre a compatibilidade dos cartuchos de memria, consulte
Compatibilidade entre as placas de memria e a verso de firmware do mdulo lgico, pgina 548.

114 EIO0000002617 03/2017


Manual de programao Zelio Logic
Menu VERSO
EIO0000002617 03/2017

Captulo 12
Menu VERSO

Menu VERSO

Menu VERSO

Descrio
Esta funo permite identificar com preciso a verso de todos os componentes do sistema :
tipo de hardware;
firmware;
funes LD;
funes FBD.

Ilustrao :

Estas informaes esto disponveis para o mdulo lgico, mas tambm para as extenses
ligadas ao mesmo.

A presena do smbolo na parte inferior, do lado direito, indica que existe(m)


uma/extenso(/es) ligada(s) ao mdulo lgico.

EIO0000002617 03/2017 115


Menu VERSO

Ilustrao :

Para sair, carregue no boto Menu/OK; volta a aparecer o ecr das ENTRADAS-SADAS em
modo RUN e o menu PRINCIPAL em modo STOP.

116 EIO0000002617 03/2017


Manual de programao Zelio Logic
Menu DEFEITO
EIO0000002617 03/2017

Captulo 13
Menu DEFEITO

Menu DEFEITO

Menu PADRO

Descrio
Esta funo permite:
Exibir no visor de LCD o tipo de erro detectado pelo firmware do mdulo lgico (excesso do
temporizador de alarme, consulte Menu CICLO WATCHDOG, pgina 107, tempo de ciclo
muito alto etc.),
Zerar contador de erros.

Ilustrao:

Zerar contador de erros


Para zerar o contador de erros, proceda da seguinte forma:

Etapa Ao
1 Selecione SIM com as teclas de navegao e .
2 Confirme o comando para apagar pressionando a tecla Menu/OK.
Resultado: a exibio retorna para a tela ENTRADAS-SADAS no modo
EXECUTAR e para o menu PRINCIPAL no modo PARAR.

Descrio de erros
Descrio de erros (ver pgina 530)

EIO0000002617 03/2017 117


Menu DEFEITO

118 EIO0000002617 03/2017


Manual de programao Zelio Logic
Menu IDIOMA
EIO0000002617 03/2017

Captulo 14
Menu IDIOMA

Menu IDIOMA

Menu IDIOMA

Descrio
Esta funo permite escolher o idioma utilizado pelo mdulo lgico.
Todas as mensagens so visualizveis em 6 idiomas :
ingls;
francs;
alemo;
italiano;
espanhol;
portugus.

Ilustrao :

Seleco do idioma
O idioma actual indicado pelo smbolo de seleco (losango preto).
Procedimento de seleco do idioma :

Etapa Aco
1 Seleccione o idioma com as teclas de navegao : e (a seleco aparece
intermitente).
2 Valide com a tecla Menu/Ok.
Resultado : volta a aparecer o ecr de ENTRADAS-SADAS no modo RUN e
o menu PRINCIPAL no modo STOP.

EIO0000002617 03/2017 119


Menu IDIOMA

120 EIO0000002617 03/2017


Manual de programao Zelio Logic
Menu ALTERAR D/H
EIO0000002617 03/2017

Captulo 15
Menu ALTERAR D/H

Menu ALTERAR D/H

Menu ALTERAR DATA/HORA

Descrio
Esta funo permite configurar a data e a hora dos mdulos lgicos que incluem um relgio.
Ilustrao:

Os parmetros modificveis so:


dia/semana/ms/ano,
hora, minutos e segundos,
Os valores so registrados ao pressionar a tecla Menu/Ok.
CAL: calibrao do relgio interno do mdulo lgico em segundos por semana.

Calibrao do relgio
O quartzo que controla o relgio em tempo real do mdulo lgico tem um desvio mensal, que varia
em funo das condies ambientais do mdulo lgico.
O valor mximo desse desvio aproximadamente de um minuto por ms.
Para estimar esse desvio, continue observando o desvio no relgio do mdulo lgico em relao
a um relgio de referncia por duas ou mais semanas.
Exemplo:
Se desejar compensar esse desvio, possvel por exemplo fazer uma correo de -15 segundos
por semana para compensar um desvio de +60 segundos por ms. Essa compensao
executada no domingo 01:00.
NOTA: Essa correo no faz sentido se o mdulo lgico estiver sujeito a cortes de alimentao
prolongados ou variaes de temperatura acentuadas.

EIO0000002617 03/2017 121


Menu ALTERAR D/H

Configurao do relgio
Procedimento:

Etapas Descrio
1 Selecione o parmetro que deseja modificar com as teclas de navegao e .
Resultado: o parmetro selecionado fica piscando.
2 Modifique o valor do parmetro.
As teclas + e - do menu de contexto permitem alterar o valor atual.
3 Confirme as alteraes pressionando a tecla Menu/Ok.
Resultado: a exibio volta ao menu PRINCIPAL.

NOTA: O mdulo lgico determina o dia da semana quando o dia do ms no ano selecionado.
NOTA: No possvel modificar a hora de um produto entre 2:00 e 3:00 nos dias da passagem
do horrio de vero para horrio de inverno.

122 EIO0000002617 03/2017


Manual de programao Zelio Logic
Menu ALTERAR VERO/INV.
EIO0000002617 03/2017

Captulo 16
Menu ALTERAR VERO/INV.

Menu ALTERAR VERO/INV.

Menu ALTERAR VERO/INVERNO

Descrio
Esta funo permite alterar automaticamente a definio horria : Vero/Inverno, para os mdulos
lgicos que incluem um relgio.

Ilustrao :

Os modos de funcionamento possveis so os seguintes :


NO : sem alteraes;
Automtico : a alterao automtica, as datas so predefinidas segundo a zona geogrfica :
EUROPA : Europa,
EUA.

OUTRA ZONA : (MANUAL) a alterao automtica, mas necessrio especificar, para o


Vero e para o Inverno :
o ms : M,
o domingo : D (1, 2, 3, 4 ou 5 ) da alterao.

EIO0000002617 03/2017 123


Menu ALTERAR VERO/INV.

Configurao da mudana da hora


Para configurar a mudana da hora, proceda da seguinte forma :

Etapa Aco
1 Seleccione o parmetro que quer modificar com as teclas de navegao e .
Resultado : o parmetro seleccionado fica intermitente.
2 Modifique o valor do parmetro.
As teclas + e - do menu de contexto permitem alterar o valor actual.
3 Valide as modificaes carregando em Menu/OK.
Resultado : volta a aparecer o menu PRINCIPAL.

124 EIO0000002617 03/2017


Manual de programao Zelio Logic
Linguagem LD
EIO0000002617 03/2017

Parte IV
Linguagem LD

Linguagem LD

Tema desta parte


Esta parte descreve a utilizao da linguagem de programao LD (Ladder Diagram) no mdulo
lgico.

Contedo desta parte


Esta parte inclui os seguintes captulos:
Captulo Ttulo do captulo Pgina
17 Apresentao da linguagem LD 127
18 Programar em Ladder utilizando Zelio Soft 2 137
19 Os elementos da linguagem LD 149
20 Programao a partir de Zelio Soft 2 219
21 Exemplo aplicao LD 247

EIO0000002617 03/2017 125


Linguagem LD

126 EIO0000002617 03/2017


Manual de programao Zelio Logic
Apresentao da linguagem LD
EIO0000002617 03/2017

Captulo 17
Apresentao da linguagem LD

Apresentao da linguagem LD

Tema deste captulo


Este captulo fornece uma descrio geral da linguagem LD.

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Apresentao geral da linguagem de contactos 128
Estrutura de uma rede de contatos 130
Comentrio de uma rede de contactos 132
Elementos grficos da linguagem de contactos 133
Regras de programao de uma rede de contatos 135

EIO0000002617 03/2017 127


Apresentao da linguagem LD

Apresentao geral da linguagem de contactos

Aspectos gerais
Uma seco de programas escrita em linguagem de contactos composta por uma sequncia de
redes de contactos executados pelo autmato.

Ilustrao de uma rede de contactos


O ecr seguinte mostra uma rede de contactos Zelio Soft 2 no modo de introduo LADDER:

128 EIO0000002617 03/2017


Apresentao da linguagem LD

Estrutura de uma rede de contactos


Esta tabela descreve os componentes de uma rede de contactos.

Referncia Elemento Funo


1 Elementos Representam:
grficos as entradas/sadas do autmato (botes de presso,
detectores, rels, sinalizadores pticos...);
as funes de automatismo (temporizadores,
contadores...,);
as operaes lgicas;
as variveis internas (rels auxiliares) do autmato.

2 Comentrios Fornecem informaes sobre as linhas de uma rede de


contactos (opcional).

EIO0000002617 03/2017 129


Apresentao da linguagem LD

Estrutura de uma rede de contatos

Introduo
A rede de contatos insere-se entre a primeira coluna de "Contato" (Contato 1) e a coluna "Bobina".

Ilustrao
O desenho seguinte descreve a estrutura de uma rede de contatos.

Descrio de uma rede de contatos


Uma rede de contatos composta por um conjunto de elementos grficos apresentados em uma
folha de cabeamento. O nmero mximo de linhas de programa depende de dois fatores:
averso (ver pgina 547) do firmware
se uma interface de comunicao SR2COM01 foi selecionada na configurao.
Cada linha de programa composta por, no mximo, 5 contatos e uma bobina.
dividida em duas zonas:
a zona de teste, onde figuram as condies necessrias para desencadear uma ao
(contatos);
a zona de ao, que aplica o resultado consecutivo a uma combinao lgica de teste
(bobinas).

130 EIO0000002617 03/2017


Apresentao da linguagem LD

Definio de uma ao
Aplica-se uma ao a uma funo de automao (temporizador, contador etc.), um rel auxiliar ou
uma sada fsica do mdulo lgico.
Uma ao provoca uma mudana de estado especificada para cada funo que lhe est
associada, por exemplo:
uma ao denominada RT1 (ver pgina 190) provoca uma reposio do temporizador com o
nome T1;
uma ao denominada SM1 (ver pgina 158) provoca uma programao do rel auxiliar com
o nome M1.

Definio de uma funo de automatismo


Uma funo de automatismo (temporizador, contador, rel auxiliar...) definida por:
dados de entrada ou aes;
dados de sada ou estados;
parmetros de regulao.
A imagem a seguir representa a estrutura de uma funo:

EIO0000002617 03/2017 131


Apresentao da linguagem LD

Comentrio de uma rede de contactos

Generalidades
O comentrio facilita a interpretao da parte da rede qual atribudo, mas no obrigatrio.

Comentrio associado a uma linha LD


O comentrio integrado na rede, no fim da linha, na coluna "Comentrio" e inclui 192 caracteres,
no mximo.
NOTA: Prima CTRL + ENT para introduzir uma quebra de linha.

Comentrio associado a um elemento grfico


O comentrio integrado na rede por baixo do elemento grfico associado (contacto ou bobina).
NOTA: por motivos de visualizao e de impresso, recomenda-se que no exceda os 25
caracteres.

Ilustrao

NOTA: no caso da coluna com o comentrio associado a uma linha, o nmero mximo de
caracteres visualizados varia consoante o tamanho da sua janela de edio. O nmero 192
relativo a uma janela em ecr inteiro.

132 EIO0000002617 03/2017


Apresentao da linguagem LD

Elementos grficos da linguagem de contactos

Aspectos gerais
Os elementos grficos so as instrues da linguagem de contactos.

Contactos
Os elementos grficos dos contactos programam-se na zona de teste e ocupam uma clula (1
linha de altura e uma coluna de largura).

Smbolo Smbolo
Designao Funes
Ladder elctrico
Contacto de Contacto condutor quando a entrada (interruptor,
fecho detector,...) que o monitoriza est activa.

Contacto de Contacto condutor quando a entrada que o


abertura monitoriza est inactiva.

Elementos de ligao
Os elementos grficos de ligao permitem ligar os elementos grficos de teste e de aco.

Designao Grafismo Funes


Ligao horizontal Permite ligar em srie os elementos grficos de teste
e de aco entre as duas barras de potencial.

Ligao vertical Permite ligar, em paralelo, os elementos grficos de


teste e de aco.

Uma ligao horizontal representa um E lgico, transmite o estado do contacto situado


imediatamente sua esquerda para o contacto situado imediatamente sua direita.
Uma ligao vertical representa o OU lgico dos estados activos das ligaes horizontais situadas
sua esquerda, ou seja:
inactivo, se os estados de todos os contactos horizontais situados esquerda estiverem
inactivos;
activo, se o estado de, pelo menos, um dos contactos horizontais situados esquerda estiver
activo.

EIO0000002617 03/2017 133


Apresentao da linguagem LD

Bobinas
Os elementos grficos das bobinas programam-se na zona de aco e ocupam uma clula (1 linha
de altura e uma coluna de largura).

Smbolo Smbolo
Designao Funes
Ladder elctrico
A bobina activada se os contactos aos
Bobina directa quais est ligada forem condutores (modo
Contactor).
A bobina activada se os contactos aos
Bobina impulsional quais est ligada mudarem de estado (modo
Teleinterruptor).
A bobina activada quando os contactos
aos quais est ligada forem condutores,
Bobina de bloqueio
permanece bloqueada mesmo se, a seguir,
ou de engate
os contactos deixarem de ser condutores
(modo SET).
A bobina desactivada quando os contactos
Bobina de aos quais est ligada forem condutores.
desencadeamento Permanece desactivada, mesmo se, em
ou de desengate seguida, os contactos deixarem de ser
condutores (modo RESET).

NOTA: por motivos de compatibilidades ascendentes para os programas que funcionam com Zelio
1, os 4 tipos de funes para uma mesma bobina de sada Q ou rel auxiliar M podem ser
utilizados num mesmo esquema de cablagem no Zelio 2.

134 EIO0000002617 03/2017


Apresentao da linguagem LD

Regras de programao de uma rede de contatos

Aspectos gerais
A programao de uma rede de contatos feita atravs de elementos grficos, de acordo com as
regras de programao indicadas a seguir.

Regras de programao
A programao de uma rede de contatos deve cumprir as seguintes regras:
Os elementos grficos de teste e de ao ocupam, cada um, uma clula em uma rede;
As redes de contato terminam com pelo menos uma ao (como uma bobina) na ltima coluna,
As aes esto sempre situadas na ltima coluna,
Uma bobina corresponde ao desencadeamento de uma ao atribuda a uma funo de
automao (temporizador, contador, rel auxiliar, sada fsica do mdulo lgico etc.),
o estado de uma funo de automatismo pode ser utilizada como um teste (contato). O contato
indicado pelo nome da funo associada, por exemplo:
T1 representa o status do temporizador "T1" (ver pgina 191)
t1 representa o estado complementar do temporizador "T1"

as ligaes so lidas (interpretadas) da esquerda para a direita;


se, em uma rede, utilizarmos a ao S (Set) de uma funo de automatismo (sada, rel
auxiliar...), aconselhvel utilizar uma ao R (Reset) para a mesma funo.
Exceo: uma ao S utilizada sem uma ao R para detectar anomalias de operao que
s podem ser reajustadas ao receberem uma ao de "RESET-INIT" do programa de
automao,
as aes R (Reset) de uma funo de automatismo tm sempre prioridade sobre a ao S
(Set), que aplicada mesma funo, no mesmo momento;
a combinao dos testes de rede feita do mesmo modo que a circulao de uma corrente
eltrica, da coluna da esquerda da rede (+V) para a coluna da direita (+0v).
No possvel uma conexo perpendicular entre as linhas 120 e 121.

EIO0000002617 03/2017 135


Apresentao da linguagem LD

Exemplo de rede de contatos


A tela seguinte mostra um exemplo de rede de contatos.

136 EIO0000002617 03/2017


Manual de programao Zelio Logic
Programar em Ladder utilizando Zelio Soft 2
EIO0000002617 03/2017

Captulo 18
Programar em Ladder utilizando Zelio Soft 2

Programar em Ladder utilizando Zelio Soft 2

Tema deste captulo


Este captulo descreve exemplos simplificados de diferentes tipos de programao no modo
ladder. A descrio detalhada desses tipos de programao desenvolvida nos captulos:
Funes acessveis no painel frontal (ver pgina 75),
Programao no software de programao (ver pgina 219).
No modo estendido ladder (240 linhas), existem duas partes. A Parte1 (linhas de 1 a 120) e a
Parte2 (linhas de 121 a 240) so independentes. O editor no permite a ligao da linha 120 para
a 121.

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Sugestes de estruturao dos programas LD 138
Modo Introduo Zelio 140
Modo Introduo Ladder 142
Modo Parametrizao 144
Modo Introduo textos 145

EIO0000002617 03/2017 137


Programar em Ladder utilizando Zelio Soft 2

Sugestes de estruturao dos programas LD

Aspectos gerais
Para que o programa desenvolvido em LD seja legvel, importante respeitar determinadas
regras.

Procedimento
A tabela que se segue descreve as fases de realizao do programa LD.

Fase Descrio
1 Listar as Entradas/Sadas e introduzir os comentrios associados
Exemplo
presena viatura
sensor de fim de percurso
comando de accionamento

2 Listar as funes de automatismo a efectuar


Exemplo
contagem viatura
programao diria

3 realizar cada funo, tendo em conta:


os dados de entrada;
os dados de sada;
os parmetros de regulao (limite).

A imagem a seguir representa a estrutura de uma funo:

4 Comentar cada funo


Exemplo:

138 EIO0000002617 03/2017


Programar em Ladder utilizando Zelio Soft 2

Fase Descrio
5 Testar cada funo utilizando a ferramenta de simulao
Uma sada deve ser normalmente activada num nico local no programa.
Uma sada Set deve ser acompanhada de uma sada RESET.
Verifique as entradas RESET das funes Temporizadores, Contadores e Textos.

EIO0000002617 03/2017 139


Programar em Ladder utilizando Zelio Soft 2

Modo Introduo Zelio

Descrio
A utilizao do software no modo Introduo Zelio permite construir uma rede LD, simulando a
utilizao dos botes da face anterior do Zelio.
Ilustrao

Esta abordagem dirigida s pessoas habituadas programao directa nos mdulos lgicos.
Este modo permite configurar, programar e comandar a aplicao a partir das teclas situadas na
face anterior (ver pgina 80):
Teclas Z : estas teclas (cinzentas), alinhadas da esquerda (Z1) para a direita (Z4),
esto situadas por baixo do LCD.
As setas que indicam os sentidos de deslocamento associados navegao esto gravadas
por cima das teclas.
Quando os botes podem ser utilizados para outras aces alm da navegao, uma linha de
menu de contexto aparece na parte inferior do ecr (se carregar na tecla shift).
Menu/Ok: esta tecla (verde) utilizada para todas as validaes: menu, submenu, programa,
parmetro, etc.
Shift: esta tecla (branca) permite a visualizao de um menu de contexto por cima dos outros
botes.
NOTA: quando o cursor se encontra sobre um parmetro altervel, aparece um menu de contexto
(se carregar na tecla shift).

140 EIO0000002617 03/2017


Programar em Ladder utilizando Zelio Soft 2

Programao
Neste modo encontra as caractersticas da programao a partir da face anterior no modo
PROGRAMA (ver pgina 85).
A face anterior do mdulo lgico simulada, pelo que possvel efectuar programaes
carregando nos botes que aparecem na janela.
Quando acede a esse modo, aparece o incio do programa.
Em seguida, na primeira caixa, aparece um quadrado intermitente para indicar a possibilidade de
insero/modificao de um carcter.
Os quatro botes de navegao permitem deslocar o cursor intermitente pelas caixas do LCD.
Numa linha, quando se desloca o cursor das zonas intermitentes, aparecem:
quadrados que indicam a possibilidade de inserir contactos e uma bobina no fim da linha;
crculos que indicam a possibilidade de inserir ligaes horizontais e verticais.
NOTA: quando o cursor se encontra sobre um parmetro altervel, aparece um menu de contexto
(se carregar na tecla shift).

EIO0000002617 03/2017 141


Programar em Ladder utilizando Zelio Soft 2

Modo Introduo Ladder

Descrio
A utilizao do software no modo Introduo Ladder permite uma abordagem de software da
programao:
utilizao de barras de ferramentas;
criao da aplicao, arrastando e largando as funes de automatismo;
utilizao de janelas de parametrizao;
boa viso global da aplicao.
Nesta forma, o espao de trabalho constitudo por uma folha de cablagem na qual so colocadas
as vrias funes de automatismo.
Ilustrao :

Esta abordagem dirige-se a pessoas habituadas a utilizar software de programao comum no


meio dos automatismos.
Este modo permite funcionalidades adicionais ao modo de introduo Zelio:
escolha do tipo de smbolos: Ladder / Elctrico;
possibilidade de associar comentrios a cada linha de programa.

142 EIO0000002617 03/2017


Programar em Ladder utilizando Zelio Soft 2

Programa
Barras de ferramentas
A programao feita na folha de cablagem. As funes de automatismo disponveis aparecem
na barra de funes situada no nvel inferior.
Cablagem
Depois de seleccionar o tipo de funo, a lista de funes disponveis aparece como um conjunto
de linhas, em que cada linha rene os seguintes elementos de uma funo:
lista das respectivas sadas (ou estados);
lista das respectivas entradas (ou aces);
comentrio associado funo.
Basta clicar uma vez numa sada e coloc-la numa clula de contactos ou clicar numa entrada e
coloc-la numa clula de bobinas.
Parmetros
No caso das funes que incluem parmetros (contadores, relgios, rels auxiliares...), para abrir
a janela de parametrizao:
na folha de cablagem: faa duplo clique no elemento pretendido;
utilize o modo Parametrizao (ver pgina 144).
Ligaes
As ligaes so estabelecidas clicando com o rato nas ligaes horizontais e verticais pontilhadas
na folha de cablagem.
Smbolos
Pode escolher o tipo de smbolos utilizados na folha de cablagem (ladder, elctrico) a partir do
menu "Visualizao".
Comentrios
Para associar um comentrio a uma varivel, basta:
na folha de cablagem: fazer duplo clique no elemento na folha de cablagem, seleccionar o
separador Comentrio e introduzir o texto na zona de insero;
a partir da tabela de seleco da varivel: fazer duplo clique na coluna Comentrio (na linha
que corresponde ao elemento) e introduzir o texto;
no modo Introduo textos (ver pgina 145).
Quando um comentrio associado a uma varivel, aparece na clula abaixo da varivel. Se o

comentrio estiver oculto, aparece um envelope .

EIO0000002617 03/2017 143


Programar em Ladder utilizando Zelio Soft 2

Modo Parametrizao

Descrio
O modo Parametrizao permite obter uma lista de todas as funes de automatismos que tm
parmetros utilizados na aplicao. possvel aceder a este modo no modo edio clicando no
separador Parametrizao.
A interface geral permite visualizar o conjunto de informaes:
funo: Temporizador, Contador, ...;
etiqueta: identificao do bloco de funo;
tipo: tipo de contador, tipo de temporizador, ... ;
pr-seleco: o valor a atingir num contador, ... ;
bloqueio: bloqueio dos parmetros (no altervel a partir da face anterior).
comentrio: comentrios associados funo.
Ilustrao:

possvel ajustar os vrios parmetros fazendo duplo clique na linha pretendida.


As funes de automatismo configurveis so:
Relgios (ver pgina 183);
Comparadores analgicos (ver pgina 200);
Temporizadores (ver pgina 190);
Contadores (ver pgina 164);
Textos (ver pgina 206).

144 EIO0000002617 03/2017


Programar em Ladder utilizando Zelio Soft 2

Modo Introduo textos

Descrio
A interface Introduo textos permite ter uma viso global das entradas/sadas utilizadas na
aplicao.
importante identificar correctamente cada entrada/sada atravs de um comentrio explcito, de
modo a ter uma boa legibilidade da aplicao.
Este modo aplica-se a:
Entradas DIG;
Teclas Zx;
Sadas DIG;
Rels auxiliares;
Temporizadores;
Contadores;
Contador rpido;
Comparadores de contadores;
Comparadores analgicos;
Relgios;
Textos;
Retro-iluminao LCD;
Vero/Inverno.
S pode visualizar na janela os blocos utilizados, atravs do menu de lista pendente situado sob
a zona de edio.

EIO0000002617 03/2017 145


Programar em Ladder utilizando Zelio Soft 2

Ilustrao :

Os comentrios aparecem na parte inferior do contacto ou da bobina durante a visualizao do


programa na configurao seguinte:
O comentrio integrado na rede por baixo do elemento grfico associado (contacto ou bobina).
NOTA: por motivos de visualizao e de impresso, recomenda-se que no exceda os 25
caracteres.

146 EIO0000002617 03/2017


Programar em Ladder utilizando Zelio Soft 2

Ilustrao :

Introduo/modificao dos comentrios


Basta fazer duplo clique na zona de comentrios, introduzir o texto e valid-lo.

EIO0000002617 03/2017 147


Programar em Ladder utilizando Zelio Soft 2

148 EIO0000002617 03/2017


Manual de programao Zelio Logic
Os elementos da linguagem LD
EIO0000002617 03/2017

Captulo 19
Os elementos da linguagem LD

Os elementos da linguagem LD

Tema deste captulo


Este captulo descreve as diferentes funes de automatismo da linguagem LD.

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Entradas digitais (DIG) 150
Sadas DIG 152
Entradas-Sadas Modbus 156
Rels auxiliares 158
Teclas Zx 162
Contadores 164
Comparadores de contadores 171
Contador rpido 173
Relgios 183
Mudana da horrio de vero/inverno 188
Temporizadores 190
Comparadores analgicos 200
Textos 206
Retroiluminao do visor LCD 210
Mensagem 211

EIO0000002617 03/2017 149


Os elementos da linguagem LD

Entradas digitais (DIG)

Descrio
As Entradas digitais (DIG) so exclusivamente utilizadas como contato no programa.
Esse contacto representa o estado da entrada do mdulo lgico ligada a um sensor (boto de
presso, interruptor, detector etc.).
O nmero do contato corresponde ao nmero de terminais da entrada a ele associada: de 1 a 9,
depois de A a R (exceto para as letras I, M e O) de acordo com o mdulo lgico e a possvel
extenso.

Acesso

possvel acessar essa funo na barra de funes LD.

Utilizao em contato
Este contato pode utilizar o estado direto da entrada (contato aberto normalmente) ou seu
respectivo estado inverso (contato fechado normalmente), consulte abaixo.
Aberto normalmente:
Smbolo de um contato
aberto normalmente:

Se a entrada estiver alimentada, o contato ser condutor.


Exemplo:

Se a entrada 1 for alimentada, o contato I1 estar fechado e a bobina Q1 estar ativa.


Fechado normalmente:
Smbolo de um contato
fechado normalmente:

150 EIO0000002617 03/2017


Os elementos da linguagem LD

Se a entrada estiver alimentada, o contato ser no condutor.


Exemplo:

Se a entrada 1 estiver alimentada, o contato i1 est aberto e a bobina Q1 no est ativada.

Modificao do estado de um contato


No software de programao, para modificar o estado de um contato, posicione o ponteiro do
mouse sobre ele e depois:
Com o mouse: clique com o boto direito para exibir uma lista de estados possveis (clique para
validar),
Com a barra de espao: navegue pelos estados possveis.

Para modificar um contato no painel frontal do mdulo lgico (a janela de programao exibida
na tela):
posicione o cursor sobre a letra do contato,
Navegue atravs dos tipos de contatos possveis (I para um contato aberto normalmente, i para
um contato fechado normalmente).
Para obter mais informaes, consulte Mtodo para inserir um contato ou uma bobina
(ver pgina 87).

Inicializao
Status dos contatos na inicializao do programa:
o estado direto est inativo,
o estado inverso est ativo.

EIO0000002617 03/2017 151


Os elementos da linguagem LD

Sadas DIG

Descrio
As Sadas digitais (DIG) correspondem s sadas do mdulo lgico (ligadas aos acionadores).
Essas sadas so numeradas de Q1 a Q9 e depois de QA a QG, de acordo com a referncia do
mdulo lgico e as extenses ligadas.
Sadas DIG podem ser utilizadas com um elemento de bobina (gravao) ou de contato (leitura).

Acesso

Esta funo est acessvel na barra de ferramentas LD.

Utilize como uma bobina


Para utilizar uma sada DIG como bobina, esto disponveis quatro modos:
Bobina direta
Bobina impulsional
Bobina SET (engatar)
Bobina RESET (desengatar)

Bobina direta:
Smbolo de uma Sada DIG, utilizada como uma bobina direta:

A bobina ser ativada se os elementos aos quais estiver ligada forem condutores. Do contrrio,
ela no ser ativada.
Bobina impulsional:
Smbolo de uma sada DIG, utilizada como uma bobina impulsional:

Ativao impulsional, a bobina muda de estado a cada impulso que recebe.


Exemplo: ligar ou desligar uma lmpada com um boto de presso:

Um boto de presso est ligado entrada I1 e uma lmpada sada Q1. Cada vez que
pressionar o boto de presso, a lmpada acender ou apagar.

152 EIO0000002617 03/2017


Os elementos da linguagem LD

Bobina de Set:
Smbolo de uma sada DIG, utilizada como uma bobina SET:

A bobina SET ativada assim que os elementos aos quais est ligada estiverem conduzindo,
permanecendo ativa mesmo que depois os elementos deixem de ser condutores.
Bobina de Reset:
Smbolo de uma sada DIG, utilizada como uma bobina RESET:

A bobina RESET ser desativada quando os elementos aos quais estiver ligada forem
condutores. Ela permanece inativa mesmo se posteriormente os elementos deixarem de ser
condutores.
Exemplo: ligar ou desligar uma lmpada com dois botes de presso:

Neste exemplo, o boto de presso 1 (PB1) est ligado entrada I1. PBI2 entrada I2. A lmpada
controlada pela sada Q1. A lmpada ilumina quando o boto de presso PBI1 pressionado e
desliga quando o boto de presso PBI2 pressionado.
NOTA:
Geralmente, uma sada utilizada como bobina em apenas um nico ponto no programa
(dadas as excees das bobinas SET e RESET).
Se uma bobina SET for utilizada para uma sada DIG, estabelea uma bobina RESET para esta
sada. A bobina RESET tem prioridade sobre a bobina SET.
A utilizao de uma bobina SET, isolada, s se justifica para o desencadeamento de um sinal
de alarme com capacidade de reposio exclusivamente atravs de uma ao INIT + Ligado
do programa.
NOTA: Para compatibilidade ascendente em programas que operam com mdulos lgicos Zelio
1, os quatro tipos de uma determinada bobina de sada Q ou rel auxiliar M podem ser utilizados
em uma mesma folha de cabeamento no Zelio 2.
Nesse caso, o modo de funcionamento determinado pela primeira bobina que for ativada.

EIO0000002617 03/2017 153


Os elementos da linguagem LD

Utilizao em contato
Uma sada pode ser utilizada como contato sempre que necessrio.
Este contato pode utilizar o estado direto da sada (contato aberto normalmente) ou seu respectivo
estado inverso (contato fechado normalmente), consulte abaixo.
Aberto normalmente:
Smbolo de uma sada DIG, utilizada como contato no modo aberto normalmente:

Se a sada estiver ativada, o contato ser condutor.


Fechado normalmente:
Smbolo de uma sada DIG, utilizada como contato no modo fechado normalmente:

Se a sada estiver ativada, o contato ser no condutor.

Modificar o estado de uma bobina ou de um contato


No software de programao, para modificar o estado de uma bobina ou de um contato, posicione
o ponteiro do mouse sobre o elemento e em seguida:
Com o mouse: clique com o boto direito para exibir uma lista de estados possveis (clique para
validar),
Com a barra de espao: navegue pelos estados possveis.

Para modificar o tipo de uma bobina ou de um contato no painel frontal do mdulo lgico (com a
janela de programao visvel na tela):
Posicione o ponteiro do mouse sobre o smbolo que representa o modo da bobina de sada ou
sobre a letra do contato que representa a sada,
Navegue pelos tipos de contatos possveis (Q para um contato aberto normalmente, q para um
contato fechado normalmente).
Para obter mais informaes, consulte Mtodo para inserir um contato ou uma bobina
(ver pgina 87).

Inicializao
Status dos contatos na inicializao do programa:
O modo Aberto normalmente (estado direto) est inativo,
O modo Fechado normalmente (estado inverso) est ativo.

154 EIO0000002617 03/2017


Os elementos da linguagem LD

Reminiscncia
Por predefinio, depois de um corte na alimentao, o rel volta ao estado correspondente
inicializao do programa.
Ative a reminiscncia para restituir o estado da sada guardado antes do corte na alimentao:
Do painel frontal: no menu PARMETROS (ver pgina 95), ou
No software de programao: ative a opo Reminiscncia na janela de parmetros associada
sada.

EIO0000002617 03/2017 155


Os elementos da linguagem LD

Entradas-Sadas Modbus

Descrio
possvel adicionar um mdulo de extenso Modbus SR3MBU01BD a um mdulo lgico com
extenso.
No modo LD, o aplicativo no consegue acessar as quatro palavras de troca de dados (de 16 bits).
A transferncia de dados entre mestre e escravo implcita e transparente.
NOTA: O mdulo Modbus s funciona em modo Modbus escravo.

Parmetros
O mdulo Modbus pode ser configurado apenas no software de programao.
Para acessar os parmetros do mdulo Modbus, proceda da seguinte forma:

Etapa Ao
1 Clique no comando Editar Configurao do programa ou

Clique no cone Configurao do programa:

Resultado: a janela de configurao do programa exibida.


2 Clique na guia Extenso Modbus.

Na passagem para o modo EXECUTAR, o mdulo lgico inicializa o mdulo Modbus.


O mdulo Modbus possui 4 parmetros:
o nmero de fios e formato das sequncias na rede Modbus,
a velocidade de transmisso de dados em bauds,
a paridade do protocolo,
o endereo de rede da extenso Modbus do escravo.

156 EIO0000002617 03/2017


Os elementos da linguagem LD

Palavras destinadas ao mestre


A gravao dessas palavras no mestre realizada automaticamente por duplicao do status das
E/Ss DIG, da seguinte forma:

De I1 a IG: estados das entradas DIG para a base SR3B261BD.


De IH a IR: estados das entradas DIG para a extenso SR3XT141BD.
De Q1 a QA: estados das sadas DIG para a base SR3B261BD.
De QB a QG: estados das sadas DIG para a extenso SR3XT141BD.

Palavras enviadas pelo mestre


As palavras enviadas pelo mestre no so operadas implicitamente pelo mdulo lgico.
Essas 4 palavras de 16 bits possuem os seguintes endereos (Hexa): 0x0010 / 0x0011 / 0x0012
/ 0x0013.

EIO0000002617 03/2017 157


Os elementos da linguagem LD

Rels auxiliares

Descrio
Rels auxiliaresmarcados com M ou N comportam-se como Sadas DIG Q (ver pgina 152), mas
no possuem um contato de sada eltrico. So utilizados como variveis internas.
NOTA: O nmero mximo de rels auxiliares depende da verso do firmware e se h ou no uma
SR2COM01 inclusa na configurao (ver pgina 547).
Existem 28 rels auxiliares M, numerados de M1 a M9 e em seguida de MA a MV, excluindo-se
MI, MM, e MO.
Alm disso, se nenhuma interface de comunicao SR2COM01 for selecionada na configurao,
existem 28 rels auxiliares N, numerados de N1 a N9 e em seguida de NA a NV, excluindo-se NI,
NM, e NO.
possvel utilizar os rels auxiliares no programa tanto como bobina quanto como contato, sem
restries. Permitem memorizar um estado que ser utilizado sob a forma do contato associado.

Acesso

A funo est acessvel na barra de funes LD.

Utilize como uma bobina


Para utilizar um rel auxiliar como bobina, esto disponveis 4 tipos:
Bobina direta
Bobina impulsional
Bobina SET (engatar)
Bobina RESET (desengatar)

Bobina direta:
Smbolo de um rel auxiliar usado como Bobina direta:

O rel ser ativado se os elementos aos quais est ligado forem condutores. Do contrrio, ele no
ser ativado.
Bobina impulsional:
Smbolo de um rel auxiliar usado como Bobina impulsional:

Ativao impulsional, a bobina muda de estado a cada impulso que recebe.

158 EIO0000002617 03/2017


Os elementos da linguagem LD

Bobina de Set:
Smbolo de um rel auxiliar usado como Bobina SET:

A bobina SET ser ativada assim que os elementos aos quais est ligada estiverem conduzindo,
permanecendo ativa mesmo que depois os elementos deixem de ser condutores.
Bobina de Reset:
Smbolo de um rel auxiliar usado como Bobina RESET:

A bobina RESET ser desativada quando os elementos aos quais estiver ligada forem
condutores. Ela permanece inativa mesmo que depois os elementos deixem de ser condutores.
NOTA: Por motivos de compatibilidade futura, para programas operando com Zelio 1, os quatro
tipos de uma determinada bobina de sada (Q) ou rel auxiliar (M) podem ser utilizados na mesma
folha de cabeamento no Zelio 2.

Utilizao em contato
Os rels auxiliares podem ser utilizados em contato sempre que necessrio.
Este contato pode utilizar o estado direto do rel (contato aberto normalmente) ou seu respectivo
estado inverso (contato fechado normalmente), consulte abaixo.
Aberto normalmente:
Smbolo de um rel auxiliar, utilizado como contato no modo aberto normalmente:

Se o rel estiver ativado, o contato ser condutor.


Fechado normalmente:
Smbolo de um rel auxiliar, utilizado como contato no modo fechado normalmente:

Se o rel estiver ativado, o contato ser no condutor.

EIO0000002617 03/2017 159


Os elementos da linguagem LD

Exemplo
Nos seguintes exemplos, ligar e desligar uma lmpada est condicionado ao estado das 6
entradas seguintes: I1, I2, I3, I4, I5 e IB.
A lmpada acende quando:
as entradas I1, I4, I5 e IB esto definidas para 1, e
as entradas I2 e I3 encontram-se no estado 0.
J que o mdulo lgico no possibilita colocar mais de cinco contatos em uma linha, rels
auxiliares permitem controlar a lmpada.
Optamos por memorizar o estado das entradas I1, I4, I5 e IB com o rel auxiliar M1, e o estado
das entradas I2 e I3 com o rel auxiliar M2. A lmpada comandada pelos rels M1 e M2,
utilizados respectivamente como contato normalmente aberto e contato normalmente fechado.
Ilustrao:

Modificar o estado de uma bobina ou de um contato


No software de programao, para modificar o estado de uma bobina ou de um contato, posicione
o ponteiro do mouse sobre o elemento e em seguida:
Com o mouse: clique com o boto direito para exibir uma lista de estados possveis (clique para
validar).
Com a barra de espao: navegue pelos estados possveis.

Para modificar o tipo de uma bobina ou de um contato no painel frontal do mdulo lgico (com a
janela de programao visvel na tela):
Posicione o cursor sobre o smbolo que representa o tipo da bobina ou sobre a letra do contato.
Navegue pelos tipos de bobina ou contato possveis (M para um contato aberto normalmente,
m para um contato fechado normalmente).
Para obter mais informaes, consulte Mtodo para inserir um contato ou uma bobina
(ver pgina 87).

160 EIO0000002617 03/2017


Os elementos da linguagem LD

Inicializao
Estado dos contatos na inicializao do programa:
O modo Aberto normalmente (estado direto) est inativo.
O modo Fechado normalmente (estado inverso) est ativo.

Reminiscncia
Por predefinio, depois de um corte na alimentao, o rel volta ao estado correspondente
inicializao do programa.
Para restituir o estado da sada salvo antes do corte na alimentao, necessrio ativar a
reminiscncia:
No painel frontal: no menu PARMETROS (ver pgina 95), ou
No software de programao: ative a opo Reminiscncia na janela de parmetros associada
ao rel.

EIO0000002617 03/2017 161


Os elementos da linguagem LD

Teclas Zx

Descrio
As teclas de navegao comportam-se como as entradas fsicas I (entradas DIG). A nica
diferena que elas no correspondem aos terminais de ligao do mdulo lgico, mas aos
quatro botes cinza do painel frontal.
As teclas so utilizadas como botes de presso e servem exclusivamente de contatos.

Acesso

possvel acessar essa funo na barra de funes LD.

Utilizao em contato
Este contato pode utilizar o estado direto da tecla (contato aberto normalmente) ou seu respectivo
estado inverso (contato fechado normalmente), consulte abaixo.
Aberto normalmente:
Smbolo do contato aberto normalmente, que representa uma tecla:

Se a tecla estiver pressionada, a entrada correspondente ser condutora.


Fechado normalmente:
Smbolo do contato fechado normalmente, que representa uma tecla:

Se a tecla estiver pressionada, a entrada correspondente ser no condutora.

Exemplo
Criar uma chave operada pela tecla Z1 e pela sada Q1:

Cada vez que pressionar a tecla Z1, a sada Q1 mudar de estado.

162 EIO0000002617 03/2017


Os elementos da linguagem LD

Desativao das teclas Zx


Por predefinio, as Teclas Zx esto ativas. possvel desativ-las conforme o descrito aqui:
No painel frontal do mdulo lgico: utilizando o menu CONFIGURAO TECLAS Zx,
consulte TECLAS Zx (ver pgina 106)
No software:
em Editar Configurao do programa, guia Configurao (ver pgina 512), ao ativar a
opo Teclas Zx inativas
na janela Opes de escrita (ver pgina 518) validando a opo Teclas Zx inativas.

NOTA: Quando o mdulo lgico estiver no modo EXECUTAR, se as Teclas Zx forem desativadas,
no ser possvel us-las para inserir dados no programa, mas ser possvel us-las para navegar
entre os menus.

Modificao do estado de um contato


No software de programao, para modificar o estado de um contato, posicione o ponteiro do
mouse sobre ele e depois:
Com o mouse: clique com o boto direito para exibir uma lista de estados possveis (clique para
validar),
Com a barra de espao: navegue pelos estados possveis.

Para modificar um contato no painel frontal do mdulo lgico (a janela de programao exibida
na tela):
posicionar-se sobre a letra que representa o contato;
Navegue pelos tipos de contatos possveis (Z para um contato aberto normalmente, z para um
contato fechado normalmente).
Para obter mais informaes, consulte Mtodo para inserir um contato ou uma bobina
(ver pgina 87).

Inicializao
Status dos contatos na inicializao do programa:
O modo Aberto normalmente (estado direto) est inativo,
O modo Fechado normalmente (estado inverso) est ativo.

EIO0000002617 03/2017 163


Os elementos da linguagem LD

Contadores

Descrio
A funo Contadores permite contar os impulsos de forma crescente ou decrescente. O mdulo
lgico possui 28 ou 16 contadores se uma interface de comunicao SR2COM01 for selecionada
na configurao. Eles so numerados de 1 a 9 e de A a V (I, M e O no so usados).
NOTA: O nmero mximo de contadores tambm depende da verso (ver pgina 547) do
firmware.
A funo Contadores pode ser redefinida para zero ou para o valor predefinido (conforme o
parmetro escolhido) durante a utilizao.
possvel utiliz-lo como um contato para descobrir se:
O valor predefinido tiver sido atingido (contagem progressiva AT);
o valor 0 tiver sido atingido (modo Contagem decrescente A PARTIR DE).

Acesso

possvel acessar essa funo na barra de funes LD.

Utilizao das bobinas


Cada contador tem 3 bobinas associadas:
Bobina CC: entrada Impulso de contagem,
Bobina RC: redefina a entrada Estado inicial do contador,
BobinaDC: entrada Direo da contagem

A utilizao dessas bobinas descrita a seguir.


Entrada Impulso da contagem:
Smbolo da bobina da entrada Impulso da contagem de um
temporizador:

[
Utilizado como bobina em um esquema de comando, esse elemento representa a entrada de
contagem da funo. A cada ativao da bobina, o contador aumenta ou diminui em valores de 1,
conforme o sentido de contagem escolhido.
Exemplo: entrada contando os pulsos entregues pelo contador n 1.

A cada ativao da entrada I1, o contador n 1 aumenta em valores de 1.

164 EIO0000002617 03/2017


Os elementos da linguagem LD

Redefina a entrada Estado inicial do contador:


Smbolo da bobina Entrada reposta no estado inicial do contador:

Utilizado como bobina em um esquema de comando, esse elemento representa a entrada de


reposio no estado inicial da funo Contador.
Ativar a bobina tem o seguinte efeito:
Reajuste o valor da contagem para zero se o tipo de contagem for AT (contando de forma
progressiva aps o valor predefinido),
Reajuste o valor para o valor predefinido se o tipo de contagem for A PARTIR DE (contando de
forma regressiva a partir do valor predefinido).
Exemplo: Contador n 1 zerado ao pressionar a tecla Z1.

Sempre que pressionar a tecla Z1, o contador recomea a partir de 0.


Entrada Sentido da contagem:
Smbolo da bobina da entrada Sentido da contagem de um temporizador:

Esta entrada determina a direo da contagem de acordo com seu status:


Ele inicia a contagem regressiva se a bobina estiver ativada,
Ele inicia a contagem progressiva se a bobina no estiver ativada.
NOTA: Por predefinio, se essa entrada no estiver ligada, a funo inicia uma contagem
progressiva.
Exemplo: inicia contagem progressiva/regressiva, conforme o status da entrada do mdulo lgico
I2.

Se a entrada I2 estiver ativa, a funo inicia uma contagem regressiva.

EIO0000002617 03/2017 165


Os elementos da linguagem LD

Utilizao em contato
O contato associado ao contador indica se o valor predefinido (AT) ou zero (A PARTIR DE) foi
alcanado.
possvel utiliz-lo no programa quantas vezes forem necessrias como aberto normalmente ou
fechado normalmente:
Aberto normalmente:
Smbolo do contato aberto normalmente associado a um contador:

O contato condutor quando:


o valor do contador alcanar o valor predefinido, se o contador for progressivo(AT).
o valor do contador for igual a 0, se o contador for regressivo (A PARTIR DE).
Fechado normalmente:
Smbolo do contato fechado normalmente associado a um contador:

Esse contato condutor enquanto:


o valor do contador no alcanar o valor predefinido, se o contador for progressivo(AT).
o valor do contador for igual a 0, se o contador for regressivo (A PARTIR DE).
Exemplo: acender um LED ligado sada do contador n 1 (AT).

Quando o valor predefinido for alcanado: o LED passa a iluminar; do contrrio, ele no est
ligado.

Configurao do software
Impulsos:
Este valor est compreendido entre 0 e 32.767 (valor predefinido).
Tipo de contagem:
So possveis duas configuraes:
Contagem progressiva at o valor predefinido: aumento no valor da contagem,
Contagem regressiva a partir do valor predefinido: diminuio no valor da contagem.
Memorizao:
Por predefinio, depois de um corte na alimentao, o contador volta ao estado que corresponde
inicializao do programa.

166 EIO0000002617 03/2017


Os elementos da linguagem LD

Para recuperar o estado do contador salvo antes do corte na alimentao, ative a reminiscncia.
Bloqueado:
O bloqueio impede a modificao dos parmetros bloqueados no painel frontal do mdulo lgico
atravs do menu PARMETROS.

Configurao no painel frontal


possvel acessar as configuraes do bloco de parmetro ao inserir a linha de comando ou no
menu PARMETROS se o bloco no tiver sido bloqueado com cadeado.
Os parmetros a serem inseridos so os seguintes:
Tipo de contagem;
Valor predefinido,
Bloqueio dos parmetros,
Reminiscncia.

Tipo de contagem:
Smbolo do parmetro Tipo de contagem:

Esse parmetro permite selecionar o tipo do contador:


AT: contagem progressiva at o valor predefinido.
Quando o valor do contador for igual ao valor predefinido, o contato C do contador ser
condutor.
A PARTIR DE: contagem regressiva a partir do valor predefinido.
Quando o valor do contador for igual a 0, o contato C do contador ser condutor.
Valor predefinido:
Smbolo do parmetro Valor predefinido:

Esse valor est compreendido entre 0 e 32.767 e representa:


O valor a ser alcanado quando a contagem at o valor predefinido iniciar (AT),
O valor final quando a contagem regressiva a partir do valor predefinido iniciar (A PARTIR DE).
Bloqueio dos parmetros:
Smbolo do parmetro Bloqueio de parmetro:

O bloqueio impede a modificao dos parmetros a partir da face anterior do mdulo lgico (menu
PARMETROS).

EIO0000002617 03/2017 167


Os elementos da linguagem LD

Memorizao:
Smbolo do parmetro Reminiscncia:

Esta funo permite salvar o status dos valores do contador caso ocorra um corte na alimentao.
No modo de entrada Zelio, a reminiscncia s ser ativada se o smbolo for exibido na tela de
parmetros.
Ilustrao: configurao de um contador no painel frontal do mdulo lgico:

Descrio:

Referncia Parmetro Descrio


1 Entrada de comando Cronograma da entrada de comando
(sequncia de impulsos).
2 Entrada de reinicializao Cronograma da entrada de reinicializao do
contador.
3 Sada do contador Cronograma da sada do contador.
4 Bloqueio dos parmetros Este parmetro permite bloquear os
parmetros do contador. Quando o bloco est
bloqueado, o valor predefinido deixa de
aparecer no menu PARMETROS.
5 Tipo de contagem AT: contagem progressiva at o valor
predefinido ou,
A PARTIR DE: contagem regressiva a partir
do valor predefinido.
6 valor predefinido Valor predefinido do contador.
7 Memorizao Backup do valor do contador.

168 EIO0000002617 03/2017


Os elementos da linguagem LD

Valor do contador
O valor do contador o valor em um dado momento resultante de sucessivas aes de contagem
progressiva/regressiva que ocorreram desde que o contador voltou ao seu estado inicial pela
ltima vez.
Este valor est compreendido entre 0 e 32.767. Assim que esses limites so alcanados,
contagens regressivas deixam de terminar em 0 e progressivas deixam de terminar em 32.767.

Cronogramas
Nos cronogramas, as linhas azuis representam o valor do contador:
A imagem a seguir ilustra o funcionamento do contador em contagem progressiva (AT) at o
valor predefinido.

A imagem a seguir ilustra o funcionamento do contador em contagem regressiva (A PARTIR DE)


at o valor predefinido.

EIO0000002617 03/2017 169


Os elementos da linguagem LD

Modificar o estado de uma bobina ou de um contato


No software de programao, para modificar o estado de uma bobina ou de um contato, posicione
o ponteiro do mouse sobre o elemento e em seguida:
Com o mouse: clique com o boto direito para exibir uma lista de estados possveis (clique para
validar),
Com a barra de espao: navegue pelos estados possveis.

Para modificar o tipo de uma bobina ou de um contato no painel frontal do mdulo lgico (com a
janela de programao visvel na tela):
Posicione o cursor sobre o smbolo que representa o tipo da bobina ou sobre a letra do contato,
Navegue pelos tipos de bobina ou contato possveis (c para um contato aberto normalmente,
C para um contato fechado normalmente).
Para obter mais informaes, consulte Mtodo para inserir um contato ou uma bobina
(ver pgina 87).

Inicializao
Status dos contatos e do valor durante a inicializao do programa:
o modo aberto normalmente (estado direto) est inativo,
O modo fechado normalmente (estado inverso) est ativo,
O valor nulo.

Exemplos
Abaixo, trs exemplos de uso de um contador:

Tela Descrio
Contagem progressiva e redefinio de zero:
O contador incrementado sempre que a entrada I1 for
ativada.
O contador redefinido sempre que a entrada I2 for ativada.

Contagem regressiva e redefinio:


O contador diminui sempre que a entrada I1 for ativada.
O contador reiniciado sempre que a entrada I2 for ativada.

Contagem progressiva, contagem regressiva e redefinio:


O contador incrementado sempre que a entrada I1 for
ativada. O contador diminui sempre que a entrada I3 for
ativada.
O contador reiniciado sempre que a entrada I2 for ativada.

170 EIO0000002617 03/2017


Os elementos da linguagem LD

Comparadores de contadores

Descrio
Esta funo permite comparar o valor de dois contadores ou de um contador e um valor constante.
NOTA: S possvel configurar o bloco de funo Comparadores de contadores a partir do
software de programao Introduo Ladder.

Acesso

possvel acessar essa funo na barra de funes LD.

Utilizao em contato
O comparador de contadores indica se a condio selecionada verificada. utilizado como
contato, nos modos aberto normalmente ou fechado normalmente.
Aberto normalmente:
Smbolo do comparador de contadores, em modo aberto normalmente:

O contato condutor quando a condio verificada.


Fechado normalmente:
Smbolo do comparador de contadores, em modo fechado normalmente:

O contato condutor quando a condio no verificada.

Configurao no software
Os diversos parmetros a serem preenchidos so os seguintes:
Frmula de comparao;
Bloqueio dos parmetros.

Frmula de comparao:
A frmula de comparao a seguinte:

EIO0000002617 03/2017 171


Os elementos da linguagem LD

Em que:
Cx e Cy: representam os contadores a serem comparados; eles so selecionados utilizando-
se o menu suspenso,
x e y: essas so constantes (offset) entre: - 32.768 e 32.767.

Os operadores de comparao que podem ser escolhidos so os seguintes:

Smbolo Descrio
> Maior que.
Maior que ou igual.
= Igual.
Diferente.
Menor que ou igual.
< Menor que.

Bloqueio dos parmetros:


O bloqueio impede a modificao dos parmetros no painel frontal do mdulo lgico (menu
PARMETRO).

Configurao no painel frontal


No possvel configurar o bloco de funo Comparadores de contadores no bloco de funo do
mdulo lgico. necessrio configurar esta funo no software de programao.

Modificar o estado de uma bobina ou de um contato


No software de programao, para modificar o estado de um contato, posicione o ponteiro do
mouse sobre ele e depois:
Com o mouse: clique com o boto direito para exibir uma lista de estados possveis (clique para
validar),
Com a barra de espao: navegue pelos estados possveis.

Para modificar o tipo de uma bobina ou de um contato no painel frontal do mdulo lgico (com a
janela de programao visvel na tela):
Posicione o cursor sobre o smbolo que representa o tipo da bobina ou sobre a letra do contato,
Navegue pelos tipos de bobina ou contato possveis (V para um contato aberto normalmente,
v para um contato fechado normalmente).
Para obter mais informaes, consulte Mtodo para inserir um contato ou uma bobina
(ver pgina 87).

Inicializao
Status dos contatos na inicializao do programa:
O modo Aberto normalmente (estado direto) est inativo,
O modo Fechado normalmente (estado inverso) est ativo.

172 EIO0000002617 03/2017


Os elementos da linguagem LD

Contador rpido

Descrio
A funo Contador rpido permite contar os impulsos at uma frequncia de 1 kHz.
O uso do contato K1 indica:
que o valor predefinido foi atingido (contagem),
que o valor 0 foi atingido (contagem decrescente).
As entradas de Contador rpido esto ligadas de forma implcita s entradas I1 e I2 do mdulo
lgico:
um impulso (frente ascendente) na entrada I1 aumenta o contador;
um impulso (frente ascendente) na entrada I2 diminui o contador.
No possvel utilizar essas entradas em nenhum outro contexto.
A funo Contador rpido pode ser reinicializada durante a utilizao pela bobina RK1. reinicia-
lizada para:
0, se estiver em contagem progressiva at o valor predefinido
o valor predefinido, se estiver em contagem regressiva a partir do valor predefinido.

O contador s funciona se a bobina de validao TK1 estiver ativa.


possvel utilizar o tipo Ciclo repetitivo com um valor de atraso.
NOTA: Excesso do limite:
Se o valor da contagem ultrapassar o limite superior de +32.767, ele ser definido para -32.768,
se o valor da contagem ultrapassar o limite inferior de -32.768, ele ser definido para +32.767.

NOTA: Este bloco de funo no pode ser simulado.

Acesso

A funo est acessvel na barra de funes LD.

Utilizao das bobinas


Duas bobinas esto associadas ao contador rpido:
bobina TK1: entrada Ativar funo,
bobina RK1: entrada Redefinir estado inicial do contador,

A utilizao dessas bobinas descrita a seguir.


entrada Ativar funo:
Smbolo da bobina da entrada Ativar funo do contador rpido:

EIO0000002617 03/2017 173


Os elementos da linguagem LD

Este elemento permite validar a contagem. Se esta bobina estiver ativa, cada impulso na entrada
I1 aumentar a contagem no Contador rpido e cada impulso na entrada I2 ir diminu-la.
Entrada reposta no estado inicial do contador:
Smbolo da bobina da entrada Redefinir estado inicial do contador rpido:

Este elemento representa a entrada de reposio no estado inicial da funo contador.


Ativar a bobina tem o seguinte efeito:
redefine o valor do contador para zero se o tipo de contagem for AT (contagem progressiva
at o valor predefinido).
redefine o valor do contador para o valor predefinido se o tipo de contagem for A PARTIR DE
(contagem regressiva a partir do valor predefinido).
Exemplo: o contador zera quando a tecla Z1 pressionada:

Sempre que a tecla Z1 for pressionada, o contador ser reinicializado.

Utilizao em contato
O contato associado ao contador rpido indica se o valor predefinido (AT) ou zero (A PARTIR
DE) foi alcanado.
possvel utiliz-lo no programa quantas vezes forem necessrias como aberto normalmente ou
fechado normalmente:
Aberto normalmente:
Smbolo do contato aberto normalmente associado ao contador rpido:

O contato condutor quando:


o valor do contador atingiu o valor predefinido (AT),
o valor do contador chegou a 0 (A PARTIR DE).
Fechado normalmente:
Smbolo do contato fechado normalmente associado ao contador rpido:

174 EIO0000002617 03/2017


Os elementos da linguagem LD

Esse contato condutor desde que:


o valor do contador no alcance o valor predefinido, se o contador for progressivo.
o valor do contador no chegue a 0, se o contador for regressivo,
Exemplo: acender um LED ligado sada do contador rpido n 1 (AT).

Quando o valor predefinido for alcanado: o LED passa a iluminar; do contrrio, ele no est
ligado.

Configurao no software
Tipo de contagem:
So possveis duas configuraes:
AT: contagem progressiva at o valor predefinido.
Quando o valor do contador for superior ou igual ao valor predefinido, o contato K1 do contador
rpido ser condutor.
A PARTIR DE: contagem regressiva a partir do valor predefinido.
Quando o valor do contador for inferior ou igual a 0, o contato C do contador ser condutor.
Predefinir:
O valor predefinido est entre 0 e 32.767.
Tipo de ciclo:
Esse parmetro determina o comportamento do contador rpido quando ele atinge o valor
predefinido (em contagens progressivas AT) ou quando ele chega ao valor zero (em contagens
regressivas A PARTIR DE):
O tipo de ciclo pode ser:
nico: alcanar o valor predefinido (em contagens progressivas AT) ou chegar ao valor zero
(em contagens regressivas A PARTIR DE) no afeta o valor do contador.
O valor do contador altera-se de forma contnua. A sada est ativada quando o valor for maior
que o valor predefinido (em contagens progressivas AT) ou for menor que o valor predefinido
(em contagens regressivas A PARTIR DE).
Repetitivo: em contagens progressivas AT, a contagem recomea quando alcana o valor
predefinido, e em contagens regressivas A PARTIR DE ela volta ao valor predefinido quando
chega a zero.
A sada ativada aps a reinicializao e permanece ativa por um perodo que deve ser
configurado com o parmetro Durao do impulso (de 1 a 32.767 x 100 ms).
Memorizao:
Por predefinio, depois de um corte na alimentao, o contador volta ao estado que corresponde
inicializao do programa.
Para recuperar o estado do contador salvo antes do corte na alimentao, ative a reminiscncia.

EIO0000002617 03/2017 175


Os elementos da linguagem LD

Bloqueado:
O bloqueio impede a modificao dos parmetros bloqueados no painel frontal do mdulo lgico
atravs do menu PARMETROS.

Configurao no painel frontal


possvel acessar as configuraes do bloco de parmetro ao inserir a linha de comando ou no
menu PARMETROS se o bloco no tiver sido bloqueado com cadeado.
Os parmetros a serem inseridos so os seguintes:
Tipo de ciclo,
Durao do impulso,
Valor predefinido,
Tipo de contagem;
Bloqueio dos parmetros,
Reminiscncia.

Tipo de ciclo:
Esse parmetro determina o comportamento do contador rpido quando ele atinge o valor
predefinido (em contagens progressivas AT) ou quando ele chega ao valor zero (em contagens
regressivas A PARTIR DE):
O tipo de ciclo pode ser:
nico: alcanar o valor predefinido (em contagens progressivas AT) ou chegar ao valor zero
(em contagens regressivas A PARTIR DE) no afeta o valor do contador.
O valor do contador altera-se de forma contnua. A sada est ativada quando o valor for maior
que o valor predefinido (em contagens progressivas AT) ou for menor que o valor predefinido
(em contagens regressivas A PARTIR DE).
Repetitivo: em contagens progressivas AT, a contagem recomea quando alcana o valor
predefinido, e em contagens regressivas A PARTIR DE ela volta ao valor predefinido quando
chega a zero.
A sada ativada aps a reinicializao e permanece ativa por um perodo que deve ser
configurado com o parmetro Durao do impulso (de 1 a 32.767 x 100 ms).
Durao do impulso:
Smbolo do parmetro Durao do impulso:

Esse parmetro s aparece se o tipo de ciclo for repetitivo. Determina a durao durante a qual o
contador rpido permanece ativo quando o valor do contador atinge o valor predefinido (em
contagens progressivas AT) ou quando chega a zero (em contagens regressivas A PARTIR DE).
Esse valor deve estar compreendido entre 1 e 32.767 (x 100 ms).

176 EIO0000002617 03/2017


Os elementos da linguagem LD

Valor predefinido:
Smbolo do parmetro Valor predefinido:

Esse valor est compreendido entre 0 e 32.767 e representa:


O valor a ser alcanado quando a contagem progressiva at o valor predefinido iniciar (AT),
O valor inicial quando a contagem regressiva a partir do valor predefinido iniciar (A PARTIR
DE).
Tipo de contagem:
Smbolo do parmetro Tipo de contagem:

Esse parmetro permite selecionar o tipo do contador:


AT: contagem progressiva at o valor predefinido.
Quando o valor do contador for superior ou igual ao valor predefinido, o contato K1 do contador
rpido ser condutor.
A PARTIR DE: contagem regressiva a partir do valor predefinido.
Quando o valor do contador for inferior ou igual a 0, o contato C do contador ser condutor.
Bloqueio dos parmetros:
Smbolo do parmetro Bloqueio de parmetro:

O bloqueio impede a modificao dos parmetros a partir da face anterior do mdulo lgico (menu
PARMETROS).
Memorizao:
Smbolo do parmetro Reminiscncia:

Essa funo permite salvar o status dos valores do contador rpido caso ocorra um corte na
alimentao.
Em Introduo Zelio, para ativar a reminiscncia, o smbolo deve aparecer na tela de parmetro.

EIO0000002617 03/2017 177


Os elementos da linguagem LD

Ilustrao: configurao de um contador no painel frontal do mdulo lgico:

Descrio:

Referncia Parmetro Descrio


1 Tipo de ciclo nico/Repetitivo
2 Durao do impulso Apenas se o ciclo for repetitivo
3 Bloqueio dos parmetros Este parmetro permite bloquear os
parmetros do contador. Quando o bloco est
bloqueado, o valor predefinido deixa de
aparecer no menu PARMETROS.
4 Tipo de contagem Configurao do contador: contar at o valor
predefinido (AT) ou a partir do valor
predefinido (A PARTIR DE).
5 valor predefinido Valor predefinido do contador.
6 Memorizao Backup do valor do contador.

Valor do contador
Valor em um momento determinado resultante das aes de sucessivas contagens
progressivas/regressivas desde a ltima contagem at o estado inicial.
Se o valor da contagem ultrapassar o limite superior de +32.767, ela ser definida para -32.768,
Se o valor da contagem ultrapassar o limite inferior de -32.768, ela ser definida para +32.767.

178 EIO0000002617 03/2017


Os elementos da linguagem LD

Cronogramas
Os cronogramas so fornecidos aqui para ilustrar os diversos comportamentos do contador rpido
de acordo com seus parmetros:
funo contagem progressiva AT, em ciclo do tipo nico,
funo contagem regressiva A PARTIR DE, em ciclo do tipo nico,
funo contagem progressiva AT, em ciclo do tipo repetitivo,
funo contagem regressiva A PARTIR DE, em ciclo do tipo repetitivo,

Nos 4 grficos seguintes, a linha azul representa o valor do contador. Se a linha crescer, significa
que existem impulsos em I1 e, se decrescer, significa que existem impulsos em I2.
Contagem progressiva em ciclo do tipo nico:
A imagem abaixo ilustra a funo do contador em contagem progressiva e ciclo do tipo nico:

EIO0000002617 03/2017 179


Os elementos da linguagem LD

Contagem regressiva em ciclo do tipo nico:


A imagem abaixo ilustra a funo do contador em contagem pregressiva e ciclo do tipo nico:

Contagem progressiva em ciclo do tipo repetitivo:


A imagem abaixo ilustra a funo do contador em contagem progressiva e ciclo do tipo repetitivo:

180 EIO0000002617 03/2017


Os elementos da linguagem LD

A sada passa para o estadoInativo decorrido o valor predefinido para a durao de um impulso.
Se a condio de passagem for Ativa antes da passagem para o estado Inativo, o impulso de
sada ser prolongado de acordo com a durao do impulso (Temporizao).
Contagem regressiva em ciclo do tipo repetitivo:
A imagem abaixo ilustra a funo do contador em contagem regressiva e ciclo do tipo repetitivo:

A sada passa para o estadoInativo decorrido o valor predefinido para a durao de um impulso.
Se a condio de passagem for Ativa antes da passagem para o estado Inativo, o impulso de
sada ser prolongado de acordo com a durao do impulso (Temporizao).

Modificar o estado de uma bobina ou de um contato


No software de programao, para modificar o estado de uma bobina ou de um contato, posicione
o ponteiro do mouse sobre o elemento e em seguida:
Com o mouse: clique com o boto direito para exibir uma lista de estados possveis (clique para
validar),
Com a barra de espao: navegue pelos estados possveis.

Para modificar o tipo de uma bobina ou de um contato no painel frontal do mdulo lgico (com a
janela de programao visvel na tela):
Posicione o cursor sobre o smbolo que representa o tipo da bobina ou sobre a letra do contato,
Navegue pelos tipos de bobina ou contato possveis (K para um contato aberto normalmente,
k para um contato fechado normalmente).
Para obter mais informaes, consulte Mtodo para inserir um contato ou uma bobina
(ver pgina 87).

EIO0000002617 03/2017 181


Os elementos da linguagem LD

Inicializao
Status dos contatos e do valor durante a inicializao do programa:
o modo aberto normalmente (estado direto) est inativo,
o modo fechado normalmente (estado inverso) est ativo,
O valor nulo.

Exemplo
Abaixo, um exemplo de uso de um contador rpido: a sada Q1 passa para 1 quando o contador
rpido passa para 1; o contador ativado pela entrada I3 e zerado pela entrada I4.

182 EIO0000002617 03/2017


Os elementos da linguagem LD

Relgios

Descrio
A funo Relgios permite validar intervalos horrios durante os quais ser possvel executar
aes.
O mdulo lgico inclui 8 blocos de funo Relgios numerados de 1 a 8. Cada um tem quatro
intervalos de programao e funciona como um programador semanal. Os blocos de funo
Relgios so utilizados como contatos.

Acesso

possvel acessar essa funo na barra de funes LD.

Utilizao em contato
Este contato pode utilizar o estado direto do bloco de funo Relgio (contato aberto
normalmente) ou seu respectivo inverso (contato fechado normalmente), consulte abaixo.
Aberto normalmente:
Smbolo do contato aberto normalmente, que representa um relgio:

O contato condutor se o relgio estiver dentro do perodo de validade.


Fechado normalmente:
Smbolo do contato fechado normalmente, que representa um relgio:

O contato condutor se o relgio no estiver dentro do perodo de validade.

Configurao no software
A janela de configurao Relgios consiste de 4 blocos, os quais correspondem aos 4 intervalos
(ou canais) disponveis: A, B, C e D.
Os dias da semana aparecem para cada intervalo e possvel ativ-los ao clicar nas caixas de
seleo associadas a eles.
Portanto, necessrio configurar o intervalo de ativao atravs da definio do horrio de incio:
LIGADO e o horrio de trmino: DESLIGADO.

EIO0000002617 03/2017 183


Os elementos da linguagem LD

Ilustrao:

NOTA: Se o relgio estiver programado para ON na segunda-feira, s 23:00 e programado para


OFF na segunda-feira, 1:00, o relgio no passar para OFF na tera-feira, 1:00, mas sim na
segunda-feira seguinte, 1:00. Alm disso, se no efetuar outra programao, o relgio ficar
programado em ON nos dias da semana restantes.
Bloqueado
O bloqueio impede a modificao dos parmetros bloqueados no painel frontal do mdulo lgico
atravs do menu PARMETROS.

Configurao no painel frontal


Tela de configurao do bloco de funo Relgio no painel frontal do mdulo lgico:

Referncia Parmetro Descrio


1 Nmero de bloco relgio 8 relgios disponveis numerados de 1 a 8.
2 Tipo de configurao da data D/S: dias da semana,

184 EIO0000002617 03/2017


Os elementos da linguagem LD

Referncia Parmetro Descrio


3 Dia de validade (tipo D/S) Dia de validade:
0: segunda-feira,
1: tera-feira,
...
6: domingo.

Os dias no selecionados so indicados por


um _.
4 Horrio do arranque (tipo D/S) Esse o horrio de incio de 00:00 a 23:59.
5 Horrio de parada (tipo D/S) Esse o horrio de trmino de 00:00 a 23:59.
6 Bloqueio dos parmetros O bloqueio impede a modificao dos
parmetros bloqueados no painel frontal do
mdulo lgico atravs do menu
PARMETROS.
7 Intervalos de funcionamento 4 intervalos de funcionamento esto
disponveis: A, B, C e D.
Em funcionamento, esses intervalos so
cumulativos: o bloqueio vlido sobre os
intervalos selecionados.

Combinar intervalos de funcionamento


possvel combinar os intervalos de funcionamento para o mesmo relgio.
Exemplo:: utilizando os quatro intervalos de funcionamento com configuraes diferentes.

Intervalo de Programa
funcionamento
A: intervalo de Todos os dias, de segunda a sexta, incio s 8:00 e trmino s 18:00.
funcionamento
B: dia/noite Todos os dias de tera a quinta: iniciar s 22:00 e terminar no dia
seguinte s 6:00.
C: intervalo Incio na sexta-feira s 20:00.
D: intervalo Trmino na segunda-feira s 03:00.

EIO0000002617 03/2017 185


Os elementos da linguagem LD

Modificar o estado de uma bobina ou de um contato


No software de programao, para modificar o estado de um contato, posicione o ponteiro do
mouse sobre ele e depois:
Com o mouse: clique com o boto direito para exibir uma lista de estados possveis (clique para
validar),
Com a barra de espao: navegue pelos estados possveis.

Para modificar o tipo de uma bobina ou de um contato no painel frontal do mdulo lgico (com a
janela de programao visvel na tela):
posicione o cursor sobre a letra do contato,
Navegue pelos tipos de contatos possveis (H para um contato aberto normalmente, h para um
contato fechado normalmente).
Para obter mais informaes, consulte Mtodo para inserir um contato ou uma bobina
(ver pgina 87).

Simulao
No modo Simulao (ver pgina 231), o funcionamento do bloco de funo Relgio
determinado pela configurao do acelerador (ver pgina 238).

Exemplo
Queremos controlar um aparelho ligado sada Q2 do mdulo lgico. Voc deseja que esteja
ativo nos dois intervalos de horrios seguintes:
de segunda-feira a sbado, das 09:00 s 13:00;
de segunda-feira a sexta-feira, das 15:00 s 19:00,
Para isso, utilizado o bloco Relgio H1 e criada a seguinte folha de cabeamento:

186 EIO0000002617 03/2017


Os elementos da linguagem LD

Ao inserir o H1, bloco Relgio, configure os intervalos de funcionamento A e B conforme o descrito


na tabela abaixo:

Tela Comentrio

Primeira localizao A: de
segunda-feira a sbado, das
09:00 s 13:00.

Segunda localizao B: de
segunda-feira a sexta-feira, das
15:00 s 19:00.

EIO0000002617 03/2017 187


Os elementos da linguagem LD

Mudana da horrio de vero/inverno

Descrio
A sada desta funo permanece no estado Desligado durante toda a durao do horrio de
inverno e passa para o estado Ligado durante toda a durao do horrio de vero.
Por predefinio, no existe mudana do horrio de vero/inverno. Essa funo deve ser ativada
no software de programao ou no painel frontal do mdulo lgico.
Para ativar esta funo no software de programao, proceda da seguinte forma:
abra a janela Configurao do programa: menu Editar Configurao do programa,
Selecione a guia Formato da data,
Selecione a caixa Ativar alterao do horrio de vero/inverno,
Defina as datas das mudanas de horrio:
utilizando uma das reas geogrficas predefinidas;
ou configurando manualmente a data (ms/domingo).

Para ativar esta funo no painel frontal do mdulo lgico, proceda como descrito no captulo
Menu ALTERAR VER/INV (ver pgina 123).
NOTA: esta funo s est disponvel nos mdulos lgicos que incluem um relgio em tempo real.

Acesso

possvel acessar essa funo na barra de funes LD.

Utilizao em contato
Quando utilizado como contato, este elemento indica o horrio de inverno ou horrio de vero.
possvel utiliz-lo no programa quantas vezes forem necessrias como aberto normalmente ou
fechado normalmente:
Aberto normalmente:
Smbolo do contato aberto normalmente associado ao bloco de funo Alterar horrio de
vero/inverno:

O contacto fica ativo durante toda a durao do horrio de vero.

188 EIO0000002617 03/2017


Os elementos da linguagem LD

Fechado normalmente:
Smbolo do contato fechado normalmente associado ao bloco de funo Alterar horrio de
vero/inverno :

O contato fica ativo durante toda a durao do horrio de inverno.

Parmetros
So possveis as seguintes configuraes:
No: sem alteraes,
Alterao automtica: as datas so predefinidas de acordo com a rea geogrfica:
EUROPA: Europa,
EUA.

OUTRA REA: a alterao automtica, mas necessrio especificar o ms: M e o domingo:S


(1, 2, 3, 4 ou 5) no qual a alterao de vero/inverno ocorre.

Modificar o estado de uma bobina ou de um contato


Para modificar o estado de um contato no software de programao, posicione o ponteiro do
mouse sobre ele e depois:
Com o mouse: clique com o boto direito para exibir uma lista de estados possveis (clique para
validar),
Com a barra de espao: navegue pelos estados possveis.

Para modificar um contato no painel frontal do mdulo lgico (com a janela de programao visvel
na tela):
posicione o cursor sobre a letra do contato,
Navegue pelos tipos de contatos possveis (W para um contato aberto normalmente, w para um
contato fechado normalmente).
Para obter mais informaes, consulte Mtodo para inserir um contato ou uma bobina
(ver pgina 87).

Inicializao
Estado dos contatos e do valor durante a inicializao do programa:
o modo aberto normalmente (estado direto) est inativo,
o modo fechado normalmente (estado inverso) est ativo.

EIO0000002617 03/2017 189


Os elementos da linguagem LD

Temporizadores

Descrio
A funo Temporizadores permite atrasar, prolongar e comandar as aes durante um
determinado perodo de tempo. possvel configurar esses perodos de tempo atravs de um ou
dois valores predefinidos, de acordo com os tipos de temporizador.
Existem 11 tipos de temporizadores:
A: ativo, controle mantido,
a: ativo, incio/parada por impulso,
C: em espera,
B: passagem ativao comando: impulso calibrado na fase ascendente da entrada de
comando,
W: temporizao depois do impulso: impulso calibrado na fase descendente da entrada de
comando,
D: intermitncia simtrica: controle mantido sincronamente,
PD: intermitncia simtrica, incio/parada por impulso,
T: totalizador de trabalho,
AC: A/C: combinao de A e C,
L: indicador intermitente, comando mantido assincronamente,
l: indicador intermitente; incio/parada por impulso.
Para a descrio de diferentes tipos de temporizadores, consulte os Cronogramas
(ver pgina 195).
O mdulo lgico possui 28 ou 16 blocos de funo temporizadora se houver uma interface de
comunicao SR2COM01 presente. Eles so numerados de 1 a 9 e de A a V (I, M e O no so
usados).
NOTA: O nmero mximo de temporizadores tambm depende da verso do firmware
(ver pgina 547).
Cada bloco tem uma entrada de reinicializao, uma entrada de comando e uma sada, permitindo
saber se a temporizao est terminada.

Acesso

possvel acessar essa funo na barra de funes LD.

190 EIO0000002617 03/2017


Os elementos da linguagem LD

Utilizao das bobinas


Cada temporizador possui duas bobinas associadas:
Bobina TT: entrada de comando,
Bobina RC: entrada de reinicializao,

A utilizao dessas bobinas descrita a seguir.

Entrada de comando:
Smbolo da bobina Entrada de comando de um temporizador:

Cada tipo envolve um funcionamento especfico, que permite gerenciar todas as situaes
possveis em um aplicativo.
Entrada de reinicializao:
Smbolo da bobina Entrada de comando de um temporizador:

A ativao da bobina provoca uma reinicializao do valor do temporizador: o contato T


desativado e a funo est pronta para um novo ciclo de temporizao.
NOTA: Essa bobina s necessria para temporizadores do tipo incio/parada por impulso

Utilizao em contato
O contacto associado ao temporizador indica se a temporizao est terminada.
possvel utiliz-lo no programa quantas vezes forem necessrias como aberto normalmente ou
fechado normalmente:
Aberto normalmente:
Smbolo do contato aberto normalmente associado a um temporizador:

Se a sada do bloco de funo Temporizador estiver ativa, o contato ser condutor.


Fechado normalmente:
Smbolo do contato fechado normalmente associado a um temporizador:

Se a sada do bloco de funo Temporizador estiver ativa, o contato ser no condutor.

EIO0000002617 03/2017 191


Os elementos da linguagem LD

Configurao de software
Tipo de temporizador:
Para escolher o temporizador, selecione a caixa desejada; o esquema de funcionamento do
temporizador aparece abaixo.
Unidade de tempo:
O formato da unidade de tempo escolhido no menu suspenso associado.
Delay:
necessrio introduzir o(s) limite(s) de tempo nos campos associados.
Memorizao:
Esta funo permite salvar o status dos valores do contador caso ocorra um corte na alimentao.
Bloqueado:
O bloqueio impede a modificao dos parmetros bloqueados no painel frontal do mdulo lgico
atravs do menu PARMETROS.

Configurao no painel frontal


possvel acessar as configuraes do bloco de parmetro ao inserir a linha de comando ou no
menu PARMETROS se o bloco no tiver sido bloqueado com cadeado.
Os parmetros a serem inseridos so os seguintes:
Tipo de temporizador,
Valor(es) predefinido(s),
Unidade de tempo,
Bloqueio dos parmetros,
Reminiscncia.

Tipo de temporizador:
Este parmetro permite selecionar o tipo de funcionamento do temporizador entre os 11 tipos
disponveis. Cada tipo representado por uma ou duas letras:
A: ativo, controle mantido,
a: ativo, incio/parada por impulso,
C: em espera,
B: passagem ativao comando: impulso calibrado na fase ascendente da entrada de
comando,
W: temporizao depois do impulso: impulso calibrado na fase descendente da entrada de
comando,
D: intermitncia simtrica: controle mantido sincronamente,
PD: intermitncia simtrica, incio/parada por impulso,
T: totalizador de trabalho,
AC: A/C: combinao de A e C,
L: indicador intermitente, comando mantido assincronamente,
l: indicador intermitente; incio/parada por impulso.

192 EIO0000002617 03/2017


Os elementos da linguagem LD

Valor predefinido:
Conforme o tipo de temporizador, pode haver 1 ou 2 valores predefinidos:
1 valor predefinido para os tipos A, a, C, B, W, D, PD e T:

: atraso no encadeamento ou no desencadeamento conforme o tipo.


2 valores predefinidos para os tipos AC, L e l:

: atraso no encadeamento no caso do tipo AC; estado ativo no caso dos


indicadores intermitentes L e l.

: atraso no desencadeamento no caso do tipo AC ; estado inativo no caso dos


indicadores intermitentes L e l.
Unidade de tempo:
Essa a unidade de valor para o valor predefinido. Existem cinco possibilidades:

unidade smbolo formato valor mximo

1/100 de segundo 00,00 s 00,00 s

1/10 de segundo 000,0 s 00,00 s

Minutos : segundos 00 : 00 99 : 99

Hora : minuto 00 : 00 99 : 99

horas
0,000 h 9,999 h
Apenas para o tipo T.

Bloqueio dos parmetros:


Smbolo do parmetro Bloqueio de parmetro:

O bloqueio impede a modificao dos parmetros a partir da face anterior do mdulo lgico (menu
PARMETROS).

EIO0000002617 03/2017 193


Os elementos da linguagem LD

Memorizao:
Por predefinio, se houver um corte na alimentao enquanto um bloco de funo estiver em
execuo, as informaes sobre tempo j decorrido so perdidas. Quando voltar a tenso de
alimentao, o bloco de funo temporizador reinicializado e pronto para um novo ciclo de
funcionamento.
Se for necessrio para o aplicativo, possvel memorizar o tempo decorrido antes do corte na
alimentao utilizando-se o parmetro Reminiscncia.
Smbolo do parmetro Reminiscncia:

Esta funo permite salvar os valores do temporizador e memoriza o tempo decorrido caso haja
um corte na alimentao.
Ilustrao: configurao de um contador no painel frontal do mdulo lgico:

Descrio:

Referncia Parmetro Descrio


1 Entrada de comando Cronograma da entrada de comando.
2 Entrada de reinicializao Cronograma da entrada de reinicializao.
3 Sada do temporizador Cronograma de sada do temporizador.
4 Bloqueio dos parmetros Este parmetro permite bloquear os parmetros do contador.
Quando o bloco est bloqueado, o valor predefinido deixa de
aparecer no menu PARMETROS.

5 Atraso no encadeamento Atraso no encadeamento do temporizador AC.


6 Atraso no desencadeamento Atraso no desencadeamento do temporizador AC.
7 Unidade de tempo Unidade de tempo do valor predefinido.
8 Memorizao Backup do valor do contador.
9 tipo de temporizador Tipo de temporizador utilizado.

194 EIO0000002617 03/2017


Os elementos da linguagem LD

Cronogramas
Aqui so fornecidos cronogramas para ilustrar os vrios comportamentos do bloco de funo
Temporizador, de acordo com o tipo de temporizador selecionado:
O tipo A est ativo, controle mantido. O diagrama abaixo mostra o funcionamento do temporizador
de tipo A:

O tipo a est ativo, incio/parada por impulso. O diagrama abaixo mostra o funcionamento do
temporizador de tipo a:

NOTA: Cada impulso na entrada TTx redefine o valor do temporizador para 0.

O tipo C est em espera. O diagrama abaixo mostra o funcionamento do temporizador de tipo C:

EIO0000002617 03/2017 195


Os elementos da linguagem LD

O tipo B est em passagem ativao comando para um impulso calibrado na fase ascendente da
entrada de comando. O diagrama abaixo mostra o funcionamento do temporizador de tipo B:

O tipo W est em temporizao depois do impulso para um impulso calibrado na fase


descendente da entrada de comando. O diagrama abaixo mostra o funcionamento do
temporizador de tipo W:

O tipo D est em intermitncia simtrica para controle mantido sincronamente. O diagrama abaixo
mostra o funcionamento do temporizador de tipo D:

196 EIO0000002617 03/2017


Os elementos da linguagem LD

O tipo PD est em intermitncia simtrica, incio/parada por impulso. O diagrama abaixo mostra
o funcionamento do temporizador de tipo PD:

NOTA: Cada impulso na entrada TTx redefine o valor do temporizador para 0.

T o totalizador de trabalho. O diagrama abaixo mostra o funcionamento do temporizador de tipo


T:

Com esse tipo, possvel alcanar o valor predefinido.


Em uma s etapa: t,
Em vrias etapas: t1 + t2 + ... + tn.

O tipo AC (A/C) uma combinao dos tipos A e C. O diagrama seguinte mostra o funcionamento
do temporizador de tipo AC:

EIO0000002617 03/2017 197


Os elementos da linguagem LD

Tipo L possui indicador intermitente, comando mantido assincronamente. O diagrama abaixo


mostra o funcionamento do temporizador de tipo L:

O tipo l possui indicador intermitente; incio/parada por impulso. O diagrama abaixo mostra o
funcionamento do temporizador de tipo l:

NOTA: Cada impulso na entrada TTx redefine o valor do temporizador para 0.

Modificar o estado de uma bobina ou de um contato


No software de programao, para modificar o estado de uma bobina ou de um contato, posicione
o ponteiro do mouse sobre o elemento e em seguida:
Com o mouse: clique com o boto direito para exibir uma lista de estados possveis (clique para
validar),
Com a barra de espao: navegue pelos estados possveis.

Para modificar o tipo de uma bobina ou de um contato no painel frontal do mdulo lgico (com a
janela de programao visvel na tela):
Posicione o cursor sobre o smbolo que representa o tipo da bobina ou sobre a letra do contato,
Navegue pelos tipos de bobina ou contato possveis (T para um contato aberto normalmente,
t para um contato fechado normalmente).
Para obter mais informaes, consulte Mtodo para inserir um contato ou uma bobina
(ver pgina 87).

198 EIO0000002617 03/2017


Os elementos da linguagem LD

Inicializao
Estado dos contatos e dos valores na inicializao do programa:
o modo aberto normalmente (estado direto) est inativo,
o modo fechado normalmente (estado inverso) est ativo,
o(s) valor(es) (so) nulo(s).

Exemplo 1
Realizao de um temporizador para o vo de uma escada.
O objetivo consiste em deixar o vo de uma escada iluminado durante dois minutos e trinta
segundos depois de pressionar um dos botes de presso.
Os botes de presso de cada andar esto ligados entrada I1 do mdulo lgico.
A iluminao do vo da escada est ligada sada Q4 do mdulo lgico.
Em seguida, escreva o seguinte programa:

Para obter o funcionamento desejado, deve-se utilizar um temporizador de tipo B (passagem


ativao comando) e configurar a durao da temporizao para 2 minutos e 30 segundos. Desse
modo, para configurar a durao da temporizao, escolha as unidades de tempo M:S e insira o
valor 02:30 para o valor predefinido t.
Ilustrao: tela de configurao do temporizador:

EIO0000002617 03/2017 199


Os elementos da linguagem LD

Comparadores analgicos

Descrio
O bloco de funo Comparadores analgicos permite:
comparar um valor analgico medido e um valor de referncia.
comparar dois valores analgicos medidos;
comparar dois valores analgicos medidos com parmetro de histerese.
O resultado dessa comparao utilizado sob a forma de contato.
possvel utilizar as funes analgicas de automao nos mdulos lgicos com um relgio em
tempo real e uma fonte de alimentao de corrente contnua e com entradas mistas
DIG/analgicas.
A existncia de entradas mistas DIG/analgicas indicada pelo seguinte:
presena de entradas numeradas de IB a IG (configurao mxima), (essas entradas permitem
receber sinais analgicos compreendidos entre 0,0 V e 9,9 V),
presena da funo Comparadores analgicos na barra de ferramentas do software de
programao.
Esses mdulos lgicos incluem 16 blocos de funo Comparadores analgicos, numerados de 1
a 9 e de A a G.

Acesso

possvel acessar essa funo na barra de funes LD.

Utilizao em contato
O contato indica o posicionamento de um valor medido em relao ao valor de referncia ou a
outro valor medido.
possvel utiliz-lo no programa quantas vezes forem necessrias como aberto normalmente ou
fechado normalmente:
Aberto normalmente:
Smbolo do contato aberto normalmente associado a um comparador analgico:

O contato condutor quando a condio de comparao verificada.

200 EIO0000002617 03/2017


Os elementos da linguagem LD

Fechado normalmente:
Smbolo do contato fechado normalmente associado a um comparador analgico:

O contato condutor quando a condio no verificada.

Configurao do software
operador de comparao:
A frmula de comparao simples a seguinte:

Escolhe-se o <Operador de comparao> entre os seguintes:


>

=


<

A frmula de comparao, no caso de comparao com histerese:

Nas frmulas acima, escolhem-se as variveis Valor 1 e Valor 2 entre as entradas analgicas de
Ib a Ig ou o valor de referncia.
A seleo efetua-se com o boto correspondente e a frmula aparece por cima.
Valor1 e Valor2:
Valor1 e Valor2 so configurados usando-se os menus suspensos associados.
Valor de referncia e histerese:
Esses valores devem ser introduzidos nos campos associados. O valor deve estar compreendido
entre 0,0 e 9,9.
Bloqueio:
O bloqueio impede a modificao dos parmetros bloqueados no painel frontal do mdulo lgico
atravs do menu PARMETROS.

EIO0000002617 03/2017 201


Os elementos da linguagem LD

Configurao no painel frontal


A frmula de comparao a seguinte:

A frmula de comparao, no caso de comparao com a histerese, a seguinte:

Os parmetros a serem inseridos so os seguintes:


Valores a serem comparados;
Operador de comparao;
Valor de referncia;
Parmetro de histerese;
Bloqueio dos parmetros.

Valores a serem comparados:


Smbolo dos valores a serem comparados:

Essas variveis so escolhidas entre as seguintes:


as entradas analgicas numeradas de IB a IG (configurao mxima);
o valor de referncia R.
operador de comparao:
O operador de comparao escolhido utilizando-se o nmero do canto superior direito da tela
do painel frontal.
A tabela a seguir indica a correspondncia entre esse nmero e a frmula de comparao que
ser utilizada:

Referncia Frmula de comparao


1 x1 > x2
2 x1 x2
3 x1 = x2
4 x1 x2
5 x1 x2
6 x1 < x2
7 comparao com histerese: x1 - H x2 x1 - H

202 EIO0000002617 03/2017


Os elementos da linguagem LD

Valor de referncia:
Smbolo do valor de referncia:

O valor de referncia uma constante com a qual se pode comparar um valor medido. Deve estar
compreendido entre 0 e 9,9.
Parmetro de histerese:
Smbolo do parmetro de histerese:

O parmetro de histerese uma constante que permite definir um intervalo no qual deve estar
compreendido o valor da varivel 2x para que o comparador seja ativo. O respectivo valor deve
estar compreendido entre 0 e 9,9.
Bloqueio dos parmetros:
Smbolo do parmetro Bloqueio de parmetro:

O bloqueio impede a modificao dos parmetros a partir da face anterior do mdulo lgico (menu
PARMETROS).
Ilustrao:
Configurao do comparador (do tipo histerese) com valor de referncia constante a partir do
painel frontal do mdulo lgico:

Nesse caso: a condio de comparao verificada quando a tenso dos terminais da entrada Ie
estiver compreendida entre 2,5 V e 5,5 V.

EIO0000002617 03/2017 203


Os elementos da linguagem LD

Configurao do comparador simples no painel frontal:

Descrio:

Referncia Parmetro Descrio


1 tipo de comparao O nmero a seguir a ANALGICO
corresponde ao operador de comparao
selecionado.
2 Frmula de comparao Frmula utilizada para a comparao.
3 Bloqueio dos parmetros O bloqueio impede a modificao dos
parmetros bloqueados no painel frontal do
mdulo lgico atravs do menu
PARMETROS.
4 Parmetros da frmula de Parmetros da frmula de comparao.
comparao

Modificar o estado de uma bobina ou de um contato


No software de programao, para modificar um contato, posicione o cursor sobre ele e depois:
Com o mouse: clique com o boto direito para exibir uma lista de estados possveis (clique para
validar),
Com a barra de espao: navegue pelos estados possveis.

Para modificar um contato no painel frontal do mdulo lgico (a janela de programao exibida
na tela):
posicione o cursor sobre a letra do contato,
navegue pelos tipos de contatos possveis (A para um contato aberto normalmente, a para um
contato fechado normalmente).
Para obter mais informaes, consulte Mtodo para inserir um contato ou uma bobina
(ver pgina 87).

204 EIO0000002617 03/2017


Os elementos da linguagem LD

Inicializao
Status dos contatos e do valor durante a inicializao do programa:
o modo aberto normalmente (estado direto) est inativo,
o modo fechado normalmente (estado inverso) est ativo.

Exemplo
Uma resistncia de aquecimento deve ser ativada pela sada Q1 do mdulo lgico quando a
temperatura estiver abaixo de 20 C.
Utiliza-se uma sonda de temperatura que fornece um sinal entre 0 V e 10 V para uma amplitude
trmica de -10C a +40C. Uma temperatura de 20C corresponde a um nvel de tenso de 6 V
para a sonda.
Em seguida, escreva o seguinte programa Ladder:

Utilizando os seguintes parmetros para o comparador A1:

O operador de comparao 5 escolhido, o que significa menor ou igual a.


Os valores para comparao so escolhidos: a entrada analgica IB ( qual est ligada a sonda
de temperatura) para o primeiro, o valor de referncia R para o segundo.
O valor de referncia determinado como 6.
Desse modo, o comparador analgico torna-se ativo quando a tenso medida na entrada
analgica IB for menor ou igual a 6 V. Esse o momento em que a sonda registra uma
temperatura menor ou igual a 20C.

EIO0000002617 03/2017 205


Os elementos da linguagem LD

Textos

Descrio
A funo de automao Texto permite exibir textos e/ou valores digitais (valor, valor predefinido
etc.) no LCD.
O mdulo lgico inclui 16 blocos Textos, numerados de 1 a 9 e de A a G. Esses blocos de funo
so utilizados em bobinas.
O nmero mximo de variveis visualizveis por bloco Textos 4.
possvel utilizar at 16 blocos Textos (TX1 a TXG) simultaneamente em um programa, mas
apenas o bloco com o nmero mais elevado aparece no visor.
Pressionar e manter pressionada a tecla Shift enquanto pressiona a tecla Menu/OKalterna a
exibio da tela Texto para a tela de entradas-sadas.
NOTA: Os blocos Texto so programveis apenas no software de programao.

Acesso

possvel acessar essa funo na barra de funes LD.

Utilizao em bobina
Existem duas bobinas associadas a cada bloco Texto:
bobina Ativao da visualizao;
bobina Desativao da visualizao.

A utilizao dessas bobinas descrita a seguir.


Ativao da visualizao
Smbolo da bobina Ativao da visualizao de um bloco de funo Texto:

Esta bobina mostra na tela o texto e/ou os valores do bloco Texto associado quando os elementos
ligados a ela so condutores.
Desativao da visualizao
Smbolo da bobina Desativao da visualizao de um bloco de funo Texto:

Esta bobina desativa a visualizao do texto e/ou dos valores do bloco Texto associado quando
os elementos ligados a ela so condutores. Volta a aparecer a tela de entradas-sadas.

206 EIO0000002617 03/2017


Os elementos da linguagem LD

Exemplo:

A ativao da entrada I1 mostra o texto no LCD, a ativao da entrada I2 faz com que o texto
desaparea.

Identificao dos blocos Textos


Cada funo de visualizao identificada por um nmero de texto atual (de TX1 a TXG).
possvel encontrar esse identificador na janela de parmetros, na guia Parmetros: o nmero
fica no menu suspenso no topo da janela.
A janela de parmetros abre por predefinio no nmero do bloco de funo, a partir da qual
aberta a caixa de dilogo.

Visualizao de uma cadeia de caracteres


Quando a janela de parmetros aberta para um novo bloco Textos, o cursor est posicionado
na primeira caixa que aparece intermitente.
O posicionamento do cursor no incio da cadeia a ser visualizada na janela efetua-se:
Ao clicar na caixa (que em seguida fica piscando),
usando as setas de navegao do teclado do computador.
Descrio do procedimento de insero:

Etapa Ao
1 Posicione o cursor no incio do texto.
2 Escreva o texto a ser visualizado com o teclado.
3 Confirme clicando em OK.
Resultado: o novo bloco Texto salvo e a janela de parmetros fechada.

NOTA: a cadeia de caracteres limita-se a uma linha. Se voc continuar digitando caracteres, cada
caractere adicional sobrescreve o caractere na ltima caixa.
NOTA: o conjunto de caracteres da norma ASCII podem ser utilizados bem como caracteres
acentuados. Os caracteres e os smbolos que no so exibidos na janela de introduo quando
so digitados no so suportados.
NOTA: Se o texto inserido em uma linha sobrescreve um valor numrico, esse valor substitudo.
Se um valor numrico estiver posicionado sobre um texto j introduzido, os caracteres sero
sobrescritos.

EIO0000002617 03/2017 207


Os elementos da linguagem LD

Visualizao de um valor numrico


Posicionamento
Para posicionar o valor na linha, arraste e solte o valor na janela de edio.
Seleo:
A escolha do valor a ser visualizado efetua-se na janela situada por cima da rea de edio.
Esta janela contm os elementos seguintes:
Data: os valores da data interna (dia.ms.ano) do dispositivo no qual executado o programa
(mdulo lgico ou simulador),
Hora: a hora do mdulo lgico (horas:minutos),
Calibrao (ver pgina 121): o valor de desvio do relgio do mdulo lgico.
Valores (atuais, predefinidos etc.) pertencentes a um dos blocos de funo usado no diagrama.
Lista dos valores que podem ser exibidos:
Temporizador (ver pgina 190): valor atual e predefinido,
Contador (ver pgina 164): valor atual e predefinido,
Comparador analgico (ver pgina 200): valor das entradas analgicas utilizadas nos
comparadores, valor de histerese,
Limitaes de exibio:
em Ladder, no possvel visualizar mais de 4 variveis simultaneamente
Exemplo de bloco de Texto:
Data: DD.MM.YYYY
Hora: HH.MM Der: CCC
C1C=_C1_C
T1C=
No possvel posicionar T1_CAUUU depois de T1C.

208 EIO0000002617 03/2017


Os elementos da linguagem LD

Modificao autorizada:
possvel modificar os parmetros para os quais a opo Modificao autorizada for ativada
(exibida em verde na janela de edio da guia Parmetro) no painel frontal do mdulo lgico (os
valores que podem ser modificados ficam piscando).
Descrio do procedimento de modificao para os valores exibidos (bloco Texto ativo):

Etapa Ao
1 Pressione a tecla Shift (branca) e a tecla para exibir o menu de contexto.
Resultado: o parmetro que pode ser modificado fica piscando e em seguida
exibido o menu de contexto:

2 Selecione o parmetro a ser modificado com as teclas de navegao e


do menu de contexto (os valores que podem ser modificados aparecem
intermitentes).
3 Modifique o valor do parmetro com as teclas + ( )e-( ) do menu de
contexto.
4 Confirme as alteraes pressionando a tecla Menu/OK.
Resultado: a exibio retorna para a tela de entradas-sadas ou tela
TEXTO/VISOR.

Apagar o texto
Descrio do procedimento:

Etapa Descrio
1 Valide a rea a ser apagada.
Com o mouse: clique e mantenha pressionado o boto do mouse, mova o
ponteiro sobre a rea a ser selecionada e depois solte-o.
Resultado: a rea selecionada pisca.
2 Apague utilizando a tecla Delete do teclado.

EIO0000002617 03/2017 209


Os elementos da linguagem LD

Retroiluminao do visor LCD

Descrio
A sada Retro-iluminao do visor LCD permite monitorar por programa a iluminao do visor
LCD.
Nos modos PARAR e EXECUTAR, o visor LCD fica iluminado por 30 segundos quando a chave
pressionada no painel frontal.

Acesso

possvel acessar essa funo na barra de funes LD.

Utilizao em bobina
Utilizada como bobina, ilumina o visor LCD quando os elementos aos quais est ligado forem
condutores.
Smbolo da bobina da funo Retroiluminao do visor LCD:

O visor fica iluminado se esta bobina estiver ativa.

210 EIO0000002617 03/2017


Os elementos da linguagem LD

Mensagem

Descrio
Quando ativado, o bloco de funo Mensagem permite:
Envie mensagens de alarme para telefones celulares, para a ferramenta Alarme lgico Zelio ou
para endereos de e-mail atravs da interface de comunicao SR2COM01
Fornea acesso remoto para E/S e/ou uma varivel numrica para l-las ou modific-las.

Existem 28 blocos funo Mensagem numerados de S1 a S9 e de SA a SV.


NOTA: A funo Mensagem s est disponvel nos mdulos lgicos com relgios e quando a
interface de comunicao SR2COM01 adicionada.
Para obter mais informaes sobre a configurao da interface de comunicao, consulte
Configurao da interface de comunicao SR2COM01 (ver pgina 484).

Acesso

possvel acessar esta funo na barra de funes LD.

Utilizao da bobina
Entrada de comando
Smbolo da bobina Entrada de comando de um bloco de funo Mensagem:

Se estiver ativada, esta bobina enviar a mensagem de alarme parametrizada para o bloco de
funo Mensagem associado.
Conforme a configurao do bloco de funo Mensagem, possvel ativar a bobina durante a
deteco na respectiva entrada, com uma transio:
do estado Inativo para o estado Ativo (por predefinio);
do estado Ativo para o estado Inativo.

Para obter mais informaes, consulte Configurao no software de programao


(ver pgina 213).

EIO0000002617 03/2017 211


Os elementos da linguagem LD

Utilizao em contato
O contato associado ao bloco funo Mensagem indica se este ltimo est ativado.
possvel utiliz-lo no programa quantas vezes forem necessrias como aberto normalmente ou
fechado normalmente:
Aberto normalmente:
Smbolo do contato aberto normalmente associado a um bloco de funo Mensagem:

O contato condutor se o bloco de funo estiver ativado.


Fechado normalmente:
Smbolo do contato fechado normalmente associado a um bloco de funo Mensagem:

Este contato condutor desde que o bloco de funo no esteja ativado.


Exemplo: iluminando um LED conectado sada do bloco de funo Mensagem n 1

Quando o bloco de funo n 1 estiver ativado, a mensagem de alarme associada ser enviada e
o LED iluminado; caso contrrio, este ltimo est desligado.

Modificar o estado de uma bobina ou de um contato


No software de programao, para modificar o estado de uma bobina ou de um contato, posicione
o ponteiro do mouse sobre o elemento e em seguida:
Com o mouse: clique com o boto direito para exibir uma lista de estados possveis (clique para
validar),
Com a barra de espao: navegue pelos estados possveis.

Para modificar o tipo de uma bobina ou de um contato no painel frontal do mdulo lgico (com a
janela de programao visvel na tela):
Posicione o cursor sobre o smbolo que representa o tipo da bobina ou sobre a letra do contato,
Navegue atravs dos tipos de contatos possveis (S para um contato aberto normalmente, s
para um contato fechado normalmente).
Para obter mais informaes, consulte Mtodo para inserir um contato ou uma bobina
(ver pgina 87).

212 EIO0000002617 03/2017


Os elementos da linguagem LD

Configurao no software de programao


Clique duas vezes no bloco de funo para fazer com que a janela Mensagem aparea. Utilize as
duas guias Tipo e Parmetros desta janela para configurar o bloco.
Na guia Tipo:

Selecione oTipo de mensagem de alarme:


Alarme: utilizado para enviar uma mensagem de alarme na ativao do bloco de funo.
possvel exibir as variveis associadas ao bloco na mensagem.
Modificao de varivel: utilizado para fornecer acesso a uma E/S e/ou uma varivel numrica.
possvel declarar cada uma dessas duas variveis como legvel ou modificvel.
Alarme com modificao de varivel: utilizado para enviar uma mensagem de alarme na
ativao do bloco de funo. possvel exibir os valores de variveis vinculados ao bloco na
mensagem e us-los para fornecer acesso a E/S e/ou variveis numricas, com cada uma das
2 variveis podendo ser declarada como legvel ou modificvel.

EIO0000002617 03/2017 213


Os elementos da linguagem LD

Na guia Parmetros:

214 EIO0000002617 03/2017


Os elementos da linguagem LD

Especifique o alarmeDestinatrio de mensagem neste bloco.


Para isso, proceda da seguinte forma:

Etapa Ao
1
Clique no boto da rea Destinatrio da mensagem para adicionar um destinatrio ou modificar a
lista de destinatrios desta mensagem.
Resultado: a seguinte janela
aparece:

Estes destinatrios so exibidos a partir do Diretrio de destinatrios do programa (ver pgina 481).
2 Para cada novo destinatrio que quiser adicionar, selecione-o no diretrio do programa e clique no boto
Enviar para ->.
3 Classifique os destinatrios por ordem de prioridade (ver pgina 217) com os botes + e -.
4 Faa clique duplo em um destinatrio da funo para especificar os tipos de Comando que sero
autorizados a executar:
Escolha No para que o destinatrio no tenha qualquer acesso s variveis ligadas ao bloco funo
Mensagem;
Escolha Ler para que o destinatrio possa executar comandos de leitura para as variveis ligadas ao
bloco de funo Mensagem,
Escolha Modificar para que os destinatrios possam ler e modificar variveis ligadas ao bloco de
funo Mensagem: essa escolha est disponvel apenas para destinatrios autorizados a modificar
variveis no diretrio.
Observao: para obter mais informaes sobre o envio de comandos, consulte a ajuda online da
ferramenta Alarme lgico Zelio e o documento de ajuda ao usurio da pasta de operaes.
Clique no boto OK e confirme.
5 Clique no boto OK e confirme.

EIO0000002617 03/2017 215


Os elementos da linguagem LD

Selecione as variveis associadas ao bloco funo Mensagem. possvel exibir os valores das
variveis vinculadas (de acordo com a configurao do bloco de funo Mensagem) nas
mensagens de alarme enviadas e/ou modific-los utilizando os comando enviados a partir de um
telefone celular ou da ferramenta Alarme lgico Zelio. possvel vincular 1 E/S e/ou varivel
numrica a cada bloco de funo Mensagem.
Para isso, proceda da seguinte forma:

Etapa Ao
1
Clique no boto da segunda rea da janela para selecionar as variveis
acessveis relativamente a este bloco funo Mensagem.
Resultado: a janela Valores a enviar aparece.
2 Em Valores a enviar:
Escolha, na lista de variveis no programa, aquela que ser associada a
este bloco de funo Mensagem.
Selecione, na lista das variveis numricas utilizadas no programa, a
varivel que deseja associar a este bloco funo Mensagem.
Clique no boto OK e confirme.
3 Faa clique duplo na linha da varivel de E/S para acessar a janela Configurar.
Esta janela permite:
modificar o alias da varivel;
tornar a varivel eventualmente legvel e altervel.

Clique no boto OK e confirme.


4 Faa clique duplo na linha da varivel numrica para acessar a janela
Configurar. Esta janela permite:
modificar o alias da varivel;
tornar a varivel eventualmente legvel e altervel;
definir o intervalo de valores possveis para a varivel. Em seguida, se for
enviado um comando de modificao, o novo valor precisa estar presente
nesta pgina, do contrrio o comando no ser processado,
Clique no boto OK e confirme.

Defina o Assunto e o Corpo da mensagem de alarme (esses 2 campos no estaro disponveis


se o tipo escolhido for Modificao de varivel).
possvel incluir o valor de uma ou das duas variveis associadas ao bloco de funo no corpo
da mensagem. Para isso:
selecione a varivel na lista;
clique e arraste-a para a rea do corpo da mensagem.

NOTA: Quando usar modems GSM para enviar um E-mail por SMS, a sintaxe utilizada no assunto
e no corpo da mensagem especfica para cada operadora de telefonia. Entre em contato com o
operador telefnico do carto SIM deste modem e consulte a seo Sequncia de uma mensagem
de alarme (ver pgina 490) para obter mais informaes.

216 EIO0000002617 03/2017


Os elementos da linguagem LD

Defina a Condio de criao da mensagem (este campo no estar disponvel se o tipo escolhido
for Modificao de varivel).
Escolha:
Transio INATIVO para ATIVO para que a mensagem seja enviada quando a entrada da
bobina passar para o estado ativo;
Transio ATIVO para INATIVO para que a mensagem seja enviada quando a entrada da
bobina passar para o estado inativo.

Ordem de prioridade
Quando enviar uma mensagem de alarme, a interface de comunicao SR2COM01 entra em
contato com os destinatrios da mensagem, um a um. A janela Escolha dos destinatrios permite
definir a ordem de contato dos destinatrios da mensagem.
Conforme a opo Reconhecimento esteja ativada ou no, possvel definir dois tipos de
destinatrios:
Destinatrio sem reconhecimento: a mensagem de alarme sistematicamente enviada e em
seguida a interface de comunicao processa o prximo destinatrio,
Destinatrio com reconhecimento (apenas para destinatrios do tipo mvel): a interface de
comunicao envia uma mensagem de alarme e aguarda pela notificao do destinatrio
atravs do seu telefone celular.
Se o destinatrio com reconhecimento confirmar a mensagem, a interface de comunicao
prosseguir com a sequncia de envio para os nicos destinatrios sem reconhecimento;
Se o destinatrio com reconhecimento no confirmar a mensagem dentro do prazo atribudo
(Limite do tempo de reconhecimento), a interface de comunicao continuar com o
destinatrio seguinte.
Para obter mais informaes sobre a ativao da opo Reconhecimento, consulte Criar um
destinatrio (ver pgina 483).

Configurao no painel frontal


No possvel configurar o bloco de funo Mensagem no painel frontal do mdulo lgico.
necessrio configurar esta funo no software de programao.

Inicializao
Status dos contatos na inicializao do programa:
O modo aberto normalmente (estado direto) est inativo,
O modo fechado normalmente (estado inverso) est ativo.

EIO0000002617 03/2017 217


Os elementos da linguagem LD

218 EIO0000002617 03/2017


Manual de programao Zelio Logic
Programao a partir de Zelio Soft 2
EIO0000002617 03/2017

Captulo 20
Programao a partir de Zelio Soft 2

Programao a partir de Zelio Soft 2

Tema deste captulo


Este captulo descreve as diferentes funcionalidades acessveis a partir do software de
programao Zelio Soft 2 no modo LD.

Contedo deste captulo


Este captulo inclui as seguintes seces:
Seco Tpico Pgina
20.1 Criao de uma aplicao LD a partir do software Zelio Soft 2 220
20.2 Afinao de uma aplicao LD a partir do software de programao 230

EIO0000002617 03/2017 219


Programao a partir de Zelio Soft 2

Seco 20.1
Criao de uma aplicao LD a partir do software Zelio Soft 2

Criao de uma aplicao LD a partir do software Zelio Soft 2

Tema desta seco


Esta seco descreve as diferentes funcionalidades ligadas programao a partir do software
de programao no modo LD.

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
Insero de um contacto ou de uma bobina 221
Insero de uma ligao 223
Parmetros funes de automatismo 224
Insero e eliminao de linha programa 226
Copiar partes de programa 227
Controlo da coerncia do programa 228

220 EIO0000002617 03/2017


Programao a partir de Zelio Soft 2

Insero de um contacto ou de uma bobina

Descrio
Esta seco descreve os procedimentos para efectuar as seguintes operaes:
Insero de um elemento;
Modificao de um elemento;
Eliminao de um elemento.
Pode efectu-las independentemente do tipo de elemento: contacto ou bobina, quer seja
parametrizvel quer no.

Insero de um elemento
A insero de elementos obedece s seguintes regras:
contacto : em todas as colunas, excepo das duas ltimas;
bobina: na antepenltima coluna (a ltima est reservada para os comentrios).
Procedimento de insero:

Etapas Descrio
1 Seleccione o tipo de elemento pretendido na barra de ferramentas:
Ilustrao

A lista dos elementos disponveis aparece na parte inferior do ecr.


A partir do momento em que o rato passa por cima de um dos elementos, a
caixa de dilogo apresenta a lista de variveis disponveis:
o nmero do elemento;
a etiqueta do elemento;
o comentrio associado.

2 Seleccione o elemento pretendido na caixa de dilogo, posicionando o rato em


cima do mesmo.
3 Introduza eventualmente o comentrio clicando na zona comentrio.
4 Clique com o boto esquerdo do rato.
5 Solte o boto do rato em cima da clula seleccionada.

EIO0000002617 03/2017 221


Programao a partir de Zelio Soft 2

Eliminao de um elemento
Para eliminar um elemento, seleccione-o e depois carregue numa das teclas do teclado:
Delete;
Retrocesso;
clique com o boto direito do rato/Apagar;
control X.

222 EIO0000002617 03/2017


Programao a partir de Zelio Soft 2

Insero de uma ligao

Descrio
Esta seco descreve os procedimentos para efectuar as seguintes operaes:
insero das ligaes entre os elementos;
eliminao das ligaes entre os elementos;
substituio de uma ligao por um contacto.

Insero de uma ligao


A insero de uma ligao efectuada exclusivamente nas clulas que incluem linhas
pontilhadas.
Procedimento de insero:

Etapas Descrio
1 Seleccione o segmento a transformar, posicionando o rato em cima do
mesmo.
Ilustrao

2 Clique com o boto esquerdo do rato: o segmento validado fica vermelho.


3 Solte o boto do rato: o segmento criado.
4 Interligue os elementos da folha de cablagem, clicando nas ligaes
pontilhadas que os separam.

Eliminao de uma ligao


Para eliminar as ligaes entre elementos, basta clicar novamente na ligao.

Substituio de uma ligao por um contacto


Para substituir uma ligao por um contacto, basta:
efectuar o procedimento de insero de um elemento (ver pgina 221);
posicionar o contacto sobre o segmento a modificar.
NOTA: Esta operao s possvel nas clulas reservadas aos contactos.

EIO0000002617 03/2017 223


Programao a partir de Zelio Soft 2

Parmetros funes de automatismo

Descrio
Durante a insero de um esquema de comando, necessrio inserir os parmetros das funes
de automatismo configurveis:
Sadas DIG (ver pgina 152);
Memrias auxiliaires (ver pgina 158);
Relgios (ver pgina 183);
Comparadores analgicos (ver pgina 200);
Temporizadores (ver pgina 190);
Contadores (ver pgina 164);
Contador rpido (ver pgina 173);
Comparadores de contadores (ver pgina 171);
Textos (ver pgina 206).
Depois de introduzir a funo de automatismo (ver pgina 221) na folha de cablagem, faa duplo
clique na mesma para abrir a janela de parametrizao correspondente.
Esta janela inclui dois separadores:
Parametrizao: so os parmetros especficos associados varivel;
Comentrios: comentrios associados.

Acesso directo
Depois de introduzir a funo de automatismo na folha de cablagem, faa duplo clique na mesma
para abrir a janela de parametrizao correspondente.

Acesso atravs da interface de parametrizao


O modo Parametrizao permite obter uma lista de todas as funes de automatismos com
parmetros utilizados na aplicao. possvel aceder a este modo no modo edio clicando no
separador Parametrizao.
A interface geral permite visualizar o conjunto de informaes:
funo: Temporizador, Contador, ...;
etiqueta: identificao do bloco de funo;
tipo: tipo de contador, tipo de temporizador, ... ;
pr-seleco: o valor a atingir num contador, ... ;
bloqueio: bloqueio dos parmetros (no altervel a partir da face anterior).
comentrio: comentrios associados funo.

224 EIO0000002617 03/2017


Programao a partir de Zelio Soft 2

Ilustrao:

possvel ajustar os vrios parmetros fazendo duplo clique na linha pretendida.

Parmetros no modo RUN


No software, em modo RUN (Simulao, Monitorizao, Controlo remoto da face anterior),
possvel modificar de forma dinmica os parmetros, se estes no estiverem bloqueados:
pelo menu PARMETRO da face anterior;
na folha de edio, clique com o boto direito do rato no bloco de funo;
pela caixa de comando Blocos funcionais;
pela janela de superviso.
Lista das manipulaes autorizadas

Funes de automatismo Modificaes autorizadas


Contador valor de pr-seleco
Temporizador a(s) durao(es) de temporizao
Relgio o intervalo, o dia da semana (D/S), os parmetros ON/OFF
Analgico as tenses de referncia (R) e de histerese (H)

EIO0000002617 03/2017 225


Programao a partir de Zelio Soft 2

Insero e eliminao de linha programa

Insero de linhas
Seleccione a linha a mover para baixo ou uma das respectivas clulas e utilize um dos seguintes
mtodos :
com o teclado : carregue na tecla Insert;
com o rato : clique com o boto direito do rato/Introduzir linha no nmero da linha a mover para
baixo;
com os menus : clique em Edio Introduzir linha.

Eliminao de linhas
Para eliminar uma linha (ou uma clula), seleccione a linha (ou uma clula) e utilize um dos
seguintes mtodos :
com o teclado : carregue na tecla Delete, Retrocesso ou Ctrl + X;
com o rato : clique com o boto direito do rato/Apagar a linha no nmero da linha a eliminar;
com os menus : clique em Edio Apagar a linha.

226 EIO0000002617 03/2017


Programao a partir de Zelio Soft 2

Copiar partes de programa

Descrio
possvel copiar partes inteiras do programa:

Etapas Descrio
1 Seleccione os elementos a copiar.
2 Clique com o boto direito do rato/copiar para copiar os elementos para a rea
de transferncia (CTRL+ C).
3 Posicione-se na zona de destino.
4 Clique com o boto direito do rato/colar para colar os elementos contidos na
rea de transferncia (CTRL+ V).

NOTA: tambm possvel utilizar os comandos Cortar, Copiar e Colar do menu Edio.

EIO0000002617 03/2017 227


Programao a partir de Zelio Soft 2

Controlo da coerncia do programa

Descrio
Durante a introduo do programa, o software de programao controla permanentemente a
coerncia do programa como, por exemplo:
linha est incompleta;
entrada Reset RX no est ligada;
valor de Preset no est definido.
A rede LD pode ser sempre simulada, carregada e executada no mdulo lgico. Pode ser criada
e testada progressivamente.
No entanto, quando so detectados problemas de cablagem (cabo desligado, reposio de uma
funo no ligada, etc.), o smbolo de olho passa de azul a vermelho na parte superior da janela
de edio.
Ilustrao

228 EIO0000002617 03/2017


Programao a partir de Zelio Soft 2

A partir do momento em que o software detecta um possvel erro, o cone Controlo de


coerncia fica vermelho, sendo possvel visualizar uma caixa de dilogo clicando em cima da
mesma.
A janela de coerncia do programa mostra as seguintes informaes:
nmero do erro;
localizao do erro: linha e coluna;
descrio do erro.
Se fizer duplo clique no erro na janela, a posio do problema aparece realada na folha de
cablagem.
Correspondem sempre a avisos que chamam a ateno do utilizador para cablagens invulgares,
mas que podem ser perfeitamente justificados em determinadas aplicaes.
Estes avisos correspondem, em geral, tanto a cablagens incompletas, como no cablagem de
determinadas entradas (por exemplo, Reposio de funo) ou ento a parmetros com valores
predefinidos ou configuraes invulgares do relgio (cuja sada permanece constantemente em
ON).
NOTA: mesmo se o olho estiver vermelho, o programa pode ser sempre simulado ou executado.
Isto permite uma afinao progressiva.
Uma bobina no ligada passiva.

EIO0000002617 03/2017 229


Programao a partir de Zelio Soft 2

Seco 20.2
Afinao de uma aplicao LD a partir do software de programao

Afinao de uma aplicao LD a partir do software de


programao

Tema desta seco


Esta seco descreve as diferentes funcionalidades ligadas afinao da aplicao, a partir do
software de programao no modo LD.

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
Simulao de uma aplicao 231
Monitorizao de uma aplicao 240

230 EIO0000002617 03/2017


Programao a partir de Zelio Soft 2

Simulao de uma aplicao

Descrio
O modo Simulao permite executar o programa directamente no software (no local), no mbito
da afinao da aplicao.
Ilustrao :

Para que a simulao funcione, deve passar-se para o modo RUN atravs do cone
correspondente.

No modo RUN, aparecem os contactos activos:


a vermelho, no modo introduo Ladder (ver pgina 142);
em vdeo inverso, no modo introduo Zelio (ver pgina 140).
Os contactos e bobinas podem aparecer a COR-DE-LARANJA se estiverem ACTIVOS, mas no
estiverem a ser alimentados.

EIO0000002617 03/2017 231


Programao a partir de Zelio Soft 2

Na passagem de RUN para STOP, os valores actuais das funes de automatismo voltam a zero.
Apenas se mantm os contactos que foram forados permanentemente (realados a vermelho).
Em modo STOP, possvel forar transitria ou permanentemente para preparar o modo RUN.
No modo RUN so simulados os seguintes elementos :
a folha de cablagem: visualizao dinmica (a vermelho) dos vrios elementos activos do
programa;
comando de entradas (ver pgina 235);
comando dos rels auxiliares (ver pgina 236);
comando das sadas (ver pgina 236);
comando das teclas Z (ver pgina 237);
a monitorizao das entradas analgicas (ver pgina 238);
a visualizao/modificao dos parmetros das funes de automatismo (ver pgina 234);
simulao dos relgios (ver pgina 238).
Os contactos na sada das funes de automatismo no esquema de cablagem podem ser
forados para testar o comportamento do programa em condies especficas.
(Consulte Como testar uma aplicao sem a carregar no mdulo lgico: a simulao, pgina 40)

Acesso ao modo Simulao

O acesso simulao efectua-se atravs do menu Modo Simulao ou atravs do cone .


NOTA: por predefinio, a janela de edio (folha de cablagem) aparece em ecr inteiro, podendo
aceder s janelas Face anterior e Superviso :
a partir do menu Janela;
minimizando a janela de cablagem.

Parmetros de execuo do programa


NOTA: para fazer aparecer o conjunto das funes descritas abaixo, no menu Ficheiro
Preferncias tem de seleccionar a caixa : visualizar o perodo de actualizao e o nmero de
ciclos em Monitorizao e Simulao.
Consulte Barra de ferramentas do modo Simulao, pgina 44
Perodo de actualizao
a frequncia com que os valores das sadas e dos parmetros so actualizados nas janelas da
aplicao.
Para ser executado pelo mdulo lgico, este programa convertido como uma sequncia de
instrues ordenadas, em que cada instruo corresponde a uma funo do programa utilizador.
Esta sequncia de instrues (funes) executada periodicamente com um intervalo de tempo
regular. Este intervalo de tempo fixo denomina-se perodo de execuo do programa.
O perodo de actualizao dos valores de entrada e de actualizao dos valores de sada fixado
em N vezes o perodo de execuo da aplicao.

232 EIO0000002617 03/2017


Programao a partir de Zelio Soft 2

Nmero de ciclo
O nmero de ciclos corresponde ao nmero de ciclos executados entre cada resultado de
simulao.

Comando do programa
Descrio dos botes de comando do programa em modo Simulao:

Boto activo Descrio


Incio do desenvolvimento do programa.

Paragem do desenvolvimento do programa.

Pausa/Run: paragem ou reincio da apresentao do


programa.
(activado apenas no modo RUN)

Simulao de um corte no sector (ver pgina 72)


(activado apenas no modo RUN).

A cor dos cones muda consoante o estado em que se encontra a aplicao.

Quando possvel escolher, o cone fica amarelo .

EIO0000002617 03/2017 233


Programao a partir de Zelio Soft 2

Parmetros das funes de automatismo


A partir da caixa de comando Blocos funcionais

O cone permite mostrar ou ocultar a caixa de visualizao dos parmetros das funes de
automatismo.
Ilustrao:

No modo Simulao, possvel :


visualizar os valores dos diferentes parmetros;
clicar na funo para modificar o valor da pr-seleco ou o comentrio.
A tabela seguinte apresenta o que possvel visualizar ou modificar para cada uma das funes
de automatismo :

funes de Visualizao/janela Blocos Modificaes autorizadas


automatismo funcionais
Contador valor actual valor de pr-seleco
valor de pr-seleco sentido de contagem
bloqueio reminiscncia
bloqueio

Temporizador tipo de temporizador tipo de temporizador


valor actual durao(es) de temporizao
valor de pr-seleco unidade
bloqueio reminiscncia
bloqueio

Relgio bloqueio bloqueio

234 EIO0000002617 03/2017


Programao a partir de Zelio Soft 2

funes de Visualizao/janela Blocos Modificaes autorizadas


automatismo funcionais
Comparador tipo de comparao tipo de comparao
analgico tenso de referncia tenso de referncia
valor de histerese valor de histerese
valores medidos nas entradas a comparar
entradas analgicas bloqueio
bloqueio

Comparador de operador de comparao


contadores valor de offset

A partir da folha de cablagem


Posicione-se no elemento a modificar e clique com o boto direito do rato/Janela de
parametrizao.

Simulao das entradas DIG


A partir da caixa de comando Entradas DIG

O cone permite visualizar ou ocultar a caixa de comando das entradas.


Ilustrao : entrada I2 condutora

Aces possveis :
forar permanentemente : clique com o boto esquerdo do rato;
forar transitoriamente : clique com o boto direito do rato na entrada pretendida.
A partir da folha de cablagem
Aces possveis :
forar permanentemente : clique com o boto esquerdo do rato na entrada pretendida;
forar transitoriamente : clique com o boto direito do rato;
forar e manter : clique com o boto direito do rato, neste caso, a entrada est bloqueada
(aparece realada a vermelho) no estado pretendido : ON ou OFF. A partir da, no possvel
efectuar nenhuma aco nesta entrada enquanto no for introduzido o comando Repor.
repor : clique com o boto direito do rato;
repor tudo : clique com o boto direito do rato.

EIO0000002617 03/2017 235


Programao a partir de Zelio Soft 2

Simulao dos rels auxiliares


A partir da caixa de comando Bobinas

O cone permite visualizar ou ocultar a caixa de comando das bobinas.


Ilustrao : bobina M2 activa

Aces possveis:
forar transitoriamente : clique com o boto esquerdo ou direito do rato.
A partir da folha de cablagem
Aces possveis :
forar permanentemente : clique com o boto esquerdo do rato na bobina pretendida;
forar transitoriamente : clique com o boto direito do rato;
forar e manter : clique com o boto direito do rato, neste caso, a bobina est bloqueada
(aparece realada a vermelho) no estado pretendido : ON ou OFF. A partir da, no possvel
efectuar nenhuma aco nesta bobina enquanto no for introduzido o comando Repor.
repor : clique com o boto direito do rato;
repor tudo : clique com o boto direito do rato.

Simulao das sadas DIG


A partir da caixa de comando Sadas DIG

O cone permite visualizar ou ocultar a caixa de comando das sadas.


Se uma sada Q estiver activa em Simulao, a lmpada correspondente acende-se. Esta
lmpada permanece acesa quando se simula um corte no sector.
Ilustrao : sada Q2 activa

236 EIO0000002617 03/2017


Programao a partir de Zelio Soft 2

Aces possveis :
forar permanentemente : clique com o boto esquerdo ou direito do rato.
A partir da folha de cablagem
Aces possveis :
forar permanentemente : clique com o boto esquerdo do rato na sada pretendida;
forar transitoriamente : clique com o boto direito do rato,
forar e manter : clique com o boto direito do rato, neste caso, a sada est bloqueada
(aparece realada a vermelho) no estado pretendido: ON ou OFF. A partir da, no possvel
efectuar nenhuma aco nesta sada enquanto no for introduzido o comando Repor.
repor : clique com o boto direito do rato,
repor tudo : clique com o boto direito do rato.

Simulao das teclas Z


A partir da caixa de comando Teclas Zx

O cone permite visualizar ou ocultar a caixa de comando das teclas Zx.


Ilustrao :

Aces possveis:
forar transitoriamente : clique com o boto esquerdo ou direito do rato.
A partir da folha de cablagem
Aces possveis :
forar permanentemente : clique com o boto esquerdo do rato na tecla pretendida;
forar transitoriamente : clique com o boto direito do rato,
forar e manter : clique com o boto direito do rato, neste caso, a tecla est bloqueada (aparece
realada a vermelho) no estado pretendido : ON ou OFF. A partir da, no possvel efectuar
nenhuma aco nesta tecla enquanto no for introduzido o comando libertar.
repor : clique com o boto direito do rato;
repor tudo : clique com o boto direito do rato.

EIO0000002617 03/2017 237


Programao a partir de Zelio Soft 2

Simulao das entradas analgicas

O cone permite visualizar ou ocultar a caixa de comando das entradas.


Ilustrao :

Se carregar no potencimetro (clique com o boto esquerdo do rato) modifica o valor analgico.

Acelerador

O cone permite visualizar ou ocultar a caixa do acelerador.


NOTA: esta funcionalidade interfere no funcionamento da funo Relgio (ver pgina 183).
Ilustrao :

238 EIO0000002617 03/2017


Programao a partir de Zelio Soft 2

Descrio da janela de simulao :


introduo e visualizao do perodo de simulao;
cursor que permite fazer evoluir o tempo atravs da respectiva deslocao (simulao no modo
"Stop");
visualizao da data e hora actuais em Simulao;
painel de comando tipo videogravador : Pausa, Voltar ao incio (simulao no modo "Stop"),
Avano rpido, Avano rpido saltando para o evento de relgio seguinte, Fim, Regulao da
acelerao do tempo.
Esta janela aparece quando clica no cone mdulo lgico do tempo de simulao colocado na
barra inferior da janela de simulao.
Visualizao :
apresenta a data e a hora de incio e de fim da simulao.
Aces :
permite modificar, na janela "limites da simulao", a data e a hora de incio e fim da simulao
(simulao em modo "Stop");

permite aumentar at 65 000 vezes a velocidade de simulao, carregando na tecla e


deslocando o nvel da barra "mn-mx";

permite posicionar-se 3 s antes do evento de relgio seguinte carregando na tecla .

Simulao de um corte no sector


Quando se faz a simulao de um corte no sector, o relgio do simulador fica fixo. Para simular o
restabelecimento da corrente a uma hora determinada, tem de mudar a hora da simulao. Para
tal, proceda da seguinte forma :

Etapa Aco
1 Clique no Simulao Acerto do relgio.
2 Introduza a data e a hora desejadas para o restabelecimento da corrente nos
campos Data e Tempo da janela de acerto do relgio.
3 Valide clicando no boto Escrever no mdulo.

EIO0000002617 03/2017 239


Programao a partir de Zelio Soft 2

Monitorizao de uma aplicao

Descrio
A funo de monitorizao permite executar o programa no mdulo lgico (modo ligado) e
visualizar o respectivo desenvolvimento no software (atravs de uma ligao srie).
O estado dos vrios elementos da aplicao: as entradas/sadas e parmetros, so actualizados
em cada ciclo do programa.
Ilustrao

Para que a monitorizao funcione, deve passar para o modo RUN atravs do cone
correspondente.

240 EIO0000002617 03/2017


Programao a partir de Zelio Soft 2

No modo RUN, aparecem os contactos activos:


a vermelho, no modo introduo Ladder (ver pgina 142)
em vdeo inverso, no modo introduo Zelio (ver pgina 140).
Os contactos e bobinas podem aparecer a COR-DE-LARANJA se estiverem ACTIVOS, mas no
estiverem a ser alimentados.
Na passagem de RUN para STOP, os valores actuais das funes de automatismo voltam a zero.
No modo RUN, aparecem os seguintes elementos:
folha de cablagem : visualizao de forma dinmica (a vermelho) dos diversos elementos
activos do programa, (os contactos e bobinas activos e no alimentados aparecem a cor-de-
laranja).
comando de entradas (ver pgina 243);
comando dos rels auxiliares (ver pgina 244);
comando das sadas (ver pgina 244);
comando das teclas Z (ver pgina 245);
visualizao/modificao dos parmetros das funes de automatismo (ver pgina 242).
possvel substituir determinados estados a partir do software e visualizar todos os estados
internos do programa (mximo de 10 sadas de blocos funes em simultneo).
NOTA: necessrio ter a mesma aplicao no PC e no mdulo lgico.
(Ver Como monitorar e modificar um aplicativo em execuo no mdulo lgico no software de
programao: Monitoramento, pgina 47)

Acesso ao modo de monitorizao


O acesso monitorizao efectuado atravs do menu Modo Monitorizao ou atravs do

cone .
Podem ocorrer os seguintes casos:
est aberta uma aplicao no software: a verso existente no mdulo lgico comparada com
a do software:
se a aplicao do software for a mesma que a existente no mdulo lgico, inicia-se o modo
de monitorizao.
se a aplicao do software for diferente da existente no mdulo lgico, necessrio
sincronizar as verses transferindo o programa do PC para o mdulo lgico ou do mdulo
lgico para o PC.
no est aberta nenhuma aplicao no software: neste caso, o software prope voltar a
transferir para o PC a aplicao em execuo no mdulo lgico.
Assim que a transferncia estiver concluda, aparece o ecr de superviso.

EIO0000002617 03/2017 241


Programao a partir de Zelio Soft 2

Parmetros de execuo do programa


NOTA: para fazer aparecer o conjunto das funes descritas abaixo, no menu Ficheiro
Preferncias tem de seleccionar a caixa: visualizar o perodo de actualizao e o nmero de ciclos
em monitorizao e simulao.
(Ver Barra de ferramentas do modo Monitoramento, pgina 52)
Perodo de actualizao
a frequncia com que os valores das sadas e dos parmetros so actualizados nas janelas da
aplicao.
Para ser executado pelo mdulo lgico, este programa convertido como uma sequncia de
instrues ordenadas, em que cada instruo corresponde a uma funo do programa utilizador.
Esta sequncia de instrues (funes) executada periodicamente com um intervalo de tempo
regular. Este intervalo de tempo fixo denomina-se perodo de execuo do programa.
O perodo de actualizao dos valores de entrada e de actualizao dos valores de sada fixado
em N vezes a durao do ciclo de base.

Monitorizao dos parmetros


No modo Monitorizao, possvel:
visualizar os valores dos vrios parmetros na janela Blocos funcionais;
clicar no bloco para modificar os parmetros.
A tabela seguinte apresenta o que possvel visualizar ou modificar para cada uma das funes
de automatismo:

funes de Visualizao/janela Blocos Modificaes autorizadas


automatismo funcionais
Contador valor de pr-seleco valor de pr-seleco
bloqueio sentido de contagem
reminiscncia
bloqueio

Temporizador tipo de temporizador tipo de temporizador


valor de pr-seleco durao(es) de temporizao
bloqueio unidade
reminiscncia
bloqueio

Relgio bloqueio bloqueio

Comparador tipo de comparao tipo de comparao


analgico tenso de referncia tenso de referncia
valor de histerese valor de histerese
bloqueio entradas a comparar
bloqueio

242 EIO0000002617 03/2017


Programao a partir de Zelio Soft 2

funes de Visualizao/janela Blocos Modificaes autorizadas


automatismo funcionais
Comparador de operador de comparao
contadores valor de offset
bloqueio

Monitorizao das entradas DIG


A partir da caixa de comando Entradas DIG

O cone permite mostrar ou ocultar a caixa de comando das entradas.


Ilustrao: entrada I2 condutora

Aces possveis:
forar permanentemente: clique com o boto esquerdo do rato.
forar transitoriamente: clique com o boto direito do rato na entrada pretendida.
A partir da folha de cablagem
Aces possveis:
forar permanentemente: clique com o boto esquerdo do rato na entrada pretendida.
forar transitoriamente: clique com o boto direito do rato.
forar e manter: clique com o boto direito do rato, neste caso, a entrada est bloqueada
(aparece realada a vermelho) no estado pretendido: ON ou OFF. A partir da, no possvel
efectuar nenhuma aco nesta entrada enquanto no for introduzido o comando Repor.
repor: clique com o boto direito do rato.
repor tudo: clique com o boto direito do rato.

EIO0000002617 03/2017 243


Programao a partir de Zelio Soft 2

Monitorizao dos rels auxiliares


A partir da caixa de comando Bobinas

O cone permite mostrar ou ocultar a caixa de comando das bobinas.


Ilustrao: bobina M2 activa

Aces possveis:
forar permanentemente: clique com o boto esquerdo ou direito do rato.
A partir da folha de cablagem
Aces possveis:
forar permanentemente: clique com o boto esquerdo do rato na bobina pretendida;
forar transitoriamente: clique com o boto direito do rato.
forar e manter: clique com o boto direito do rato, neste caso, a bobina est bloqueada
(aparece realada a vermelho) no estado pretendido: ON ou OFF. A partir da, no possvel
efectuar nenhuma aco nesta bobina enquanto no for introduzido o comando Repor.
repor: clique com o boto direito do rato.
repor tudo: clique com o boto direito do rato.

Monitorizao das sadas DIG


A partir da caixa de comando Sadas DIG

O cone permite mostrar ou ocultar a caixa de comando das sadas.


Ilustrao: sada Q2 activa

Aces possveis:
forar permanentemente: clique com o boto esquerdo ou direito do rato.

244 EIO0000002617 03/2017


Programao a partir de Zelio Soft 2

A partir da folha de cablagem


Aces possveis:
forar permanentemente: clique com o boto esquerdo do rato na sada pretendida.
forar transitoriamente: clique com o boto direito do rato.
forar e manter: clique com o boto direito do rato, neste caso, a sada est bloqueada (aparece
realada a vermelho) no estado pretendido: ON ou OFF. A partir da, no possvel efectuar
nenhuma aco nesta sada enquanto no for introduzido o comando Repor.
repor: clique com o boto direito do rato.
repor tudo: clique com o boto direito do rato.

Monitorizao das teclas Z


A partir da caixa de comando Teclas Zx

O cone permite mostrar ou ocultar a caixa de comando das teclas Zx.


Ilustrao:

Aces possveis:
forar transitoriamente: clique com o boto esquerdo ou direito do rato.
A partir da folha de cablagem
Aces possveis:
forar permanentemente+: clique com o boto esquerdo do rato na tecla pretendida;
forar transitoriamente: clique com o boto direito do rato.
forar e manter: clique com o boto direito do rato, neste caso, a tecla est bloqueada (aparece
realada a vermelho) no estado pretendido: ON ou OFF. A partir da, no possvel efectuar
nenhuma aco nesta tecla enquanto no for introduzido o comando Repor.
repor: clique com o boto direito do rato.
repor tudo: clique com o boto direito do rato.

EIO0000002617 03/2017 245


Programao a partir de Zelio Soft 2

246 EIO0000002617 03/2017


Manual de programao Zelio Logic
Exemplo aplicao LD
EIO0000002617 03/2017

Captulo 21
Exemplo aplicao LD

Exemplo aplicao LD

Vidraas de ventilao de estufa

Descrio
Este exemplo descreve como possvel gerenciar automaticamente as vidraas de ventilao de
estufa.

Especificaes
O proprietrio de uma estufa deseja construir uma instalao com capacidade para controlar a
abertura e o fechamento das janelas de ventilao situadas na parte superior da estufa.
A estufa possui duas vidraas que fornecem ventilao. A abertura dessas janelas controlada
por um motor e por 2 sensores, que indicam se as janelas esto abertas ou fechadas:

Durante o dia, as janelas so abertas das 12h s 15h, permitindo assim ventilar a estufa quando
a temperatura atinge, em princpio, o valor mais elevado. Contudo, se a temperatura for menor
que 10C, as vidraas no se abrem ou fecham-se no caso de j estarem abertas.
Alm disso, as vidraas abrem-se durante o dia no caso de a temperatura chegar a 25C. Se a
temperatura for menor que 25C, as vidraas devero se fechar novamente.
Por fim, quando anoitece, as janelas permanecem fechadas, independentemente da temperatura.
Na descrio do programa, so utilizados 3 intervalos horrios:
Intervalo 1: noite, das 21h s 07h
Intervalo 2: dia, das 07h s 12h e das 15h s 21h
Intervalo 3: meio-dia, das 12h s 15h

EIO0000002617 03/2017 247


Exemplo aplicao LD

Resumo:

Tabela das entradas/sadas


Descrio das entradas:

Entrada Descrio
I1 Janelas abertas (DIG)
I2 Janelas fechadas (DIG)
IB Temperatura (analgica)

Descrio das sadas:

Sada Descrio
Q1 Abertura das janelas (DIG)
Q2 Encerramento das janelas (DIG)

A temperatura provm de um sensor que fornece, em sada, uma tenso entre 0 e 10 V.

Modelo necessrio
Para este aplicativo, necessrio um mdulo lgico que inclua um relgio e entradas analgicas:
SR2B122BD (24 Vcc),
SR2B121JD (12 Vcc).

248 EIO0000002617 03/2017


Exemplo aplicao LD

Folha de cablagem LD
Descrio:

Descrio dos parmetros


Programador horrio H1:
Canal C:

Os outros canais (A, B, D) no so configurados.

EIO0000002617 03/2017 249


Exemplo aplicao LD

Programador horrio H2:


Canal C:
Ligado: 07h Desligado 12h,
Os outros parmetros so idnticos aos do programador H1.
Canal D:
Ligado: 15h Desligado 21h,
Os outros parmetros so idnticos aos do programador H1.
Os outros canais (A, B) no so configurados.
Programador horrio H3:
Canal C:
Ligado: 12h Desligado 15h,
Os outros parmetros so idnticos aos do programador H1.
Os outros canais (A, B, D) no so configurados.
Comparador analgico a1

Comparador analgico A2
Valor de referncia: 3 Volts.
Os parmetros restantes so idnticos aos do programador A1.

250 EIO0000002617 03/2017


Manual de programao Zelio Logic
Linguagem FBD
EIO0000002617 03/2017

Parte V
Linguagem FBD

Linguagem FBD

Tema desta parte


Esta parte descreve a utilizao da linguagem de programao FBD (Functional Block Diagram)
no mdulo lgico.

Contedo desta parte


Esta parte inclui os seguintes captulos:
Captulo Ttulo do captulo Pgina
22 Apresentao da linguagem FBD 253
23 Os elementos da linguagem FBD 261
24 Programao em FBD a partir de Zelio Soft 2 399
25 Exemplo aplicao FBD 447

EIO0000002617 03/2017 251


Linguagem FBD

252 EIO0000002617 03/2017


Manual de programao Zelio Logic
Apresentao da linguagem FBD
EIO0000002617 03/2017

Captulo 22
Apresentao da linguagem FBD

Apresentao da linguagem FBD

Tema deste captulo


Este captulo fornece uma descrio geral da linguagem FBD.

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Janela de edio de um programa FBD 254
Barra de funes 257

EIO0000002617 03/2017 253


Apresentao da linguagem FBD

Janela de edio de um programa FBD

Apresentao
O modo FBD permite uma programao grfica baseada na utilizao de blocos funcionais
(funes) predefinidos.
Em programao FBD existem trs tipos de janelas:
a janela edio;
a janela superviso (ver pgina 256);

Janela de edio
Os programas FBD so criados na janela de edio. Pode aceder a esta janela a partir do menu

Modo Edio ou atravs do boto Edio da barra de ferramentas .


A janela de edio divide-se em trs zonas:
a folha de cablagem onde esto inseridas as funes que constituem o programa;
a zona Entradas, esquerda da folha de cablagem onde esto posicionadas as entradas;
a zona Sadas, do lado direito da folha de cablagem onde esto posicionadas as sadas.
As entradas/sadas so especficas do tipo de mdulo lgico e das extenses seleccionadas pelo
utilizador.
O programa que aparece na janela de edio corresponde ao programa que :
compilado;
transferido para o mdulo lgico;
comparado com o contedo do mdulo lgico;
utilizado em modo Simulao;
utilizado no modo Superviso.

254 EIO0000002617 03/2017


Apresentao da linguagem FBD

A imagem seguinte apresenta um exemplo de uma janela de edio em linguagem FBD:

Descrio dos elementos


A tabela seguinte mostra os vrios elementos da janela de edio:

Referncia Descrio
1 Zona dos blocos funes de entradas.
2 Ligao entre dois blocos funo.
3 Barra de funes.
4 Bloco funo.
5 A folha de cablagem.
6 Nmero do bloco funo.
7 Zona de blocos funes das sadas.

EIO0000002617 03/2017 255


Apresentao da linguagem FBD

Janela de superviso/monitorizao
A janela de superviso/monitorizao um subconjunto da janela de edio. .
Pode aceder a esta janela a partir:
simulao: : do menu Modo/Simulao ou utilizando o boto de simulao da barra de

ferramentas
monitorizao: : do menu Modo/Monitorizao ou utilizando o boto de simulao da barra de

ferramentas
Esta janela contm as funes, sem as respectivas ligaes, que o programador extraiu
(Arrastar/Largar ou Copiar/Colar) da janela de edio.
A janela tambm pode conter desenhos (ver pgina 415), texto e imagens.
No modo simulao e monitorizao os parmetros e as sadas das funes presentes so
actualizadas.

256 EIO0000002617 03/2017


Apresentao da linguagem FBD

Barra de funes

Apresentao
Para efectuar um programa FBD, as vrias funes a introduzir na folha de cablagem esto
disponveis numa barra de funes. Em cada separador da barra de funes existe um tipo de
funes.
A partir do momento em que o rato passa por cima de um dos separadores, a caixa de dilogo
apresenta a lista de variveis disponveis.

Barra de funes das entradas


A imagem seguinte representa a barra de funes das entradas (ver pgina 262):

EIO0000002617 03/2017 257


Apresentao da linguagem FBD

Barra de funes das funes standard


A imagem seguinte representa a barra das funes standard (ver pgina 284):

Barra de funes das funes SFC


A imagem seguinte representa a barra de funes SFC (ver pgina 360) :

Barra de funes das funes lgicas


A imagem seguinte representa a barra das funes lgicas (ver pgina 282):

258 EIO0000002617 03/2017


Apresentao da linguagem FBD

Barra de funes das sadas


A imagem seguinte representa a barra de funes sadas (ver pgina 273):

EIO0000002617 03/2017 259


Apresentao da linguagem FBD

260 EIO0000002617 03/2017


Manual de programao Zelio Logic
Os elementos da linguagem FBD
EIO0000002617 03/2017

Captulo 23
Os elementos da linguagem FBD

Os elementos da linguagem FBD

Tema deste captulo


Este captulo descreve os diferentes elementos da linguagem FBD.

Contedo deste captulo


Este captulo inclui as seguintes seces:
Seco Tpico Pgina
23.1 Os diferentes blocos de entradas 262
23.2 Os diferentes blocos de sadas 273
23.3 Entradas sadas Modbus 279
23.4 Entradas e sadas Ethernet 281
23.5 As funes lgicas 282
23.6 As funes padro 284
23.7 Funes SFC 360

EIO0000002617 03/2017 261


Os elementos da linguagem FBD

Seco 23.1
Os diferentes blocos de entradas

Os diferentes blocos de entradas

Tema desta seco


Esta seco apresenta os diferentes blocos de entradas disponveis com a linguagem FBD.

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
Entradas digitais (DIG) 263
Entrada de tipo Digital (DIG) filtrada 265
Entrada analgica 266
Entrada analgica filtrada 268
Entrada de um inteiro 269
As entradas especiais na linguagem FBD 270
Entrada de um inteiro 10 bits 272

262 EIO0000002617 03/2017


Os elementos da linguagem FBD

Entradas digitais (DIG)

Apresentao
A Entrada Digital (DIG) est disponvel em todos os tipos de mdulos lgicos. As entradas DIG
podem ser dispostas em todas as entradas do mdulo lgico.

Acesso

A funo Entrada Digital (DIG) est acessvel na barra de funes IN.

Tipos de entradas DIG


Pode seleccionar o tipo de entradas DIG para visualizao nas janelas de edio e de superviso
a partir da janela Parmetros.

Tipo Visualizao no estado Visualizao no estado


Inactivo Activo
Entrada DIG

Contacto

Detector de posio

Detector de proximidade

Detector de presena

Boto de presso luminoso

Comutador

EIO0000002617 03/2017 263


Os elementos da linguagem FBD

Tipo Visualizao no estado Visualizao no estado


Inactivo Activo
Boto de presso

Rel normalmente aberto

Modos Simulao e Monitorizao


Nos modos Simulao ou Monitorizao, possvel forar as entradas DIG. Nesse caso, o
smbolo de entrada aparece como indicado na tabela anterior.

264 EIO0000002617 03/2017


Os elementos da linguagem FBD

Entrada de tipo Digital (DIG) filtrada

Apresentao
adicionado um filtro na parte posterior da entrada DIG para atenuar ou at mesmo eliminar as
perturbaes.
Uma entrada DIG filtrada por intermdio de um algoritmo de deteco de um nvel (1 ou 0)
constante no sinal "sensor" medido durante um determinado perodo de tempo. Se o sinal for
estvel durante toda a deteco, a sada do smbolo da entrada DIG filtrada assume o valor do
sinal medido; caso contrrio, permanece inalterada.
As entradas DIG filtradas podem ser dispostas em todas as entradas do mdulo lgico.

Acesso

A funo Entrada Digital (DIG) filtrada pode ser acedida a partir da janela IN.

Parmetro
O valor do parmetro (entre 1 e 255) inserido na janela Parmetros permite definir o tempo mnimo
durante o qual o sinal deve ser estvel. Este valor um mltiplo do perodo de execuo do
mdulo lgico.

Modos Simulao e Monitorizao


Nos modos Simulao ou Monitorizao, possvel forar as entradas DIG filtradas. Neste caso,

o smbolo de entrada aparece da forma seguinte .

EIO0000002617 03/2017 265


Os elementos da linguagem FBD

Entrada analgica

Apresentao
A Entrada analgica est disponvel em mdulos lgicos alimentados com corrente contnua.
A tenso de entrada analgica convertida em um valor numrico inteiro por um conversor
analgico/digital de 8 bits. O valor inteiro de sada varia entre 0 e 255.
As entradas analgicas s podem ser ligadas s entradas IB e IG.

Acesso

A funo entrada Analgica acessvel a partir da janela IN.

Parmetro
Por predefinio, essa tenso varia entre 0 e 10 Vcc.
O tipo de ligao eltrica na entrada deve ser configurado na janela Parmetros :
0 - 10 V;
A opo potencimetro selecionada se a entrada estiver ligada a um dispositivo potencio-
mtrico alimentado entre 0 volt e a tenso de alimentao do mdulo lgico.

Tipos de entradas analgicas


Os tipos de entradas analgicas a serem exibidas nas janelas de edio e superviso podem ser
selecionadas na janela Parmetros.

Tipo Visualizao no modo de


edio
Entrada (por predefinio)

Entrada

Temperatura

Potencimetro

266 EIO0000002617 03/2017


Os elementos da linguagem FBD

Modos Simulao e Monitoramento


Nos modos Simulao ou Monitoramento, possvel forar (entre 0 e 255) a sada das entradas
analgicas.

EIO0000002617 03/2017 267


Os elementos da linguagem FBD

Entrada analgica filtrada

Apresentao
Atrs da entrada analgica adicionado um filtro passa-baixo. Essa funo est disponvel em
mdulos lgicos alimentados com corrente contnua.
A tenso de entrada analgica convertida em um valor numrico inteiro por um conversor
analgico/digital de 8 bits. O valor inteiro de sada varia entre 0 e 255.
As entradas analgicas s podem ser colocadas nas entradas numeradas de IB a IG.

Filtro passa-baixo
Um filtro passa-baixo restitui o sinal de entrada (frequncia, amplitude e desfasamento), cuja
frequncia muito inferior a uma frequncia caracterstica do filtro, denominada frequncia de
corte. Quando a frequncia do sinal de entrada se aproxima da frequncia de corte, o sinal de
sada, com a mesma frequncia, gradualmente mais atenuado e desfasado. Quando a
frequncia do sinal de entrada igual frequncia de corte, o sinal de sada diminui cerca de 30%
e com um desfasamento de 45. Para uma frequncia superior e que se afaste da frequncia de
corte, a diminuio cada vez mais significativa (at a eliminao total) e o desfasamento
aproxima-se dos 90.

Acesso

A funo Entrada analgica filtrada est acessvel na janela IN.

Parmetros
A janela Parmetros permite definir:
a tenso de entrada. Por predefinio, essa tenso varia entre 0 e 10Vcc.
A opo potencimetro selecionada se a entrada estiver ligada a um dispositivo potencio-
mtrico alimentado entre 0 volt e a tenso de alimentao do mdulo lgico.
A frequncia de corte do filtro passa-baixo (entre 0,06 e 88,25 Hz).

CUIDADO
FREQUNCIA DE CORTE INCORRETA
Se necessrio, verifique e ajuste a frequncia de corte sempre que a durao do ciclo for
modificada.
A no observncia destas instrues pode provocar ferimentos pessoais, ou danos no
equipamento.

268 EIO0000002617 03/2017


Os elementos da linguagem FBD

Entrada de um inteiro

Apresentao
Esta funo permite a entrada de um inteiro no formato 16 bits (-32768, +32767) proveniente das
entradas de determinadas extenses ligadas ao mdulo lgico.
As entradas de um inteiro podem ser dispostas nas entradas J1XT1 a J4XT1 dos mdulos de
extenso.

Acesso

A funo Entrada de um inteiro pode ser acedida a partir da janela IN.

EIO0000002617 03/2017 269


Os elementos da linguagem FBD

As entradas especiais na linguagem FBD

Apresentao
Em FBD, esto disponveis vrias entradas especiais :
Boto;
Constantes DIG;
Constante numrica;
Hora de Vero;
Indicador intermitente durante um segundo.
possvel aceder a todas estas entradas a partir da janela IN.
As entradas no podem ser inseridas nos contactos de entrada da folha de esquema.

Entradas tipo Boto

As entradas de tipo Boto correspondem s teclas disponveis na face anterior do


mdulo lgico. Estas entradas podem ser inseridas num esquema FBD e podero simular
contactos nos modos Simulao e Monitorizao.

Entradas tipo Constante DIG

Existem dois tipos de constantes DIG, a constante em 1 e a constante em0 .


Estas duas constantes podem ser utilizadas para posicionar em 1 ou em 0 as entradas de funo.
Nos modos Simulao ou Monitorizao, possvel forar estas entradas pela ordem inversa. O
smbolo fica vermelho.

Entradas tipo Constante numrica

A constante numrica NUM um inteiro cujo valor est compreendido entre -32768 e
+32767.
Esta constante pode ser utilizada para fixar os valores nas entradas no ligadas das funes :
GANHO;
COMP IN ZONE;
TRIGGER.
O valor da constante pode ser configurado na janela Parmetros.
Nos modos Simulao ou Monitorizao, possvel modificar a constante.

270 EIO0000002617 03/2017


Os elementos da linguagem FBD

Entrada Hora de Vero

A entrada hora de Vero uma funo que est activa durante o perodo da hora de

Vero e est inactiva durante o perodo da hora de Inverno .


NOTA: para validar esta funo :
aceda janela Configurao do programa : Edio Configurao do programa;
seleccione o separador Formato da data;
seleccione a caixa Activar a mudana da hora Vero/Inverno;
defina as datas das mudanas de hora :
utilizando uma das zonas geogrficas predefinidas;
ou configurando manualmente a data (ms/domingo).

Entrada intermitente
A entrada intermitente uma funo que est activa de segundo a segundo. O respectivo smbolo

no estado activo e no estado inactivo .

EIO0000002617 03/2017 271


Os elementos da linguagem FBD

Entrada de um inteiro 10 bits

Apresentao
As entradas do tipo Entrada de um inteiro 10 bits esto disponveis nos mdulos lgicos
compatveis com a extenso de entradas-sadas analgicas SR3XT43BD.
As entradas de um inteiro 10 bits s podem ser colocadas nos contactos das entradas de IH XT2
e IJ XT2 da extenso de entradas-sadas analgicas SR3XT43BD.
A tenso de entrada analgica convertida num valor numrico inteiro por um conversor
analgico/digital de 10 bits. O valor inteiro de sada do conversor varia entre 0 e 1023.

Acesso

A funo Entrada de um inteiro 10 bits pode ser acedida a partir da janela IN.

Parmetros
As entradas de um inteiro 10 bits parametrizam-se a partir do separador Extenso analgica da
janela Configurao do programa, consulte Extenso de entradas-sadas analgicas
SR3XT43BD, pgina 493.

Modos Simulao e Monitorizao


Nos modos Simulao ou Monitorizao, possvel forar (entre 0 e 1023) a sada das entradas
analgicas.

272 EIO0000002617 03/2017


Os elementos da linguagem FBD

Seco 23.2
Os diferentes blocos de sadas

Os diferentes blocos de sadas

Tema desta seco


Esta seco apresenta os diferentes blocos de sadas disponveis com a linguagem FBD.

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
Sada Digital (DIG) 274
Sada de um inteiro 276
Sada de retro-iluminao do ecr LCD 277
Sada de um inteiro 10 bits da extenso SR3XT43BD 278

EIO0000002617 03/2017 273


Os elementos da linguagem FBD

Sada Digital (DIG)

Apresentao
Os mdulos lgicos incluem dois tipos de sadas DIG :
as sadas estticas para determinados mdulos lgicos alimentados com uma corrente
contnua;
as sadas rels para os mdulos lgicos alimentados com uma corrente alterna ou contnua.

Acesso

Pode aceder funo sada DIG a partir da janela OUT.

Tipos de sada DIG


Pode seleccionar o tipo de Sada DIG para visualizao a partir da janela Parmetros nas janelas
de edio e de superviso. A seleco realizada com o smbolo no estado inactivo da sada.

Tipo Visualizao no estado Visualizao no estado


Inactivo Activo
Sada DIG

Rel normalmente aberto

Lmpada

Rel esttico

Vlvula

Veio

274 EIO0000002617 03/2017


Os elementos da linguagem FBD

Tipo Visualizao no estado Visualizao no estado


Inactivo Activo
Motor

Resistncia

Sinal sonoro

Sinalizador ptico verde

Sinalizador ptico vermelho

Sinalizador ptico cor-de-


laranja

Sinalizador ptico

Aquecimento

Ventilador

Modos Simulao e Monitorizao


Nos modos Simulao ou Monitorizao, as sadas aparecem no estado activo ou inactivo com
os smbolos correspondentes (apresentados na tabela anterior).

EIO0000002617 03/2017 275


Os elementos da linguagem FBD

Sada de um inteiro

Apresentao
Esta funo permite a sada de um inteiro no formato 16 bits (-32768, +32767) para as sadas de
determinadas extenses ligadas ao mdulo lgico.
As sadas de tipo inteiro podem ser colocadas nas sadas O1XT1 a O4XT1 dos mdulos de
extenso.
NOTA: se a entrada da funo no estiver ligada, a sada em 0.

Acesso

A funo Sada de um inteiro pode ser acedida a partir da janela OUT.

276 EIO0000002617 03/2017


Os elementos da linguagem FBD

Sada de retro-iluminao do ecr LCD

Apresentao
A Sada Retro-iluminao do ecr LCD permite monitorizar por programa a iluminao do visor
LCD do mdulo lgico.
Enquanto a entrada ligada estiver activa, a retro-iluminao permanece acesa.
Esta funo no pode ser colocada nas sadas do mdulo lgico.

Acesso

possvel aceder funo Sada de retro-iluminao do ecr LCD a partir da janela


OUT.

Modos Simulao e Monitorizao


A tabela seguinte apresenta os smbolos da funo Sada Retro-iluminao do ecr LCD nos
modos Simulao ou Monitorizao.

Estado da Smbolo no modo Simulao e Descrio


entrada Monitorizao
Inactivo o ecr LCD est desligado.

Activo o ecr LCD retro-iluminado.

EIO0000002617 03/2017 277


Os elementos da linguagem FBD

Sada de um inteiro 10 bits da extenso SR3XT43BD

Apresentao
As sadas do tipo Sada de um inteiro 10 bits esto disponveis nos mdulos lgicos compatveis
com a extenso de entradas-sadas analgicas SR3XT43BD.
As sadas analgicas de um inteiro 10 bits s podem ser colocadas nos contactos das sadas de
QB XT2 e QC XT2 da extenso de entradas-sadas analgicas SR3XT43BD.
Um conversor analgico/digital de 10 bits converte o valor numrico inteiro numa tenso de sada.
A tenso da sada analgica varia entre 0 e 10 V. (1023 d origem a 10 V).

Acesso

A funo Sada de um inteiro 10 bits pode ser acedida a partir da janela OUT.

Parmetros
As sadas de um inteiro de 10 bits parametrizam-se a partir do separador Extenso analgica da
janela Configurao do programa que pode ser acedida clicando no boto XSR3XT43BD,
consulte Extenso de entradas-sadas analgicas SR3XT43BD, pgina 493.

278 EIO0000002617 03/2017


Os elementos da linguagem FBD

Seco 23.3
Entradas sadas Modbus

Entradas sadas Modbus

Entradas-Sadas Modbus

Descrio
possvel adicionar um mdulo de extenso Modbus SR3MBU01BD a um mdulo lgico de base
de tipo SR3BxxxBD.
No modo FBD, as 4 palavras (16 bits) de dados em entrada (de J1XT1 a J4XT1) e as 4 palavras
em sada (de O1XT1 a O4XT1) podem ser acessadas pelo aplicativo.
NOTA: A extenso do mdulo Modbus s funciona em modo Modbus escravo.

Os parmetros so definidos no software no menu Editar Configurao do programa, guia

Extenso MODBUS, ou clicando no cone .


Na passagem para o modo EXECUTAR, o mdulo lgico inicializa a extenso Modbus.
O mdulo lgico possui 4 parmetros:
nmero de fios UART e formato das tramas na rede Modbus,
velocidade de transmisso de dados em bauds,
paridade do protocolo,
endereo de rede da extenso Modbus do escravo.

Entradas Modbus
A extenso Modbus SR3MBU01BD possui 4 entradas (16 bits):
J1XT1 (endereo Hexa 0010);
J2XT1 (0x0011);
J3XT1(0x0012);
J4XT1(0x0013).
Esses dados so recebidos do mestre.

EIO0000002617 03/2017 279


Os elementos da linguagem FBD

Sadas Modbus
A extenso Modbus SR3MBU01BD possui 4 sadas (16 bits):
O1XT1 (endereo Hexa 0x0014);
O2XT1 (0x0015);
O3XT1(0x0016);
O4XT1(0x0017).
Esses dados so destinados ao mestre.

280 EIO0000002617 03/2017


Os elementos da linguagem FBD

Seco 23.4
Entradas e sadas Ethernet

Entradas e sadas Ethernet

Entradas-Sadas Ethernet

Descrio
possvel adicionar uma extenso Ethernet SR3NET01BD a um mdulo lgico do tipo
SR3B261BD, SR3B262BD, SR3B101BD ou SR3B102BD.
No modo FBD, se houver uma extenso, a aplicao pode utilizar na entrada os 4 contactos de
J1 a J4 e, na sada, os 4 conjuntos de O1 a O4. Cada contacto representa uma palavra Modbus
de 16 bits.
A extenso Ethernet troca mensagens Modbus enquanto servidor e utilizando o conjunto de
protocolos TCP/IP e a tecnologia Ethernet (consulte Apresentao, pgina 496).

Parmetros
A parametrizao efectuada no software a partir do boto SR3NET01BD do dispositivo.
Consulte Como parametrizar a comunicao, pgina 503

Entradas Ethernet
A extenso Ethernet dispe de 4 entradas (16 bits) :
J1 (endereo 16);
J2 (17);
J3 (18);
J4 (19).
Estas palavras esto acessveis nos modos de escrita e leitura.

Sadas Ethernet
A extenso Ethernet dispe de 4 sadas (16 bits) :
O1 (endereo 20);
O2 (21);
O3 (22);
O4 (23).
Estas palavras esto acessveis apenas no modo de leitura.

EIO0000002617 03/2017 281


Os elementos da linguagem FBD

Seco 23.5
As funes lgicas

As funes lgicas

Funes lgicas

Apresentao
Na linguagem FBD, pode utilizar funes lgicas nos esquemas blocos. As funes disponveis
so:
a funo NO;
a funo E;
a funo OU;
a funo NO E;
a funo NO OU;
a funo OU EXCLUSIVO.

Acesso
possvel aceder a estas funes a partir da janela LOGIC.

Funes lgicas
A tabela seguinte apresenta as diferentes funes lgicas:

Funo Smbolo Descrio Nmero Tipo


de entrada
entrada
NO Se a entrada estiver inactiva ou no estiver ligada, a sada fica 1 DIG
activa.
Se a entrada estiver activa, a sada fica inactiva.

E Se todas as entradas estiverem activas ou se no estiverem 4 DIG


ligadas, a sada fica activa.
Se houver pelo menos uma entrada inactiva, a sada fica
inactiva.
OU Se houver pelo menos uma entrada activa, a sada fica activa. 4 DIG
Se todas as entradas estiverem inactivas ou se no estiverem
ligadas, a sada fica inactiva.

NO E Se houver pelo menos uma entrada inactiva, a sada fica 4 DIG


activa.
Se todas as entradas estiverem activas ou no estiverem
ligadas, a sada fica inactiva.

282 EIO0000002617 03/2017


Os elementos da linguagem FBD

Funo Smbolo Descrio Nmero Tipo


de entrada
entrada
NO OU Se todas as entradas estiverem inactivas ou no estiverem 4 DIG
ligadas, a sada fica activa.
Se houver pelo menos uma entrada activa, a sada fica
inactiva.
OU Se uma entrada estiver inactiva e a outra activa ou no ligada, 2 DIG
EXCLUSIVO a sada fica activa.
Se as 2 entradas estiverem activas ou inactivas ou no
ligadas, a sada fica inactiva.

EIO0000002617 03/2017 283


Os elementos da linguagem FBD

Seco 23.6
As funes padro

As funes padro

Tema desta seco


Esta seco apresenta as diferentes funes padro disponveis com a linguagem FBD.

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
BOOLEAN (Funo booleana) 286
SET RESET (Bscula RS) 287
PRESET COUNT (Contador incrementador/Decrementador por pr-seleco) 288
H-SPEED COUNT (Contador rpido) 293
UP/DOWN COUNT (Contador incrementador/Decrementador) 299
TIMER A/C (Temporizador) 301
TIMER BW (impulsos nas frentes) 305
TIMER Li (Temporizao dupla) 306
TIMER B/H (Temporizador B/H) 309
COMPARE IN ZONE (Comparao) 312
PRESET H-METER (Contador horrio por pr-seleco) 314
TRIGGER (Trigger de Schmitt) 315
COMPARE (Comparao de dois valores) 317
GAIN (Ganho) 318
DISPLAY (Visualizao no ecr LCD) 320
TEXTO 323
TIME PROG (Programador horrio, semanal e anual) 325
BISTABLE (Teleinterruptor) 329
MUX (Multiplexagem) 330
ADD/SUB (Funo aritmtica ADD/SUB) 331
MUL/DIV (Funo aritmtica MUL/DIV) 333
CAM BLOC (Programador de cames) 335
ARQUIVO (Arquivo) 338
ESTADO (Estado mdulo) 340
CNA (Converso bits-palavras) 342

284 EIO0000002617 03/2017


Os elementos da linguagem FBD

Tpico Pgina
CAN (Converso palavras-bits) 343
SLIn (Entrada ligao srie) 344
SLOut (Sada ligao srie) 347
COM (Mensagem) 349
Nascer do sol/Pr do sol 356
Suntrack 358

EIO0000002617 03/2017 285


Os elementos da linguagem FBD

BOOLEAN (Funo booleana)

Apresentao
A funo Funo booleana mostra o valor da sada em funo da combinao das entradas.
A funo inclui quatro entradas e, por conseguinte, 16 combinaes. Estas combinaes esto
numa tabela de verdade, podendo definir, para cada combinao, um valor de sada. O nmero
de combinaes parametrizveis depende do nmero de entradas ligadas funo.
As entradas no ligadas so fixadas a 0.
A figura seguinte apresenta um exemplo de uma parte da tabela de verdade da Funo booleana :

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Parmetros
Depois de ligar, pelo menos, uma entrada, pode configurar o valor da sada na tabela de verdade
que se encontra na janela Parmetros.
Os valores das sadas podem ser 0 para o estado Inactivo e 1 para o estado Activo.
Ao seleccionar a opo Sada Arranque se resultado VERDADEIRO, a sada assume o valor
configurado na tabela de verdade.
Ao seleccionar a opo Sada Paragem se resultado VERDADEIRO, a sada assume o valor
oposto ao valor configurado na tabela de verdade.

286 EIO0000002617 03/2017


Os elementos da linguagem FBD

SET RESET (Bscula RS)

Apresentao
O funcionamento da funo Bscula RS o seguinte:
a activao da entrada SET activa a sada que permanece activada, mesmo se a entrada SET
for desactivada;
a activao da entrada RESET desactiva a sada;
se as duas entradas estiverem activas, o estado da sada depende da configurao da funo:
a sada fica activa se a opo SET Prioritrio estiver configurada;
a sada fica inactiva se a opo RESET Prioritrio estiver configurada.

As entradas no ligadas encontram-se no estado Inactivo.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

EIO0000002617 03/2017 287


Os elementos da linguagem FBD

PRESET COUNT (Contador incrementador/Decrementador por pr-seleco)

Descrio
A funo Contador incrementador/Decrementador por pr-seleco permite contar de 0 at ao
valor de pr-seleco ou a partir deste valor (decrementador) at 0.
Existem vrias funes disponveis:
contar (ver pgina 290) e repor o contador a 0 na inicializao;
contar (ver pgina 291) e repor o contador a 0 na inicializao e quando o valor de contagem
atingido;
descontar (ver pgina 290) e repor o contador para o valor de pr-seleco na inicializao;
descontar (ver pgina 292) e repor o contador para o valor de pr-seleco na inicializao e
quando o valor 0 atingido.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
O contador incrementador/decrementador inclui:
uma entrada Contagem de tipo DIG;
uma entrada Contagem decrescente de tipo DIG;
uma entrada Inicializao de tipo DIG.
O contador incrementador/decrementador fornece:
uma Sada de tipo DIG;
o Valor de pr-seleco (1);
o Valor actual de contagem (1);
o Valor da temporizao da sada (1).
(1) estes valores de tipo Inteiro so apresentados no modo Simulao e Monitorizao.

Parmetros
No software
Na janela Parmetros pode definir:
a funo Contagem para a pr-seleco ou Contagem decrescente a partir da pr-seleco;
o valor de Pr-seleco ou instruo (1);
o ciclo nico para a inicializao do contador apenas na inicializao;
o ciclo Repetitivo para a inicializao do contador na inicializao e quando o valor actual da
contagem chega a 0 ou ao valor da pr-seleco.

288 EIO0000002617 03/2017


Os elementos da linguagem FBD

No caso do ciclo Repetitivo, a Durao do impulso (x 100 ms) que corresponde ao tempo durante
o qual a sada est Activa.
Se estiver seleccionado, o parmetro Reminiscncia permite recuperar o valor actual do contador
aps um corte no sector (ver pgina 72).
A partir da face anterior
A partir do menu PARMETROS (ver pgina 95), pode definir:
o valor de Pr-seleco ou instruo (1);
a Durao do impulso (no caso do ciclo repetitivo) (2).
Ilustrao
Ilustrao: parmetros do contador

Bloqueio dos parmetros


O bloqueio impede as modificaes dos parmetros do bloco funo bloqueado a partir da face
anterior do mdulo lgico atravs do menu PARMETROS.

EIO0000002617 03/2017 289


Os elementos da linguagem FBD

Contagem com o modo ciclo nico


Para os quatro grficos seguintes, a linha azul representa o valor interno do contador. Quando
esta cresce, significa que existem impulsos na entrada contagem e quando decresce, existem na
entrada contagem decrescente.
A imagem abaixo ilustra o funcionamento do contador com inicializao a 0 :

Contagem decrescente com o modo ciclo nico


A imagem abaixo ilustra o funcionamento em decrementador com inicializao no valor de pr-
seleco :

290 EIO0000002617 03/2017


Os elementos da linguagem FBD

Contagem com o modo ciclo repetitivo


A imagem abaixo ilustra o funcionamento do contador com reposio a 0 do valor actual na
inicializao ou quando o valor de contagem atingiu o valor de pr-seleco :

A sada passa para o estadoInactivo decorrido o perodo definido para a durao de um impulso.
Se a condio de passagem for Activa antes da passagem para o estado Inactivo, o impulso de
sada prolongado pela Durao do impulso (Temporizao).

EIO0000002617 03/2017 291


Os elementos da linguagem FBD

Contagem decrescente com o modo ciclo repetitivo


A imagem abaixo ilustra o funcionamento do decrementador com reposio do valor de pr-
seleco do valor actual na inicializao ou quando o valor de contagem atingiu 0 :

A sada passa para o estadoInactivo decorrido o perodo definido para a durao de um impulso.
Se a condio de passagem for Activa antes da passagem para o estado Inactivo, o impulso de
sada prolongado pela Durao do impulso (Temporizao).

292 EIO0000002617 03/2017


Os elementos da linguagem FBD

H-SPEED COUNT (Contador rpido)

Descrio
A funo Contador rpido permite contar os impulsos at uma frequncia de 1 kHz.
A Sada do contador indica se:
o valor de pr-seleco atingido (contagem);
o valor 0 atingido (contagem decrescente).
As entradas do contador rpido so ligadas de modo implcito s entradas I1 e I2 do mdulo
lgico:
um impulso (frente ascendente) na entrada I1 aumenta o contador;
um impulso (frente ascendente) na entrada I2 diminui o contador.
No deve utilizar estas entradas na folha de cablagem.
A funo Contador rpido pode ser reposta a zero ou com o valor de pr-seleco (consoante o
parmetro escolhido) durante a utilizao, atravs da entrada Inicializao.
O contador s funciona se a entrada Validao funo estiver activa.
possvel utilizar o modo repetitivo com um valor de temporizao.
NOTA: Se o valor actual do contador ultrapassar o limite superior: +32767, muda para -32768.
Se o valor actual do contador ultrapassar o limite inferior: -32767, passa para +32768.
NOTA: Nota: este bloco funo no pode ser simulado.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
O contador incrementador/decrementador inclui:
uma entrada Validao funo de tipo DIG;
uma entrada Inicializao de tipo DIG.
2 entradas ligadas implicitamente s entradas I1 e I2 do mdulo lgico.
O contador incrementador/decrementador fornece:
uma Sada de tipo DIG;
o Valor de pr-seleco (1);
o Valor actual de contagem (1);
o Valor actual temporizao da sada (1).
(1) estes valores de tipo Inteiro so apresentados no modo Simulao e Monitorizao.

EIO0000002617 03/2017 293


Os elementos da linguagem FBD

Parametrizao a partir do software


Tipo de contagem
So possveis dois modos:
contagem para a pr-seleco: aumento do valor de contagem;
contagem decrescente a partir da pr-seleco: diminuio a partir do valor de contagem;
Pr-seleco
Este valor est compreendido entre 0 e 32767, o valor de pr-seleco.
Tipo de ciclo
So possveis dois modos:
ciclo nico (ver pgina 295): o valor actual de contagem evolui de forma contnua.
A sada activada enquanto o valor actual for superior ao valor de pr-seleco (modo
contagem) ou enquanto o valor actual for inferior ao valor de pr-seleco (modo contagem);
ciclo Repetitivo (ver pgina 297): o valor actual do contador reinicializado durante a
contagem, quando esta atinge o valor de pr-seleco (modo contagem) ou 0 (modo
contagem).
A sada validada durante esta reinicializao e permanece activa durante um intervalo de
tempo que pode ser configurado atravs do parmetro: durao do impulso (de 1 a 32767
vezes 100 ms) )
Reminiscncia
Por predefinio, depois de um corte de alimentao, o contador fica no estado que corresponde
inicializao do programa.
Para restituir o estado do contador guardado durante o corte de alimentao, necessrio activar
obrigatoriamente a reminiscncia.

Parametrizao a partir da face anterior


A partir do menu PARMETROS (ver pgina 95), pode definir:
o valor da instruo;
a durao do impulso (no caso do ciclo repetitivo).
Ilustrao: ecr de parametrizao de um contador rpido no modo Introduo Zelio/Face
anterior:

294 EIO0000002617 03/2017


Os elementos da linguagem FBD

Descrio:

Referncia Parmetro Descrio


1 Instruo Valor de pr-seleco do contador.
2 Durao do impulso Apenas se o ciclo for repetitivo

NOTA: a partir da face anterior, no possvel modificar o tipo de ciclo.

Bloqueio dos parmetros


O bloqueio impede as modificaes dos parmetros do bloco funo bloqueado a partir da face
anterior do mdulo lgico atravs do menu PARMETROS.

Contagem com o modo ciclo nico


Para os quatro grficos seguintes, a curva azul representa o valor interno do contador. Quando
ela cresce, h impulsos em I1 e, quando ela decresce, impulsos em I2.
A imagem abaixo ilustra o funcionamento do contador com inicializao a 0 :

EIO0000002617 03/2017 295


Os elementos da linguagem FBD

Contagem decrescente com o modo ciclo nico


A imagem abaixo ilustra o funcionamento em decrementador com inicializao no valor de pr-
seleco :

296 EIO0000002617 03/2017


Os elementos da linguagem FBD

Contagem com o modo ciclo repetitivo


A imagem abaixo ilustra o funcionamento do contador com reposio a 0 do valor actual na
inicializao ou quando o valor de contagem atingiu o valor de pr-seleco :

A sada passa para o estadoInactivo decorrido o perodo definido para a durao de um impulso.
Se a condio de passagem for Activa antes da passagem para o estado Inactivo, o impulso de
sada prolongado pela durao do impulso (Temporizao).

EIO0000002617 03/2017 297


Os elementos da linguagem FBD

Contagem decrescente com o modo ciclo repetitivo


A imagem abaixo ilustra o funcionamento do decrementador com substituio do valor de pr-
seleco do valor actual na inicializao ou quando o valor de contagem atingiu 0 :

A sada passa para o estadoInactivo decorrido o perodo definido para a durao de um impulso.
Se a condio de passagem for Activa antes da passagem para o estado Inactivo, o impulso de
sada prolongado pela durao do impulso (Temporizao).

298 EIO0000002617 03/2017


Os elementos da linguagem FBD

UP/DOWN COUNT (Contador incrementador/Decrementador)

Descrio
A funo Contador incrementador/decrementador permite contar ou descontar a partir de um valor
de pr-seleco, resultado de um clculo exterior funo.
Um nvel 1 na entrada Forar pr-seleco permite alterar o contador com o valor disponvel na
entradapr-seleco.
A entrada pr-seleco pode ser ligada constante NUM, a uma entrada analgica ou a qualquer
outra sada de um bloco funo que apresente um valor de tipo inteiro.
Uma frente ascendente da entrada:
Contagem : aumenta o contador.
Contagem decrescente : diminui o contador.
Estado da sada Sada :
1 : quando o nmero de contagem atingido, a Sada passa para o estado 1 e permanece
nesse estado enquanto este nmero de contagem for superior ou igual ao valor Pr-seleco;
0 : se transies na entrada Contagem decrescente fizerem voltar o valor de contagem a um
valor inferior ao da Pr-seleco.
A activao das entradas Reposio a zero ou Forar pr-seleco permite reactivar o contador.
Enquanto a entrada Reposio a zero estiver a 1, a Sada permanece no estado 0. A passagem
da entrada Reposio a zero ao estado 0 reactiva a operao de contagem/decremento a partir
do zero.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
O Contador incrementador/decrementador inclui as entradas:
Contagem de tipo DIG;
Descontagem de tipo DIG;
Reposio a zero de tipo DIG.
Forar pr-selecode tipo DIG.
Pr-seleco de tipo inteiro.
O contador incrementador/decrementador fornece as sadas:
Sada de tipo DIG;
Valor actual de tipo inteiro, compreendido entre -32768 e 32767.

EIO0000002617 03/2017 299


Os elementos da linguagem FBD

Parmetros
Se estiver seleccionado, o parmetro Reminiscncia permite recuperar o valor actual do contador
aps um corte no sector (ver pgina 72).

300 EIO0000002617 03/2017


Os elementos da linguagem FBD

TIMER A/C (Temporizador)

Apresentao
A funo Temporizador permite atrasar, prolongar e comandar as aes durante um determinado
perodo de tempo.
O Temporizador inclui trs funes:
A Funo A (ver pgina 302): atraso no encadeamento, ou temporizador ativo,
A Funo C (ver pgina 303): atraso no encadeamento ou temporizador ocioso,
A Funo A/C (ver pgina 303): combinao das funes A e C.

Acesso

A funo encontra-se acessvel na barra de funes FBD.

Entradas/Sadas
O Temporizador inclui:
uma entrada Comando de tipo DIG,
uma entrada Reposio a zero de tipo DIG.
O temporizador apresenta:
uma sada de tipo DIG,
a cpia da instruo de atraso durante a ativao (1),
a cpia da instruo de atraso durante a desativao (1),
o valor atual do atraso durante a ativao (1),
o valor atual do atraso durante a desativao (1).
(1) esses valores de tipo Inteiro so apresentados no modo Simulao e Monitoramento.

Parmetros
No software de programao
Na janela Parmetros, possvel definir o valor dos atrasos para cada uma das funes (A, C e
A/C).
Atraso Ligado para a funo A;
Atraso Desligado para a funo C;
Uma combinao dos dois atrasos, Ligado e Desligado, permite definir a funo A/C.
No caso de um corte na energia (ver pgina 72), o parmetro Reminiscncia, se selecionado,
possibilita que o temporizador seja reiniciado do ponto de onde parou.

EIO0000002617 03/2017 301


Os elementos da linguagem FBD

No painel frontal
No menu PARMETROS (ver pgina 95), possvel ajustar:
a durao do impulso Tempo no estado ativo (1);
a durao entre dois impulsos Tempo no estado inativo (2);
Ilustrao:

Bloqueio dos parmetros


O bloqueio impede as modificaes dos parmetros do bloco de funo bloqueado na face
anterior do mdulo lgico usando o menu PARMETROS.

Funo A
O diagrama a seguir mostra o funcionamento do temporizador na funo A:

302 EIO0000002617 03/2017


Os elementos da linguagem FBD

Funo C
O diagrama a seguir mostra o funcionamento do temporizador na funo C:

NOTA: Cada impulso na entrada Comando do bloco Temporizador zera o valor atual.

Funo A/C
O diagrama a seguir mostra o funcionamento do temporizador na funo A/C:

EIO0000002617 03/2017 303


Os elementos da linguagem FBD

Reinicializao
O diagrama a seguir ilustra o funcionamento do temporizador quando a entrada RESET est
ativada, com o temporizador na funo C:

O diagrama a seguir ilustra o funcionamento do temporizador quando a entrada RESET est


ativada, com o temporizador na funo A/C:

304 EIO0000002617 03/2017


Os elementos da linguagem FBD

TIMER BW (impulsos nas frentes)

Apresentao
A funo Impulsos nas frentes permite criar, a partir de uma frente na entrada, um impulso com a
durao de um ciclo na sada.
Os tipos de frentes na entrada considerados podem ser:
frente ascendente;
frente descendente;
frente ascendente e descendente.
A entrada e a sada da funo so de tipo DIG.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Parmetros
Pode seleccionar, a partir da janela Parmetros, o tipo de frente que ser tratado na entrada:
de Inactivo a Activo para a frente ascendente;
de Activo a Inactivo para a frente descendente;
de Inactivo a Activo e de Activo a Inactivo para as frentes ascendente e descendente.

EIO0000002617 03/2017 305


Os elementos da linguagem FBD

TIMER Li (Temporizao dupla)

Descrio
A funo temporizao dupla Temporizao dupla gera impulsos (intermitncias (ver pgina 308))
na frente ascendente da entrada.
Pode definir a durao do impulso e a durao entre impulsos.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
A funo inclui uma entrada Comando de tipo DIG.
A funo mostra:
uma Sada de tipo DIG;
a cpia da instruo da durao do impulso (1);
o valor actual da durao no estado activo da sada (1);
a cpia da instruo da durao entre dois impulsos (1);
o valor actual da durao no estado inactivo da sada (1);
a cpia da instruo (1):
do nmero de intermitncias;
ou da durao de intermitncia.

o valor actual (1):


do nmero de intermitncias a partir do primeiro impulso;
ou da durao de intermitncia a partir do primeiro impulso.

(1) estes valores de tipo Inteiro so apresentados no modo Simulao e Monitorizao.


Se a entrada Comando estiver inactiva, a Sada fica inactiva e os valores actuais so repostos a 0.

Parmetros
No software
Na janela Parmetros pode definir:
Tempo de arranque: valor compreendido entre 0...32767;
Tempo de paragem valor compreendido entre 0...32767;
Nmero de intermitncias: valor compreendido entre 0...32767;
durao de intermitncia: valor compreendido entre 0...32767;
a seleco para uma intermitncia Contnua.

306 EIO0000002617 03/2017


Os elementos da linguagem FBD

Se estiver seleccionado, o parmetro Reminiscncia permite, aps um corte no sector


(ver pgina 72), reiniciar o tratamento no local em que parou.
A partir da face anterior
A partir do menu PARMETROS (ver pgina 95), pode definir:
a durao do impulso Tempo no estado activo (1);
a durao entre dois impulsos Tempo no estado inactivo (2);
a instruo de contagem correspondente a uma durao ou a um nmero de impulsos (3).
Ilustrao:

Bloqueio dos parmetros


O bloqueio impede as modificaes dos parmetros do bloco funo bloqueado a partir da face
anterior do mdulo lgico atravs do menu PARMETROS.

Reminiscncia
Para garantir a reminiscncia aps um corte no sector dos mdulos lgicos, tem de seleccionar a
caixa Reminiscncia na janela Parmetros.

Intermitncia contnua
A imagem abaixo mostra o funcionamento da funo em intermitncia contnua :

EIO0000002617 03/2017 307


Os elementos da linguagem FBD

Nmero de intermitncias
A imagem abaixo mostra o funcionamento da funo com um nmero de intermitncias definido :

Durao de intermitncia
A imagem abaixo mostra o funcionamento da funo com uma durao de intermitncia definida :

308 EIO0000002617 03/2017


Os elementos da linguagem FBD

TIMER B/H (Temporizador B/H)

Descrio
A funo Temporizador B/H cria na frente ascendente da entrada um impulso na sada.
O tratamento da entrada de Comando efectuado de acordo com dois tipos de funes:
Funo B (ver pgina 303): independentemente da durao do impulso de comando, a sada
fica activa durante um perodo parametrizado;
funo H (ver pgina 303): a sada fica inactiva no final de um perodo parametrizado ou na
frente descendente do comando.
A activao da entrada Reposio a zero permite desactivar a sada.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
A funo inclui:
uma entrada Comando de tipo DIG;
uma entrada Reposio a zero de tipo DIG, esta entrada fica Inactiva se no estiver ligada.
A funo mostra:
uma Sada de tipo DIG;
a cpia da instruo da durao do impulso (1);
o valor actual do impulso (1).
(1) estes valores de tipo Inteiro so apresentados no modo Simulao e Monitorizao.

Parmetros
No software
Na janela Parmetros pode definir:
a durao do impulso Tempo de arranque, o valor varia entre 0 e 32767 (x 100m.),
a seleco da Funo B ou da Funo H.
No caso da Funo H, se o parmetro Reminiscncia estiver seleccionado, este permite, aps um
corte no sector (ver pgina 72) reiniciar o tratamento no local onde parou.
A partir da face anterior
A partir do menu PARMETROS (ver pgina 95), pode definir:
a durao do impulso Tempo no estado activo (x 100m.),(1);

EIO0000002617 03/2017 309


Os elementos da linguagem FBD

Ilustrao:

Bloqueio dos parmetros


O bloqueio impede as modificaes dos parmetros do bloco funo bloqueado a partir da face
anterior do mdulo lgico atravs do menu PARMETROS.

Reminiscncia
Para garantir a reminiscncia aps um corte no sector dos mdulos lgicos, tem de seleccionar a
caixa Reminiscncia na janela parmetro.

Funo B
A imagem abaixo mostra o funcionamento com a Funo B parametrizada :

310 EIO0000002617 03/2017


Os elementos da linguagem FBD

Funo H
A imagem abaixo mostra o funcionamento com a Funo H parametrizada :

EIO0000002617 03/2017 311


Os elementos da linguagem FBD

COMPARE IN ZONE (Comparao)

Descrio
A funo comparao Comparao permite comparar um valor entre duas instrues (os valores
MN e MAX pertencem zona).

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
A funo comparao inclui:
uma entrada Validao de tipo DIG, esta entrada est Activa se no estiver ligada;
uma entrada Valor a comparar de tipo inteiro;
uma entrada Valor mn. de tipo inteiro;
uma entrada Valor mx. de tipo inteiro;
uma sada Sada de tipo DIG.
A SADA indica o resultado da comparao quando a entrada VALIDAO est activa.
A SADA no muda de estado quando a entrada VALIDAO passa do estado activo para o
estado inactivo.

Parmetros
A partir da janela Parmetros pode seleccionar o estado da sada em funo do resultado da
comparao:
ARRANQUE na zona: a sada fica activa se o valor de entrada estiver compreendido entre as
duas instrues (mn. e mx.);
PARAGEM na zona: a sada fica inactiva se o valor de entrada estiver compreendido entre as
duas instrues (mn. e mx.).

312 EIO0000002617 03/2017


Os elementos da linguagem FBD

Funo comparao
A imagem apresenta os diferentes estados pelos quais a sada pode passar, em funo do valor
de entrada a comparar e da entrada validao :

EIO0000002617 03/2017 313


Os elementos da linguagem FBD

PRESET H-METER (Contador horrio por pr-seleco)

Descrio
A funo Contador horrio por pr-seleco mede a durao de activao da entrada. Quando
esta durao atinge um valor predefinido, a sada activada.
A durao pode ser definida em horas (Mx. 32767) e minutos.
A activao da entrada Reposio a zero permite desactivar a sada.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
O contador inclui:
uma entrada Comando de tipo DIG;
uma entrada Reposio a zero de tipo DIG.
Se estas duas entradas no estiverem ligadas, so colocadas respectivamente nos estados
Activo e Inactivo.
O contador fornece:
uma Sada de tipo DIG;
a cpia da instruo do nmero de horas (1);
o valor actual do nmero de horas (1);
a cpia da instruo do nmero de minutos (1);
o valor actual do nmero de minutos (1);
(1) estes valores de tipo Inteiro so apresentados no modo Simulao e Monitorizao.

Parmetros
Na janela Parmetros pode definir:
o valor de pr-seleco Hora valor compreendido entre 0 e 32767;
o valor de pr-seleco Minuto valor compreendido entre 0 e 59.
Se estiver seleccionado, o parmetro Reminiscncia permite, aps um corte no sector
(ver pgina 72), reiniciar o temporizador no ponto em que este parou.

314 EIO0000002617 03/2017


Os elementos da linguagem FBD

TRIGGER (Trigger de Schmitt)

Descrio
A funo Trigger de Schmitt permite controlar um valor analgico em relao a dois limites.
A sada muda de estado se:
o valor de entrada for inferior ao valor mnimo;
o valor de entrada for superior ao valor mximo.
Se a entrada estiver compreendida entre os dois, a sada no muda de estado.
Cada uma das instrues Do arranque paragem e Da paragem ao arranque podem ser tanto o
valor mnimo como o valor mximo. Isto implica um funcionamento invertido da funo. Estes dois
funcionamentos so apresentados nosdiagramas (ver pgina 316).
Se a entrada Validao funo estiver no estado inactivo, a sada permanece inactiva. A sada
no muda de estado se a entrada Validao funo passar do estado Activo para o estado
Inactivo.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
A funo inclui quatro entradas:
uma entrada Valor a comparar de tipo Inteiro;
uma entrada Instruo do arranque paragem de tipo Inteiro;
uma entrada Instruo da paragem ao arranque de tipo Inteiro;
uma entrada Validao funo de tipo DIG.
A funo fornece uma Sada de tipo DIG.

EIO0000002617 03/2017 315


Os elementos da linguagem FBD

Diagramas de funcionamento
A imagem apresenta os vrios estados que a sada pode assumir, no caso de a Instruo de
arranque a paragem ser Instruo de paragem a arranque:

A imagem apresenta os vrios estados que a sada pode assumir, no caso de a Instruo de
paragem a arranque for superior Instruo de arranque a paragem:

316 EIO0000002617 03/2017


Os elementos da linguagem FBD

COMPARE (Comparao de dois valores)

Descrio
A funo Comparao de dois valores permite comparar dois valores analgicos.
A sada est activa se o resultado da comparao entre o Valor 1 e o Valor 2 for verdadeiro e se
a entrada Validao funo estiver activa ou no ligada.
A sada no muda de estado se a entrada Validao funo passar do estado Activo para o estado
Inactivo.
Os operadores de comparao que podem ser seleccionados a partir da janela Parmetros so:

Smbolo Descrio
> Mais que.
Mais que ou igual.
= Igual.
Diferente.
Menos que ou igual.
< Menos que.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
A funo inclui:
uma entrada Validao funo de tipo DIG;
uma entrada Valor 1 de tipo Inteiro;
uma entrada Valor 2 de tipo Inteiro.
Se a entrada Valor 1 ou Valor 2 no estiver ligada, o valor reposto a 0.
A funo fornece uma Sada de tipo DIG.

EIO0000002617 03/2017 317


Os elementos da linguagem FBD

GAIN (Ganho)

Descrio
A funo Ganho permite converter valores analgicos mudando de escala e de offset.
Frmula de clculo do ganho:

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
Descrio das entradas:
Validao funo : a entrada de comando da funo ganho, sendo do tipo DIG
(ver pgina 263).
O estado desta entrada determina o funcionamento do bloco: se a entrada Validao funo
estiver inactiva, a Sada clculo mantm o ltimo valor calculado.
NOTA: se a entrada Validao funo no estiver ligada, considerada como activa.
Entrada clculo : valor da entrada analgica ligada funo ganho.
um valor inteiro compreendido entre -32768 e 32767.
Descrio da sada:
Sada clculo : o valor de sada da funo ganho.
Este valor depende do estado da entrada Validao funo.
Se a entrada Validao funo estiver:
inactivo : a Sada clculo igual a zero;
activo : a Sada clculo igual ao resultado da frmula de clculo do ganho.

318 EIO0000002617 03/2017


Os elementos da linguagem FBD

Parmetros
No software
A partir da janela Parmetros pode definir:
A/B que corresponde ao ganho aplicado pela funo com :
A: numerador (de -32768 a 32767);
B: denominador (de -32768 a -1 e de 1 a 32767) (4)

C o offset aplicado pela funo, sendo um valor inteiro compreendido entre -32768 e
32767(5).
Tambm possvel definir um intervalo de funcionamento, fixando limites para a sada da funo:
terminal inferior: valor inteiro compreendido entre -32768 e 32767;
terminal superior: valor inteiro compreendido entre -32768 e 32767.
A partir da face anterior
A partir do menu PARMETROS (ver pgina 95), pode definir:
S:terminal superior (1);
I:terminal inferior (2);
A: numerador (3);
B: denominador (4);
C: offset (5).
Ilustrao:

Bloqueio dos parmetros


O bloqueio impede as modificaes dos parmetros do bloco funo bloqueado a partir da face
anterior do mdulo lgico atravs do menu PARMETROS.

EIO0000002617 03/2017 319


Os elementos da linguagem FBD

DISPLAY (Visualizao no ecr LCD)

Descrio
A funo Visualizao no ecr LCD permite visualizar texto, uma data, uma hora ou um valor
numrico no visor LCD em vez do ecr de entradas-sadas :
do mdulo lgico;
da janela Face anterior do software durante as sesses de Simulao e de Monitorizao.
A funo Visualizao no ecr LCD permite visualizar as seguintes informaes:
texto (mximo de 72 caracteres);
valores numricos que correspondem sada de um bloco funo utilizado na aplicao.
Pode utilizar um mximo de 32 blocos Visualizao no ecr LCD ao mesmo tempo num programa.
Se este nmero for ultrapassado, s aparecem os 32 primeiros activados.
Se carregar em simultneo e por esta ordem nas teclas Shift e Menu/OK , substitui a visualizao
do ecr DISPLAY pelo ecr de entradas-sadas. Se voltar a carregar em simultneo nas duas
teclas, aparece novamente o ecr DISPLAY.
NOTA: pode utilizar o conjunto de caracteres da norma ASCII, bem como caracteres acentuados.
NOTA: os caracteres e os smbolos, que no aparecerem na janela de introduo quando so
digitados, no so suportados.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas
Validao funo: a entrada de comando da funo DISPLAY, sendo do tipo DIG
(ver pgina 263).
O estado desta entrada determina o funcionamento do bloco: se a entrada Validao funo
estiver activa, as informaes aparecem no LCD; caso contrrio, no aparece nada.
NOTA: se a entrada Validao funo no estiver ligada, considerada como activa.
Entrada valor: a entrada de seleco que determina a natureza das informaes a visualizar,
se esta entrada estiver:
desligada: a visualizao corresponde seleco efectuada na zona Opes utilizador;
estiver ligada sada de um bloco funo: a visualizao corresponde ao valor emitido por
esta sada no formato definido na zonaModo de visualizao.

320 EIO0000002617 03/2017


Os elementos da linguagem FBD

Parmetros
A partir da janela Parmetros, pode definir:
Entrada valor no ligada
A visualizao corresponde seleco efectuada na zona Opes utilizador.
Conforme a opo escolhida, possvel visualizar:
texto: uma cadeia de caracteres;
data: o valor actual da data interna do dispositivo no qual executado o programa (mdulo
lgico ou simulador);
hora: o valor actual da hora interna;
calibragem: o valor do desvio do relgio interno do mdulo lgico.
Entrada valor est ligada
O valor emitido pela sada de um bloco funo aparece de acordo com o formato indicado na
janela de parametrizao.
O valor inteiro presente na entrada convertido numa cadeia de caracteres e o formato de
visualizao desta cadeia depende da opo seleccionada:
Inteiro 1/1 - 1/10000:
1/1 inteiro assinado;
1/10 - 1/10000 nmero decimal assinado, a parte fraccionria representa o nmero de
algarismos depois da vrgula.
Modificao autorizada
As modificaes so efectuadas utilizando os botes da face anterior do mdulo lgico ou na
janela face anterior do software.
Se esta opo estiver validada, possvel modificar:
o dado inteiro ligado Entrada valor da funo, caso esta possa ser modificada atravs de
DISPLAY;
o valor actual da data ou a hora interna do mdulo lgico (execuo num mdulo lgico);
o valor actual da data e a hora interna do simulador (no modo Simulao);
a correco do desvio do relgio interno do mdulo lgico (execuo num mdulo lgico).
Esta ltima aco no funciona no modo Simulao.
Descrio do processo de modificao dos valores visualizados:

Etapa Descrio
1 Carregue na tecla Shift.
Resultado: o menu de contexto das teclas Z substitudo pela visualizao de Param.
2 Carregue na tecla de navegao associada .
Resultado: o ecr passa para o modo Modificao (Consulte Procedimento de modificao
dos parmetros (ver pgina 95)).

EIO0000002617 03/2017 321


Os elementos da linguagem FBD

Etapa Descrio
3 Carregue na tecla Shift.
Resultado: o menu de contexto Parm. substitudo pela visualizao de Prog.
4 Carregue na tecla de navegao associada .
Resultado: o menu de contexto das teclas Z apresentado.

Modo de operao
Descrio da interface
Cada funo de visualizao identificada por um nmero de bloco: BXX.
Pode encontrar este identificador:
na folha de cablagem: o nmero situa-se no canto superior direito do bloco;
na janela de parametrizao/separador Parmetros: o nmero est situado no menu de lista
pendente, no canto superior esquerdo da janela.
A janela de parametrizao mostra a cadeia resultante de todos os blocos (BXX) utilizados na
folha de cablagem.
A janela de parametrizao abre-se por predefinio no nmero de bloco da funo, a partir da
qual se abre a caixa de dilogo.
Todos os textos relativos ao bloco seleccionado aparecem a vermelho.
Em caso de substituio, os textos aparecem no modo vdeo inverso a vermelho.
Os textos, no sobrepostos, que correspondem aos outros blocos seleccionados, aparecem a
preto.
Introduo de um dos parmetros de um bloco DISPLAY
Descrio do procedimento de insero:

Etapa Descrio
1 Posicione o incio do texto utilizando os parmetros:
linha: valor compreendido entre 1 e 4
coluna: valor compreendido entre 1 e 18

(O posicionamento feito em relao caixa no canto superior esquerdo)


2 Seleccione o tipo de informao a visualizar (texto, data, valor, ...).
3 Valide com o boto OK.
Resultado: o novo bloco DISPLAY guardado e a janela de parametrizao
fechada.

NOTA: se as cadeias ficarem sobrepostas, aparece uma mensagem de aviso na grelha: as caixas
aparecem a vermelho, todas as cadeias vlidas aparecem a preto.

322 EIO0000002617 03/2017


Os elementos da linguagem FBD

TEXTO

Descrio
A funo de automatismo Texto permite visualizar textos e/ou valores numricos (valor atual,
predefinido etc.) no visor de LCD em vez da tela de entradas-sadas.
possvel utilizar vrios blocos Texto simultaneamente em um programa, mas apenas o bloco
com o nmero mais elevado visualizado. Pressionar de forma simultnea as teclas Menu/OK
(verde) e Shift (branca) faz com que o menu principal seja exibido no lugar da tela Texto.
Pressionar novamente a combinao de teclas Menu/OK (verde) e Shift (branca) faz com que
voc retorne tela Texto.

Acesso

A funo encontra-se acessvel na barra de funes FBD.

Entradas
A funo Texto dispe de duas entradas DIG:
Set: ativar a entrada Set mostra a visualizao.
Reset: ativar a entrada Reset cancela a visualizao. Reset prioritrio a Set.

A funo Texto dispe de quatro entradas analgicas de 10 bits que so valores que podem ser
visualizados.
Valor 1
Valor 2
Valor 3
Valor 4

Visualizao de uma cadeia de caracteres


O posicionamento do cursor no incio da cadeia a ser visualizada na janela efetua-se:
ao clicar na caixa (que em seguida fica piscando)
atravs das setas de navegao do teclado do computador
Descrio do procedimento de insero:

Etapa Ao
1 Posicione o cursor no incio do texto.
2 Escreva o texto a ser visualizado com o teclado.
3 Confirme clicando em OK.
Resultado: o novo bloco Texto salvo e a janela de parmetros fechada.

EIO0000002617 03/2017 323


Os elementos da linguagem FBD

NOTA: A cadeia de caracteres limita-se s quatro linhas. Se o usurio continuar a inserir


caracteres, cada caractere suplementar substituir o caractere contido na ltima caixa.
NOTA: possvel utilizar o conjunto de caracteres da norma ASCII, bem como caracteres
acentuados. Os caracteres e smbolos que no aparecem na janela de introduo quando so
digitados no teclado no so suportados.
NOTA: Se o texto introduzido em uma linha cobrir um valor numrico j posicionado, esse valor
ser eliminado.
Se um valor numrico estiver posicionado sobre um texto j introduzido, os caracteres
sobrepostos sero substitudos.

Visualizao de um valor numrico


Posicionamento:
Para posicionar o valor na linha, basta arrastar e soltar o valor na janela de edio.
Seleo:
A escolha do valor a ser visualizado efetua-se na janela situada por cima da rea de edio.
Esta janela contm os elementos seguintes:
Data: os valores atuais da data interna (dia.ms.ano) do dispositivo no qual executado o
programa (mdulo lgico ou simulador)
Hora: os valores atuais da hora interna (hora:minuto)
Calibrao (ver pgina 121): o valor de desvio do relgio interno do mdulo lgico
Lista dos valores que podem ser visualizados, ou seja, das entradas analgicas da funo.

Apagar o texto
Descrio do procedimento:

Etapa Descrio
1 Valide a rea a ser apagada.
Com o mouse: clique e mantenha pressionado o boto do mouse, mova o
ponteiro sobre a rea a ser selecionada e depois solte-o.
Resultado: a rea selecionada pisca.
2 Apague utilizando a tecla Delete do teclado.

324 EIO0000002617 03/2017


Os elementos da linguagem FBD

TIME PROG (Programador horrio, semanal e anual)

Descrio
A funo Programador horrio, semanal e anual permite validar os intervalos horrios durante os
quais ser possvel executar aces.
Esta funo permite definir um mximo de 51 eventos, que so utilizados para comandar a
respectiva sada.

Acesso

Pode aceder funo TIME PROG a partir da barra de funes FBD.

Sadas
Sada: a sada de validao do programador.
Quando um dos ciclos definidos nos parmetros atingido, a sada fica activa (a sada permanece
activa durante a durao total deste ciclo).

Parmetros
No software
Um ciclo definido:
pelo tipo de aco: ARRANQUE ou PARAGEM,
pela hora em que iniciado: Hora/Minuto,
pelo modo de activao.
O modo de activao dos ciclos pode ser efectuado de maneiras diferentes:
anual: desencadeamento de um evento apenas uma vez por ano.
Neste caso, necessrio configurar o ms e o dia.
mensal: desencadeamento de um evento apenas uma vez por ms.
Neste caso, s tem de configurar o dia.
data: desencadeamento de um nico evento numa data especfica.
Neste caso, tem de configurar o dia, o ms e o ano,

EIO0000002617 03/2017 325


Os elementos da linguagem FBD

NOTA: para os 3 tipos anteriores, possvel configurar a data utilizando o calendrio (clique no
cone calendrio para o abrir).
peridico: desencadeamento de um evento em determinadas semanas de cada ms (semanal)
ou em determinados dias da semana (dirio).
Neste caso, tem acesso a um novo conjunto de escolhas:
semanal: por predefinio, esta escolha est validada e todas as semanas so
seleccionadas, mas possvel seleccionar apenas determinadas semanas,
dirio: por predefinio, esta escolha est validada e todos os dias so seleccionados, mas
possvel seleccionar apenas determinados dias (neste caso, a opo Dirio deixa de estar
validada).
NOTA: as semanas indicadas no modo semanal no correspondem a semanas do calendrio
(segunda-feira a domingo), mas so definidas em relao ao nmero de dias de acordo com o
incio do ms (os 7 primeiros dias do ms formam a primeira semana).
A partir da face anterior
A partir do menu PARMETRO (ver pgina 95) no possvel:
adicionar ou eliminar um evento,
modificar o tipo (peridico, anual, mensal e data),
modificar o tipo de activao ON/OFF.
Atravs da face anterior, s pode modificar o valor dos parmetros.
Ilustrao: modo de activao data:

Ilustrao: modo de activao peridico:

326 EIO0000002617 03/2017


Os elementos da linguagem FBD

Bloqueio dos parmetros


O bloqueio impede as modificaes dos parmetros do bloco funo bloqueado a partir da face
anterior do mdulo lgico atravs do menu PARMETROS.

Criao de um ciclo
Procedimento de criao de um novo ciclo:

Etapa Aco
1 Crie um novo ciclo, carregando no boto Novo do separador Parmetros
Resultado: aparece um novo nmero de evento na caixa Ciclo actual.
2 Configure a hora em que o evento deve ser iniciado: Hora/Minuto.
3 Configure o tipo de aco: ARRANQUE ou PARAGEM.
4 Configure o modo de activao de acordo com os seus critrios (por
predefinio, o ciclo tem incio todos os dias hora indicada).
5 Valide com o boto OK.
Resultado: o novo ciclo guardado e a janela de parametrizao fechada.

Modificao de um ciclo
Procedimento de modificao de um ciclo:

Etapa Aco
1 Seleccione o ciclo que pretende modificar, utilizando o menu de lista pendente
Ciclo actual do separador Parmetros
Resultado: a configurao do ciclo seleccionado aberta.
2 Modifique os parmetros pretendidos.
3 Valide com o boto OK.
Resultado: o novo ciclo guardado e a janela de parametrizao fechada.

Apagar um ciclo
Procedimento para apagar um ciclo:

Etapa Aco
1 Seleccione o ciclo que pretende apagar, utilizando o menu de lista pendente
Ciclo actual do separador Parmetros
Resultado: a configurao do ciclo seleccionado aberta.
2 Apague o ciclo com o boto Apagar.
Resultado: o ciclo desaparece do menu de lista pendente.
3 Valide com o boto OK.

EIO0000002617 03/2017 327


Os elementos da linguagem FBD

Resumo da configurao
Para obter o ponto da situao de todos os ciclos criados e das respectivas condies de
desencadeamento, basta seleccionar o separador Resumo e percorrer a lista dos ciclos
parametrizados.
O boto Apagar permite eliminar o ciclo seleccionado, clicando com o rato na lista do separador
Resumo.
O boto Nmero permite atribuir um novo nmero (ainda no utilizado) a um evento seleccionado,
clicando com o boto do rato na lista do separador Resumo.
Para modificar as caractersticas de um ciclo, basta fazer duplo clique na linha pretendida: a janela
de parametrizao abre-se no ciclo seleccionado.

Modo Simulao e Monitorizao


Configurao do relgio
No modo simulao, tido em conta o relgio do simulador. Durante a passagem para o modo de
simulao, este relgio inicializado de acordo com a hora/data do relgio do PC no qual
executado o software de programao.
Em seguida, pode modificar os parmetros do relgio:
atravs do comando Ler/Escrever data e hora do menu Mdulo,
atravs do comando RELGIO da opo OUTROS, acessvel atravs de uma aco nos
botes da janela face anterior,
atravs do acelerador (ver pgina 439).
Modificao dos parmetros de TIME PROG
No pode modificar estes parmetros abrindo a janela de parametrizao nos modos Simulao
e Monitorizao.
possvel modificar estes parmetros a partir da face anterior (atravs dos botes) no menu
PARMETROS, seguido do nmero de bloco que corresponde a TIME PROG e do nmero de
evento que pretende modificar.

328 EIO0000002617 03/2017


Os elementos da linguagem FBD

BISTABLE (Teleinterruptor)

Descrio
A funo teleinterruptor Teleinterruptor faz mudar o estado da Sada em cada frente ascendente
(passagem de inactivo para activo) da entrada Comando.

Acesso

Pode aceder funo teleinterruptor a partir da barra de funes FBD.

Entradas/Sadas
Descrio das entradas:
Comando : a entrada que comanda as mudanas de estado da sada, sendo de tipoDIG
(ver pgina 263).
Reposio a zero : quando esta entrada est activa, a SADA permanece sempre inactiva,
quaisquer que sejam as transies da entrada COMANDO.
NOTA: se a entrada Reposio a zero no estiver ligada, considerada inactiva.
Descrio da sada:
Sada : a sada do teleinterruptor, sendo do tipo DIG (ver pgina 274).
Este valor depende do estado da entrada Reposio a zero.
Se a entrada Reposio a zero for :
inactiva: a Sada muda de estado de acordo com as transies da entrada Comando;
activa: a Sada permanece sempre inactiva.

EIO0000002617 03/2017 329


Os elementos da linguagem FBD

MUX (Multiplexagem)

Descrio
A funo Multiplexagem executa uma multiplexagem de duas vias de entrada na Sada.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
Descrio das entradas:
Via A: a entrada A do multiplexador, sendo do tipo inteiro (ver pgina 266).
Via B: a entrada B do multiplexador, sendo do tipo inteiro (ver pgina 266).
Comando: esta entrada permite escolher o canal de entrada a aplicar sada.
NOTA: se a entrada Comando no estiver ligada, considerada como inactiva.
NOTA: Se as vias A ou B no estiverem ligadas, so fixadas em 0.
Descrio da sada:
Sada: a sada do multiplexador.
Este valor depende do estado da entrada Comando.
Se a entrada Comando estiver:
inactiva: a Sada corresponde Via A;
activa: a Sada corresponde Via B.

330 EIO0000002617 03/2017


Os elementos da linguagem FBD

ADD/SUB (Funo aritmtica ADD/SUB)

Descrio
A Funo aritmtica ADD/SUB permite efectuar operaes simples relativamente aos valores
inteiros:
adio
subtraco
Frmula de clculo:

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
Descrio das entradas:
Entrada 1 : primeiro valor de entrada da frmula (inteiro (ver pgina 266));
Entrada 2 : segundo valor de entrada da frmula (inteiro (ver pgina 266));
Entrada 3 : terceiro valor de entrada da frmula (inteiro (ver pgina 266)).
NOTA: Se as entradas no estiverem ligadas, so fixadas em 0.
Propagao de erros : esta entrada de tipo DIGITAL (ver pgina 263) serve para propagar
erros (ou saturaes) provenientes de funes de clculo ( ADD/SUB ou MUL/DIV ) efectuadas
em montante.
NOTA: se o valor de Propagao de erros for 1, as operaes no so efectuadas e a sada
Erro/Excesso definida como 1.
NOTA: se a entrada Propagao de erros no estiver ligada, fixada em 0.
Descrio das sadas:
Sada clculo : o valor de sada da frmula de clculo (inteiro (ver pgina 274)).
Erro/Excesso : esta sada de tipo DIG (ver pgina 274) indica a presena eventual de erros de
saturao).
Esta sada activada nos seguintes casos.
o conjunto de operaes fornece um resultado fora do intervalo [ -32768, +32767];
a entrada Propagao de erros fica activa.

EIO0000002617 03/2017 331


Os elementos da linguagem FBD

Exemplos
Adio simples: basta no utilizar a entrada Entrada 3.
Subtraco simples: basta no utilizar uma das entradas Entrada 1 ou 2.

332 EIO0000002617 03/2017


Os elementos da linguagem FBD

MUL/DIV (Funo aritmtica MUL/DIV)

Descrio
A Funo aritmtica MUL/DIV permite efectuar operaes simples relativamente aos valores
inteiros:
multiplicao;
diviso.
Frmula de clculo:

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
Descrio das entradas:
Entrada1 : primeiro valor de entrada da frmula (inteiro (ver pgina 266)).
Entrada2 : segundo valor de entrada da frmula (inteiro (ver pgina 266))
Entrada3 : terceiro valor de entrada da frmula (inteiro (ver pgina 266))
NOTA: se as ENTRADAS no estiverem ligadas, so fixadas em 1.
Propagao de erro : esta entrada de tipo DIG (ver pgina 263) serve para propagar erros (ou
saturaes) provenientes de funes de clculo ( ADD-SUB ou MUL/DIV ) efectuadas em
montante.
NOTA: se o valor de Propagao de erro for 1, as operaes no so efectuadas e a sada
Erro/Excesso definida como 1.
NOTA: se a entrada Propagao de erro no estiver ligada, fixada em 0.
Descrio das sadas:
Sada clculo: o valor de sada da frmula de clculo (inteiro (ver pgina 274)).
Erro/Excesso: esta sada de tipo DIG (ver pgina 274) indica a presena eventual de erros de
saturao).
Esta sada activada nos seguintes casos:
o conjunto de operaes fornece um resultado fora do intervalo [ -32768, +32767];
a entrada Propagao de erro fica activa;
a entrada Entrada 3 igual a 0.

EIO0000002617 03/2017 333


Os elementos da linguagem FBD

Exemplos
Multiplicao simples: basta no utilizar a entrada Entrada 3.
Diviso simples: basta no utilizar uma das entradas Entrada 1 ou 2.

334 EIO0000002617 03/2017


Os elementos da linguagem FBD

CAM BLOC (Programador de cames)

Apresentao
A funo Programador de cames comanda um conjunto de 8 rodas com cames solidrios.
A funo apresenta nas 8 sadas (que representam as 8 rodas) o estado correspondente
posio actual das rodas da rvore.
A configurao de cames parametrizvel, podendo ajustar o estado das sadas para cada
posio.
Depois de o valor mximo ter sido atingido, o came volta sua posio inicial (a sada volta a 0).

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
Descrio das entradas:
Avanar: a entrada que comanda o progresso do came, este avana um passo em cada
frente ascendente (passagem de inactivo a activo).
Recuar: a entrada que comanda o retrocesso do came, este retrocede um passo em cada
frente ascendente (passagem de inactivo a activo).
NOTA: a entrada Avanar prioritria em relao entrada Recuar.
NOTA: se as entradas Avanar e Recuar no estiverem ligadas, so fixadas em inactivas.
Reposio a zero (inicializao): quando esta entrada activada, o came reposto na sua
posio inicial: a sada Posio reposta a 1.
NOTA: a entrada Reposio a zero prioritria em relao s entradas Avanar e Recuar.
NOTA: se a entrada Reposio a zero no estiver ligada, fixada em inactiva.
Descrio das sadas:
Sada 1 a 8: estado correspondente posio actual da rvore (que representa as 8 rodas);
Posio: posio actual do came (1 a 50).

EIO0000002617 03/2017 335


Os elementos da linguagem FBD

Parmetros
A partir do software
A partir da janela Parmetros pode definir:
o nmero de passos do programa: este valor compreendido entre 1 e 50;
o estado das sadas [1..8]: para cada posio da rvore.
A imagem seguinte apresenta um exemplo de uma parte da janela de parametrizao:

Se estiver seleccionado, o parmetro Reminiscncia permite recuperar o valor actual do contador


aps um corte no sector (ver pgina 72).
A partir da face anterior
A partir do menu PARMETROS (ver pgina 95), possvel modificar bit a bit o contedo de todos
os passos do programador de cames, mas no possvel modificar o nmero de passos.
Depois de inserir o nmero do bloco, necessrio inserir:
o nmero do passo: valor compreendido entre [1..50];
o estado das sadas [1..8]: para cada sada, possvel fixar o valor em inactivo (visualizao
normal do nmero) ou activo (nmero em vdeo inverso).
Ilustrao:

336 EIO0000002617 03/2017


Os elementos da linguagem FBD

Bloqueio dos parmetros


O bloqueio impede as modificaes dos parmetros do bloco funo bloqueado a partir da face
anterior do mdulo lgico atravs do menu PARMETROS.

EIO0000002617 03/2017 337


Os elementos da linguagem FBD

ARQUIVO (Arquivo)

Apresentao
A funo Arquivo permite guardar dois valores em simultneo com as informaes referentes
respectiva datao.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
Descrio das entradas:
Memorizao: a entrada de comando da funo arquivo (tipo DIG (ver pgina 263)), em cada
frente ascendente (passagem de inactivo para activo) a entrada VALOR memorizada;
NOTA: se a entrada Memorizao no estiver ligada, fixada em inactiva.
Reposio a zero: quando esta entrada (tipo DIG (ver pgina 263)) est activa, fora a sada
Arquivo vlido a passar para inactiva: os valores anteriormente guardados permanecem
disponveis.
NOTA: se a entrada Reposio a zero no estiver ligada, fixada em inactiva.
Valor 1: a primeira entrada que guardada. O valor inteiro presente nesta entrada registado
com as informaes relativas sua datao: hora e data (todas estas informaes esto
disponveis nas sadas);
Valor 2: segunda entrada guardada
NOTA: se uma entrada Valor 1 ou 2 no estiver ligada, fixada em inactiva.
Descrio das sadas:
Arquivo vlido esta sada (tipo DIG (ver pgina 274)) indica a validade da armazenagem em
curso:
inactiva: nenhum dado disponvel
activa: dados disponveis.

NOTA: Todas as sadas seguintes so de tipo inteiro.


Minuto: valor do minuto da informao de datao (0 a 59).
Hora: valor da hora (0 a 23).
Dia: valor do dia (1 a 31).
Ms: valor do ms minuto (1 a 12).
Ano: valor do ano (0 a 99).
Arquivo 1: valor inteiro presente na entrada Valor 1.
Arquivo 2: valor inteiro presente na entrada Valor 2.

338 EIO0000002617 03/2017


Os elementos da linguagem FBD

Parmetros
A partir do software
Se estiver seleccionado, o parmetro Reminiscncia permite recuperar o valor actual do contador
aps um corte no sector (ver pgina 72).

Mecanismo de armazenamento
Se a entrada Memorizao for activada vrias vezes, apenas os dados relativos ltima activao
so memorizados.

Visualizao dos valores guardados


possvel visualizar os valores guardados, para isso basta ligar as sadas da funo Arquivo aos
blocos DISPLAY.
A funo DISPLAY pode efectuar modificaes do valor visualizado se o parmetro Modificao
autorizada estiver seleccionado.
NOTA: qualquer modificao implica o risco de comprometer a coerncia dos dados arquivados:
Valor/Data.

EIO0000002617 03/2017 339


Os elementos da linguagem FBD

ESTADO (Estado mdulo)

Descrio
A funo Estado mdulo permite ao utilizador ter acesso aos estados do mdulo lgico e modificar
o comportamento do programa FBD e/ou SFC, em funo dos respectivos estados.
Apenas um estado de alarme est disponvel (o aviso pode ser recuperado pela aplicao) porque
o erro desencadeia a paragem da aplicao, logo o bloco funcional ESTADO deixa de ser
executado.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
Este bloco funo no tem entradas.
A funo tem sete sadas:
Estado alarme : activo quando detectado um erro ou um alarme no mdulo lgico. Neste
caso, o caso correspondente est disponvel na sada Nmero alarme. Esta sada volta a ficar
inactiva e o Nmero alarme igual a zero, apenas atravs do menu face anterior DEFEITO,
APAGAR e SIM. Utilizao: permite colocar o programa utilizador num estado conhecido como
retraco em caso de defeito;
Run monitorizao : activo quando o programa utilizador executado correctamente no
mdulo lgico e quando uma sesso de Monitorizao activada a partir do software de
programao.
Esta sada fica inactiva em todos os outros casos.
Utilizao: neste modo de funcionamento, a aco do temporizador de alarme na configurao
eliminada sistematicamente, independentemente da escolha inicial do programador, se no
programa utilizador, a aco do temporizador de alarme (erro/aviso) for primordial, esta sada
permite colocar o programa utilizador num estado conhecido sem consequncia (ou
conservatrio) para as sadas comandadas;
Run parametrizao : transmite um impulso quando o programa utilizador executado
correctamente no mdulo lgico e quando uma aco de modificao dos parmetros
activada, quer atravs do software de programao, quer atravs da execuo no menu
PARMETROS no LCD da face anterior.
A sada fica inactiva em todos os outros casos.
Utilizao: neste modo de funcionamento, a aco do temporizador de alarme na configurao
eliminada sistematicamente, independentemente da escolha inicial do programador, se no
programa utilizador, a aco do temporizador de alarme (erro/aviso) for primordial, esta sada
permite colocar o programa utilizador num estado conhecido sem consequncia (ou
conservatrio) para as sadas comandadas;

340 EIO0000002617 03/2017


Os elementos da linguagem FBD

Inic a frio : transmite um impulso durante o primeiro ciclo de execuo de um programa


utilizador na passagem de STOP para RUN.
Utilizao: este impulso permite ao programador introduzir inicializaes especficas no
respectivo programa como, por exemplo, inicializar a funo SFC "RESET-INIC" que confere a
reminiscncia no grfico SFC que a contm, em caso de corte no sector.
Inic a quente : transmite um impulso durante o primeiro ciclo de execuo de um programa
utilizador durante a reposio da alimentao, aps um corte no sector que ocorreu quando o
programa estava no modo RUN.
Utilizao: este impulso permite ao programador introduzir inicializaes especficas no
programa durante a reposio da alimentao.
Indicador intermitente-ciclo : emite um sinal peridico que passa, de forma alternada, de ON
para OFF em cada ciclo de execuo do programa utilizador (modo RUN). O seu perodo
igual ao dobro da durao do perodo de execuo da aplicao descrita na configurao.
Nmero alarme : fornece o cdigo do alarme como um valor inteiro assinado quando a sada
Estado alarme fica activa.
NOTA: no modo simulao, todas as sadas so significativas.
No entanto, necessrio ter em conta que:
Run monitorizao est sempre activo porque existe uma simulao com funcionalidades
semelhantes s de Monitorizao;
Inic a frio corresponde simulao da passagem de STOP para RUN;
Inic a quente desencadeado no final de uma simulao de corte no sector.

EIO0000002617 03/2017 341


Os elementos da linguagem FBD

CNA (Converso bits-palavras)

Descrio
A funo Converso Bits-Palavras constitui uma sada de tipo inteiro (16 bits) a partir de16
entradas de tipo: bit.
Ilustrao :

NOTA: esta funo pode ser utilizada, por exemplo, para transferir o estado das entradas DIG ou
o estado de uma funo, numa sada de tipo Modbus (ver pgina 279) (O1XT1 ... O4XT1).

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
Esta funo inclui 16 entradas de tipo DIG: Bit01 (peso menor) ... Bit16 (peso maior).
Esta funo inclui 1 sada de tipo inteiro (16 bits).

342 EIO0000002617 03/2017


Os elementos da linguagem FBD

CAN (Converso palavras-bits)

Descrio
A funo Converso palavras-bits divide uma entrada de tipo: inteiro (16 bits) em 16 sadas de
tipo: bit.
Ilustrao :

NOTA: esta funo pode ser utilizada, por exemplo, para dividir uma entrada de tipo Modbus
(ver pgina 279) (J1XT1 ... J4XT1) e copiar estes estados para sadas DIG.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
Esta funo possui 1 entrada de tipo inteiro (16 bits).
Esta funo possui 16 sadas de tipo DIG: Bit01 (peso menor) ... Bit16 (peso maior).

EIO0000002617 03/2017 343


Os elementos da linguagem FBD

SLIn (Entrada ligao srie)

Descrio
O bloco funo Entrada ligao srie permite transmitir, atravs de uma ligao em srie, dados
para locais de memria de endereos fixos no mdulo lgico.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
A funo fornece oito sadas de tipo Inteiro com os nomes entrada1 a entrada8. Essas sadas
permitem que a aplicao programada no mdulo lgico utilize os dados armazenados nos locais
de memria de endereos fixos escolhidos.

Parmetros
O utilizador escolhe um intervalo de oito endereos na janela Parmetros. Os intervalos de
endereos disponveis so os seguintes :
1-8
9 - 16
17 - 24

A ligao srie
A ligao srie configurada da seguinte forma:
velocidade de transmisso: 115 kilobauds;
formato: 7 bits, paridade par, 1 bit de paragem.

344 EIO0000002617 03/2017


Os elementos da linguagem FBD

A sequncia de escrita e a resposta


A sequncia de escrita a enviar para o mdulo lgico a seguinte:
Delimitador de incio: " : "
Endereo do dispositivo secundrio: 0x01
Comando de escrita: 0x10
Endereo dos dados: 0x00 00 FF xx
xx um nmero compreendido entre 0x00 e 0x17 e corresponde ao endereo do dado a
escrever menos 1.
Nmero de bytes: 0xnn
o nmero de dados a escrever. Cada valor constitudo por dois bytes.
Dados a escrever: 0xd1H d1L d2H ... dnnL
So os 0xnn bytes que vo ser escritos.
Checksum: 0xcc
a soma mais 2 dos bytes entre o endereo do dispositivo secundrio e o ltimo dos dados a
escrever.
Delimitador de fim: " CR " " LF "
A resposta do mdulo lgico tem a seguinte estrutura:
Delimitador de incio: " : "
Endereo do dispositivo secundrio: 0x01
Comando de escrita: 0x10
Endereo dos dados: 0x00 00 FF xx
Nmero de bytes: 0xnn
Checksum: 0xcc
a soma mais 2 dos bytes entre o endereo do dispositivo secundrio e o nmero de bytes.
Delimitador de fim: " CR " " LF "

Exemplo
Escrever no endereo 3 o valor 16 bits 8569:
8569 corresponde a 0x2179 em hexadecimais.
Checksum: 0x01+0x10 + 0x00 + 0x00 + 0xFF + 0x02 + 0x02 + 0x21 + 0x79 = 0x1AE em que o
complemento mais 2 d um byte 0x53
" : " 0x01 0x10 0x00 0x00 0xFF 0x02 0x02 0x21 0x79 0x53 " CR " " LF "
A sequncia com o formato acima indicado permite calcular a checksum. excepo dos
delimitadores, cada byte enviado sob a forma de dois caracteres ASCII. O que d:
0x3A 0x30 0x31 0x31 0x30 0x30 0x30 0x30 0x30 0x46 0x46 0x30 0x32 0x30 0x32 0x32 0x31 0x37
0x39 0x35 0x33 0x0D 0x0A
resposta do mdulo lgico: 0x3A 0x30 0x31 0x31 0x30 0x30 0x30 0x30 0x30 0x46 0x46 0x30 0x32
0x30 0x32 0x45 0x44 0x0D 0x0A

EIO0000002617 03/2017 345


Os elementos da linguagem FBD

O que fazer em caso de perda de comunicao?


Em caso de perda de comunicao, deve cortar e depois restabelecer a alimentao do mdulo
lgico. Esta aco permite restabelecer a comunicao.

346 EIO0000002617 03/2017


Os elementos da linguagem FBD

SLOut (Sada ligao srie)

Descrio
O bloco funo Sada ligao srie permite enviar dados armazenados em endereos fixos no
mdulo lgico para outros equipamentos, atravs de uma ligao srie.

Acesso

Pode aceder a esta funo a partir da barra de funes FBD.

Entradas/Sadas
A funo dispe de oito entradas de tipo Inteiro. Estas entradas permitem que a aplicao
escreva, nos locais de memria de endereos fixos, os dados que tm de ser enviados.

Parmetros
O utilizador selecciona um intervalo de oito endereos na janela Parmetros. Os intervalos de
endereos disponveis so os seguintes:
25 - 32
33 - 40
41 - 48

A sequncia de leitura e a resposta


A sequncia de leitura a enviar para o mdulo lgico a seguinte:
Delimitador de incio: " : "
Endereo do dispositivo secundrio: 0x01
Comando de leitura: 0x03
Endereo dos dados: 0x00 00 FF xx
xx um nmero compreendido entre 0x00 e 0x2F e corresponde ao endereo do primeiro dado
a ler menos 1.
Nmero de bytes: 0xnn
o nmero de dados a ler. Cada valor constitudo por dois bytes.
Checksum: 0xcc
a soma mais 2 dos bytes entre o endereo do dispositivo secundrio e o nmero de bytes.
Delimitador de fim: " CR " " LF "
A resposta do mdulo lgico tem a seguinte estrutura:
Delimitador de incio: " : "
Endereo do dispositivo secundrio: 0x01
Comando de leitura: 0x03

EIO0000002617 03/2017 347


Os elementos da linguagem FBD

Nmero de bytes: 0xnn


Dados lidos: 0xd1H d1L d2H ... dnnL
So os 0xnn bytes lidos.
Checksum: 0xcc
a soma mais 2 dos bytes entre o endereo do dispositivo secundrio e o ltimo dos dados
lidos.
Delimitador de fim: " CR " " LF "

Exemplo
Ler 5 dados 16 bits a partir do endereo 17:
Sequncia em hexadecimais antes da codificao ASCII:
" : " 01 03 00 00 FF 10 0 A E4 " CR " " LF "
Sequncia em hexadecimais aps a codificao ASCII:
3 A 30 31 30 33 30 30 30 30 46 46 31 30 30 41 45 34 0D 0 A
se os cinco valores forem 0, a resposta ser:
3 A 30 31 30 33 30 41 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 46 33 0D
0A

O que fazer em caso de perda de comunicao?


Em caso de perda de comunicao, deve cortar e depois restabelecer a alimentao do mdulo
lgico. Esta aco permite restabelecer a comunicao.

348 EIO0000002617 03/2017


Os elementos da linguagem FBD

COM (Mensagem)

Descrio
Quando ativado, o bloco de funo Mensagem permite:
Enviar mensagens de alarme para telefones celulares, para a ferramenta de operaes do
alarme Alarme lgico Zelio ou para endereos de e-mail atravs da interface de comunicao
SR2COM01
Para fornecer acesso remotamente a uma E/S e/ou uma varivel numrica, para l-las ou
modific-las.
possvel utilizar um mximo de 28 blocos de funo Mensagens no mesmo programa.
NOTA: A funo Mensagem s est disponvel nos mdulos lgicos com relgio e quando a
interface de comunicao SR2COM01 adicionada (ver pgina 484).

Acesso

A funo encontra-se acessvel na barra de funes FBD.

Entradas/Sadas
O bloco de funo Mensagem possui as seguintes entradas:
Permitir funo, conforme a configurao do bloco de funo, a mensagem de alarme ser
enviada quando a transio for detectada nesta entrada:
do estado Inativo para o estado Ativo (por predefinio);
do estado Ativo para o estado Inativo.

Val1, varivel de E/S associada a este bloco de funo Mensagem.


Val2, varivel numrica associada a este bloco funo Mensagem.
Os valores das variveis ligadas s entradas Val1 e Val2 podem (de acordo com a configurao
do bloco funo Mensagem) aparecer nas mensagens de alarme enviadas e/ou serem lidos ou
modificados mediante comandos enviados a partir de um celular ou da ferramenta de explorao
dos alarmes.
O bloco de funo Mensagem inclui uma sada. Cada vez que o bloco de funo validado,
enviado um impulso para esta sada.

EIO0000002617 03/2017 349


Os elementos da linguagem FBD

Configurao no software de programao


Faa clique duplo no bloco de funo para que aparea a janela de configurao. Utilize as duas
guias Tipo e Parmetros desta janela para configurar o bloco.
Na guia Tipo:

Selecione o tipo de mensagem de alarme:


Alarme: utilizado para enviar uma mensagem de alarme na ativao do bloco de funo.
possvel exibir as variveis associadas ao bloco na mensagem.
Modificar variveis: utilizado para fornecer acesso a uma E/S e/ou uma varivel numrica.
possvel declarar cada uma dessas duas variveis como legvel ou modificvel.
Alarme com modificao de varivel: utilizado para enviar uma mensagem de alarme na
ativao do bloco de funo. possvel exibir os valores de variveis vinculados ao bloco na
mensagem e us-los para fornecer acesso a uma varivel de E/S e/ou varivel numrica, com
cada uma das 2 variveis podendo ser declarada como legvel ou modificvel.

350 EIO0000002617 03/2017


Os elementos da linguagem FBD

Na guia Parmetros:

EIO0000002617 03/2017 351


Os elementos da linguagem FBD

Especifique os destinatrios da mensagem de alarme deste bloco. possvel selecionar esses


destinatrios na lista de destinatrios do programa.
Para isso, proceda da seguinte forma:

Etapa Ao
1
Clique no boto da rea Destinatrio da mensagem para adicionar um destinatrio ou modificar a
lista de destinatrios desta mensagem.
Resultado: a seguinte janela
aparece:

possvel selecionar os destinatrios da mensagem na lista de destinatrios do programa


(ver pgina 481).
2 Para cada novo destinatrio que quiser adicionar, selecione-o no diretrio do programa e clique no boto
Enviar para ->.
3 Classifique os destinatrios por ordem de prioridade (ver pgina 355) com os botes + e -.
4 Faa clique duplo em um destinatrio da funo para especificar os tipos de comandos que ele ser
autorizado a executar:
Escolha No para que o destinatrio no tenha qualquer acesso s variveis ligadas ao bloco funo
Mensagem;
Escolha Leitura para que o destinatrio possa executar comandos de leitura das variveis ligadas ao
bloco de funo Mensagem;
Escolha Modificar para que os destinatrios possam executar a leitura e a modificao das variveis
ligadas ao bloco de funo Mensagem: essa escolha est disponvel apenas para os destinatrios
autorizados a modificar variveis no diretrio.
Observao: para obter mais informaes sobre o envio de comandos, consulte a ajuda online da
ferramenta de operao do alarme Alarme lgico Zelio e o documento de ajuda ao usurio da pasta de
operaes.
Clique no boto OK e confirme.
5 Clique no boto OK e confirme.

352 EIO0000002617 03/2017


Os elementos da linguagem FBD

Configure as variveis associadas ao bloco de funo Mensagem.


Para isso, proceda da seguinte forma:

Etapa Ao
1 Faa clique duplo na linha da varivel de E/S para acessar a janela Configurar.
Esta janela permite:
modificar o alias da varivel;
tornar a varivel eventualmente legvel e altervel.

Clique no boto OK e confirme.


2 Faa clique duplo na linha da varivel numrica para acessar a janela
Configurar. Esta janela permite:
modificar o alias da varivel;
tornar a varivel eventualmente legvel e altervel;
definir um intervalo de possveis valores para esta varivel; se enviar um
comando de modificao, o novo valor tem que se situar nesse intervalo,
caso contrrio o comando no ser processado;
definir eventualmente as propriedades de converso (ver pgina 354).

Clique no boto OK e confirme.

Defina o assunto e o corpo da mensagem de alarme (esses 2 campos no esto disponveis se o


tipo selecionado for Modificao de variveis).
possvel incluir o valor de uma ou das duas variveis associadas ao bloco de funo no corpo
da mensagem. Para isso:
selecione a varivel na lista;
clique e arraste-a para a rea do corpo da mensagem.

NOTA: Quando usar modems GSM para enviar um E-mail por SMS, a sintaxe utilizada no assunto
e no corpo da mensagem especfica para cada operadora de telefonia. Entre em contato com a
operadora de telefonia do carto SIM deste modem e consulte a seo Enviar um e-mail via SMS
(ver pgina 490) para obter mais informaes.
Especifique a condio de criao da mensagem (este campo no est disponvel se o tipo
selecionado for Modificao de variveis).
Escolha:
Transio INATIVO para ATIVO, para que a mensagem seja enviada quando a entrada
Validao funo do bloco de funo Mensagem passar para o estado ativo;
Transio ATIVO para INATIVO, para que a mensagem seja enviada quando a entrada
Validao funo do bloco de funo Mensagem passar para o estado inativo,

EIO0000002617 03/2017 353


Os elementos da linguagem FBD

Propriedades de converso
As propriedades de converso permitem facilitar a leitura do valor numrico associado ao bloco
de funo Mensagem. Permitem, por exemplo, converter o valor numrico do programa para
exprimi-lo em uma unidade fsica, sendo esse valor convertido o que foi apresentado na
mensagem.
Exemplo:
A varivel interna Nvel (compreendida entre 0 e 32.767) representa o nvel de preenchimento de
um tanque compreendido entre 0 e 3 m.
Podemos assim utilizar os seguintes parmetros de converso:

Se o valor de Nvel for 32.767, a interface de comunicao o converte para metros. O valor
enviado na mensagem de alarme ser de 3,00 m
Se o destinatrio quiser modificar essa varivel, ele dever enviar o comando Nvel =1,50 m. A
interface converter o valor e atribuir o valor convertido de 16.383 ao Nvel.
NOTA: Informaes adicionais:
O campo Unidade fsica permite acrescentar, sua escolha, uma unidade atrs do valor
convertido
O campo Vrgula decimal permite mover a vrgula para o valor convertido.
O tipo de converso bsica est disponvel apenas para os valores de entrada analgica e
permite converter a tenso de entrada analgica entre 0 e 10 V diretamente na quantidade
desejada.

354 EIO0000002617 03/2017


Os elementos da linguagem FBD

Ordem de prioridade
Quando enviar uma mensagem de alarme, a interface de comunicao SR2COM01 entra em
contato com os destinatrios da mensagem, um a um. A janela Escolha dos destinatrios permite
definir a ordem de contato dos destinatrios da mensagem.
Conforme a opo Reconhecimento esteja ativada ou no, possvel definir dois tipos de
destinatrios:
Destinatrio sem reconhecimento: a mensagem de alarme sistematicamente enviada e em
seguida a interface de comunicao processa o prximo destinatrio,
Destinatrio com reconhecimento (apenas para destinatrios do tipo mvel): a interface de
comunicao envia uma mensagem de alarme e aguarda pela notificao do destinatrio
atravs do seu telefone celular.
Se o destinatrio com reconhecimento confirmar a mensagem, a interface de comunicao
prosseguir com a sequncia de envio para os nicos destinatrios sem reconhecimento;
Se o destinatrio com reconhecimento no confirmar a mensagem dentro do prazo atribudo
(Limite do tempo de reconhecimento), a interface de comunicao continuar com o
destinatrio seguinte.
Para obter mais informaes sobre a ativao da opo Reconhecimento, consulte Criar um
destinatrio (ver pgina 483).

Configurao no painel frontal


No possvel configurar o bloco de funo Mensagem no painel frontal do mdulo lgico.
necessrio configurar esta funo no software de programao.

EIO0000002617 03/2017 355


Os elementos da linguagem FBD

Nascer do sol/Pr do sol

Descrio
Esta funo calcula as horas de nascer e de pr do sol em relao longitude e latitude nas
entradas do bloco de funo. A sada DIG Nascer ou Pr do sol encontra-se em um nvel elevado
quando o sol est alto e em um nvel baixo quando o sol se pe.

Acesso
SUN

A SET RISE
funo encontra-se acessvel na barra de funes FBD.

Entradas
O bloco de funo Nascer do sol/Pr do sol possui as seguintes entradas:
Ativao: este um booleano. At que a entrada seja ativada, a sada de tipo DIG fica inativa
e as quatro sadas (Hora do nascer do sol, Minuto do nascer do sol, Hora do pr do sol e Minuto
do pr do sol) permanecem iguais a 0. Esta entrada fica ativa se no estiver ligada.
Longitude: este nmero inteiro possui um valor entre -18.000 e 18.000, representando a
longitude da localizao do equipamento de 18000 Oeste at 18000 Leste.
Latitude: este nmero inteiro possui um valor entre -9.000 e 9.000, representando a latitude da
localizao do equipamento de 9000 Sul at 9000 Norte.
Fuso horrio: este nmero inteiro representa a diferena em minutos entre o UTC e o pas no
qual o controlador se encontra.
NOTA: necessrio inserir Longitude e Latitude em graus decimais (centsimos de grau), no em
graus sexagesimais.
Para converter a coordenada geogrfica Longitude (ou Latitude) mn de um local a partir de
graus, minutos para h em centsimos de graus, aplique a frmula h=100x(m+(n/60)):
se a Longitude for Oeste (ou a Latitude for Sul), negue h.
se h for fracionrio, arredonde at o valor inteiro mais prximo.

NOTA: Fuso horrio dever ser introduzido em minutos, no em horas.


A seguinte tabela exibe exemplos de converses de coordenadas geogrficas de graus
sexagesimais para graus decimais e UTC para minutos:

Cidade Coordenadas Fuso horrio: Longitude em Latitude em Fuso horrio


geogrficas em graus UTC graus decimais graus decimais (min.)
sexagesimais
Los Angeles 343 N, 11815 W -8 -11.825 3.405 -480
Braslia 1530 S, 4751 W -3 -4.785 -1.550 -180
Moscou 5545 N, 3737 E +3 3.762 5.575 +180
Canberra 3518 S, 1498 E +10 14.913 -3.530 +600

356 EIO0000002617 03/2017


Os elementos da linguagem FBD

Sadas
O bloco de funo Nascer do sol/Pr do sol possui as seguintes sadas:
Sol acima ou abaixo: esta booleana 1 (sol acima) ou 0 (sol abaixo).
Hora do nascer do sol: este nmero inteiro representa a hora do nascer do sol (intervalo de
valores: de 0 a 24) em relao posio geogrfica e a data do controlador.
Minuto do nascer do sol: este nmero inteiro representa os minutos do nascer do sol (aps a
Hora do nascer do sol) em relao posio geogrfica e data do controlador.
Hora do pr do sol: este nmero inteiro representa a hora do pr do sol (intervalo de valores:
de 0 a 24) em relao posio geogrfica e data do controlador.
Minuto do pr do sol: este nmero inteiro representa os minutos do pr do sol (aps a Hora do
pr do sol) em relao posio geogrfica e data do controlador.
NOTA:

Este quatro de valores inteiros Hora e minuto do Nascer/Pr do sol so exibidos nos modos
Simulao e Monitoramento.
A data e hora precisam estar corretamente definidas no controlador de maneira a obter os
valores Hora e minuto do Nascer/Pr do sol corretos como sadas.
NOTA: Em algumas regies do globo e em especficas datas no existe nascer ou pr do sol.
Nesse caso, Nascer ou Pr do sol est inativo e as quatro sadas restantes so iguais a 0.

EIO0000002617 03/2017 357


Os elementos da linguagem FBD

Suntrack

Descrio
Esta funo calcula a posio do sol. Ela depende de dois ngulos calculados pela funo:
a, o ngulo de elevao
b, o ngulo de azimute

O seguinte diagrama ilustra os ngulos de posio (a,b) do sol:

Sun
0
North

East
a
West b<0 b>0

South
180

Acesso

A funo encontra-se acessvel na barra de funes FBD.

Entradas
O bloco de funes Suntrack possui as seguintes entradas:
Ativao: este um booleano. At que esta entrada seja ativada, as duas sadas (ngulo de
elevao a e ngulo de azimute b) permanecem iguais a 0. Esta entrada fica ativa se no
estiver ligada.
Longitude: este nmero inteiro possui um valor entre -18.000 e 18.000, representando a
longitude da localizao do equipamento de 18000 Oeste at 18000 Leste.
Latitude: este nmero inteiro possui um valor entre -9.000 e 9.000, representando a latitude da
localizao do equipamento de 9000 Sul at 9000 Norte.
Fuso horrio: este nmero inteiro representa a diferena em minutos entre o UTC e o pas no
qual o controlador se encontra.
NOTA: necessrio inserir Longitude e Latitude em graus decimais (centsimos de grau), no em
graus sexagesimais.

358 EIO0000002617 03/2017


Os elementos da linguagem FBD

Para converter a coordenada geogrfica Longitude (ou Latitude) mn de um local a partir de


graus, minutos para h em centsimos de graus, aplique a frmula h=100x(m+(n/60)):
se a Longitude for Oeste (ou a Latitude for Sul), negue h.
se h for fracionrio, arredonde at o valor inteiro mais prximo.

NOTA: Fuso horrio dever ser introduzido em minutos, no em horas.


A seguinte tabela exibe exemplos de converses de coordenadas geogrficas de graus
sexagesimais para graus decimais e UTC para minutos:

Cidade Coordenadas Fuso horrio: Longitude em Latitude em Fuso horrio


geogrficas em graus UTC graus decimais graus decimais (min.)
sexagesimais
Los Angeles 343 N, 11815 W -8 -11.825 3.405 -480
Braslia 1530 S, 4751 W -3 -4.785 -1.550 -180
Moscou 5545 N, 3737 E +3 3.762 5.575 +180
Canberra 3518 S, 1498 E +10 14.913 -3.530 +600

Sadas
O bloco de funo Suntrack possui as seguintes sadas:
ngulo de elevao a: este nmero inteiro representa a altura do sol (9000 Sul at
9000 Norte).
ngulo de elevao positivo: o sol est acima do horizonte
ngulo de elevao negativo: o sol est abaixo do horizonte

ngulo de azimute b: este nmero inteiro representa a rotao necessria para se posicionar
de frente para o sol a partir da direo Norte, valor entre -18.000 e 18.000 (18000 Oeste at
18000 Leste).
NOTA: Essas sadas so exibidas nos modos Simulao e Monitoramento
NOTA: necessrio configurar corretamente data e hora no controlador para conseguir os valores
dos ngulo de elevao a e ngulo de azimute b como sadas.

EIO0000002617 03/2017 359


Os elementos da linguagem FBD

Seco 23.7
Funes SFC

Funes SFC

Tema desta seco


Esta seco apresenta as vrias funes SFC (Diagrama funcional em sequncia" com a
linguagem FBD.

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
Apresentao das funes SFC 361
Utilizao das etapas e transies SFC 364
Utilizao das divergncias E 367
Utilizao das divergncias OU 369
Utilizao das convergncias E 373
Utilizao das convergncias 0U 376
Utilizao dos circuitos SFC 381
Inicializao de um grfico SFC no incio de um programa 382
Inicializao dos grficos SFC 385
Reinicializao de um grfico SFC durante o funcionamento do programa 386
As funes SFC 389
INIT STEP (Etapa inicial SFC) 390
RESET INIT (Etapa inicial reinicializvel SFC) 391
STEP (Etapa SFC) 392
DIV AND TO (Divergncia em E para 2 ramos SFC) 393
CONV AND 2 (Convergncia E de 2 ramos SFC) 394
DIV OR 2 (Divergncia OU para 2 ramos SFC) 395
CONV OR 2 (Convergncia OU de 2 ramos SFC) 396
Erros e avisos detectados num grfico SFC 397

360 EIO0000002617 03/2017


Os elementos da linguagem FBD

Apresentao das funes SFC

Aspectos gerais
As funes SFC (Diagrama Funcional em Sequncia) fazem parte da linguagem Grafcet da norma
IEC 1131-3.
A Grafcet permite representar graficamente, e de forma estruturada, o funcionamento de um
automatismo sequencial.
O princpio simples, um grfico com as funes SFC l-se de cima para baixo e composto
principalmente por:
etapas;
transies.
As etapas sucedem-se umas s outras enquadradas por transies. Quando uma etapa est
activa, necessrio esperar que a transio que se segue esteja activa para passar etapa
seguinte. A cada etapa est associada uma aco (Sada de etapa) que transmite ordens a outras
funes (Sada DIG, lgicas, standards).

EIO0000002617 03/2017 361


Os elementos da linguagem FBD

Representao FBD
A imagem a seguir apresenta a grafcet anterior com as funes SFC da linguagem FBD :

362 EIO0000002617 03/2017


Os elementos da linguagem FBD

Grfico isolado
Denominamos grfico isolado um conjunto de funes SFC interligadas pelas ligaes das
entradas e sadas das funes. Cada um dos grficos realiza uma funo de automatismo. Numa
folha de cablagem possvel criar vrios grficos isolados.
A imagem a seguir apresenta um exemplo de 2 grficos isolados numa folha de cablagem::

EIO0000002617 03/2017 363


Os elementos da linguagem FBD

Utilizao das etapas e transies SFC

Descrio
As etapas e transies permitem representar e comandar fases consecutivas de funcionamento.
Cada fase de funcionamento representada por um smbolo denominado etapa. Quando esta
fase de funcionamento decorre, diz-se que a etapa est activa. Neste caso, diz-se, por
predefinio, que a etapa contm umtoken de estado .
Pode comprovar-se que a etapa est activa atravs do ARRANQUE de uma DIG de observao
desta etapa.
Para que esta fase de funcionamento seja concluda, necessrio autorizar ou comandar este fim
de fase. Para esse efeito, deve proceder-se ao ARRANQUE de uma entrada DIG de comando da
transio.
A transio designa-se, ento, por condutora e o Token de estado transpe-na. Assim, a etapa
desaparece e dirigida para a sada de circulao dos Tokens de estado. Em consequncia, a
DIG de observao passa para o estado PARAGEM.
Quando a fase de funcionamento est concluda, a etapa torna-se inactiva e a DIG de observao
passa a PARAGEM.
Ilustrao:

A paragem de uma fase de funcionamento (B01) imediatamente seguida do arranque da fase


de funcionamento seguinte (B02). A fase de funcionamento seguinte tambm simbolizada por
uma nova etapa e o seu fim igualmente controlado por uma transio.

364 EIO0000002617 03/2017


Os elementos da linguagem FBD

Ilustrao:

Para concretizar o facto de a paragem da fase de funcionamento B01 ser seguida (em sequncia)
da fase de funcionamento B02, liga-se a sada de circulao dos Tokens de estado de B01 a uma
das entradas de circulao dos Tokens de estado B02.
Neste caso, quando o ARRANQUE do comando de transio B01 o torna condutor, o Token
presente na etapa de B01 "cai" atravs da transio condutora para a etapa de B02 onde
permanece enquanto a entrada DIG de comando da transio de B02 permanece em PARAGEM
(transio bloqueada).
A sada DIG de observao da actividade da etapa de B02 muda para ARRANQUE. A partir do
momento em que a transio de B02 se torna condutora, o Token presente agora na etapa B02
escapa-se pela sada de circulao dos Tokens de estado, a fase de funcionamento associada
etapa do bloco B02 concluda e a sada DIG de observao da etapa 2 muda para PARAGEM.

Funcionamento
O mecanismo funciona em quatro etapas:
Fase 1 de funcionamento em curso: etapa 1 activa (estado estvel)

EIO0000002617 03/2017 365


Os elementos da linguagem FBD

Fim de fase 1 de funcionamento: transio 1 activa (estado transitrio)

Fase 2 de funcionamento em curso: etapa 2 activa (estado estvel)

Fim de fase 2 de funcionamento: transio 2 activa (estado transitrio)

Se a etapa 1 no estiver activa, a fase de funcionamento (B01) associada no est em curso e


assim, por predefinio, o token de estado no est presente na etapa1. Por isso, o ARRANQUE
da entrada DIG de comando da transio 1 que torna a transio condutora no tem qualquer
efeito pois, uma vez que no existe token na etapa1, este no pode "cair".
As DIG de entradas de comando de transio e as DIG de sadas de observao de cada etapa
podem ser ligadas aos outros blocos FBD com as entradas ou as sadas DIG.
Por exemplo, uma combinao booleana de entradas pode comandar a transio 1, um boto
pode comandar a transio 2, o booleano de observao da etapa 1 pode fazer oscilar um rel e
o booleano de observao da etapa 2 activar a visualizao de uma mensagem.

366 EIO0000002617 03/2017


Os elementos da linguagem FBD

Utilizao das divergncias E

Descrio
A divergncia E permite representar e comandar as fases de funcionamento em simultneo. Esta
representao do encadeamento das fases de funcionamento descreve o mecanismo inverso do
da convergncia em E (ver pgina 373).
Uma fase de funcionamento (B01) pode ser seguida de duas fases de funcionamento que se
desenvolvem ao mesmo tempo e que afectam, por exemplo, dois rgos de comando de um
mesmo equipamento.
Para representar este modo de funcionamento, utiliza-se uma funo denominada Divergncia e
para 2 ramos SFC (ou DIV AND 2) que ligada a duas funes etapas que simbolizam, cada uma,
uma das fases de funcionamento em simultneo.
Quando a entrada de comando de transio do bloco B01 est definida para ARRANQUE, o
Token, se estiver presente na etapa B01, migra a partir desta etapa, atravs da transio B01,
duplica-se em dois Tokens que, ao "cair" nas etapas B03 e B04, concretizam a activao das duas
fases de funcionamento paralelas.

Mecanismo
Fim de fase 1 de funcionamento em curso: etapa B01 activa (estado estvel)

EIO0000002617 03/2017 367


Os elementos da linguagem FBD

Fim de fase 1 de funcionamento: transio 1 activa (estado transitrio)

Fase 2 e 3 de funcionamento simultneo em curso: etapas 3 e 4 activas (estados estveis)

368 EIO0000002617 03/2017


Os elementos da linguagem FBD

Utilizao das divergncias OU

Descrio
A divergncia OU permite encadear, aps uma fase de funcionamento, uma ou duas fases de
funcionamento entre uma escolha de duas fases possveis.
Esta representao do encadeamento de fases de funcionamento descreve o mecanismo inverso
do da convergncia em OU (ver pgina 376) (CONV OR 2).
Uma fase de funcionamento B01 pode ser seguida de duas fases de funcionamento que formam
uma alternativa no exclusiva: activa-se uma B02 ou a outra B03, ou as duas, no fim da fase de
funcionamento B01.
Para representar este modo de funcionamento utiliza-se uma funo denominada Divergncia OU
de 2 RAMOS SFC (ou DIV OR 2) que ligada a duas funes etapas que simbolizam, cada uma,
uma das fases de funcionamento cuja escolha possvel (B02 ou/e B03).
Se o Token de estado estiver presente na etapa (fase de funcionamento B01), a escolha
efectuada forando o ARRANQUE de uma ou/e de outra entradas de comando de cada transio
de B01 que so respectivamente ligadas a seguir s etapas B02 e B03.
Isto desencadeia, assim, o fim da fase de funcionamento B01, a migrao do token a partir da
etapa B01, atravs da(s) transio(es) condutora(s) (cuja entrada de comando est definida para
ARRANQUE) para a etapa que lhe est ligada.

Exemplos
Exemplo 1: uma nica de duas transies da escolha est activa.
Fase 1 de funcionamento em curso: etapa B01 activa (estado estvel)

EIO0000002617 03/2017 369


Os elementos da linguagem FBD

Fim de fase 1 de funcionamento: transio 2 de B01 activa (estado transitrio):

Fase 3 de funcionamento em curso: etapa B03 activa (estado estvel)

370 EIO0000002617 03/2017


Os elementos da linguagem FBD

Exemplo 2: as duas transies so condutoras em simultneo.


Fase 1 de funcionamento em curso: etapa B01 activa (estado estvel)

Fim de fase 1 de funcionamento: transio 1 e 2 de B01 activas (estado transitrio):

EIO0000002617 03/2017 371


Os elementos da linguagem FBD

Fase 2 e 3 de funcionamento em curso: etapas B02 e B03 activas (estados estveis):

NOTA: se pretender que a escolha entre as duas fases de funcionamento seguintes seja
exclusiva, necessrio que uma das duas transies seja comandada por um E combinando o
comando da primeira transio com o inverso do comando da segunda transio.

372 EIO0000002617 03/2017


Os elementos da linguagem FBD

Utilizao das convergncias E

Descrio
A convergncia E permite encadear uma fase nica de funcionamento aps vrias fases de
funcionamento simultneas. Esta representao do encadeamento das fases de funcionamento
descreve o mecanismo inverso do da divergncia em E (ver pgina 367).
Duas fases de funcionamento simultneas (etapas 1 e 2 de B01) podem ser seguidas de uma
nica fase de funcionamento que s pode ser desencadeada aps o fim simultneo das duas
fases anteriores.
Para representar este modo de funcionamento, utiliza-se uma funo SFC denominada
Convergncia e de 2 ramos SFC (ou CONV AND 2) que est ligada s duas funes etapas
anteriores que simbolizam, cada uma, fases simultneas de funcionamento e a uma etapa
posterior que simboliza a fase nica que encadeada nas duas fases de funcionamento
anteriores.
Cada um dos Tokens migra a partir da sua etapa respectiva, atravs da respectiva transio
associada, funde-se num nico Token que passando para a etapa B02 concretiza a activao da
fase nica de funcionamento seguinte.

Mecanismo
Fase 1 e 2 de funcionamento em curso: etapa 1 e 2 de B01 simultaneamente activas (estado
estvel):

EIO0000002617 03/2017 373


Os elementos da linguagem FBD

Fim de fase 1 e 2 de funcionamento: transio B01 activa (estado transitrio):

Fase 3 de funcionamento em curso: etapa B02 activa (estado estvel)

Se apenas um Token estiver presente numa das etapas anteriores e se o outro estiver vazio
(inactivo), mesmo que a transio receba o comando para o ARRANQUE, no se passa nada. A
etapa que continha o Token permanece activa (sada da DIG de observao da etapa em
ARRANQUE) e a etapa posterior (B03) permanece inactiva.

374 EIO0000002617 03/2017


Os elementos da linguagem FBD

Fase 1 de funcionamento em curso: apenas a etapa 1 est activa (estado estvel) mas a etapa 2
est inactiva:

Fase 1 de funcionamento em curso: transio B01 activa (estado estvel):

EIO0000002617 03/2017 375


Os elementos da linguagem FBD

Utilizao das convergncias 0U

Descrio
A convergncia OU permite ligar uma mesma fase de funcionamento aps uma ou outra das duas
fases de funcionamento anteriores (simultneas ou no). Esta representao do encadeamento
das fases de funcionamento descreve o mecanismo inverso do da divergncia em OU
(ver pgina 369) (DIV OR 2).
Duas fases de funcionamento, quer sejam simultneas ou no (etapas B01 e/ou B02), so
seguidas de uma nica fase de funcionamento que s pode ser desencadeada aps o fim de uma
das duas fases anteriores (a partir do momento em que introduzido o comando ARRANQUE na
transio B01 ou B02).
Para representar este modo de funcionamento, utiliza-se uma funo SFC denominada
Convergncia ou de 2 ramos SFC (ou CONV OR 2) que est ligada s duas transies anteriores
que controlam, cada uma, o fim de uma fase de funcionamento (etapa B01, etapa B02) e a uma
etapa posterior ( B03) que simboliza a fase nica que encadeada aps a e/ou a outra das duas
fases de funcionamento anteriores.
A primeira entrada de comando que torna uma transio condutora enquanto o Token de
activao estiver presente na etapa associada permite que o Token migre para a etapa posterior
(B03), o que simboliza o desencadeamento da fase 3 de funcionamento.

376 EIO0000002617 03/2017


Os elementos da linguagem FBD

Exemplo
Exemplo 1: a transio 1 activada como condutora durante a fase de funcionamento 1.
Fase 1 de funcionamento em curso: etapa 1 de B01 activa (estado estvel):

EIO0000002617 03/2017 377


Os elementos da linguagem FBD

Fim de fase 1 de funcionamento: transio B01 activa (estado transitrio):

Fase 3 de funcionamento em curso: etapa 1 de B04 activa (estado estvel):

378 EIO0000002617 03/2017


Os elementos da linguagem FBD

Exemplo 2: a transio 1 e a transio 2 so activadas como condutoras em simultneo durante


as fases de funcionamento 1 e 2 em simultneo.
Fase 1 e 2 de funcionamento simultneo em curso: etapa de B01 e de B02 activas em simultneo
(estado transitrio):

EIO0000002617 03/2017 379


Os elementos da linguagem FBD

Fim simultneo das fases de funcionamento 1 e 2: transio B01 e B02 activas em simultneo
(estado transitrio):

Fase 3 de funcionamento em curso: etapa B04 activa (estado estvel)

380 EIO0000002617 03/2017


Os elementos da linguagem FBD

Utilizao dos circuitos SFC

Descrio
Os circuitos permitem construir uma sequncia interminvel de fases de funcionamento.
A maioria dos autmatos concebida para funcionar ligada de modo contnuo numa sequncia
de fases de funcionamento aps uma fase de inicializao. Para realizar esta ligao, o
programador deve criar um circuito para as ligaes do tipo "circulao dos Tokens de estado".

Exemplo
Fim de fase 1 de funcionamento em curso: etapa B01 activa (estado estvel)

EIO0000002617 03/2017 381


Os elementos da linguagem FBD

Inicializao de um grfico SFC no incio de um programa

Descrio
No incio (inicializao) do programa que contm um grfico SFC, necessrio saber qual a fase
de funcionamento que deve ser activada em primeiro lugar e, assim, qual a etapa que contm um
Token de estado no momento da inicializao.
Para concretizar esta etapa no grfico, deve-se utilizar obrigatoriamente, pelo menos, uma funo
SFC denominada Etapa inicial SFC (INIT STEP) ou Etapa inicial reinicializvel SFC (RESET INIT)
por grfico SFC isolado.
Designamos por grfico SFC isolado um conjunto de funes SFC interligadas atravs das
ligaes entre as entradas, sadas de tipo Token (circulao dos Tokens de estado).
Na inicializao do programa utilizador (a partir do momento em que executada a ordem
INICIALIZAR E ARRANQUE):
todos os grficos que contm apenas uma ou mais funes Etapa inicial SFC (INIT STEP) so
inicializados automaticamente, esta ou as funes INIT STEP contm um Token de estado que
simboliza o mesmo nmero de fases de funcionamento activas.
Todas as outras etapas que pertenam a outras funes no contm nenhum Token, todas as
fases de funcionamento que elas simbolizam no so activadas.
esta inicializao automtica efectua-se igualmente no momento de recuperao aps um
corte no sector. As posies ocupadas pelos Tokens de estado no momento do corte de sector
so anuladas,
Em todos os grficos que contm uma funo RESET-INIT, obrigatrio em qualquer
inicializao do programa colocar um sinal de ARRANQUE na entrada Reinicializao e
invalidar as sadas do mdulo lgico que poderiam adquirir estados parasitas perigosos, no
momento de recuperao aps um corte no sector; as posies ocupadas pelos Tokens de
estado no momento do corte no sector so restitudas.

382 EIO0000002617 03/2017


Os elementos da linguagem FBD

Exemplo
Exemplo 1: o grfico SFC inclui duas funes INIT STEP.
Inicializao e arranque do programa, fases iniciais 1 e 2 de funcionamento simultneo em curso,
etapa de B01 e B02 activas em simultneo (estados estveis)

EIO0000002617 03/2017 383


Os elementos da linguagem FBD

Exemplo 2: dois grficos SFC independentes cada uma com uma funo Etapa inicial SFC.
Inicializao e arranque do programa, fases iniciais 1 e 2 de funcionamento simultneo em curso,
etapa de B01 e B02 activas em simultneo nos dois grficos SFC isolados (estados estveis)

384 EIO0000002617 03/2017


Os elementos da linguagem FBD

Inicializao dos grficos SFC

Apresentao
Um programa que contenha um ou mais grficos SFC deve ser inicializado durante o lanamento.
Para efetuar essa inicializao, necessrio inserir em cada um dos grficos isolados pelo menos
uma funo INIT STEP (ver pgina 390) ou uma funo RESET INIT (ver pgina 391).
Se um grfico tiver a funo RESET INIT (ver pgina 391), tambm pode ser inicializado durante
o programa.

Inicializao durante o lanamento ou na reinicializao do setor


Durante a inicializao do programa, quando o comando INICIALIZAR E LIGAR for executado ou
quando a energia for reestabelecida, ocorrer o seguinte:
As Sadas de etapa das funes INIT SFC ou RESET INIT so ativadas e as outras funes
do grfico so desativadas,
o estado antigo das etapas perdido.
Se um grfico contiver uma funo RESET INIT, as etapas so restauradas para os estados em
que estavam no momento do corte na energia.
NOTA: No incio de um grfico SFC, obrigatrio ligar entrada EXECUTAR (ver pgina 270) da
funo RESET INIT uma entrada de tipoEntrada reset e invalidar as sadas do mdulo lgico que
dependem das sadas de etapas do grfico SFC.
NOTA: No incio de um grfico SFC, obrigatrio ligar a sada Inicair a frio da funo STATUS
(ver pgina 340) a Reiniciar da uno RESET INIT e desabilitar as sadas do mdulo lgico que
dependem das sadas de etapas do grfico SFC.

Inicializao em curso
Durante o funcionamento do programa que inclui um ou mais grficos SFC isolados, um grfico
que contm a funo RESET INIT pode ser reinicializado, independentemente dos outros grficos
SFC. A inicializao realizada ao ativar o Reset da funo RESET INIT, que atinge o seguinte:
As Sadas de etapa das funes INIT SFC ou RESET INIT so ativadas e as outras funes
do grfico so desativadas,
as funes dos outros grficos isolados no so afetadas.
Enquanto a entrada Reinicializao est ativa, as etapas so foradas como descrito acima,
independentemente dos valores das transies das funes do grfico.

EIO0000002617 03/2017 385


Os elementos da linguagem FBD

Reinicializao de um grfico SFC durante o funcionamento do programa

Descrio
Durante o funcionamento do programa que contenha um ou vrios grficos SFC isolados,
possvel reinicializar um grfico que contenha a funoRESET-INIT independentemente dos
outros grficos SFC, provocando esta reinicializao atravs do ARRANQUE da entrada DIG
denominada Reinicializao da funo RESET INIT.
Esta entrada pode estar ligada aos outros blocos FBD com sadas DIG. Por exemplo, uma
combinao boolenana de entradas pode comandar esta entrada de inicializao.
Durante a execuo do programa utilizador, quando a entrada Reinicializao da funo RESET-
INIT passar para ARRANQUE, cada funo INIT STEP e a funo RESET INIT pertencente ao
mesmo grfico SFC contm, cada uma, um Token de estado que simboliza o mesmo nmero de
fases de funcionamento activas.
Todas as outras etapas pertencentes s outras funes do mesmo grfico SFC no contm
nenhum outro Token: todas as fases de funcionamento que simbolizam no so activadas.
Todas as outras funes pertencentes a outros grficos SFC isolados do anterior no so
afectadas.
Enquanto a entrada Reinicializao estiver no estado ARRANQUE, as etapas so foradas, tal
como acima descrito, sem ter em conta os valores aplicados s entradas de comando associadas
a todas as transies das funes do grfico.

386 EIO0000002617 03/2017


Os elementos da linguagem FBD

Exemplo
um grfico SFC tem uma funo INIT STEP e uma funo RESET INIT, um segundo grfico SFC
isolado do primeiro contm apenas uma funo RESET INIT, um terceiro grfico SFC isolado dos
dois primeiros contm apenas uma funo INIT STEP.
Inicializao durante o arranque do programa. Fases iniciais 1 e 2 em funcionamento simultneo,
uma vez que a entrada Clear do bloco B01 est definida para ON. Etapa B01 e B02 activas em
simultneo no primeiro grfico SFC (estado estvel). As etapas B06 e B09 activas nos outros 2
grficos no so afectadas.

EIO0000002617 03/2017 387


Os elementos da linguagem FBD

Inicializao durante o arranque do programa. Fase inicial 4 em curso, uma vez que a entrada
Reinicializao do bloco B04 est ligada (ON). Etapa B04 activa no segundo grfico SFC (estado
estvel). As etapas B03 e B08 activas nos outros 2 grficos no so afectadas.

388 EIO0000002617 03/2017


Os elementos da linguagem FBD

As funes SFC

Apresentao
A tabela seguinte apresenta as vrias funes que compem um programa SFC :

Designao Smbolo Descrio


Etapa inicial Etapa inicial de um grfico SFC.
(ver pgina 390)

Etapa inicial Etapa inicial de um grfico SFC com inicializao


reinicializvel da etapa atravs de um comando.
(ver pgina 391) Inicializa a totalidade do grfico conexo que contm
o reset init.

Etapa Etapa que transmite uma ordem a outra funo


(ver pgina 392) FBD.

Divergncia E Transio de uma ou duas etapas para duas


(ver pgina 393) etapas.

Convergncia E Transio de duas etapas simultneas para uma


(ver pgina 394) etapa.

Divergncia OU Transio de uma etapa para uma ou duas etapas.


(ver pgina 395)

Convergncia OU Transio de uma a quatro etapas para uma nica


(ver pgina 396) etapa.

EIO0000002617 03/2017 389


Os elementos da linguagem FBD

INIT STEP (Etapa inicial SFC)

Descrio
A funo INIT STEP uma etapa inicial de um grfico SFC. O funcionamento normal o seguinte:
se aEntrada1 ou aEntrada 2 estiver activa, a Sada de etapa activada e permanece activa,
mesmo aps o desaparecimento das entradas;
se a entrada Transio estiver activa, a Sada de etapa fica desactivada e a Sada transio de
etapa fica activada;
se nenhuma das entradas estiver activa e se a Sada de etapa estiver inactiva, a sada
permanece inactiva.
NOTA: um grfico SFC tem de conter pelo menos uma funo INIT STEP. Cada um dos grficos
independentes do programa pode conter vrias funes INIT STEP.
Se no existir a funo RESET INIT no grfico SFC, isso significa que a funo INIT STEP
inicializada automaticamente nos seguintes casos:
incio de uma sesso de simulao;
na passagem para o modo RUN;
recuperao aps um corte no sector.

Acesso

Pode aceder a esta funo a partir da barra de funes SFC.

Entradas/Sadas
A funo inclui:
duas entradas, Entrada1 e Entrada2 para a activao da sada da etapa;
uma entrada Transio para activar a etapa situada abaixo desta.
NOTA: se as entradas no estiverem ligadas, ficam no estado inactivo.
A funo mostra:
uma Sada de etapa;
uma Sada transio de etapa.

390 EIO0000002617 03/2017


Os elementos da linguagem FBD

RESET INIT (Etapa inicial reinicializvel SFC)

Descrio
possvel utilizar a funo RESET INIT quando a funo RESET estiver ativada:
Para ativar a Sada de etapa da funo, etapa inicial do grfico SFC,
Para reinicializar as outras etapas ativas do grfico s quais pertence.
Se a entrada Reinicializao no estiver ativa, ela funcionar do seguinte modo:
Se a Entrada 1 ou a Entrada 2 estiver ativa, a Sada de etapa ser ativada e permanecer ativa,
mesmo aps o desaparecimento das entradas,
Se a entrada Transio estiver ativa, a Sada de etapa ficar desativada e a Sada transio
de etapa ficar ativada,
Se nenhuma das entradas estiver ativa e se a Sada de etapa estiver inativa, a sada
permanecer inativa.
Durante um corte de energia, esta funo possibilita que os atuais valores do grfico sejam salvos
e recuperados quando a energia for restaurada.
NOTA: Um grfico SFC s pode conter uma nica funo RESET INIT. Cada um dos grficos
independentes do programa pode conter uma nica funo RESET INIT.
NOTA: No incio de um grfico SFC, obrigatrio ligar a sada Reinicializao para a
funoSTATUS (ver pgina 340) entrada RESET para a funo RESET INIT e desativar as
sadas do mdulo que sejam dependentes das sadas das etapas do grfico SFC.

Acesso

A funo acessvel na barra de funes SFC.

Entradas/Sadas
A funo inclui:
duas entradas, Entrada 1 e Entrada 2 para a ativao da sada da etapa,
uma entrada Reinicializao para o programa e suas etapas,
uma entrada Transio para desativar a etapa situada abaixo desta.
NOTA: Se no estiverem ligadas, as entradas alm da Reset ficaro inativas.
A funo mostra:
uma Sada de etapa,
uma Sada transio de etapa.

EIO0000002617 03/2017 391


Os elementos da linguagem FBD

STEP (Etapa SFC)

Descrio
A funo STEP uma etapa de um grfico SFC. A etapa a simbolizao de uma fase de
funcionamento de um equipamento de controlo ou de um autmato.
A cada Sada de etapa est ligada uma aco que transmite ordens a outras funes (Sada DIG,
lgicas, standards). O funcionamento o seguinte:
se aEntrada 1 ou aEntrada 2 estiver activa, a Sada de etapa activada e permanece activa,
mesmo aps o desaparecimento das entradas;
se a entrada Transio estiver activa, a Sada de etapa fica desactivada e a Sada transio de
etapa fica activada;
se nenhuma das entradas estiver activa e se a Sada de etapa estiver inactiva, a sada
permanece inactiva.

Acesso

Pode aceder a esta funo a partir da barra de funes SFC.

Entradas/Sadas
A funo inclui:
duas entradas, Entrada 1 e Entrada 2 para a activao da sada da etapa;
uma entrada Transio para activar a etapa situada abaixo desta.
NOTA: se as entradas no estiverem ligadas, ficam no estado inactivo.
A funo mostra:
uma Sada de etapa;
uma Sada transio de etapa.

392 EIO0000002617 03/2017


Os elementos da linguagem FBD

DIV AND TO (Divergncia em E para 2 ramos SFC)

Descrio
A funo DIV AND 2 permite efectuar uma transio de uma ou duas etapas para duas etapas em
simultneo.
se aEntrada 1 ou Entrada 2 de divergncia E estiver activa, aSada 1 e a Sada 2 de divergncia
em E so activadas;
se nenhuma das entradas estiver activa, a Sada 1 e aSada 2 de divergncia em E so
desactivadas.

Acesso

Pode aceder a esta funo a partir da barra de funes SFC.

Entradas/Sadas
A funo inclui duas entradas que permitem a activao das sadas da transio:
Entrada 1 de divergncia E;
Entrada 2 de divergncia E.
NOTA: se as entradas no estiverem ligadas, ficam no estado inactivo.
A funo fornece duas sadas:
Sada 1 de divergncia E;
Sada 2 de divergncia E.

EIO0000002617 03/2017 393


Os elementos da linguagem FBD

CONV AND 2 (Convergncia E de 2 ramos SFC)

Descrio
A funo CONV AND 2 permite fazer uma transio de duas etapas simultneas para uma etapa.
se aEntrada 1 ou a Entrada 2 estiverem activas, a Sada de etapa de convergncia E
activada e permanece activa, mesmo aps o desaparecimento das entradas;
se aEntrada 3 ou a Entrada 4 estiver activa, a Sada 2 de etapa de convergncia E activada
e permanece activa, mesmo aps o desaparecimento das entradas;
se a Sada 1 de etapa de convergncia E e a Sada 2 de etapa de convergncia E estiverem
activas e a entrada Transio tambm estiver activa, isso significa que:
as Sada 1 e Sada 2 de etapa de convergncia E ficam desactivadas;
a Sada transio fica activa.

se nenhuma das entradas estiver activa, STEP OUTPUT 1 e Sada 2 da etapa de convergncia
em E esto inactivas;
se a entrada Transio estiver activa, mas a Sada 1 ou a Sada 2 de etapa de convergncia E
estiver inactiva, a Sada 1 ou a Sada 2 de etapa de convergncia E no mudam de estado e
a Sada transio permanece inactiva.

Acesso

Pode aceder a esta funo a partir da barra de funes SFC.

Entradas/Sadas
A funo inclui:
duas entradas, Entrada 1 e Entrada 2 para a activao da sada 1 da etapa;
duas entradas, Entrada 3 e Entrada 4 para a activao da sada 2 da etapa;
uma entrada Transio para activar a etapa situada abaixo desta.
NOTA: se as entradas no estiverem ligadas, ficam no estado inactivo.
A funo mostra:
uma Sada 1 de etapa de convergncia E;
uma Sada 2 de etapa de convergncia E;
uma Sada de transio.

394 EIO0000002617 03/2017


Os elementos da linguagem FBD

DIV OR 2 (Divergncia OU para 2 ramos SFC)

Descrio
A funo DIV OR 2 permite fazer uma transio de uma etapa para uma ou duas etapas.
se aEntrada 1 ou a Entrada 2 de etapa estiver activa, a Sada de etapa activada;
se a entrada Transio 1 estiver activa e a Sada de etapa estiver activa:
a Sada de etapa desactivada;
Sada transio 2 de divergncia OU activada.

se a entrada Transio 2 estiver activa e a Sada de etapa estiver activa:


a Sada de etapa desactivada;
Sada transio 2 de divergncia OU activada.

se a entrada Transio 1 e Transio 2 estiverem activas e a Sada de etapa estiver activa:


a Sada de etapa desactivada;
a Sada transio 1 de divergncia OUe a Sada transio 2 de divergncia OU so
activadas.

Acesso

Pode aceder a esta funo a partir da barra de funes SFC.

Entradas/Sadas
A funo inclui:
duas entradas, Entrada 1 e Entrada 2 para a activao da sada da etapa;
duas entradas, Transio 1 e Transio 2 para a activao da ou das sadas transies da
etapa.
NOTA: se as entradas no estiverem ligadas, ficam no estado inactivo.
A funo mostra:
uma Sada de etapa;
uma Sada transio 1 de divergncia OU;
uma Sada transio 2 de divergncia OU.

EIO0000002617 03/2017 395


Os elementos da linguagem FBD

CONV OR 2 (Convergncia OU de 2 ramos SFC)

Descrio
A funo CONV OR 2 permite fazer uma transio de uma a quatro etapas para uma etapa.
se aEntrada 1 ou aEntrada 2 ou aEntrada 3 ou a Entrada 4 de convergncia OU estiver activa,
a Sada de convergncia OU fica activa;
se nenhuma das entradas estiver activa, a Sada de convergncia OU desactivada.

Acesso

Pode aceder a esta funo a partir da barra de funes SFC.

Entradas/Sadas
A funo inclui quatro entradas que permitem a activao da sada da transio.
Entrada 1 de convergncia OU;
Entrada 2 de convergncia OU;
Entrada 3 de convergncia OU;
Entrada 4 de convergncia OU.
NOTA: se as entradas no estiverem ligadas, ficam no estado inactivo.
A funo mostra uma sada Sada de convergncia OU.

396 EIO0000002617 03/2017


Os elementos da linguagem FBD

Erros e avisos detectados num grfico SFC

Apresentao
No momento da edio de um grfico, pode cometer erros na respectiva estrutura. O software
detecta-os e gera erros e avisos no momento:
de passagem do modo Edio para o modo Simulao;
de passagem do modo Edio para o modo Monitorizao;
da utilizao dos comandos:
Transferncia Transferir programa PC > Mdulo;
Transferncia Comparar os dados do mdulo com o programa;
Edio Verificar o programa.

O software apresenta sempre na janela "Resultados de compilao" uma caixa de dilogo com a
lista de erros e/ou de avisos e enquadra a vermelho a (ou as) funo (funes) onde se encontram
os erros.
Os erros de SFC aparecem realados a vermelho na folha de cablagem.

Erros
A tabela a seguir descreve os erros em funo dos respectivos nmeros:

Tipo de erro Descrio


Erro 60 um grfico SFC no tem uma funo inicial INIT STEP nem uma funo
inicial reinicializvel RESET INIT. Nenhuma etapa estar activa na
inicializao do programa.
Erro 61 um grfico SFC isolado tem vrias funes iniciais reinicializveis
RESET INIT.

Avisos
A tabela a seguir descreve os avisos em funo dos respectivos nmeros:

Tipo de aviso Descrio


Aviso 70 este aviso gerado se forem detectados vrios avisos de tipos
diferentes.
Aviso 71 este aviso gerado se uma sada de uma funo SFC estiver ligada
directamente a vrias entradas de funes SFC. A utilizao da funo
Divergncia em E DIV AND permite eliminar este erro.
Aviso 72 este aviso gerado se:
uma sada de uma funo SFC no estiver ligada a outra funo;
nenhuma das entradas de uma funo SFC, excepo de RESET
INIT e de INIT STEP, estiver ligada a uma funo.

EIO0000002617 03/2017 397


Os elementos da linguagem FBD

398 EIO0000002617 03/2017


Manual de programao Zelio Logic
Programao em FBD a partir de Zelio Soft 2
EIO0000002617 03/2017

Captulo 24
Programao em FBD a partir de Zelio Soft 2

Programao em FBD a partir de Zelio Soft 2

Tema deste captulo


Este captulo descreve as diferentes funcionalidades acessveis a partir do software de
programao Zelio Soft 2 no modo FBD.

Contedo deste captulo


Este captulo inclui as seguintes seces:
Seco Tpico Pgina
24.1 Criao de uma aplicao FBD a partir do software Zelio Soft 2 400
24.2 Manipulao de objectos FBD 418
24.3 Afinao e Monitorizao de uma aplicao FBD a partir do software de 435
programao

EIO0000002617 03/2017 399


Programao em FBD a partir de Zelio Soft 2

Seco 24.1
Criao de uma aplicao FBD a partir do software Zelio Soft 2

Criao de uma aplicao FBD a partir do software Zelio Soft 2

Tema desta seco


Esta seco descreve as diferentes funcionalidades ligadas programao a partir do software
Zelio Soft 2 no modo FBD.

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
Configurao da edio de um programa FBD 401
Insero de blocos funo 403
Criao de ligaes entre blocos funo 405
Parametrizao dos blocos funo 412
Opes de visualizao 414
Funo Desenho 415
A funo Procurar 417

400 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Configurao da edio de um programa FBD

Apresentao
Antes de criar um programa (ver pgina 26) FBD, pode configurar opes diferentes para facilitar
a edio como, por exemplo:
modificar as cores de cablagem;
definir o modo de cablagem;
visualizar a grelha de edio.

Cores de cablagem
O software Zelio Soft 2 permite definir cores diferentes de visualizao:
das ligaes entre blocos funo;
das entradas/sadas;
dos valores forados no modo Simulao e Monitorizao;
da cor de fundo das janelas de edio e de superviso.
NOTA: tambm pode aceder configurao das cores a partir do menu Ficheiro/Preferncias
(ver pgina 516).

Modificao de uma cor


A tabela seguinte mostra o procedimento necessrio para modificar as cores:

Etapa Aco
1 A partir do menu Opes, seleccione o comando Modificar as cores.
Resultado: aparece a janela Definir as cores de cablagem.
2 Seleccione o boto Modificar direita da cor que pretende modificar.
Resultado: aparece a janela Cores.
3 Seleccione a nova cor que pretende aplicar.
Resultado: aparece a janela Cores.
4 Valide com OK.
5 Para modificar as outras cores, repita os passos 2 a 4.
6 Carregue no boto Aplicar ao documento para validar a nova configurao.

Modo de cablagem
As ligaes entre os blocos funo podem ser:
fios a partir do comando Ferramentas Modo de cablagem Fios;
texto a partir do comando Ferramentas Modo de cablagem Texto. O texto introduzido
por predefinio, pode modific-lo posteriormente.
NOTA: o texto que aparece durante e no final da ligao , por predefinio, do tipo Lxx (por
exemplo, L04), mas pode ser modificado.

EIO0000002617 03/2017 401


Programao em FBD a partir de Zelio Soft 2

Depois de seleccionar o tipo de ligao, todas as novas ligaes criadas vo ser do tipo escolhido.
A imagem a seguir mostra um exemplo de programa com ligaes do tipo fios e texto:

NOTA: a cablagem no modo Fios a cablagem que aparece por predefinio na abertura do
software.

Tipo de cablagem
A opo de tipo de cablagem (fios ou texto) permite modificar apenas a ligao seleccionada quer:
a partir do comando Ferramentas Tipo de cablagem;
quer clicando com o boto direito do rato.

Visualizao da grelha
Para obter ajuda sobre o alinhamento dos blocos na folha de cablagem, pode visualizar uma
grelha a partir do menu Visualizao Grelha.

402 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Insero de blocos funo

Apresentao
Para realizar um programa FBD, deve inserir vrios blocos funo na folha de cablagem e
interlig-los em seguida.
O modo Edio, que o modo predefinido quando se abre a aplicao, tambm est acessvel a
partir do menu Modo Edio durante a programao para passar de um modo para outro.
possvel inserir todos os tipos de blocos na folha de cablagem (incluindo as entradas IN e as
sadas OUT).
S existem restries para os blocos IN e OUT, que no possam ser posicionados nos contactos
que lhes esto dedicados.
Se houver incompatibilidade, no possvel posicionar o bloco. Quando o contacto estiver vazio,
aparece uma mensagem de erro. Se o contacto j contiver um bloco, aparece um crculo cruzado.

Insero de blocos funo


O procedimento seguinte indica como inserir um bloco funo na folha de cablagem :

Etapa Aco
1 Seleccione o tipo de funo a inserir.
IN;
FBD;
SFC;
Logic;
OUT.

2 Clique no cone que corresponde funo a inserir.


3 Arraste e largue a barra de funes na folha de cablagem.
4 Posicione a funo no local pretendido da folha de cablagem.
5 Repita as etapas 2 a 5 para inserir todas as funes necessrias ao programa.

Bloco de entradas
NOTA: os blocos de entradas seguintes s podem ser inseridos nos contactos de entrada
esquerda da folha de cablagem :
Entrada DIG;
Entrada DIG filtrada;
Entrada analgica;
Entrada analgica filtrada;
Entrada de um inteiro.

EIO0000002617 03/2017 403


Programao em FBD a partir de Zelio Soft 2

Bloco de sadas
NOTA: os blocos de sadas seguintes s podem ser inseridos nos contactos de sada direita da
folha de cablagem :
Sada DIG;
Sada de um inteiro.

Posio dos contactos


Pode alterar as posies ou as posies relativas dos contactos das entradas e das sadas para
uma melhor legibilidade do esquema de cablagem. Para tal, proceda da seguinte forma :

Etapa Aco
1 Alongue a superfcie de cablagem se necessrio.
2 Indique o contacto a mover :
clique na barra azul do contacto se este contiver o desenho de um tipo de
bloco IN ou OUT e no solte o boto do rato;
clique num ponto qualquer do contacto se estiver vazio e no solte o boto
do rato.
3 Arraste o contacto para o stio desejado e solte o boto do rato.

404 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Criao de ligaes entre blocos funo

Apresentao
Depois de inserir os blocos funes na folha de cablagem, deve interlig-los. Se tiver criado
MACROS (ver pgina 425), estas devem ser interligadas em paralelo. Pode ligar uma sada de
um bloco (bloco funo ou MACRO) a uma entrada de um outro bloco ou voltar a ligar uma sada
a uma entrada de um mesmo bloco.

Ligao entre blocos funo


O procedimento seguinte indica como interligar os blocos funo:

Etapa Aco
1 Clique com o boto esquerdo do rato numa sada de um bloco funo.
Resultado: o cursor do rato aparece sob a forma de estrela.

2 Mantenha a seleco com o boto esquerdo do rato.


3 Sem soltar o boto, coloque o cursor na entrada de um bloco.
Resultado: o cursor do rato aparece sob a forma de estrela.

Se, na entrada de um bloco, o cursor adquirir a forma de um crculo cruzado,


isso significa que o destino da ligao no est correcto (tipos incompatveis).
4 Solte o boto do rato.
Resultado: aparecem nmeros ou um trao entre os dois blocos interligados.
5 Repita as etapas 1 a 4 para interligar todos os blocos.

EIO0000002617 03/2017 405


Programao em FBD a partir de Zelio Soft 2

Como alterar o incio ou o fim de uma ligao


O seguinte procedimento mostra como alterar o incio ou o fim de uma ligao.

Etapa Aco
1 Seleccione a ligao, clicando com o rato.
Ilustrao

2 Carregue na tecla Shift.


3 Mantendo a tecla Shift premida, seleccione com o rato a extremidade da
ligao que pretende modificar.
Resultado : o cursor aparece sob a forma de estrela.

406 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Etapa Aco
4 Mantenha a seleco com o boto esquerdo do rato.
Nota: Nesta etapa, pode largar a tecla Shift.
5 Mantendo a seleco, arraste o cursor sobre a entrada ou sada de outro
bloco.
Resultado: o cursor aparece sob a forma de estrela.

Se, na entrada de um bloco, o cursor adquirir a forma de um crculo cruzado,


isso significa que o destino da ligao no est correcto (tipos incompatveis).
6 Solte o boto do rato.
Resultado: aparecem nmeros ou um trao entre os dois blocos interligados.

EIO0000002617 03/2017 407


Programao em FBD a partir de Zelio Soft 2

Como ligar um bloco a vrios blocos


O seguinte procedimento mostra como interligar um bloco a vrios blocos:

Etapa Aco
1 Carregue na tecla Ctrl.
2 Mantendo a tecla Ctrl premida, clique com o boto esquerdo do rato sobre uma
sada de um bloco.
3 Mantendo a tecla Ctrl premida e carregando no boto esquerdo do rato,
coloque o cursor sobre a entrada de um bloco.
Resultado: o cursor aparece sob a forma de estrela.

408 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Etapa Aco
4 Mantendo a tecla Ctrl premida, solte o boto do rato.
Resultado: aparecem nmeros ou um trao entre os dois blocos ligados, assim
um novo trao interrompido.

5 Mantendo a tecla Ctrl premida, coloque o curso sobre a entrada de um outro


bloco.
Resultado: o cursor aparece sob a forma de estrela.

6 Mantendo a tecla Ctrl premida, clique com o rato na entrada de outro bloco.
Resultado: criada outra ligao.

EIO0000002617 03/2017 409


Programao em FBD a partir de Zelio Soft 2

Etapa Aco
7 Repita as etapas 5 e 6 para criar o nmero de ligaes
necessrias.

8 Solte a tecla Ctrl e clique em qualquer local ou na folha de cablagem.

Tipo de ligao
Consoante o tipo de dados que so transmitidos atravs da ligao, esta representada de
diversas formas:
dado Digital (DIG): linha preta contnua;
valores inteiros entre -32768 e +32767: trao preto duplo;
ligao entre blocos funo SFC: linhas pretas em espiral.
O aspecto das ligaes acima descritas corresponde aos tipos predefinidos; estes so
modificveis a partir do menu Opes Modificar as cores Cor das ligaes.

Modificao do tipo de ligao


O procedimento seguinte indica como modificar o tipo de ligao entre os blocos funo:

Etapa Aco
1 Seleccione a ligao cujo tipo pretende modificar.
2 Seleccione o comando Tipo de cablagem do menu Ferramentas.
3 Seleccione o comando Fios para alterar a ligao de tipo texto para tipo fios ou
seleccione o comando Texto para alterar a ligao de tipo fios para tipo texto.
Resultado: o tipo de ligao alterado.

410 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Modificao do texto da ligao


O procedimento seguinte indica como modificar o texto da ligao entre os blocos funo:

Etapa Aco
1 Clique num dos dois textos da ligao cujo texto pretende alterar.
2 Seleccione o comando Ferramentas Tipo de cablagem Modificar texto.
Resultado: aparece a janela Modificar texto da ligao.
3 Insira o novo texto.
4 Valide com OK.

EIO0000002617 03/2017 411


Programao em FBD a partir de Zelio Soft 2

Parametrizao dos blocos funo

Apresentao
Cada um dos blocos funo tem uma janela de parametrizao. Esta janela pode ter um, dois ou
trs separadores:
Comentrios em todos os blocos funo;
Parmetros conforme o tipo de bloco funo (FBD PRESET COUNT);
Resumo conforme o tipo de bloco funo (FBD TIME PROG).
Para aceder a esta janela, basta fazer duplo clique no bloco funo.

Separador Comentrios
Comentrios
Na zona comentrio, pode introduzir um comentrio nas trs linhas com um mximo de 30
caracteres por linha.
Nos blocos funes Entradas (ver pgina 263)/Sadas DIG (ver pgina 274) e Entradas
analgicas (ver pgina 266) no separador Comentrio, pode escolher o tipo de smbolo do bloco
funo que aparece na folha de cablagem.
Quando um comentrio associado a um bloco funo, aparece um smbolo de envelope no
canto inferior direito do bloco.
Podem ocorrer duas situaes:
se clicar neste smbolo, aparece o contedo do comentrio;
se a caixa Mostrar o comentrio do bloco estiver seleccionada, o comentrio do bloco fica
sempre visvel.
Nmero de bloco
Existe tambm uma opo: Mostrar o n de bloco no separador Comentrio. Esta opo est
activada por predefinio.
Smbolos associados ao bloco
Para determinados tipos de blocos, pode escolher smbolos especficos que podem ser
visualizados na folha de cablagem (FBD DI, OUT).
Quando esta funcionalidade est disponvel, a lista de cones disponveis aparece num menu na
parte inferior da janela.
Para mudar de cone, basta fazer duplo clique no smbolo pretendido.

Parmetros
A maior parte dos blocos funo inclui o separador Parmetros. Neste separador, tem de definir
os parmetros especficos ao bloco funo. Pode obter mais informaes sobre estes parmetros
na ajuda de cada bloco.

412 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Resumo
Alguns blocos funo tambm tm um separador Resumo (FBD TIME PROG). Esta janela mostra
o conjunto de aces parametrizadas para o bloco, o que permite ter uma viso geral da
configurao.

EIO0000002617 03/2017 413


Programao em FBD a partir de Zelio Soft 2

Opes de visualizao

Apresentao
Para um programa FBD existem vrias opes de visualizao disponveis com :
comentrios;
zoom;
nmeros de blocos.

Comentrios
Todos os blocos funes podem ter um comentrio associado. Estes comentrios aparecem por
baixo do bloco na folha de cablagem.
Pode visualizar:
o comentrio de um bloco;
todos os comentrios com o comando Visualizao Comentrios Todos;
nenhum comentrio do programa Visualizao Comentrios Nenhum.

Visualizao de um comentrio
A tabela seguinte representa os passos necessrios para visualizar o comentrio de um bloco
funo:

Etapa Aco
1 Seleccione o bloco.
2 Clique no cone, se estiver associado um comentrio ao bloco, o cone fica
visvel.
Resultado: aparece o comentrio do bloco.

Funo Zoom
A partir do comando Visualizao Zoom pode fazer um zoom para visualizar uma parte do
programa em pormenor.

Nmeros de blocos
Tal como nos comentrios, pode visualizar os nmeros dos blocos funes do programa
todos os nmeros de blocos funo com o comando Visualizao Nmeros de blocos
Todos;
nenhum dos nmeros de blocos funo do programa Visualizao Nmeros de blocos
Nenhum.

414 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Funo Desenho

Apresentao
Na folha de edio e de superviso, pode criar formas de tipo quadrado, elipse, linha ou texto.
Tambm pode inserir uma imagem de formato Mapa de bits.
possvel alterar a espessura dos traos (3 espessuras), a cor dos traos e a do fundo.

Criao de um desenho
A tabela seguinte apresenta o procedimento a seguir para inserir um desenho na folha de
cablagem ou de superviso:

Etapa Aco
1 Seleccione o menu Desenho.
2 Seleccione o tipo de desenho a realizar:
Linha;
Rectngulo;
Elipse;
Texto.

3 Desenhe a forma pretendida na folha de cablagem ou de superviso.


4 Se tiver seleccionadoTexto, faa duplo clique no objecto criado e insira o texto.

Insero de uma imagem


A tabela seguinte apresenta os passos a seguir para inserir uma imagem na folha de cablagem
ou de superviso:

Etapa Aco
1 Seleccione o menu Desenho.
2 Seleccione o tipo Imagem.
Resultado: aparece a janela abrir.
3 Seleccione o ficheiro com o formato de imagem bitmap.
4 Valide com Abrir.
5 Clique com o boto esquerdo do rato na folha de cablagem ou de superviso.
Resultado: aparece uma zona a tracejado do tamanho da imagem.
6 Coloque a zona que corresponde imagem na folha cablagem ou de
superviso.
7 Solte o boto esquerdo do rato.
Resultado: a imagem aparece.

EIO0000002617 03/2017 415


Programao em FBD a partir de Zelio Soft 2

Limite
Pode criar um desenho do tiporectngulo ou elipse com ou sem limite. Por predefinio, a opo
limite seleccionada. Se pretender remov-la ou valid-la, utilize o comando Desenho
Limite. A cor do limite pode ser modificada, assim como a de uma linha.

Espessura da linha
A tabela seguinte apresenta o procedimento a seguir para alterar a espessura de uma linha ou de
um limite de um desenho:

Etapa Aco
1 Seleccione o desenho a modificar.
2 Seleccione o submenu Espessura do menu Desenho.
3 Escolha o tipo de espessura.
linha simples;
linha dupla;
linha tripla.

Resultado: a espessura do desenho modificada.

Cor de fundo
A tabela seguinte apresenta os passos a seguir para alterar a cor de fundo de um desenho:

Etapa Aco
1 Seleccione o desenho a modificar.
2 Seleccione o cone Cor de fundo.
Resultado: aparece a janela cor.
3 Seleccione a nova cor de fundo.
4 Valide com OK.

Cor da linha e do limite


A tabela seguinte apresenta os passos a seguir para alterar a cor dos limites e das linhas de um
desenho:

Etapa Aco
1 Seleccione o desenho a modificar.
2 Seleccione o cone Cor de linha.
Resultado: aparece a janela cor.
3 Seleccione a nova cor da linha.
4 Valide com OK.

416 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

A funo Procurar

Apresentao
A funo Procurar permite localizar nas janelas de edio e superviso:
um bloco funo a partir do comentrio ou do respectivo nome;
uma ligao a partir do respectivo nome.

Procedimentos a efectuar
A tabela seguinte apresenta o procedimento necessrio para utilizar a funo Procurar :

Etapa Aco
1 Seleccione o comando Procurar a partir do menu Edio.
Resultado: aparece a janela Procurar.
2 Introduza na zona Procurar a cadeia de caracteres pretendida.
3 Seleccione a caixa Apenas palavras inteiras para que a pesquisa localize
apenas a cadeia pretendida.
4 Seleccione a caixa Maisculas/minsculas para que a procura faa pesquisas
com maisculas e minsculas.
5 Inicie a procura, carregando em Seguinte.
Resultado:
se o resultado for encontrado, o bloco funo aparece realado na janela;
se a procura no encontrar resultados, aparece a janela No foi encontrado
nenhum bloco.
6 Efectue novamente a pesquisa, carregando em Seguinte at aparecer a janela
No existe outro bloco.

EIO0000002617 03/2017 417


Programao em FBD a partir de Zelio Soft 2

Seco 24.2
Manipulao de objectos FBD

Manipulao de objectos FBD

Tema desta seco


Esta seco descreve a forma de manipular os objectos nas folhas de cablagem e de superviso:
como seleccionar, deslocar, duplicar ou eliminar objectos,...

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
Como seleccionar objectos 419
Como criar objectos compostos 420
Como eliminar e duplicar objectos 421
Como posicionar objectos 423
Como criar ou modificar uma MACRO 425

418 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Como seleccionar objectos

Apresentao
Numa folha de cablagem ou de superviso, os blocos funes e os desenhos so objectos.
Quando os objectos tiverem sido criados, por vezes, necessrio seleccionar alguns deles para
posicion-los, agrup-los,... A seleco ou anulao da seleco de objectos , assim, uma
operao bsica durante a criao de um programa FBD.

Como efectuar a seleco de um ou de vrios objectos


A tabela seguinte descreve as operaes a realizar para seleccionar um ou vrios objectos.

Se pretende seleccionar... Ento...


um bloco isolado. clique no bloco.
vrios objectos contguos. enquadre os objectos a seleccionar definindo uma zona
de seleco.
Resultado: todos os objectos seleccionados so
realados pelo posicionamento de pequenos quadrados
amarelos em cada canto do bloco.

vrios objectos espalhados na carregue na tecla Shift e clique nos objectos a


folha de cablagem. seleccionar, sem soltar a tecla Shift.
Resultado: todos os objectos seleccionados so
realados pelo posicionamento de pequenos quadrados
amarelos em cada canto do bloco.

Como anular a seleco de um bloco de um grupo de objectos seleccionados


A tabela seguinte descreve as operaes a realizar para anular a seleco de um bloco.

Etapa Aco
1 Carregue sem soltar a tecla Shift.
2 Clique com o boto esquerdo do rato no bloco seleccionado cuja seleco
pretende anular.
Resultado: os quadrados amarelos associados ao bloco desaparecem
indicando assim que o bloco j no pertence seleco.

EIO0000002617 03/2017 419


Programao em FBD a partir de Zelio Soft 2

Como criar objectos compostos

Apresentao
Os objectos de uma folha de cablagem ou de superviso so, por vezes, associados para se
transformarem num objecto composto nico. De igual forma, por vezes, necessrio desagrupar
um objecto composto em vrios objectos simples, para manipul-los individualmente.

Como associar um grupo de objectos


A tabela seguinte descreve as operaes necessrias para associar um grupo de objectos.

Etapa Aco
1 Seleccione os objectos a associar.
Resultado: a seleco assinalada por pequenos quadrados amarelos em
cada elemento da seleco.

2 Active o comando Agrupar do menu Ferramentas.


Resultado: os objectos so agrupados num nico objecto composto. O objecto
resultante assinalado por pequenos quadrados amarelos em cada canto do
objecto.

Como desagrupar um grupo de objectos


A tabela seguinte descreve as operaes necessrias para desagrupar um grupo de objectos.

Etapa Aco
1 Seleccione o objecto composto a desagrupar.
Resultado: o objecto composto assinalado por pequenos quadrados
amarelos.
2 Active o comando Desagrupar do menu Ferramentas.
Resultado: todos os objectos contidos no objecto composto so visualizados
com os respectivos quadrados amarelos.

420 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Como eliminar e duplicar objectos

Apresentao
Por vezes, necessrio eliminar um objecto ou duplicar o mesmo objecto na folha de cablagem.

Como eliminar objectos


A tabela seguinte descreve as operaes necessrias para eliminar um ou mais objectos.

Etapa Aco
1 Seleccione o(s) objecto(s) a eliminar.
Resultado: a seleco assinalada por pequenos quadrados amarelos em
cada canto do bloco.

2 Carregue na tecla Delete ou retrocesso.


Resultado: os objectos seleccionados so eliminados.

Como copiar objectos utilizando o rato


A tabela seguinte descreve as operaes necessrias para copiar um ou mais objectos com o
rato.

Etapa Aco
1 Seleccione o(s) objecto(s) a copiar.
2 Clique com o boto esquerdo do rato num dos objectos seleccionados.
3 Sem soltar o boto, carregue na tecla CTRL.
4 Arraste o(s) objecto(s) seleccionado(s) para o local pretendido.
Resultado: durante o deslocamento, a seleco assinalada por uma zona
pontilhada.
5 Solte o boto do rato.
Resultado: a cpia da seleco posicionada no local pretendido.

EIO0000002617 03/2017 421


Programao em FBD a partir de Zelio Soft 2

Como cortar, copiar ou colar objectos


A tabela seguinte indica as operaes necessrias para cortar, copiar ou colar um ou mais
objectos.

Etapa Aco
1 Seleccione o(s) objecto(s) a manipular.
Resultado: a seleco assinalada por pequenos quadrados amarelos em
cada canto do bloco.
2 Seleccione o comando a executar:
Edio Cortar
Edio Copiar
Edio Colar

Resultado: Cortar elimina os objectos seleccionados e memoriza-os na rea


de transferncia. Copiar duplica os objectos seleccionados na rea de
transferncia e Colar duplica o contedo da rea de transferncia no ecr.

NOTA: tambm pode utilizar as combinaes de teclas Ctrl C, Ctrl V e Ctrl X para copiar, eliminar
e colar os blocos funes seleccionados.

422 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Como posicionar objectos

Apresentao
Por vezes, necessrio, numa folha de cablagem ou de superviso, posicionar um objecto em
relao a outro.
alinhar objectos;
centrar objectos;
posicionar objectos em primeiro e em segundo plano em relao a outros.

Como alinhar um grupo de objectos


A tabela seguinte descreve as operaes necessrias para alinhar um grupo de objectos :

Etapa Aco
1 Seleccione os objectos a alinhar.
Resultado: todos os objectos seleccionados so realados pelo
posicionamento de pequenos quadrados amarelos em cada canto do bloco.

2 A partir do comando Alinhar do menu Ferramentas seleccione:


Alinhar esquerda;
Alinhar direita;
Alinhar pela parte superior;
Alinhar pela parte inferior.

Resultado: os objectos seleccionados so alinhados segundo a seleco


efectuada.

Como centrar um grupo de objectos


O quadro seguinte descreve as operaes a realizar para centrar um grupo de objectos :

Etapa Aco
1 Seleccione os objectos a centrar.
Resultado: todos os objectos seleccionados so realados pelo
posicionamento de pequenos quadrados amarelos em cada canto do bloco.
2 A partir do comando Alinhar do menu Ferramentas seleccione:
centrar verticalmente;
centrar horizontalmente.

Resultado: o grupo de objectos seleccionado fica centrado.

EIO0000002617 03/2017 423


Programao em FBD a partir de Zelio Soft 2

Como colocar um objecto em primeiro plano


A tabela seguinte descreve as operaes necessrias para colocar um objecto em primeiro plano :

Etapa Aco
1 Seleccione o objecto a colocar em primeiro plano.
Resultado: o objecto seleccionado realado pelo posicionamento de
pequenos quadrados amarelos em cada canto do bloco.
2 A partir do comandoOrdem do menu Ferramentas seleccione Colocar em
primeiro plano.
Resultado: o objecto seleccionado est posicionado em primeiro plano.

Como colocar um objecto em segundo plano


A tabela seguinte descreve as operaes necessrias para colocar um objecto em segundo
plano :

Etapa Aco
1 Seleccione o objecto a colocar em segundo plano.
Resultado: o objecto seleccionado realado pelo posicionamento de
pequenos quadrados amarelos em cada canto do bloco.
2 A partir do comandoOrdem do menu Ferramentas seleccione Colocar em
segundo plano.
Resultado: o objecto seleccionado posicionado em segundo plano.

424 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Como criar ou modificar uma MACRO

O que uma MACRO


Uma MACRO um agrupamento de blocos funes. caracterizado pelo nmero, nome,
ligaes, blocos de funes internas (mximo de 255) e pelas ligaes de entrada/sada.
No interior da MACRO :
cada uma das ligaes de entrada est associada, no mximo, a uma entrada do bloco funo;
cada sada do bloco funo pode ser ligada entrada de um bloco funo ou a uma ligao de
sada.
Vista de fora, uma MACRO comporta-se como um bloco funo com entradas e/ou sadas
susceptveis de serem ligadas a ligaes (ver pgina 405). No entanto, uma MACRO no pode
ser inserida noutra MACRO.
Exemplo :
Uma MACRO vista do interior :

1 ligaes de entrada (cada uma associada a uma entrada, ou mais, do bloco funo)
2 ligaes de sada

EIO0000002617 03/2017 425


Programao em FBD a partir de Zelio Soft 2

A mesma MACRO vista de fora na janela de edio.

1 entradas (aparecem apenas as ligaes de entrada efectivas)


2 sada (aparece apenas a sada efectiva

Nmero mximo de MACROS


O nmero mximo de MACROS (inclui as instncias (ver pgina 429) emitidas por uma
duplicao) de 64.

Proteco de uma MACRO


A segurana de uma MACRO garantida pela segurana da aplicao da qual faz parte (consulte
Guardar uma aplicao, pgina 524).

426 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Como criar uma MACRO


A criao de uma MACRO efectua-se em vrias etapas:

Etapa Aco
1 Seleccione (ver pgina 419), na folha de cablagem, os blocos funes que devem aparecer na MACRO.
Exemplo:

2 Carregue no comando Criar uma MACRO do menu de contexto.


3 Preencha a caixa de dilogo Propriedades da MACRO (ver pgina 429) (o nico campo obrigatrio
Identificador de MACRO).

EIO0000002617 03/2017 427


Programao em FBD a partir de Zelio Soft 2

Etapa Aco
4 Feche a caixa de dilogo, carregando em OK.
Resultados: Todos os blocos funes seleccionados na etapa 1 so representados por um nico bloco
(o da MACRO) na janela de edio.
Exemplo:

Manipulao de uma MACRO


Depois de criada, uma MACRO pode ser manipulada como um bloco funo e, especialmente,
pode ser :
seleccionada (ver pgina 419);
associada a outros objectos (ver pgina 420);
duplicada na janela de edio (ver pgina 422);
copiada a partir de uma janela Edio em importar (ver pgina 520);
copiada/colada entre dois softwares (ver pgina 422);
apagada (ver pgina 421).

428 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Instncias de uma MACRO


Uma MACRO resultante de uma duplicao considerada como uma nova instncia da MACRO
de origem.
As modificaes do grfico ou das propriedades (ver pgina 429) efectuadas numa instncia so
automaticamente comunicadas s outras instncias da MACRO. Equivalem a uma recompilao
da MACRO. Por sua vez, as modificaes de comentrios ou de parmetros de blocos funes
internos so adequadas a cada instncia da MACRO. Pode-se ento encontrar duas instncias
de uma mesma MACRO com parmetros diferentes.
Se a ltima instncia de uma MACRO estiver cortada ou apagada, o utilizador recebe uma
mensagem de aviso. possvel anular a operao.

A caixa de dilogo Propriedade da MACRO


A caixa de dilogo Propriedade da MACRO permite introduzir ou modificar as propriedades de
uma MACRO. Se a MACRO tiver sido duplicada, as modificaes so efectuadas em todas as
instncias da MACRO (ver pgina 429).
A caixa de dilogo est acessvel durante a criao de uma MACRO ou no menu de contexto,
carregando em Visualizar a MACRO e depois no boto Modificar as propriedades.
Os parmetros de uma MACRO so os seguintes :
Identificador de MACRO (1 a 5 caracteres)
Nome da MACRO (opcional)
Smbolo do bloco, ou seja, o aspecto do bloco que representa a MACRO na folha de cablagem
principal e que pode ser opcional :
une Imagem Standard (O identificador da MACRO utilizado como smbolo do bloco) ou
uma Imagem personalizada (Para introduzir uma imagem personalizada, clique no boto ...
).
Nome das entradas, (Modificar eventualmente a etiqueta da entrada na caixa Etiqueta da
tabela.)
Nome das sadas, (Modificar eventualmente a etiqueta da sada na caixa Etiqueta da tabela.)

EIO0000002617 03/2017 429


Programao em FBD a partir de Zelio Soft 2

Janela MACRO
As MACROS podem ser modificadas a partir da janela MACRO, disponvel no menu Janelas
(Excepto se estiver eventualmente protegida por palavra-passe. Ver Proteco por palavra-passe,
pgina 433.).

A tabela seguinte mostra os vrios elementos da janela MACRO.

Elemento Funo
1 : lista pendente Escolher uma das MACROS do projecto e eventualmente
entre as diferentes instncias (ver pgina 429).
2 : boto Modificar as Aceder caixa de dilogo Propriedades da MACRO
propriedades (ver pgina 429).
3 : bloco funo interna na Aceder aos parmetros do bloco funo interno, fazendo
MACRO duplo clique na parte superior.
(Se a MACRO tiver sido duplicada, as modificaes de
parmetros tm apenas efeito na instncia (ver pgina 429)
da MACRO actual).

430 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Elemento Funo
4 : folha de cablagem da Modificar o grfico da MACRO e nomeadamente:
MACRO adicionar ou eliminar uma ligao entre dois blocos
funes;
adicionar um bloco funo a partir da barra de funo ou
da janela de edio;
eliminar um bloco funo.

(Se a MACRO tiver sido duplicada, estas modificaes so


efectuadas em todas as instncias da MACRO
(ver pgina 429)).
No possvel estabelecer duas ligaes de entrada na
mesma entrada de bloco funo (consulte Conselho de
concepo, pgina 432).
5 : entrada no ligada Crie uma nova ligao na entrada de um bloco funo da
folha de cablagem. Ser apresentada uma entrada adicional
da MACRO na janela de edio. (Se a MACRO tiver sido
duplicada, estas modificaes so efectuadas em todas as
instncias da MACRO (ver pgina 429)).
6 : sada no ligada Crie uma nova ligao a partir da sada de um bloco funo
da folha de cablagem. Ser apresentada uma sada adicional
da MACRO na janela de edio. (Se a MACRO tiver sido
duplicada, estas modificaes so efectuadas em todas as
instncias da MACRO (ver pgina 429)).

EIO0000002617 03/2017 431


Programao em FBD a partir de Zelio Soft 2

Conselho de concepo
No interior de uma macro, no possvel estabelecer duas ligaes de entrada a duas entradas
com blocos funo diferentes.

Em vez disso, aconselhvel fazer, no exterior da MACRO, tal como representado no esquema
abaixo :

432 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Como modificar o grfico de uma instncia de uma MACRO, mantendo as outras instncias
Ao modificar o grfico de uma nica instncia de MACRO, volta a criar uma nova MACRO.
Proceda da seguinte forma :

Etapa Aco
1 Seleccione a instncia da MACRO, clicando com o boto direito do rato.
2 Seleccione Visualizar a MACRO no menu de contexto.
3 Seleccione Edio Seleccionar tudo.
4 Seleccione Edio Copiar.
5

Clique no boto para voltar folha de cablagem principal.


6 Seleccione Edio Colar.
7 Posicione de novo, eventualmente, a seleco.
8 Seleccione Criar uma MACRO no menu de contexto.
9 Preencha a caixa de dilogo Propriedades da MACRO (ver pgina 429) (o
nico campo obrigatrio Identificador de MACRO).
10 Feche a caixa de dilogo, carregando em OK.
11 Seleccione Visualizar a MACRO no menu de contexto.
12 Utilize a janela MACRO (ver pgina 430) para criar as ligaes de
entrada/sada e para efectuar as modificaes.

Como modificar o comentrio de uma MACRO


Para modificar o comentrio de uma MACRO, proceda da seguinte forma :

Etapa Aco
1 Faa duplo clique na MACRO
2 Modifique o comentrio.
3 Valide, clicando no boto OK.

Proteco por palavra-passe


Pode ser necessrio introduzir uma palavra-passe para proteger as MACROS de um projecto.
independente da palavra-passe da aplicao. um nmero de 4 dgitos ("0000" no uma
palavra-passe vlida).
Esta proteco definida na janela de configurao do programa que pode ser acedido atravs

do boto ou do Edio Configurao do programa, separador Configurao.


A mesma palavra-passe protege todas as MACROS do projecto e pedida na abertura.

EIO0000002617 03/2017 433


Programao em FBD a partir de Zelio Soft 2

Se a palavra-passe no for introduzida na abertura do projecto, no esto disponveis as


seguintes funes:
aceder janela MACRO;
copiar uma MACRO;
imprimir MACROS.

Visualizao na face anterior


No menu geral da face anterior do mdulo lgico, seleccione Parmetros, carregando no boto
Menu/Ok. apresentado o primeiro bloco funo com o respectivo nmero. A passagem de um
bloco funo/MACRO para outro efectuado atravs das teclas de navegao para cima e para
baixo.
As regras de numerao so as seguintes:

Nmero Significado
R00B Bloco funo
R01B Macro nmero 1
R02B Macro nmero 2

NOTA: Os blocos funo so indicados em primeiro lugar.

434 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Seco 24.3
Afinao e Monitorizao de uma aplicao FBD a partir do software de programao

Afinao e Monitorizao de uma aplicao FBD a partir do


software de programao

Tema desta seco


Esta seco descreve as diferentes funcionalidades ligadas afinao da aplicao, a partir do
software de programao no modo FBD.

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
O modo Simulao 436
O modo Monitorizao 441
Modificar e forar no modo Simulao e Monitorizao 443

EIO0000002617 03/2017 435


Programao em FBD a partir de Zelio Soft 2

O modo Simulao

Apresentao
O modo Simulao de um programa FBD permite testar o programa, fazendo uma simulao no
computador anfitrio do software. Neste modo, nas janelas Edio, Superviso e Face anterior,
pode :
visualizar os estados das sadas dos blocos funo;
visualizar e modificar os parmetros dos blocos funo;
forar o estado das entradas e sadas dos blocos funo;
modificar o estado dos botes da face anterior;
forar o estado das ligaes entre os blocos funo.
No modo Edio, as janelas so actualizadas em conjunto. Por exemplo, se colocar um bloco
funo na janela de edio e superviso. Tambm pode actualizar uma aco neste bloco funo,
a partir da janela de edio, na janela de superviso.
(Consulte Como testar uma aplicao sem a carregar no mdulo lgico: a simulao, pgina 40)

Acesso ao modo Simulao

O acesso simulao efectua-se atravs do menu Modo Simulao ou atravs do cone .


NOTA: por predefinio, a janela de edio (folha de cablagem) aparece em ecr inteiro, podendo
aceder s janelas Face anterior e Superviso :
a partir do menu Janela;
minimizando a janela de cablagem.

Parmetros de execuo do programa


NOTA: para fazer aparecer o conjunto das funes descritas abaixo, no Ficheiro Preferncias,
tem de seleccionar a caixa : visualizar o perodo de actualizao e o nmero de ciclo em
monitorizao e simulao.
(Consulte Barra de ferramentas do modo Simulao, pgina 44)
Perodo de actualizao
a frequncia com que os valores das sadas e dos parmetros so actualizados nas janelas da
aplicao.

436 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Comando do programa
Descrio dos botes de comando do programa em modo de simulao :

Boto activo Descrio


Incio do desenvolvimento do programa.

Paragem do desenvolvimento do programa.

Pausa/Run : paragem ou reincio da apresentao do


programa.
(activado apenas no modo RUN)

Simulao de um corte no sector (ver pgina 72)


(activado apenas no modo RUN).

A cor dos cones muda consoante o estado em que se encontra a aplicao.

Quando possvel escolher, o cone fica amarelo .

Funes inacessveis
No modo Simulao, no possvel aceder s seguintes funes :
a edio grfica dos programas;
transferir o programa;
apagar o programa;
comparar o programa;
passar para o modo Monitorizao que est ligado ao mdulo lgico;
modificar os parmetros de comunicao.

EIO0000002617 03/2017 437


Programao em FBD a partir de Zelio Soft 2

Representao
A imagem a seguir mostra um exemplo de janelas de edio e de superviso no modo Simulao :

438 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Descrio dos elementos


A tabela seguinte mostra os vrios elementos da janela de edio :

Referncia Descrio
1 A barra de simulao permite modificar o nmero de ciclos executados em
cada passo de simulao.
2 Ligao no estado activo, a cor parametrizvel (ver pgina 401) em funo
do estado. O estado Activo (ON) ou Inactivo (OFF) aparece nos dois lados da
ligao.
3 Folha de cablagem simulada.
4 O mesmo bloco funo com as entradas/sadas e parmetros animados nas
janelas de edio e de superviso.
5 Janela de superviso simulada.

Acelerador

O cone permite mostrar ou ocultar a caixa do acelerador.


NOTA: esta funcionalidade influencia o funcionamento da funo TIME PROG (ver pgina 325).
Ilustrao :

Descrio da janela de simulao :


introduo e visualizao do perodo de simulao;
cursor que permite fazer evoluir o tempo atravs da respectiva deslocao (simulao no modo
"Stop");
visualizao da data e hora actuais em simulao;
painel de comando tipo videogravador : Pausa, Voltar ao incio (simulao no modo "Stop"),
Avano rpido, Avano rpido saltando para o evento de funo TIME PROG seguinte, Fim,
Regulao da acelerao do tempo.

EIO0000002617 03/2017 439


Programao em FBD a partir de Zelio Soft 2

Esta janela aparece quando clica no cone mdulo lgico do tempo de simulao colocado na
barra inferior da janela de simulao.
Visualizao :
apresenta a data e a hora de incio e de fim da simulao.
Aces :
permite modificar, na janela "limites da simulao", a data e a hora de incio e fim da simulao
(simulao em modo "Stop");

permite aumentar at 65 000 vezes a velocidade de simulao, carregando na tecla e


deslocando o nvel da barra "mn-mx";
permite posicionar-se 3 s antes do evento de funo TIME PROG seguinte, carregando na

tecla .

Simulao de um corte no sector


Quando se faz a simulao de um corte no sector, o relgio do simulador fica fixo. Para simular o
restabelecimento da corrente a uma hora determinada, tem de mudar a hora da simulao. Para
tal, proceda da seguinte forma :

Etapa Aco
1 Clique no Simulao Acerto do relgio.
2 Introduza a data e a hora desejadas para o restabelecimento da corrente nos
campos Data e Tempo da janela de acerto do relgio.
3 Valide, clicando no boto Escrever no mdulo.

440 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

O modo Monitorizao

Apresentao
No modo Monitorizao, o mdulo lgico est ligado ao computador anfitrio do software. Neste
modo, nas janelas de edio, superviso e face anterior, pode :
visualizar os estados das sadas dos blocos funo;
visualizar e modificar os parmetros dos blocos funo;
forar o estado das entradas e sadas dos blocos funes (mximo de 10 sadas de blocos
funes em simultneo);
modificar o estado dos botes da face anterior;
forar o estado das ligaes entre os blocos funo.
Pode aceder ao modo Monitorizao a partir do menu Modo Monitorizao.
No modo Monitorizao, as vrias janelas so actualizadas em conjunto em cada ciclo. Por
exemplo, se colocar um bloco funo na janela de edio e superviso. Tambm pode actualizar
uma aco neste bloco funo, a partir da janela de edio, na janela de superviso.
(Consulte Como controlar e modificar uma aplicao que est a ser executada no mdulo lgico
a partir do software de programao: a monitorizao (ver pgina 47))

Funes inacessveis
No modo Monitorizao, no possvel aceder s seguintes funes:
a edio grfica dos programas;
transferir o programa;
apagar o programa;
comparar o programa;
passar para o modo Simulao;
modificar os parmetros de comunicao.

Acesso ao modo de monitorizao


O acesso monitorizao efectuado atravs do menu Modo Monitorizao ou atravs do

cone .
Podem ocorrer os seguintes casos:
est aberta uma aplicao no software de programao: a verso existente no mdulo lgico
comparada com a do software de programao:
se a aplicao do software de programao for a mesma que a existente no mdulo lgico,
o modo de monitorizao inicia-se.
se a aplicao do software de programao for diferente da existente no mdulo lgico,
necessrio sincronizar as verses transferindo o programa do PC para o mdulo lgico ou
do mdulo lgico para o PC.

EIO0000002617 03/2017 441


Programao em FBD a partir de Zelio Soft 2

no est aberta nenhuma aplicao no software de programao: neste caso, o software de


programao prope voltar a transferir para o PC a aplicao em execuo no mdulo lgico.
Assim que a transferncia estiver concluda, aparece o ecr de superviso.

Representao
Os estados do programa nas janelas da aplicao so representados de forma idntica aos do
modo simulao (ver pgina 438).
A imagem a seguir mostra um exemplo de janelas de edio e de superviso no modo Simulao:

442 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Modificar e forar no modo Simulao e Monitorizao

Apresentao
No modo Simulao, pode modificar os parmetros dos blocos funo e forar o estado das
entradas e das sadas dos blocos funo.
forar o estado das ligaes entre os blocos funo;
forar o estado das entradas e sadas dos blocos funo;
modificar os parmetros dos blocos funo;
modificar o estado dos botes da janela face anterior do mdulo lgico.
No modo Monitorizao, pode modificar os parmetros dos blocos funo e forar o estado das
ligaes.
forar o estado das ligaes entre os blocos funo;
modificar os parmetros dos blocos funo;
modificar o estado dos botes da janela face anterior do mdulo lgico.
Existem dois modos para realizar a foragem:
o modo transitrio;
o modo permanente.
Os valores que so forados aparecem realados com uma cor (ver pgina 401) diferente, em
funo do estado.
possvel substituir determinados estados a partir do software de programao e visualizar todos
os estados internos do programa (mximo de 10 sadas de blocos de funes em simultneo).

Modo transitrio
Para modificar o estado, basta clicar com o boto esquerdo do rato na ligao que une os dois
blocos. Esta foragem apenas eficaz durante o clique.

EIO0000002617 03/2017 443


Programao em FBD a partir de Zelio Soft 2

Modo permanente
possvel forar, de modo permanente, as entradas e sadas DIG e analgicas dos blocos funo.
A tabela seguinte apresenta os passos necessrios para forar, de modo permanente, uma
seleco DIG:

Etapa Aco
1 Clique com o boto direito do rato na ligao, na entrada ou na sada do bloco
funo.
Resultado: aparece o menu de contexto.
2 Seleccione o comando Substituio e manuteno.
Resultado: aparece a janela Substituio permanente.
3 Seleccione:
ON/Activo para que a seleco passe do estado inactivo para activo;
OFF/Inactivo para que a seleco passe do estado activo para inactivo.

4 Valide com OK.


Resultado: a seleco muda de cor e aparece ON para Activo e OFF para
inactivo.

A tabela seguinte apresenta os passos necessrios para forar, de modo permanente, uma
seleco Analgica:

Etapa Aco
1 Clique com o boto direito do rato na ligao, na entrada ou na sada do bloco
funo.
Resultado: aparece o menu de contexto.
2 Seleccione o comando Substituio e manuteno.
Resultado: aparece a janela Valor analgico.
3 Introduza o valor analgico de foragem.
4 Valide com OK.
Resultado: a seleco muda de estado.

444 EIO0000002617 03/2017


Programao em FBD a partir de Zelio Soft 2

Modificao dos parmetros


Se um bloco funo incluir parmetros, pode modific-los. A tabela seguinte apresenta os passos
a efectuar:

Etapa Aco
1 Na janela de edio ou de superviso, fazer duplo clique no bloco funo,
cujo(s) parmetro(s) tem (tm) de ser modificados.
2 Seleccione o separador Parmetros.
3 Modifique o(s) parmetro(s).
4 Valide as modificaes com OK.
Resultado: os novos parmetros aparecem ao lado do bloco funo na janela
de edio e/ou de superviso.

Face anterior do mdulo


Os botes da face anterior do mdulo lgico podem ser manipulados a partir das janelas da
aplicao, como se fossem os botes da face anterior real do mdulo lgico. Basta clicar no boto
para mudar o respectivo estado.

EIO0000002617 03/2017 445


Programao em FBD a partir de Zelio Soft 2

446 EIO0000002617 03/2017


Manual de programao Zelio Logic
Exemplo aplicao FBD
EIO0000002617 03/2017

Captulo 25
Exemplo aplicao FBD

Exemplo aplicao FBD

Vidraas de ventilao de estufa

Descrio
Este exemplo descreve como possvel gerenciar automaticamente as vidraas de ventilao de
estufa.

Especificaes
O proprietrio de uma estufa deseja construir uma instalao com capacidade para controlar a
abertura e o fechamento das janelas de ventilao situadas na parte superior da estufa.
A estufa possui duas vidraas que fornecem ventilao. A abertura dessas janelas controlada
por um motor e por 2 sensores, que indicam se as janelas esto abertas ou fechadas:

Durante o dia, as janelas so abertas das 12h s 15h, permitindo assim ventilar a estufa quando
a temperatura atinge, em princpio, o valor mais elevado. Contudo, se a temperatura for menor
que 10C, as vidraas no se abrem ou fecham-se no caso de j estarem abertas.
Alm disso, as vidraas abrem-se durante o dia no caso de a temperatura chegar a 25C. Se a
temperatura for menor que 25C, as vidraas devero se fechar novamente.
Por fim, quando anoitece, as janelas permanecem fechadas, independentemente da temperatura.
Na descrio do programa, so utilizados 3 intervalos horrios:
Intervalo 1: noite, das 21h s 07h
Intervalo 2: dia, das 07h s 12h e das 15h s 21h
Intervalo 3: meio-dia, das 12h s 15h

EIO0000002617 03/2017 447


Exemplo aplicao FBD

Resumo:

Tabela das entradas/sadas


Descrio das entradas:

Entrada Descrio
I1 Janelas abertas (DIG)
I2 Janelas fechadas (DIG)
IB Temperatura (analgica)

Descrio das sadas:

Sada Descrio
Q1 Abertura das janelas (DIG)
Q2 Encerramento das janelas (DIG)

A temperatura provm de um sensor que fornece, em sada, uma tenso entre 0 e 10 V.

Modelo necessrio
Para este aplicativo, necessrio um mdulo lgico que inclua um relgio e entradas analgicas:
SR2B122BD (24 Vcc),
SR2B121JD (12 Vcc).

448 EIO0000002617 03/2017


Exemplo aplicao FBD

Folha de cablagem FBD


Descrio:

EIO0000002617 03/2017 449


Exemplo aplicao FBD

Descrio dos parmetros


Comparador analgico B12
Valor1 > Valor2
Comparador analgico B18
Valor1 > Valor2
Programador horrio B11

Ciclo atual: 00
Hora: 15,
Minuto: 00,
Desligado est selecionado,
Os outros parmetros so idnticos aos do modo Ligado.

450 EIO0000002617 03/2017


Exemplo aplicao FBD

Programador horrio B13


Ciclo atual 00
Hora: 07,
Minuto: 00,
Ligado est selecionado,
Os outros parmetros so idnticos aos do programador B11.
Ciclo atual 01
Hora: 12,
Minuto: 00,
Desligado est selecionado,
Os outros parmetros so idnticos aos do programador B11.
Ciclo atual 02
Hora: 15,
Minuto: 00,
Ligado est selecionado,
Os outros parmetros so idnticos aos do programador B11.
Ciclo atual 03
Hora: 21,
Minuto: 00,
Desligado est selecionado,
Os outros parmetros so idnticos aos do programador B11.
Programador horrio B19
Ciclo atual 00
Hora: 21,
Minuto: 00,
Ligado est selecionado,
Os outros parmetros so idnticos aos do programador B11.
Ciclo atual 01
Hora: 7,
Minuto: 00,
Desligado est selecionado,
Os outros parmetros so idnticos aos do programador B11.

EIO0000002617 03/2017 451


Exemplo aplicao FBD

Funes booleanas

452 EIO0000002617 03/2017


Manual de programao Zelio Logic
Ligaes do mdulo lgico
EIO0000002617 03/2017

Parte VI
Ligaes do mdulo lgico

Ligaes do mdulo lgico

Tema desta parte


Esta parte descreve as funcionalidades e parametrizaes relativas s ligaes com o mdulo
lgico.

Contedo desta parte


Esta parte inclui os seguintes captulos:
Captulo Ttulo do captulo Pgina
26 Ligao com o software de programao 455
27 Comunicao atravs da extenso Modbus 471
28 Interface de comunicao SR2COM01 475
29 Extenso de entradas-sadas analgicas SR3XT43BD 493
30 Comunicao atravs da extenso Ethernet 495

EIO0000002617 03/2017 453


Ligaes do mdulo lgico

454 EIO0000002617 03/2017


Manual de programao Zelio Logic
Ligao com o software de programao
EIO0000002617 03/2017

Captulo 26
Ligao com o software de programao

Ligao com o software de programao

Tema deste captulo


Este captulo descreve as funcionalidades relativas ligao do mdulo lgico ao software de
programao.

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Configurao da comunicao entre o software de programao e o mdulo lgico 456
Transferir o programa do PC para o mdulo lgico 458
Transferir o programa do mdulo lgico para o PC 460
Comandos de execuo do programa RUN/STOP 462
Comparar os dados do mdulo lgico com o programa 463
Diagnstico do mdulo lgico 464
Proteco do programa guardado no mdulo 465
Apagar o programa contido no mdulo lgico 466
Acerto do relgio do mdulo lgico 467
Configurar o idioma do mdulo lgico 468
Actualizar o FIRMWARE do mdulo lgico 469

EIO0000002617 03/2017 455


Ligao com o software de programao

Configurao da comunicao entre o software de programao e o mdulo lgico

Descrio
Para estabelecer a comunicao entre o software de programao e o mdulo lgico, possvel
utilizar uma das seguintes ligaes :
ligao srie : porta Com
ligao bluetooth : porta Com
ligao USB;
ligao via modem (apenas para os mdulos lgicos aos quais foi adicionada a interface de
comunicao SR2COM01).

Previamente
Antes de iniciar a ligao entre o software de programao e o mdulo lgico, deve verificar os
seguintes elementos:

No caso de... certifique-se de que :


de uma ligao srie ou USB o mdulo lgico estar fisicamente ligado ao software
de programao (PC);
a ligao est devidamente configurada.

de uma ligao blue tooth o adaptador blue tooth e o respectivo piloto est instalado.
Nota: o piloto associa uma porta com ao adaptador.

Acesso
Pode aceder funo Configurao COMUNICAO a partir do menu Transferncia.

Configurao da comunicao
Procedimento de configurao da comunicao :

Etapa Aco
1 Abra a janela Configurao COMUNICAO a partir do menu Transferncia.
2 Escolha o tipo de ligao :
Modem :
Especifique :
o modem do PC a utilizar para a comunicao;
o nome da estao remota qual se tem de ligar o software de programao.

Porta Com :
Especifique a porta a utilizar :
COM1;
COM2;
USB.

3 Valide as modificaes carregando na tecla OK.

456 EIO0000002617 03/2017


Ligao com o software de programao

NOTA: em alguns casos, necessrio introduzi-las na janela COMx (ou x> 2) que corresponde a
casos especficos :
em computadores portteis sem linhas srie;
em computadores portteis com USB
quando se utiliza um conversor USB - SERIE (O Win XP atribui uma COM6 ou COM8 a este
novo perifrico)
utilizao de uma ligao blue tooth (especifique a porta com que o piloto do adaptador
associou ao adaptador).

Teste a ligao
possvel testar os parmetros de ligao a nvel da janela Configurao COMUNICAO
atravs do botoTestar.
Neste caso, o software de programao tenta ligar-se ao mdulo lgico com os parmetros
actuais; se a configurao da ligao no estiver correcta, uma mensagem de erro significa que
o perifrico no responde.

EIO0000002617 03/2017 457


Ligao com o software de programao

Transferir o programa do PC para o mdulo lgico

Descrio
A funo Transferir o programa do PC para o mdulo lgico converte o programa desenvolvido
com o software em dados carregveis no mdulo lgico e transfere-o do PC para o mdulo lgico.
Este comando abre a janela: Resultados de compilao, se o resultado da compilao for :
Compilao bem sucedida, a aplicao transferida para o mdulo lgico;
Falha : aparece o nmero do erro; necessrio editar o programa, corrigir o erro e introduzir o
comando de escrita novamente.
A transferncia s possvel se o mdulo lgico :
no estiver bloqueado devido introduo de uma palavra-passe incorrecta;
estiver no modo de paragem.
O programa s escrito no mdulo lgico nos seguintes casos :
o mdulo lgico no tem programa;
o mdulo lgico contm um programa no protegido de leitura/escrita por uma palavra-passe;
o mdulo contm um programa protegido de leitura/escrita e a palavra-passe conhecida.
(Neste caso, aparece a caixa de dilogo Palavra-passe)
Se todas estas condies estiverem reunidas, aparece a caixa de dilogo Opes escrita
(ver pgina 518).
NOTA: s um programa FBD sem erros de compilao pode ser escrito no mdulo lgico. Todos
os programas LD compilados ficam escritos no mdulo lgico.
NOTA: o tipo de mdulo lgico registado no programa tem de ser compatvel com o mdulo lgico
ligado:
verso hardware do mdulo lgico;
verso firmware,
ndice firmware inferior ou igual ao do mdulo lgico;
extenso idntica;
verso hardware idntica e verso firmware da extenso idntica.

NOTA: a actualizao do FIRMWARE efectua-se de forma implcita quando se transfere um


programa LD (ou FBD) para um mdulo lgico que inclui um FIRMWARE diferente FBD (ou LD).
A actualizao do firmware s permitida se o firmware carregado for concebido para o mesmo
mdulo lgico :
mesma verso de hardware (ver pgina 546),
verso de boot idntica e um ndice de boot inferior ou igual ao boot do mdulo lgico a
carregar.

Acesso
Esta funo est acessvel a partir do menu Transferncia Transferir programa PC > Mdulo.

458 EIO0000002617 03/2017


Ligao com o software de programao

Defeito FIRMWARE
Se surgir um problema de comunicao durante a actualizao automtica do firmware (3
tentativas), possvel tentar carregar o firmware com o menu: Mdulo Actualizar o firmware do
mdulo lgico
Compatibilidade entre a verso do software de programao e a verso de firmware do mdulo
lgico (ver pgina 546)
(verifique se a linha srie no est interrompida)

Procedimento
Procedimento de transferncia do programa para o mdulo lgico :

Etapa Aco
1 Inicie o comando Transferir programa, PC Mdulo lgico a partir do menu
Transferncia.
Resultado : inicia-se a verificao do programa e abre-se a janela Resultados
de compilao.
2 Em funo do resultado da verificao :
compilao bem sucedida : validar com a tecla OK.
Resultado : aparece a caixa de dilogo Opes escrita.
falha : corrija os erros e depois volte etapa 1.

3 Seleccione as Opes de escrita (ver pgina 518) :


proteco do programa guardado no mdulo lgico (ver pgina 465) :
proteja o programa com uma palavra-passe para impedir que seja lido ou
modificado.
guarde as modificaes antes de escrever;
active o modo monitorizao e arranque do mdulo lgico.

4 Valide as modificaes carregando na tecla OK.


Resultado : desaparece a caixa de dilogo Opes escrita
5 Inicie a transferncia, carregando na tecla OK da caixa de dilogo Transferir
programa, PC Mdulo lgico.

NOTA: no caso de utilizar a interface de comunicao SR2COM01, para que a ligao do mdulo
lgico com o modem seja efectiva, necessrio :
reiniciar a interface de comunicao depois de cada alterao de tipo de ligao (ligao com
o PC, ligao com o modem);
esperar o fim do ciclo de inicializao da interface de comunicao.

EIO0000002617 03/2017 459


Ligao com o software de programao

Transferir o programa do mdulo lgico para o PC

Descrio
A funo de transferncia da aplicao do mdulo lgico para o PC converte os dados contidos
no mdulo lgico para reconstituir um programa editvel no software de programao.
O software de programao s pode ler o contedo se o mdulo lgico:
tiver um programa de leitura/escrita no protegido por uma palavra-passe;
tiver um programa de leitura/escrita protegido e a palavra-passe for conhecida.
(Neste caso, aparece a caixa de dilogo Palavra-passe)
Os dados recuperados pela leitura contm as referncias aplicao durante a transferncia:
o nome do ficheiro da aplicao;
o caminho de acesso: relativo ao directrio de trabalho (Ficheiro/Preferncias).
NOTA: o caminho de acesso tem um limite de 128 caracteres (incluindo o nome do programa com
a extenso).
Se este limite for ultrapassado (apenas so registados o nome do ficheiro e a respectiva
extenso), aparece a janela a pedir ao utilizador que complete o caminho de acesso.

Acesso
Esta funo est acessvel a partir do menu Transferncia Transferir programa Mdulo > PC.

Reconstituio do programa
Utilizando as informaes relativas aplicao no mdulo lgico (nome do ficheiro de origem e
localizao no PC), o software tenta recarregar o ficheiro da aplicao a partir do PC.
O objectivo desta procura recuperar as representaes grficas:
posies relativas dos blocos funes;
posies das ligaes entre funes;
comentrios;
segundo plano;
desenhos.
NOTA: podem ter sido efectuadas modificaes aps a escrita da aplicao no mdulo lgico:
a nvel do software de programao: a aplicao evoluiu;
a nvel do mdulo lgico: modificao dos parmetros pela face anterior.

Se existirem diferenas nos parmetros, aparece uma caixa de dilogo que pergunta ao utilizador
se quer actualizar o programa do software de programao com os parmetros lidos no mdulo
lgico.

460 EIO0000002617 03/2017


Ligao com o software de programao

Existem alguns casos em que a recuperao do programa no possvel:


as diferenas de programa aparecem entre o ficheiro que contm o programa no PC e a
aplicao que lida no mdulo lgico;
o ficheiro que contm o programa no PC no est acessvel.
Para voltar a ler a aplicao de origem registada no PC, o PC segue o caminho (128 caracteres)
da configurao da aplicao carregada no mdulo lgico, em seguida experimentado um
caminho absoluto e depois um caminho relativo ao caminho definido por preferncia. Se se
encontrar apenas o nome.ext, procura-se o nome no directrio de preferncias; caso contrrio
deve pedir-se ao utilizador que procure a localizao do ficheiro. Se no for possvel,
reconstruo predefinida.... com permite esquemas e comentrios.
Nestas circunstncias, a janela Construo programa abre-se e prope um procedimento
alternativo:
Construo a partir do ficheiro especificado pelo utilizador: o utilizador introduz manualmente
o caminho do ficheiro da aplicao a recuperar.
Construo automtica do programa: neste caso, o software de programao interpreta os
dados recuperados no mdulo e reconstri a aplicao correspondente (o ficheiro
regenerado).
NOTA: o programa carregado no mdulo lgico no contm informaes sobre o esquema
(desenho, comentrio, posio relativa dos blocos funes e das ligaes), sendo criado um
esquema por predefinio.
NOTA: todos os parmetros das funes so recuperados.

EIO0000002617 03/2017 461


Ligao com o software de programao

Comandos de execuo do programa RUN/STOP

Descrio
Estes comandos permitem monitorizar distncia um mdulo ligado ao PC. Depois da ligao ser
efectuada, o controlo efectuado atravs da janela face anterior, com a qual o utilizador pode
interagir como se fosse a prpria face anterior do mdulo.
Esta funo permite arrancar e parar o programa contido no mdulo :
RUN Mdulo : todos os valores actuais (contadores, temporizadores, etc.) so reinicializados
antes do arranque do programa;
RUN Mdulo sem inic dos remanescentes : mantm-se os valores actuais para os quais foi
activada a opo Reminiscncia;
STOP : o programa deixa de ser executado e as sadas so desactivadas.

Acesso
possvel aceder aos comandos RUN Mdulo, RUN Mdulo sem inic dos remanescentes e STOP
Mdulo a partir do menu Transferncia.

Estado do mdulo no corte de alimentao


Em caso de corte de alimentao, o programa pra imediatamente, os parmetros de tipo
inicializao a corte do sector ou memorizao a corte do sector (Reminiscncia) so guardados.
(Consulte Como se comporta o mdulo em caso de corte do sector (ver pgina 72).)
A ruptura da ligao entre o software e o mdulo assinalada no software por uma mensagem de
erro (se o software estiver no modo Monitorizao, volta para o modo edio).
Durante a reinicializao da alimentao, o mdulo efectua um comando RUN inicializando
apenas os dados no guardados.

Estado do mdulo no erro de bloqueio


Em caso de erro de bloqueio do mdulo (ruptura ou perturbao da ligao entre o mdulo e as
respectivas extenses), o mdulo passa para o modo paragem: STOP.
O motivo do bloqueio pode ser consultado na janela face anterior do mdulo.
Para reiniciar o mdulo lgico, aps a resoluo do problema de bloqueio, basta utilizar o
comando RUN.
Consulte O que significa o cdigo de erro que aparece na face anterior do mdulo lgico
(ver pgina 54).

462 EIO0000002617 03/2017


Ligao com o software de programao

Comparar os dados do mdulo lgico com o programa

Descrio
Esta funo testa a identidade entre os dados contidos no mdulo lgico e os dados produzidos
pela compilao da aplicao do software de programao.
Se os dados do mdulo lgico estiverem protegidos por uma palavra-passe, pedido ao utilizador
que a insira, na janelaPalavra-passe.
A comparao incide no programa (incluindo os parmetros) contido:
no mdulo lgico;
na janela de edio do software de programao no PC.

Acesso
Pode aceder funo Comparar os dados do mdulo lgico com o programa a partir do menu
Transferncia.

EIO0000002617 03/2017 463


Ligao com o software de programao

Diagnstico do mdulo lgico

Descrio
A funo de diagnstico permite visualizar todas as caractersticas do mdulo lgico ao qual est
ligado o software de programao.
S pode aceder caixa de dilogo Diagnstico do mdulo lgico se existir um mdulo lgico
ligado ao PC.
A janela de diagnstico composta por 2 separadores:
Hardware: caractersticas do mdulo lgico (hardware e firmware);
Aplicao: caractersticas da aplicao incorporada no mdulo lgico (programa de utilizador).

Acesso
Pode aceder funo Diagnstico do mdulo lgico a partir do menu Mdulo lgico.

Hardware
O separador Hardware fornece as seguintes informaes:
o tipo de mdulo lgico bem como a verso do hardware e do firmware;
nmeros e tipos de entradas e sadas do mdulo lgico;
extenso(es) ligada(s) e verso(es), apenas para os mdulos lgicos com extenses;
estado do mdulo lgico (Arranque, Paragem, Bloqueado em erro, Aviso);
idioma do mdulo lgico;
cdigo de erro (Sem erros, Defeito binrio, Defeito comunicao, Erro ou Aviso destino).
NOTA: as informaes relativas ao hardware esto sempre acessveis, quer o programa esteja ou
no protegido por palavra-passe.

Aplicao
O separador Aplicao fornece as seguintes informaes:
o nome do programa, do respectivo autor, a verso;
memrias utilizadas/memrias mximo;
todos os parmetros da configurao: Durao do tempo de ciclo, bloqueio das teclas Z, aco
do temporizador de alarme, Palavra-passe, filtragem das entradas)
apenas para o modo LD, o nmero de linhas LD utilizadas/disponveis e o nmero de cada
funo utilizada no programa de utilizador
NOTA: As informaes relacionadas com a aplicao s esto disponveis se o mdulo incluir um
programa no protegido por uma palavra-passe ou se o utilizador souber a palavra-passe.

464 EIO0000002617 03/2017


Ligao com o software de programao

Proteco do programa guardado no mdulo

Descrio
A opo de proteco do programa transferido para o mdulo pode ser activada no final do
procedimento de transferncia do programa do PC para o mdulo (ver pgina 459).
Pode activar a proteco na caixa de dilogo Opes escrita, que contm o parmetro : proteger
o programa com uma palavra-passe para impedir que seja lido ou modificado : se esta opo
estiver validada, as zonas de insero da palavra-passe so activadas.
NOTA: aps 5 tentativas sem xito, o mdulo fica bloqueado durante um perodo de 30 minutos.

EIO0000002617 03/2017 465


Ligao com o software de programao

Apagar o programa contido no mdulo lgico

Descrio
A funo de eliminao do programa permite eliminar a aplicao carregada no mdulo lgico,
bem como as informaes relativas (palavra-passe), mas no afecta o mdulo lgico nem o
respectivo firmware.
Esta operao bastante til para eliminar um programa cuja palavra-passe se esqueceu.
NOTA: o comando de eliminao do programa permanece vlido, mesmo se o mdulo lgico
estiver protegido por uma palavra-passe.

Acesso
Pode aceder funo Apagar o programa a partir do menu Transferncia.

466 EIO0000002617 03/2017


Ligao com o software de programao

Acerto do relgio do mdulo lgico

Descrio
A janela de acerto do relgio permite acertar a data e a hora. Divide-se em 2 zonas :
zona Data;
zona Tempo.

Acesso
possvel aceder funo Acerto relgio a partir do menu Mdulo lgico no modo Edio ou a
partir do menu Simulao no modo Simulao.

Acertos
A data define-se com a ajuda do campo na zona Data.
A zona Tempo permite definir :
a hora;
os minutos;
os segundos;
o desvio do relgio interno do mdulo lgico : em segundos por semana.

Procedimento
Procedimento de acerto do relgio do mdulo lgico :

Etapa Aco
1 Abra a janelaAcerto relgio a partir do menu Mdulo lgico.
2 Introduza os novos parmetros do relgio.
3 Valide as modificaes carregando na tecla Escrever no mdulo lgico.
Resultado : o software envia os novos valores para o mdulo lgico.

EIO0000002617 03/2017 467


Ligao com o software de programao

Configurar o idioma do mdulo lgico

Descrio
Esta funo permite alterar o idioma da interface do mdulo lgico.
Todas as mensagens aparecem em 6 idiomas:
Ingls;
Francs;
Alemo;
Italiano;
Espanhol;
Portugus.

Acesso
Pode aceder funo Idioma do mdulo lgico a partir do menu Mdulo lgico.

Procedimento
Procedimento de actualizao do idioma do mdulo lgico:

Etapa Aco
1 Abra a janela Idioma do mdulo lgico a partir do menu Mdulo lgico.
2 Seleccione o idioma a partir do menu de lista pendente.
3 Valide a transferncia, carregando na tecla Escrever no mdulo lgico.
Resultado: o software envia os novos valores para o mdulo lgico.

468 EIO0000002617 03/2017


Ligao com o software de programao

Actualizar o FIRMWARE do mdulo lgico

Descrio
Este comando permite carregar o firmware (software especfico do mdulo lgico) no mdulo
lgico. Permite escolher o modo de funcionamento do programa de utilizador: modo FBD / LD ou
carregar um firmware com uma verso/release diferente.
Permite eliminar contedo no mdulo lgico do programa que estava carregado, bem como todos
os parmetros de configurao do mdulo lgico.
Esta operao tambm bastante til para eliminar um programa cuja palavra-passe se
esqueceu.
NOTA: a actualizao do FIRMWARE efectua-se de forma implcita quando se transfere um
programa LD (ou FBD) para um mdulo lgico que inclui um FIRMWARE diferente FBD (ou LD).

Acesso
Pode aceder funo Actualizar o FIRMWARE do mdulo lgico a partir do menu Mdulo lgico.

Procedimento
Procedimento de actualizao do firmware do mdulo lgico:

Etapa Aco
1 Abra a janela Actualizar o FIRMWARE do mdulo lgico a partir do menu
Mdulo lgico.
2 Seleccione o firmware que quer transferir, utilizando a tecla Procurar.
3 Valide a transferncia, carregando na tecla Escrever no mdulo lgico.
Resultado: o software envia os novos valores para o mdulo lgico.

EIO0000002617 03/2017 469


Ligao com o software de programao

470 EIO0000002617 03/2017


Manual de programao Zelio Logic
Comunicao atravs da extenso Modbus
EIO0000002617 03/2017

Captulo 27
Comunicao atravs da extenso Modbus

Comunicao atravs da extenso Modbus

Comunicao atravs da extenso Modbus

Descrio
O protocolo modbus um protocolo mestre/escravo que permite a um mestre, e apenas a um,
obter respostas provenientes dos escravos ou agir mediante pedido.
Para utilizar as funcionalidades Modbus, necessrio adicionar um mdulo de extenso
SR3MBU01BD ao mdulo lgico Zelio 2 SR3BxxxBD.
A comunicao Modbus pode ser utilizada nos modos:
LD (ver pgina 156),
FBD (ver pgina 279).
NOTA: o mdulo Modbus Zelio 2 s funciona em modo Modbus escravo.

Apresentao funcional
O mdulo Modbus Zelio 2 possui as seguintes caractersticas:
ligao rede Modbus: 2 ou 4 fios,
comprimento mximo da rede: 1.000 metros (9.600 bauds),
linha adaptada s 2 extremidades (terminao da linha 1 mF, 10 V, 12 ohms, 0,25 W em srie),
linha polarizada (acrscimo/decrscimo: 470 ohms/resistncia de polarizao de 0,25W),
Utilizao de um cabo blindado,
conectores machos RJ45;
sinal COMMON com ligao direta terra e a um ponto do barramento.

Parametrizao
possvel ajustar os parmetros para as caractersticas do mdulo Zelio 2 no Software de
programao no menu Editar Configurao do programa, guia Extenso Modbus, ou clicando

no cone em Configurao do programa.


Nmero de fios e formatos:
2 fios, RTU,
4 fios, RTU,
2 fios, ASCII,
4 fios, ASCII.

EIO0000002617 03/2017 471


Comunicao atravs da extenso Modbus

Velocidade em bauds
Velocidade de transmisso (bauds): 1.200, 2.400, 4.800, 9.600, 19.200, 28.800, 38.400 e 57.600.
Paridade
nenhuma,
par,
mpar
Endereo Modbus do escravo:
Endereo de rede: de 1 a 247.
Configuraes padro: 2 fios, RTU, paridade par, endereo 1, 19.200 bauds.

Dados trocados
O mdulo inclui quatro palavras de 8 bits de dados para trocar, quatro palavras de relgio e uma
palavra de estado.
Dados
Os dados trocados so especficos para o modo de programao: LD (ver pgina 156) ou FBD
(ver pgina 279).
Relgio
A extenso Modbus permite ao dispositivo mestre Modbus acessar (ler ou gravar) o relgio.
Cada modificao de uma das 4 palavras do relgio atualiza o relgio do mdulo lgico.
Atualizao da hora do firmware do mdulo lgico:

Os possveis valores (a serem convertidos em hexadecimais):


Segundos: de 0 a 59
Minutos: de 0 a 59
Horas: de 0 a 23
O dia da semana calculado automaticamente.
Dia do ms: de 1 a 31,
Ms: de 1 a 12,
Ano: de 0 a 255 (2000 a 2255),
Sculo: 21 (no utilizado).

472 EIO0000002617 03/2017


Comunicao atravs da extenso Modbus

Estado
A palavra de estado pode ser acessada somente pelo mestre Modbus.

R: estado do mdulo lgico:


0: o mdulo est parado.
1: o mdulo est no modo de execuo.
M Monitoramento:
0: o mdulo no est no modo Monitoramento.
1: o mdulo est no modo Monitoramento.
A: status do alarme:
0: a deteco de alarme no est ativa
1: a deteco de alarme est ativa.
E: Erro:
0: nenhum erro ativado
1: erro ativado (erro ao bloquear)
T: perodo inativo:
0: perodo inativo respeitado
1: perodo inativo excedido
O cdigo de alarme contm o cdigo do erro detectado pelo firmware (ver pgina 530).

Fiao
Modbus 2 fios. Uso de um cabo blindado: 1 par tranado para D1-D0 e um terceiro fio (ou 1 par
tranado) para COMMON:

Dispositivo escravo Modbus Zelio 2 Dispositivo mestre Modbus


RJ45 Sinal Sinal
1 RXD0 N.C.
2 RXD1 N.C.
3 N.C. N.C.
4 TXD1 D1
5 TXD0 D0
6 N.C. N.C.

EIO0000002617 03/2017 473


Comunicao atravs da extenso Modbus

Dispositivo escravo Modbus Zelio 2 Dispositivo mestre Modbus


7 N.C. N.C.
8 COMMON COMMON

ATENO
OPERAO INVOLUNTRIA DO EQUIPAMENTO
No conecte nenhum fio a conexes reservadas ou no usadas ou a conexes designadas como
"No Connection (N.C.)".
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos no
equipamento.

Modbus 4 fios. Uso de um cabo blindado: 1 par tranado para RXD1-RXD0, 1 par tranado para
TXD1-TXD0 e um quinto fio (ou 1 par tranado) para COMMON.

Dispositivo escravo Modbus Zelio 2 Dispositivo mestre Modbus


RJ45 Sinal Sinal
1 RXD0 TXD0
2 RXD1 TXD1
3 N.C. N.C.
4 TXD1 RXD1
5 TXD0 RXD0
6 N.C. N.C.
7 N.C. N.C.
8 COMMON COMMON

ATENO
OPERAO INVOLUNTRIA DO EQUIPAMENTO
No conecte nenhum fio a conexes reservadas ou no usadas ou a conexes designadas como
"No Connection (N.C.)".
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos no
equipamento.

474 EIO0000002617 03/2017


Manual de programao Zelio Logic
Interface de comunicao SR2COM01
EIO0000002617 03/2017

Captulo 28
Interface de comunicao SR2COM01

Interface de comunicao SR2COM01

Tema deste captulo


Este captulo apresenta as funcionalidades do software de programao relativas interface de
comunicao SR2COM01.

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Menu Zelio2 COM 476
Menu Listas 478
Configurao da interface SR2COM01 de comunicao via modem 484
Envio de um Email por SMS 490
Descrio dos erros da interface de comunicao SR2COM01 491

EIO0000002617 03/2017 475


Interface de comunicao SR2COM01

Menu Zelio2 COM

Descrio
Este menu rene as funcionalidades relativas ligao do software de programao com a
interface de comunicao SR2COM01.
Estas funcionalidades so as seguintes :
Diagnstico Zelio2 COM (ver pgina 476);
Actualizar o firmware do Zelio2 COM (ver pgina 476);
Mensagem ON (ver pgina 477);
Mensagem OFF (ver pgina 477).

NOTA: para utilizar estas funcionalidades, tem de ligar o software de programao interface de
comunicao.

Diagnstico Zelio2 COM


A funcionalidade Diagnstico Zelio2 COM permite ver todas as caractersticas da interface de
comunicao qual est ligado o software de programao. Especialmente, possvel verificar
as verses do hardware e do firmware. Para tal, proceda da seguinte forma :

Etapa Aco
1 Clique no Zelio2 COM Diagnstico Zelio2 COM.
Aviso : para utilizar estas funcionalidade, tem de ligar o software de
programao interface de comunicao.

NOTA: aps a transferncia do programa, necessrio reinicializar a interface de comunicao


via modem para que a ligao com o modem seja efectiva.

Actualizar o firmware do Zelio2 COM


A funcionalidade Actualizar o firmware do Zelio2 COM permite seleccionar e transferir o firmware
para a interface de comunicao. Para tal, proceda da seguinte forma :

Etapa Aco
1 Clique no Zelio2 COM Actualizar o firmware do Zelio2 COM.
Aviso : para utilizar estas funcionalidade, tem de ligar o software de
programao interface de comunicao.
2 Clique no boto Sim da janela do pedido de confirmao para iniciar a
transferncia para a interface de comunicao.

476 EIO0000002617 03/2017


Interface de comunicao SR2COM01

Mensagem ON
A funcionalidade Mensagem ON permite activar os blocos Mensagem da aplicao. Depois de
activados, os blocos Mensagem enviam as respectivas mensagens de alarme assim que a
condio de criao associada for verdadeira.
Para activar os blocos Mensagem, proceda da seguinte forma :

Etapa Aco
1 Clique no Zelio2 COM Mensagem ON.
Aviso : para utilizar estas funcionalidade, tem de ligar o software de
programao interface de comunicao.

NOTA: por predefinio, os blocos de mensagens so activados aps a transferncia do


programa.

Mensagem OFF
A funcionalidade Mensagem OFF permite desactivar os blocos Mensagem da aplicao. Mesmo
que a condio de criao da mensagem de alarme de um bloco Mensagem se torne verdadeira,
a mensagem no enviada.
Esta funcionalidade permite, por exemplo, no enviar mensagens de alarme durante a afinao
da aplicao.
Para desactivar os blocos Mensagem, proceda da seguinte forma :

Etapa Aco
1 Clique no Zelio2 COM Mensagem OFF.
Aviso : para utilizar estas funcionalidade, tem de ligar o software de
programao interface de comunicao.

EIO0000002617 03/2017 477


Interface de comunicao SR2COM01

Menu Listas

Descrio
O menu Listas rene as funcionalidades do software de programao que permitem criar ou
modificar as diversas listas necessrias para a explorao da interface de comunicao
SR2COM01.
Existem 3 tipos de listas :
a lista das estaes remotas (ver pgina 478) : enumera os mdulos lgicos de destino e
mostra para cada um o nmero de telefone, bem como os parmetros de configurao do
modem associado;
a lista de destinatrios do programa (ver pgina 481) : enumera os destinatrios utilizveis no
programa que est a ser editado, mostra o respectivo nmero de telefone ou endereo de
correio electrnico e especifica os comandos que tm o direito de executar;
a lista geral de destinatrios (ver pgina 482) : enumera os destinatrios regularmente
utilizados nos programas, para no ter de os criar novamente a cada programa.

Lista das estaes remotas


Para criar ou modificar a lista das estaes remotas, proceda da seguinte forma :

Etapa Aco
1 Clique no Listas Listas das estaes remotas....
Resultado : aparece a janela Lista das estaes remotas que mostra para cada
estao remota :
o nome da mesma;
o tipo de modem;
o nmero de telefone DATA do modem;
o cdigo PIN (apenas para os modems gsm);
o nmero de telefone do servidor SMS (campo obrigatrio);
o nmero Email por SMS, que permite enviar um SMS para um endereo Email
(contacte o operador telefnico do carto SIM para saber se prope esta opo).

478 EIO0000002617 03/2017


Interface de comunicao SR2COM01

Etapa Aco
2 Clique no boto Criar para adicionar uma estao remota lista.
Resultado : aparece a janela seguinte :

Nota : para modificar uma estao remota existente, seleccione-a e clique no boto
Modificar, em seguida proceda da mesma forma que para uma criao.
3 Introduza na zona Identificao :
o nome da estao remota;
o nmero de telefone DATA do modem desta estao remota.

Nota : no caso de um modem GSM, para o envio de um Email por SMS, a sintaxe
a utilizar no nome da estao remota especfica de cada operador telefnico.
Contacte o operador telefnico do carto SIM deste modem e consulte a seco
Envio de um Email por SMS, pgina 490 para obter mais informaes.

EIO0000002617 03/2017 479


Interface de comunicao SR2COM01

Etapa Aco
4 Seleccione o modem utilizado na zona Modem :
Auto : o sistema configura automaticamente o modem detectado entre o
SR2MOD01 e o SR2MOD02;
SR2MOD01 : utiliza a parametrizao predefinida para o modem RTC de
referncia SR2MOD01;
SR2MOD02 : utiliza a parametrizao predefinida para o modem GSM de
referncia SR2MOD02;
Outro : tem de introduzir manualmente o nome, o tipo de modem, a respectiva
sequncia de inicializao (para obter mais informaes sobre a sequncia de
inicializao, contacte o fabricante do modem) e configur-lo com os seguintes
parmetros :
velocidade srie : 115 200 bauds;
7 bits de dados, 1 bit de paragem, 1 bit de paridade;
paridade par;
DSR sempre em ON;
eco desactivado.

Nota : s possvel criar mais outro modem.


5 Apenas para os modems GSM, introduza :
o nmero de telefone do servidor SMS (campo obrigatrio);
o nmero Email por SMS;
o cdigo PIN correspondente ao carto SIM deste modem. Se no estiver
associado qualquer cdigo PIN ao carto SIM, deixe este campo em branco.
Nota : o nmero de telefone do servidor SMS e o nmero Email por SMS so
especficos de cada operador telefnico. Contacte o operador telefnico do carto
SIM deste modem para os obter.
6 Valide, clicando no boto OK.
7 Repita as etapas 2 a 6 para cada estao remota que quer criar ou modificar.
8 Valide, clicando no boto OK.

480 EIO0000002617 03/2017


Interface de comunicao SR2COM01

Lista de destinatrios do programa


Para criar ou modificar a lista de destinatrios do programa, proceda da seguinte forma :

Etapa Aco
1 Clique no Listas Listas de destinatrios do programa....
Resultado : aparece a janela Lista de destinatrios do programa e apresenta
para cada destinatrio :
o nome do destinatrio;
o respectivo nmero de telefone ou Email;
o tipo de destinatrio;
o nmero de tentativas de ligao em caso de falha de envio da mensagem
(perda de rede, linha ocupada ...) antes que a estao remota tente
contactar o destinatrio seguinte na lista;
a autorizao de aplicao (apenas para os telemveis gsm);
o limite de tempo para a aplicao : o limite de tempo (em minutos) atribudo
ao destinatrio para enviar o recibo;
a autorizao de modificao de variveis.

Nota : para obter mais informaes sobre o envio de comandos de modificao


de variveis, consulte a ajuda online da ferramenta de explorao dos alarmes
ZelioLogicAlarm e o documento de ajuda relativa utilizao da pasta de
explorao.
2 Adicione os destinatrios :
criando-os : clique no boto Criar (ver pgina 483);
ou importando-os da lista geral : clique no boto Lista ger. e depois :
seleccione o destinatrio na zona Lista geral de destinatrios
clique no boto Adicionar e valide.

3 Valide, clicando no boto OK.

EIO0000002617 03/2017 481


Interface de comunicao SR2COM01

Lista geral de destinatrios


A lista geral de destinatrios independente do programa que est a ser editado. Permite guardar
os dados dos destinatrios utilizados regularmente nos programas. Para criar ou modificar a lista
geral de destinatrios, proceda da seguinte forma :

Etapa Aco
1 Clique no Listas Lista geral de destinatrios....
Resultado : aparece a janela Lista geral de destinatrios que apresenta para
cada destinatrio :
o nome do destinatrio;
o respectivo nmero de telefone ou Email;
o nmero de tentativas de ligao em caso de falha de envio da mensagem
(perda de rede, linha ocupada ...) antes que a estao remota tente
contactar o destinatrio seguinte na lista;
a autorizao de aplicao (apenas para os telemveis gsm);
o limite de tempo para a aplicao : o limite de tempo (em minutos) atribudo
ao destinatrio para enviar o recibo;
a autorizao de modificao de variveis.

Nota : para obter mais informaes sobre o envio de comandos de modificao


de variveis, consulte a ajuda online da ferramenta de explorao dos alarmes
ZelioLogicAlarm e o documento de ajuda relativa utilizao da pasta de
explorao.
2 possvel :
adicionar um destinatrio : clique no boto Criar (ver pgina 483);
modificar um destinatrio : seleccione o destinatrio e clique no boto
Modificar;
eliminar um destinatrio : seleccione o destinatrio e clique no boto
Eliminar;
importar destinatrios de um determinado programa : clique no boto
Importar... e depois :
Seleccione o programa e valide;
seleccione o destinatrio na zona Lista importada;
clique no boto Adicionar e valide.

3 Valide, clicando no boto OK.

482 EIO0000002617 03/2017


Interface de comunicao SR2COM01

Criar um destinatrio
Quando criar um novo destinatrio, depois de ter clicado no boto Criar (na lista geral ou na lista
de destinatrios do programa), proceda da seguinte forma :

Etapa Aco
1 Seleccione o tipo de destinatrio entre :
Zelio Logic Alarm;
Telemvel;
Email.

2 Introduza o nome do destinatrio.


3 Introduza o nmero de telefone ou Email (utilize o formato internacional para
os nmeros de telemveis, por exemplo : +33670)
Nota : no caso de um modem GSM, para o envio de um Email por SMS, a
sintaxe a utilizar no Email do destinatrio especfica de cada operador
telefnico. Contacte o operador telefnico do carto SIM deste modem e
consulte a seco Envio de um Email por SMS, pgina 490 para obter mais
informaes.
4 Especifique o nmero de tentativas de ligao em caso de falha de envio da
mensagem (perda de rede, linha ocupada ...) antes que a estao remota
tente contactar o destinatrio seguinte na lista.
5 Seleccione eventualmente a caixa Modificao varivel autorizada (apenas
para os destinatrios do tipo Zelio Logic Alarm e Mvel) para permitir modificar
determinadas variveis associadas aos blocos mensagens.
Nota : ao receber um comando de modificao, a interface de comunicao
identifica o destinatrio pelo respectivo nmero de telefone ou de modem.
Deste modo, necessrio que o destinatrio verifique se o respectivo nmero
no est oculto quando envia um comando.
6 Seleccione eventualmente a caixa Aplicao autorizada para activar o sistema
de recibo para este destinatrio (apenas para os destinatrios do tipo Mvel).
Neste caso, especifique o limite de tempo para a aplicao (em minutos).
7 Valide, clicando no boto OK.

EIO0000002617 03/2017 483


Interface de comunicao SR2COM01

Configurao da interface SR2COM01 de comunicao via modem

Descrio
Esta seco descreve os parmetros a introduzir para configurar a interface de comunicao
SR2COM01.

Parmetros
A guia Extenso Zelio2COM da janela Configurao do programa permite configurar a interface
de comunicao SR2COM01.

A janela de configurao acessvel ao utilizar o Edite o menu Configurao do programa ou

utilize o cone localizado abaixo da janela de edio.


Para configurar a interface de comunicao, insira os seguintes parmetros:
o Tamanho mximo do nome da estao remota, que tem de ser inferior a 30 caracteres (valor
predefinido);
o Tamanho mximo do endereo Email que tem de ser inferior a 30 caracteres (valor
predefinido), determinando o comprimento mximo dos endereos de Email dos destinatrios
das mensagens de alarme;
o Diretrio de destinatrios do programa, esse boto permite exibir e modificar o diretrio,
consulte Diretrio de destinatrios do programa (ver pgina 481),

484 EIO0000002617 03/2017


Interface de comunicao SR2COM01

a lista de destinatrios tem autorizao para executar os Comandos de controle, esse boto
permite exibir e modificar essa lista, consulte Comandos de controle (ver pgina 485).
Mensagens sobre condies predefinidas:
Alarme Z2: este boto permite definir a mensagem de alarme enviada quando o firmware do
mdulo lgico detectar um erro, consulte Alarme Z2 (ver pgina 486),
Alarme Z2Com: este boto permite definir a mensagem de alarme enviada quando o
firmware da interface SR2COM01 detectar um erro, consulte Alarme Z2Com
(ver pgina 488).

Comandos de controlo
Os comandos de controlo permitem ler/modificar parmetros de configurao do mdulo lgico e
controlar o respectivo estado. Para escolher dentre os destinatrios do programa aqueles que tm
o direito de executar comandos de controle, proceda da seguinte forma:

Etapa Aco
1 Clique no boto Comandos de controlo.
Resultado: a seguinte janela aparece:

2 Na zona Lista de destinatrios, seleccione o destinatrio a adicionar lista dos destinatrios autorizados
a executar comandos de controlo.
3 Clique no boto Adicionar ->.

EIO0000002617 03/2017 485


Interface de comunicao SR2COM01

Etapa Aco
4 Na zona Destinatrios autorizados a executar comandos de controlo, faa duplo clique no destinatrio que
acaba de adicionar.
Na lista suspensa escolha:
Exceto EXECUTAR/PARAR: para autorizar este destinatrio a executar comandos de controle, exceto
os comandos EXECUTAR e PARAR,
Todos: para autorizar este destinatrio a executar todos os comandos de controle sem excepes.

Observao: para obter mais informaes sobre o envio de comandos, consulte a ajuda online da
ferramenta de operao do alarme Alarme lgico Zelio e o documento de ajuda ao usurio da pasta de
operaes.
5 Repita as etapas 2 a 4 para cada destinatrio a adicionar lista dos Destinatrios autorizados a executar
comandos de controlo.
Observao: a lista de Destinatrios autorizados a executar comandos de controle contm no mximo
10 destinatrios.
6 clique no boto Adicionar e valide.

Alarme Z2
Este boto permite definir a mensagem de alarme enviada quando o firmware do mdulo lgico
detectar um erro, proceda da seguinte forma:

Etapa Aco
1 Clique no boto Alarme Z2.
Resultado: a janela Alarme Z2 aparece.
2
Clique no boto da zona Destinatrio da mensagem para adicionar um destinatrio ou
modificar a lista de destinatrios desta mensagem.
Resultado: a seguinte janela aparece:

possvel seleccionar os destinatrios da mensagem na lista de destinatrios do programa


(ver pgina 481).

486 EIO0000002617 03/2017


Interface de comunicao SR2COM01

Etapa Aco
3 Para cada novo destinatrio que quiser adicionar, selecione-o no diretrio do programa e clique no
boto Enviar para ->.
4 Classifique os destinatrios por ordem de prioridade (ver pgina 489) com os botes + e -.
5 Valide, clicando no boto OK.
6 Na rea Mensagem a ser transmitida, insira:
o assunto da mensagem;
o corpo da mensagem.

Observao: o comprimento total do assunto e do corpo da mensagem no pode exceder


160 caracteres.
Observao: no caso de modems GSM, para o envio de um E-mail por SMS, a sintaxe a ser
utilizada no assunto e no corpo da mensagem especfica para cada operadora de telefonia. Entre
em contato com a operadora de telefonia do carto SIM deste modem e consulte a seo Enviar
um e-mail via SMS (ver pgina 490) para obter mais informaes.
7 Seleccione eventualmente a caixa Mostrar o cdigo de erro para incluir o cdigo do erro detectado
no corpo da mensagem.
Observaes:
possvel mover este texto: selecione ERR=___, arraste e solte.
Para obter mais informaes sobre cdigos de erro do rel inteligente, consulte Erros do
mdulo lgico (ver pgina 530).
8 clique no boto Adicionar e valide.

EIO0000002617 03/2017 487


Interface de comunicao SR2COM01

Alarme Z2Com
Para definir a mensagem de alarme enviada quando o firmware da interface de comunicao
detectar um erro, proceda da seguinte forma:

Etapa Aco
1 Clique no boto Alarme Z2Com.
Resultado: a janela Alarme Z2Com aparece.
2
Clique no boto da zona Destinatrio da mensagem para adicionar um destinatrio ou
modificar a lista de destinatrios desta mensagem.
Resultado: a seguinte janela

aparece:
possvel seleccionar os destinatrios da mensagem na lista de destinatrios do programa
(ver pgina 481).
3 Para cada novo destinatrio que quiser adicionar, selecione-o no diretrio do programa e clique
no boto Enviar para ->.
4 Classifique os destinatrios por ordem de prioridade (ver pgina 489) com os botes + e -.
5 Valide, clicando no boto OK.
6 Na rea Mensagem a ser transmitida, insira:
o assunto da mensagem;
o corpo da mensagem.

Observao: no caso de modems GSM, para o envio de um E-mail por SMS, a sintaxe a ser
utilizada no assunto e no corpo da mensagem especfica para cada operadora de telefonia.
Entre em contato com a operadora de telefonia do carto SIM deste modem e consulte a seo
Enviar um e-mail via SMS (ver pgina 490) para obter mais informaes.

488 EIO0000002617 03/2017


Interface de comunicao SR2COM01

Etapa Aco
7 Seleccione eventualmente a caixa Mostrar o cdigo de erro para incluir o cdigo do erro detectado
no corpo da mensagem.
Observaes:
possvel mover este texto: selecione ERR=___, arraste e solte.
Para obter mais informaes sobre cdigos de erro do mdulo lgico, consulte Erros da
interface de comunicao (ver pgina 491).
8 Seleccione a condio de criao da mensagem de alarme.
Uma (ou mais) caixa(s) devem ser marcadas dentre as seguintes:
Restabelecimento da tenso depois de corte no sector;
Ruptura da ligao Zlio2 - Zlio2 COM
Todos os erros Zelio2 Com (se a caixa estiver marcada, as 2 caixas anteriores sero marcadas
automaticamente).
9 clique no boto Adicionar e valide.

Ordem de prioridade
Quando enviar uma mensagem de alarme, a interface de comunicao SR2COM01 contacta um
a um os destinatrios da mensagem. A janela Escolha dos destinatrios permite definir a ordem
de contacto dos destinatrios da mensagem.
Conforme a opo Reconhecimento esteja ativada ou no, possvel definir dois tipos de
destinatrios:
Destinatrio sem reconhecimento: a mensagem de alarme sistematicamente enviada a ele e
em seguida a interface de comunicao processa o prximo destinatrio via modem,
Destinatrio com reconhecimento (apenas para destinatrios do tipo mvel): a interface de
comunicao do modem envia uma mensagem de alarme e aguarda pela notificao do
destinatrio atravs do seu telefone celular.
se o destinatrio com aplicao confirmar a mensagem, a interface de comunicao via
modem prossegue com a sequncia de envio para os nicos destinatrios sem aplicao;
se o destinatrio com aplicao no confirmar a mensagem dentro do prazo atribudo (Limite
do tempo de aplicao), a interface de comunicao continua com o destinatrio seguinte.
Para obter mais informaes sobre a ativao da opo Reconhecimento, consulte Criar um
destinatrio (ver pgina 483).

EIO0000002617 03/2017 489


Interface de comunicao SR2COM01

Envio de um Email por SMS

Descrio
Esta seco descreve a sequncia de uma mensagem de alarme em funo da parametrizao
da interface de comunicao e dos blocos funo Mensagem.

Estrutura da mensagem
Segue-se a estrutura da sequncia do SMS enviado para o servidor Email por SMS do operador
do carto SIM :
<Email do destinatrio><Nome da estao remota> <Data hora> <Assunto da mensagem de
alarme><Corpo da mensagem de alarme>
Na seguinte sequncia :
Os caracteres < e > representam a delimitao dos diferentes campos, no so apresentados
na sequncia enviada;
O carcter representa um carcter espao.
Exemplo :
A estao remota EstaoBombagem1 envia uma mensagem de alarme ao destinatrio cujo
Email Manuteno1@.com s 19h35 do dia 9 de Janeiro de 2006. O assunto da mensagem
de alarme Alarme nvel mx. atingido, o corpo da mensagem Nvel=2,80 m.
Deste modo, a sequncia da mensagem de alarme enviada :
Manuteno1@.comEstaoBombagem1 06/01/09 19:35 Alarme nvel mx.
atingeNvel=2,80 m

Respeite a sintaxe especfica ao operador


Respeita a sintaxe especfica no servio Email por SMS do operador do carto SIM da estao
remota. Para tal, introduza os caracteres necessrios nos respectivos campos (lista de
destinatrios, listas de estaes remotas bloco funo Mensagem...).

490 EIO0000002617 03/2017


Interface de comunicao SR2COM01

Descrio dos erros da interface de comunicao SR2COM01

Descrio
Esta seco descreve os erros detectados pelo firmware da interface de comunicao
SR2COM01.

Cdigos dos erros


Lista de erros :

Nmero Tipo de erro


05 Problema destinatrio
O tipo de destinatrio est incorrecto. Modifique o destinatrio.
Nota : este erro no bloqueia.
42 Erro checksum aplicao mdulo lgico
A aplicao no mdulo lgico no est correcta. Transfira a aplicao do
software de programao para o mdulo.
43 Reposio alimentao
Foi detectado um corte de alimentao.
Nota : este erro no bloqueia.
44 Erro cdigo PIN
Foram introduzidos 2 cdigos PIN incorrectos. Verifique o cdigo PIN do
carto SIM do modem GSM ligado interface de comunicao.
45 IS463 Estado desconhecido
Foi executada uma operao desconhecida. Volte a carregar o firmware da
interface de comunicao.
46 Erro programa
A aplicao no mdulo lgico no existe. Transfira a aplicao do software de
programao para o mdulo.
47 IS498 Estado desconhecido
Foi executada uma operao desconhecida. Volte a carregar o firmware da
interface de comunicao.
48 Modem inexistente
O modem no detectado. Verifique :
a ligao entre a interface de comunicao SR2COM01 e o modem;
a alimentao do modem.

49 Mdulo lgico inexistente


O mdulo lgico no detectado. Verifique :
a ligao entre a interface de comunicao SR2COM01 e o mdulo lgico;
o estado do mdulo lgico.

Nota : este erro no bloqueia.


50 Erro binrio
O firmware da interface de comunicao est danificado. Volte a carregar o
firmware da interface de comunicao.

EIO0000002617 03/2017 491


Interface de comunicao SR2COM01

Nmero Tipo de erro


51 Parametrizao modem incorrecta
Verifique a parametrizao do modem atravs do software de programao.
Consulte Lista das estaes remotas, pgina 478.
58 Erro Watchdog
Excesso do watchdog interno.
Nota : este erro no bloqueia.
60 Alarmes OFF
O envio de mensagens de alarme est desactivado. Consulte Mensagem
OFF, pgina 477
61 Erro eliminao SIM
Foi detectado um erro de eliminao do carto SIM. Verifique o carto SIM.

492 EIO0000002617 03/2017


Manual de programao Zelio Logic
Extenso de entradas-sadas analgicas SR3XT43BD
EIO0000002617 03/2017

Captulo 29
Extenso de entradas-sadas analgicas SR3XT43BD

Extenso de entradas-sadas analgicas SR3XT43BD

Extenso de entradas-sadas analgicas SR3XT43BD

Descrio
A extenso de entradas-sadas analgicas SR3XT43BD permite ter 2 entradas e 2 sadas
analgicas suplementares. Estas entradas-sadas so codificadas para 10 bits.

Linguagem de programao
Se adicionar uma extenso de entradas-sadas analgicas durante o processo de escolha do
mdulo/programao (ver pgina 26), s est disponvel a linguagem de programao FBD.
As entradas da extenso so representadas na folha de cablagem pelos contactos :
IH XT2;
IJ XT2.

As sadas da extenso so representadas na folha de cablagem pelos contactos :


QB XT2;
QC XT2.

Parametrizao
possvel parametrizar as caractersticas de cada uma das 2 entradas e das 2 sadas da
extenso no software de programao, mais especificamente no separador Extenso analgica
da janela Configurao do programa.
possvel aceder janela de configurao atravs do Edio Configurao do programa ou

do cone .
Na zona Entrada IH, seleccione :
0-20 mA : se a entrada ligada ao contacto IH XT2 for uma entrada sob intensidade;
0-10 V : se a entrada ligada ao contacto IH XT2 for uma entrada sob tenso.

Na zona Entrada IJ, seleccione :


0-20 mA : se a entrada ligada ao contacto IJ XT2 for uma entrada sob intensidade;
0-10 V : se a entrada ligada ao contacto IJ XT2 for uma entrada sob tenso;
PT100 : se o sensor ligado ao contacto IJ XT2 for uma resistncia trmica do tipo PT100.

Nas zonas Sada QB e Sada QC, especifique o tempo de acelerao de cada sada QB XT2 e
QC XT2 respectivamente, de acordo com a dinmica do sistema que controla (O tempo de
acelerao o tempo definido para a sada passar de 0 V a 10 V ou de 10 V a 0 V.)

EIO0000002617 03/2017 493


Extenso de entradas-sadas analgicas SR3XT43BD

Atraso na disponibilidade das medidas


Em caso de corte de alimentao ou de variao entre 0 e a escala total, h um atraso na
disponibilidade das medidas das entradas analgicas:
20 mA : normalmente 150 milissegundos
Pt100 : normalmente 4 segundos

494 EIO0000002617 03/2017


Manual de programao Zelio Logic
Comunicao atravs da extenso Ethernet
EIO0000002617 03/2017

Captulo 30
Comunicao atravs da extenso Ethernet

Comunicao atravs da extenso Ethernet

Tema deste captulo


Este captulo descreve as funcionalidades e a parametrizao relativas comunicao atravs da
extenso Ethernet.

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Apresentao 496
Obteno de endereosIP 499
Comunicao na rede Ethernet 502
Pedidos especficos ao diagnstico TCP 507

EIO0000002617 03/2017 495


Comunicao atravs da extenso Ethernet

Apresentao

Introduo
A extenso Ethernet SR3NET01BD pode ser adicionada a um ou a outro dos seguintes mdulos
lgicos de referncia :
SR3B101BD;
SR3B102BD;
SR3B261BD;
SR3B262BD

Em seguida, para utilizar a ligao Ethernet, necessrio escolher o modo de programao FBD.
Esta parte apresenta a arquitectura e os protocolos utilizados.

Arquitectura rede Ethernet


A extenso Ethernet apresentada como servidor na rede.
Exemplo de arquitectura rede com uma extenso Ethernet :

496 EIO0000002617 03/2017


Comunicao atravs da extenso Ethernet

Arquitectura da pilha de protocolo


A troca de dados entre um cliente e um servidor divide-se em nveis de protocolos e respeita o
seguinte grfico :

Protocolo Ethernet
A Ethernet permite trocar dados entre vrios equipamentos, denominados anfitries, ligados na
rede.
Uma mensagem Ethernet contm nomeadamente:
o endereo do destinatrio para a obteno da mensagem para o destinatrio;
o endereo do remetente para a emisso de uma resposta para o remetente.

EIO0000002617 03/2017 497


Comunicao atravs da extenso Ethernet

Protocolo IP
O protocolo IP permite interligar redes entre si e comunicar de uma rede para outra atravs de
gateways.
Numa rede heterognea, os diversos equipamentos que ligam as mensagens entre o remetente
e o destinatrio podem ter um limite de comprimento, no caso das mensagens a enviar. O
protocolo IP (Internet Protocol) fragmenta os dados de troca em datagramas de modo a que
possam ser aceites por todos os equipamentos.

Protocolo TCP
O protocolo TCP (Transmission Control Protocol) garante a fiabilidade e o planeamento da
transmisso.
O TCP funciona no modo ligado, ou seja, estabelece uma ligao ponto a ponto virtual entre os
equipamento que comunicam entre si.
O TCP gere o fluxo de dados trocados. Permite controlar a chegada de pacotes emitidos e agrup-
los para a execuo.
NOTA: O servio de trocas bsicas Modbus como servidor pode ser acedido a partir da porta TCP
do endereo 502.

Protocolo Modbus TCP/IP


Modbus TCP/IP baseia-se no modelo cliente servidor. Cada servidor Modbus inclui uma tabela de
registos na qual os clientes podem ler ou gravar dados.

498 EIO0000002617 03/2017


Comunicao atravs da extenso Ethernet

Obteno de endereosIP

Introduo
A extenso Ethernet s responde s mensagens que lhe so enviadas. Em primeiro lugar, deve
conhecer o endereo IP e reconhecida pelo gateway.
O grfico seguinte apresenta o processo geral de aquisio do endereo IP da extenso :

Podem ser utilizados dois modos de obteno :


esttico (ver pgina 500) (com ou sem mscara de subrede (ver pgina 500));
dinmico (ver pgina 501) (apenas com um servidor Bootp).

Independentemente do modo de obteno, a extenso Ethernet susceptvel, em determinadas


situaes, de passar para o modo de retraco (ver pgina 501) e de utilizar o endereo IP por
predefinio (ver pgina 501).

EIO0000002617 03/2017 499


Comunicao atravs da extenso Ethernet

Modo de obteno esttica


No modo de obteno esttica :
O endereo IP da extenso Ethernet e o do gateway tm como origem a configurao no
software de programao.
Os endereos so eventualmente dissimulados por uma mscara de subrede (ver pgina 500).
As duplicaes de endereo IP no so permitidas na rede. Se a extenso Ethernet detectar
uma duplicao, passa para o modo de retraco (ver pgina 501) e efectua uma nova
tentativa de 15 em 15 s.

Mscara de subrede
Uma mscara de subrede permite controlar vrias redes fsicas com um nico endereo de rede.
A mscara separa o endereo da subrede do endereo do equipamento anfitrio do seguinte
modo :
O endereo de subrede obtido mantendo inalterados os bits do endereo IP que
correspondem s posies da mscara que contm 1 e substituindo as outras por 0.
Pelo contrrio, o endereo do equipamento anfitrio da subrede obtido mantendo inalterados
os bits do endereo IP que correspondem s posies da mscara que inclui 0 e substituindo
as outras por 1.
Exemplo 1:

Byte 1 Byte 2 Byte 3 Byte 4


Endereo IP 192(11000000) 1(00000001) 17(00010001) 11(00001011)
Mscara de 255(11111111) 255(11111111) 0(00000000) 0(00000000)
subrede
Endereo de 192(11000000) 1(00000001) 0(00000000) 0(00000000)
subrede
Endereo do 255(11111111) 255(11111111) 17(00010001) 11(00001011)
anfitrio

Exemplo 2 :

Byte 1 Byte 2 Byte 3 Byte 4


Endereo IP 192(11000000) 1(00000000) 17(00010001) 11(00001011)
Mscara de 255(11111111) 255(11111111) 240(11110000) 0(00000000)
subrede
Endereo de 192(11000000) 1(00000000) 16(00010000) 0(00000000)
subrede
Endereo do 255(11111111) 255(11111111) 241(11110001) 11(00001011)
anfitrio

500 EIO0000002617 03/2017


Comunicao atravs da extenso Ethernet

Modo de obteno dinmica


No modo de obteno dinmica :
Um servidor BootP deve ser apresentado na rede;
O utilizador configura o servidor BootP atravs do endereo MAC (ver pgina 33) que aparece
no lado da extenso Ethernet,
No arranque da obteno IP, o servidor Bootp permite extenso Ethernet obter os respectivos
parmetros IP a partir do respectivo endereo MAC e ser reconhecido pelo gateway.
Se a extenso Ethernet no conseguir um endereo IP vlido do servidor Bootp ou se detectar
uma duplicao do endereo IP na rede, passa para o modo de retraco (ver pgina 501) e
envia um pedido Bootp ao servidor de 15 em 15 s.

Modo de retraco
A extenso Ethernet passa ao modo de retraco se no conseguir um endereo IP vlido ou se
detectar uma duplicao do endereo IP na rede. Fornece o servio FDR (Faulty Device
Replacement (ver pgina 33)) e comporta-se do seguinte modo :

Fase Descrio
1 A extenso Ethernet utilize o prprio endereo IP por predefinio
(ver pgina 501) e verifica se este endereo nico na rede (As duplicaes
de endereo IP no so permitidas na rede).
2 Se no for detectado nenhuma duplicao, o endereo IP utilizado por
predefinio;
caso contrrio, o campo de endereo IP aparece vazio.

3 De 15 em 15 s,
no modo de obteno esttica, a Extenso Ethernet utiliza o endereo IP
proveniente da configurao e verifica se este endereo nico na rede :
se no for detectado nenhuma duplicao, passa para o funcionamento
normal,
caso contrrio, recomea as fases 1, 2 e 3,

no modo de obteno dinmica, a extenso Ethernet envia um pedido


Bootp ao servidor :
se obtiver um endereo IP vlido e nico na rede, passa para o
funcionamento normal,
caso contrrio, recomea as fases 1, 2 e 3.

Endereo IP por predefinio


Por predefinio, um endereo IP emitido a partir do endereo MAC (ver pgina 33) da extenso
Ethernet. composto por 4 bytes. Os 2 primeiros bytes so 85 e 16. Os 2 ltimos so os ltimos
2 bytes do endereo MAC.
Exemplo : Endereo MAC = 00.80.F4.85.00.1A Endereo IP por predefinio = 85.16.0.26.
NOTA: Um endereo MAC sempre representado em valores hexadecimais. Um endereo IP
sempre representado em valores decimais. Deve fazer a converso.

EIO0000002617 03/2017 501


Comunicao atravs da extenso Ethernet

Comunicao na rede Ethernet

Apresentao
A extenso Ethernet SR3NET01BD pode ser adicionada a um a outro dos seguintes mdulos
lgicos de referncia :
SR3B101BD;
SR3B102BD;
SR3B261BD;
SR3B262BD

Em seguida, para utilizar a ligao Ethernet, necessrio escolher o modo de programao FBD.
A extenso Ethernet troca mensagens Modbus enquanto servidor, utilizando o conjunto de
protocolos TCP/IP e a tecnologia Ethernet (consulte Apresentao, pgina 496).

Extenso Ethernet
A extenso Ethernet inclui um conector RJ45 fmea com dois indicadores luminosos.

Os estados de cada indicador luminoso e os respectivos significados so descritos abaixo.


LK/ACT 10/100
desligado : sem ligao Ethernet
luz verde : ligao Ethernet 100 Mbits /s
verde intermitente : troca de dados a 100 Mbits /s
luz amarela : ligao Ethernet 10 Mbits /s
amarelo intermitente : troca de dados a 10 Mbits /s

502 EIO0000002617 03/2017


Comunicao atravs da extenso Ethernet

STS
luz contnua : extenso Ethernet alimentada e pronta para comunicao
intermitncia rpida : comunicao Ethernet durante a inicializao;
4 flash : duplicao de endereoIP detectada na rede;
5 flash : obteno do endereo IP actual (em funcionamento normal ou antes da passagem
ao modo de retraco (ver pgina 501));
6 flash : obteno do endereo IP actual aps a passagem ao modo de retraco
(ver pgina 501).
O endereo MAC guardado no lado da extenso Ethernet.

Ligaes rede Ethernet


A extenso Ethernet gera, no mximo, 4 ligaes TCP em simultneo. As aplicaes cliente
devem ser concebidas de modo a que este limite no seja ultrapassado. Se for efectuado um
pedido de abertura para uma quinta ligao, ser automaticamente rejeitado pela extenso
Ethernet.
Uma ligao considerada inactiva se no for recebido nenhum pedido Modbus durante um
determinado perodo "Time Out". A extenso Ethernet fecha todas as ligaes inactivas que no
tenham endereo reservado (A extenso no tem em conta as mensagens TCP Keep alive). O
tempo Time Out configurvel, o respectivo valor predefinido de 10 min. Quando atingido o
nmero mximo de ligaes, a expirao de uma ligao autoriza a criao de uma nova ligao.
Endereo reservado
Um endereo pode eventualmente ser reservado por um cliente com o qual a extenso Ethernet
deve ser ligada permanentemente. A ligao entre a extenso Ethernet e o cliente com o
Endereo reservado no est sujeita ao Time Out. Esta ligao entra na diminuio das 4 ligaes
mximas.

Como parametrizar a comunicao


Para configurar a comunicao, proceda da seguinte forma :

Etapa Aco
1 Seleccione o Edio Configurao do programa e o separador Extenso
Ethernet ou clique no boto SR3NET01BD.
2 A rede inclui um servidor Bootp (consulte Obteno de endereosIP, pgina 499)?
Em caso afirmativo, seleccione Endereo dinmico e avance para a etapa 6;
Em caso negativo, seleccione Endereo esttico e avance para a etapa 3.

3 No campo Endereo IP, introduza, em formato decimal, os quatros bytes do


endereo IP da extenso Ethernet.
4 Se a extenso Ethernet e o gateway fizerem parte de uma subrede determinada por
uma mscara, ento no campo Mscara subrede deve introduzir, em formato
decimal, os quatro bytes da mscara de subrede (consulte Mscara de subrede,
pgina 500).
Nota : 0.0.0.0 indica que no existe mscara.

EIO0000002617 03/2017 503


Comunicao atravs da extenso Ethernet

Etapa Aco
5 No campo Endereo do gateway, introduza, em formato decimal os quatro bytes do
endereo IP do gateway.
Nota : O gateway um perifrico de subrede (tambm denominado router) que
permite ao segmento de rede aceder a outros segmentos da rede global da sua
empresa, Internet ou a uma Intranet remota. Durante a instalao da nova
extenso Ethernet na rede existente, consulte o administrador de rede para obter
informaes sobre gateways.
6 Se for necessrio ligar a extenso Ethernet em permanncia a um cliente, introduza
o endereo do respectivo cliente no campo Endereo reservado (ver pgina 503).
7 Modifique eventualmente o Time Out, ou seja, o tempo ao fim do qual a extenso
Ethernet deve fechar uma ligao inactiva com o gateway, caso esta ligao no
fornea um Endereo reservado.
Nota : tenha em conta o mximo de 4 ligaes (ver pgina 503).
8 Clique em OK.

Dados trocados com o cliente Modbus


A extenso Ethernet pode mudar de acordo com o cliente Modbus TCP/IP 8 palavras de dados,
4 palavras do relgio e uma palavra de estado.
Dados
Os dados trocados so :
4 palavras de entrada de 16 bits, cada uma acessvel pela aplicao atravs de contactos J1 a
J4 e aberto(s) ao(s) cliente(s) no modo de leitura e de escrita (consulte Entradas Ethernet,
pgina 281);
4 palavras de sada de 16 bits, cada uma acessvel pela aplicao atravs de contactos O1 a
O4 e aberto(s) ao(s) cliente(s) apenas no modo de leitura (consulte Entradas Ethernet,
pgina 281).
Relgio
A extenso Ethernet permite ao cliente aceder ao modo de leitura ou escrita ao relgio do modo
lgico.
Cada modificao de uma das 4 palavras do relgio actualiza o relgio do mdulo lgico.
Actualizao da hora do mdulo lgico :

504 EIO0000002617 03/2017


Comunicao atravs da extenso Ethernet

Os valores possveis (a converter para hexadecimais) :


segundos : 0 a 59;
minutos : 0 a 59;
horas : 0 a 23;
o dia da semana calculado automaticamente.
dia do ms : 1 a 31;
ms : 1 a 12;
ano : 2 a 99 (2002 a 2099);
sculo : 20 (no utilizado).
Estado
O cliente s pode aceder palavra de estado no modo de leitura.

R estado do mdulo lgico :


0 : o mdulo lgico encontra-se no modo PARAGEM;
1 : o mdulo lgico encontra-se no modo ARRANQUE.
M monitorizao :
0 : o mdulo lgico no se encontra no modo MONITORIZAO
1 : o mdulo lgico encontra-se no modo MONITORIZAO.
A estado dos alarmes :
0 : a deteco dos alarmes no est activada
1 : a deteco dos alarmes est activada
E erro :
0 : nenhum erro activado
1 : erro activado (predefinio de bloqueio)

EIO0000002617 03/2017 505


Comunicao atravs da extenso Ethernet

T Time Out :
0 : tempo de TimeOut respeitado;
1 : tempo de Time Out no respeitado.
O campo Cdigo alarme contm o cdigo do incidente detectado pelo software do mdulo lgico
(ver pgina 530).

Identificao Modbus
A extenso Ethernet suporta a funo Modbus de Leitura da identificao de um equipamento
(Read Device Identification), funo cdigo 43 MEI (ver pgina 33)14. Esta funo permite
identificar um equipamento remoto e obter informaes sobre a respectiva descrio fsica e
funcional.
No modo de interrogao, a extenso Ethernet fornece o servio Identificao de base de um
equipamento (Basic Device Identification), fornecendo a resposta detalhada abaixo (sendo x e y
os ndices da verso do software actual da extenso Ethernet) :

Identificador Descrio Tipo Contedo


0x00 Nome do fornecedor cadeia ASCII TELEMECNICA
0x01 Cdigo produzido cadeia ASCII SR3NET01
0x02 Reviso principal e cadeia ASCII Vx.y
secundria

506 EIO0000002617 03/2017


Comunicao atravs da extenso Ethernet

Pedidos especficos ao diagnstico TCP

Estado de chamada
No estado de chamada, a sequncia do pedido TCP recebido pela extenso Ethernet a
seguinte :

Campo Tamanho Contedo


Cdigo funo 1 byte 0x08
Subfuno 2 bytes 0x0015
Dado 2 bytes 0x0003

A sequncia de resposta da extenso Ethernet a seguinte :

Campo Tamanho Contedo


Cdigo funo 1 byte 0x08
Subfuno 2 bytes 0x0015
Estatsticas da operao 2 bytes 0x0003
Erros da funo 20 bytes 0 (No fornecido)
Estatsticas de recepo 4 bytes Erros na sequncia de recepo
4 bytes Erros de excesso de capacidade de
recepo
8 bytes 0 (No fornecido)
Estatsticas de emisso 20 bytes 0 (No fornecido)
4 bytes Endereo IP do anfitrio

Estado de reposio a zero


No estado de reposio a zero, a sequncia do pedido TCP recebido pela extenso Ethernet a
seguinte :

Campo Tamanho Contedo


Cdigo funo 1 byte 0x08
Subfuno 2 bytes 0x0015
Dado 2 bytes 0x0004

EIO0000002617 03/2017 507


Comunicao atravs da extenso Ethernet

A sequncia de resposta da extenso Ethernet a seguinte :

Campo Tamanho Contedo


Cdigo funo 1 byte 0x08
Subfuno 2 bytes 0x0015
Dado 2 bytes 0x0004

508 EIO0000002617 03/2017


Manual de programao Zelio Logic
Funcionalidades do software de programao
EIO0000002617 03/2017

Parte VII
Funcionalidades do software de programao

Funcionalidades do software de programao

Tema desta parte


Esta parte descreve as vrias funcionalidades disponveis no software de programao.

Contedo desta parte


Esta parte inclui os seguintes captulos:
Captulo Ttulo do captulo Pgina
31 Funcionalidades 511
32 Descrio dos menus do software de programao 535

EIO0000002617 03/2017 509


Funcionalidades do software de programao

510 EIO0000002617 03/2017


Manual de programao Zelio Logic
Funcionalidades do software de programao
EIO0000002617 03/2017

Captulo 31
Funcionalidades

Funcionalidades

Tema deste captulo


Este captulo descreve as vrias funcionalidades disponveis no software de programao.

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Configurao do programa 512
Preferncias do software de programao 516
Verificao do programa 517
Janela Opes escrita 518
Importao de programas 520
Converso de aplicaes antigas 522
Acerto da visualizao do relgio 523
Guardar uma aplicao 524
Impresso do programa 525
Cabealho e rodap de impresso da aplicao 528
Descrio dos erros do mdulo lgico 530
Diviso da folha de cablagem 532

EIO0000002617 03/2017 511


Funcionalidades do software de programao

Configurao do programa

Descrio
A janela de configurao do programa permite configurar os diferentes parmetros ligados
aplicao.
A janela composta por quatro separadores que incluem os seguintes parmetros:
Propriedades :
Nome do programador,
Nome do programa,
Verso,
Comentrio.

Configurao:
Perodo de execuo (ver pgina 513) da aplicao no mdulo,
Aco do WATCHDOG (ver pgina 107) (controlo do perodo de execuo no mdulo),
Tipo de filtragem (ver pgina 513) (hardware) das entradas: lenta/rpida
Pedido de senha durante a transferncia de SR2MEM02 para ZELIO (modo LD)
Teclas Zx inativas (modo LD) ou Bloquear painel frontal do mdulo lgico (modo FBD) -
consulte Proteo do programa (ver pgina 514)
Activar a proteco das MACRO com uma palavra-passe.

Histrico: esta guia permite seguir as alteraes no aplicativo. O programador pode registar
para cada evoluo as seguintes informaes:
Data,
Nome do programador,
Verso,
Comentrio.

Formato da data:
Formato da data.

Activar a mudana da hora Vero/Inverno.


O uso desses parmetros descrito na guia Formato da data (ver pgina 514).
Determinadas extenses, quando so ligadas ao mdulo lgico, fazem aparecer separadores de
parametrizao especficos. Consulte Ligao com mdulo lgico (ver pgina 453).
NOTA: Assim que o tipo de programao for determinado (LD ou FBD), apenas os comandos
correspondentes ficam acessveis.

Acesso
Pode aceder funo Configurao do programa a partir do menu Edio ou utilizando o cone

da barra de ferramentas.

512 EIO0000002617 03/2017


Funcionalidades do software de programao

Durao do ciclo
Descrio
Um programa representado como um circuito ligado com componentes (as funes).
Para ser executado pelo mdulo lgico, esse programa convertido como uma sequncia de
instrues ordenadas, em que cada instruo corresponde a uma funo do programa.
Esta sequncia de instrues (funes) executada periodicamente com um intervalo de tempo
regular. Este intervalo de tempo fixo designado por Perodo de execuo da aplicao no
mduloou perodo de ciclo.
Por conseguinte, este perodo corresponde ao perodo de amostragem dos dados analgicos
lidos na entrada do mdulo lgico e das respectivas extenses e ao perodo de actualizao das
sadas do mdulo lgico e das respectivas extenses.
Configurao
O perodo de execuo da aplicao no mdulo parametrizvel no separador Configurao da
janela Configurao do programa. Este perodo regulvel de 6 milissegundos a 90
milissegundos por incrementos de 2 milissegundos.
NOTA: necessrio certificar-se de que:
variaes demasiado rpidas das entradas no so dissimuladas por um perodo de ciclo
demasiado lento,
a velocidade de variao das sadas continua compatvel com os sistemas comandados.

NOTA: Se a durao do ciclo for demasiado fraca, ser automaticamente ajustada na sequncia
de uma verificao do programa ou aquando da transferncia do programa do computador para
o mdulo. Pelo contrrio, se a durao for superior necessria, a mesma no ser ajustada
automaticamente.
NOTA: no que diz respeito s entradas filtradas DIG e analgica, a durao de filtragem e a
frequncia de corte so recalculadas aquando da abertura da janela de parametrizao
correspondente: Voc deve verificar se os novos valores desses parmetros so compatveis com
a velocidade de variao dos sinais de entrada.
Consulte Como testar um aplicativo sem carreg-lo no mdulo lgico: Simulao (ver pgina 44)

Filtragem hardware das entradas


Esta filtragem diferente da filtragem dos blocos funes DIG e analgicos filtrados, faz parte da
configurao do programa:
Lenta: 3 milissegundos
Rpida: 0,3 milissegundos

EIO0000002617 03/2017 513


Funcionalidades do software de programao

Proteco do programa
Teclas Zx inactivas (modo LD)
No Modo LD, se a caixa Teclas Zx inactivas estiver seleccionada, as teclas Zx utilizadas como
botes de presso no esquema de comando sero desactivadas. S possvel utilizar as teclas
Zx como teclas de navegao nos menus acessveis no painel frontal do mdulo lgico.
Essa opo tem o mesmo efeito que uma ao realizada no painel frontal do mdulo ao nvel do
menu CONFIGURAO\TECLAS Zx (ver pgina 106).
Bloqueio da face anterior do mdulo (modo FBD)
No Modo FBD, se a caixa Bloqueio da face anterior do mdulo estiver seleccionada, o acesso aos
menus a partir da face anterior do mdulo bloqueado.
Nesse caso, nem mesmo com a senha ser permitido o acesso aos menus no painel frontal do
mdulo lgico.
No entanto:
a funcionalidade de boto de presso das teclas Zx utilizadas no programa permanece activa,
possvel realizar a modificao dos parmetros ou dos dados do aplicativo usando a funo
DISPLAY (ver pgina 320) (desde que a opo Modificao autorizada tenha sido
selecionada).

Separador Formato da data.


Este separador permite parametrizar:
o formato de visualizao da data, a escolher entre as 3 possibilidades seguintes:
Dia/Ms/Ano,
Ms/Dia/Ano,
Ano/Ms/Dia.

Mudana automtica do horrio de vero/inverno: para ativar ou desativar a mudana


automtica do horrio e escolher as datas de mudana. Os passos a efectuar so descritos a
seguir.

514 EIO0000002617 03/2017


Funcionalidades do software de programao

Activao da mudana automtica da hora


Para activar a mudana automtica da hora Vero/Inverno, proceda da seguinte forma:

Etapa Aco
1 Clique no menu Edio Configurao do programa

ou

Clique no cone da barra de ferramentas.


Resultado: a janela de configurao do programa exibida.
2 Clique no separador Formato da data.
3 Seleccione a caixa Activar a mudana da hora Vero/Inverno clicando na
mesma.
4 Seleccione as datas de mudana da hora. Para tal, pode proceder de duas
formas:
seleccionando, atravs da lista pendente frente do parmetro Zona, uma
das 2 zonas geogrficas abaixo indicadas:
Europa,
EUA (Estados Unidos da Amrica).

Para estas duas zonas, as datas de mudana da hora esto predefinidas e


no necessitam de mais acertos.
seleccionando Outra na lista pendente frente do parmetro Zona e
especificando manualmente o ms e o domingo de cada uma das 2
mudanas de hora.
5 Clique no boto OK.

Pedido de palavra-passe aquando da transferncia SR MEM02 para o ZELIO2


No modo LD, se essa caixa de seleo estiver marcada e houver uma senha definida, essa senha
ser pedida para que se realize a transferncia do cartucho de memria SR2MEM02 para o ZELIO
utilizando o painel frontal do ZELIO.
A palavra-passe definida na janela Opes de escrita (ver pgina 518)

EIO0000002617 03/2017 515


Funcionalidades do software de programao

Preferncias do software de programao

Descrio
A janela de preferncias do software de programao permite configurar as caractersticas gerais
do software :
Idioma : idioma utilizado para o software de programao;
Idioma de simulao : idioma do IHM da face anterior do software de programao (LCD);
Directrio de trabalho : caminho do directrio onde so guardadas as aplicaes no PC (o
caminho de acesso tem um limite mximo de 128 caracteres, incluindo o nome do programa
com a extenso).
Cores predefinidas :
das ligaes no modo simulao e monitorizao;
do segundo plano;
das entradas/sadas dos blocos (Atributo especfico FBD/SFC).

No voltar a mostrar a caixa de dilogo Principiante no arranque : se esta opo for


seleccionada, o software de programao aberto vazio (sem aplicao) e necessrio
executar um comando a partir de um dos menus.
Por predefinio (opo no seleccionada), abre-se uma primeira janela para orientar o
utilizador nas suas escolhas:
Criar um novo programa;
Abrir um programa existente;
Abrir um programa utilizado recentemente;
Transferir um programa a partir de um mdulo lgico;
Modo Monitorizao;
Sair.

Mostrar os resultados de compilao na simulao e no carregamento : esta opo permite


visualizar automaticamente a janela que fornece os resultados da compilao do programa
(ver pgina 517).
Visualizar o perodo de actualizao (simulao e monitorizao) e a durao entre 2
resultados de simulao (barra de Simulao (ver pgina 44) e Monitorizao (ver pgina 52)):
esta opo permite visualizar os menus de lista pendente dos parmetros que permitem
controlar a execuo da aplicao:
Perodo de actualizao (ver pgina 232);
Nmero de ciclo (ver pgina 232).

NOTA: O boto Cor por predefinio permite definir as caractersticas de um novo projecto. Para
modificar as cores de um projecto existente, utilize o Opes Modificar as cores.

Acesso
Pode aceder funo Preferncias a partir do menu Ficheiro.

516 EIO0000002617 03/2017


Funcionalidades do software de programao

Verificao do programa

Apresentao
No modo LD ou FBD, com o comando Edio Verificar programa activa a compilao
(verificao) do programa. O resultado da compilao aparece na janela Resultado da
compilao. Aparece nesta janela:
o resultado da verificao do programa;
os recursos utilizados e disponveis.
No modo FBD, a compilao realizada de modo automtico quando:
passa do modo Edio para o modo Simulao;
passa do modo Edio para o modo Monitorizao;
transfere o programa para o mdulo lgico.
No modo LD, a compilao realizada de modo automtico, se a caixa Programvel e
parametrizvel na face anterior na janela Resultado da compilao estiver seleccionada.

Elementos da janela de resultados


Os recursos disponveis dependem do tipo de mdulo lgico. O compilador calcula os volumes de
recursos utilizados nas vrias zonas de memrias do mdulo lgico.
Se os valores calculados forem superiores aos valores disponveis, aparecem a vermelho.
A tabela seguinte apresenta os vrios elementos que aparecem na janela Resultados de
compilao:

Elementos Descrio
Zona parmetros os parmetros dos blocos funo ou funes de automatismo.
Dois bytes para cada inteiro e 1 byte para os outros tipos.
Zona dados os dados com formato bit.
DIG,... Um bit por elemento DIG, por booleano ou por bit de etapa SFC.
Zona outros os dados com formato byte.
dados Dois bytes por cada inteiro.
Zona programa o nmero de bytes correspondente a todos os blocos funes e funes
de automatismo do programa.
Durao prevista adio de todos os tempos elementares de execuo de cada funo
do programa (em utilizada.
milissegundos)
Durao do tempo de ciclo (ver pgina 512) parametrizado.
tempo de ciclo
(em
milissegundos)

EIO0000002617 03/2017 517


Funcionalidades do software de programao

Janela Opes escrita

Descrio
A janela Opes escrita aparece antes da transferncia da aplicao para o mdulo lgico :
Transferncia Transferir programa PC > Mdulo.
Esta janela permite :
proteger o programa contido no mdulo lgico;
gravar as modificaes introduzidas no software antes da gravao do programa no mdulo
lgico;
sincronizar a data e a hora do mdulo com as do PC;
passar automaticamente o mdulo no modo RUN;
passar automaticamente o software de programao no modo de monitorizao.

Proteco do programa
Proteger, atravs de palavra-passe, a leitura e a modificao do programa gravado no mdulo
Se o programa estiver protegido por uma palavra-passe (aparece a chave), o utilizador tem de
introduzir a palavra-passe para algumas operaes.
A palavra-passe protege o acesso aos seguintes menus (face anterior) :
PROGRAMAO (LD modo STOP);
MONITORIZAO (LD modo RUN);
CONFIGURAO (modo STOP);
APAGAR PROG. (LD modo STOP);
TRANSFERNCIA MDULO > MEM (modo STOP);
TRANSFERNCIA MDULO > MEM (LD modo STOP de acordo com a escolha do
programador, FBD modo STOP).
A activao da palavra-passe tambm implica limitaes de utilizao a nvel do software :
modificao do programa contido no mdulo;
reviso do programa contido no mdulo;
eliminao pela transferncia de um outro programa;
monitorizao.

Esta opo tem o mesmo efeito do que a aco exercida na face anterior do mdulo a nvel do
menu CONFIGURAO\PALAVRA-PASSE (ver pgina 102).

Guardar as modificaes
Se a caixa Guardar as modificaes antes de escrever estiver seleccionada, so guardadas as
modificaes introduzidas no software antes da gravao do programa no mdulo.

Sincronizao da data e da hora


Se a caixa Sincronizar a data e a hora do mdulo com as do PC estiver seleccionada, a hora e a
data do mdulo lgico so actualizadas para serem idnticas s do PC.

518 EIO0000002617 03/2017


Funcionalidades do software de programao

Passagem automtica ao Modo RUN


Se a caixa Modo RUN aps o carregamento estiver seleccionada, o mdulo lgico passa
automaticamente ao Modo RUN aps a transferncia.

Passagem automtica ao Modo de monitorizao


Se a caixa Modo monitorizao aps o carregamento estiver seleccionada, o software de
programao passa automaticamente ao Modo de monitorizao aps a transferncia.

EIO0000002617 03/2017 519


Funcionalidades do software de programao

Importao de programas

Apresentao
O comando Ficheiro Importar permite importar um programa ou uma parte de um programa
semelhante ao que est a ser editado.
Depois de abrir com este comando o programa que contm os blocos funo (FBD) ou as linhas
e clulas (LD) a importar, para importar basta copiar e colar :
seleccione os blocos funo ou as linhas e clulas a importar;
copie-os;
cole-os no local desejado no programa que est a ser editado.
Depois de cada importao :
em LD, efectuada uma verificao automtica;
em FBD, necessrio activar o comando Edio Verificar o programa.

Como importar blocos funes e MACROS FBD


A importao de blocos funes FBD e/ou MACROS efectuada do seguinte modo.

Etapa Aco
1 A partir de uma aplicao FBD, seleccione Ficheiro Importar.
2 Escolha o ficheiro que inclui os blocos funes a importar e validar.
Nota : Para que a importao seja possvel, o ficheiro escolhido deve conter
uma aplicao FBD.
3 Seleccione Janela Em mosaico.
Resultado : As janelas da aplicao actual e da aplicao importada aparecem
sobrepostas.
Nota : Se a aplicao A importar tiver MACROS, estas no podem ser
visualizadas nesta etapa.
4 Na janela da aplicao A importar seleccione os blocos funes e/ou as
MACROS teis.
5 Arraste e largue estes blocos funes e/ou MACROS na janela da aplicao
actual.
Nota : Se uma MACRO foi colocada na janela actual, pode ser aberta atravs
do menu de contexto Visualizar a MACRO.

520 EIO0000002617 03/2017


Funcionalidades do software de programao

Como importar clulas LD


A importao de clulas ou de linhas LD efectuada do seguinte modo.

Etapa Aco
1 A partir de uma aplicao LD, seleccione Ficheiro Importar.
2 Escolha o ficheiro que inclui os blocos funes a importar e validar.
Nota : Para que a importao seja possvel, o ficheiro escolhido deve conter
uma aplicao LD.
3 Seleccione Janela Em mosaico.
Resultado : As janelas da aplicao actual e da aplicao A importar
aparecem sobrepostas.
4 Na janela da aplicao A importar seleccione as clulas ou as linhas teis.
5 Arraste e largue estas clulas ou linhas para a janela da aplicao actual.
Resultado: efectuada uma verificao automtica da aplicao actual que
inclui novas clulas ou linhas.

EIO0000002617 03/2017 521


Funcionalidades do software de programao

Converso de aplicaes antigas

Apresentao
Graas ao software Zelio Soft 2, pode abrir e converter aplicaes realizadas com verses
anteriores do software de programao.

Procedimentos a efectuar
A tabela seguinte mostra os passos necessrios para abrir uma aplicao Zelio antiga :

Etapa Aco
1 Seleccione o comando Abrir a partir do menu Ficheiro.
2 Seleccione o ficheiro da aplicao antiga.
3 Valide com Abrir.
Resultado : aparece uma janela de confirmao da converso da aplicao.
4 Valide com OK.

522 EIO0000002617 03/2017


Funcionalidades do software de programao

Acerto da visualizao do relgio

Apresentao
Consulte Ligao com o mdulo lgico/Acerto do relgio do mdulo lgico (ver pgina 467).

EIO0000002617 03/2017 523


Funcionalidades do software de programao

Guardar uma aplicao

Apresentao
Durante a gravao, a aplicao utilizador e a respectiva configurao so armazenadas no PC :
ttulo do programa;
nome do programador;
verso release do programa;
perodo de execuo;
parmetros do watchdog;
filtragem implcita de entradas;
bloqueio das janelas de parametrizao;
bloqueio das teclas Z em LD;
formato da data;
datas de comutao Vero/Inverno;
informaes relativas ao mdulo lgico e s extenses para as quais a aplicao foi concebida;
verso release de todos os componentes da configurao (hardware/firmware).

Acesso
Funes de gravao: Pode aceder a Guardar / Guardar como a partir do menu Ficheiro.

524 EIO0000002617 03/2017


Funcionalidades do software de programao

Impresso do programa

Apresentao
A impresso de uma aplicao em LD ou FBD permite criar uma documentao completa desta.
composta :
pelo desenho do esquema da aplicao;
pelo(s) esquema(s) de cablagem de macro(s);
pelo contedo da janela de superviso;
por uma tabela para cada smbolo :
a respectiva representao;
o respectivo nmero no grfico;
o comentrio associado;
o(s) parmetro(s) com os valores e respectivas descries.

pela pasta de explorao (opo disponvel apenas se uma interface SR2COM01 de


comunicao estiver ligada ao mdulo lgico).
A funo impresso do esquema da aplicao permite imprimir a vista do ecr num formato A4.
NOTA: Aplicao do factor de zoom actual no momento da impresso :
no modo FBD, conforme o factor de zoom actual, obtm a totalidade ou uma parte do esquema;
no modo LD, o factor de zoom actual no aplicado.

Comandos
A tabela a seguir apresenta os comandos disponveis a partir do menu Ficheiro, utilizados para a
impresso :

Comando Descrio
Imprimir Permite activar a impresso do documento.
Pr-visualizao Permite realizar uma pr-visualizao para se certificar do
resultado.
Configurao da impresso Abre a janela de configurao da impresso.

EIO0000002617 03/2017 525


Funcionalidades do software de programao

Opes de impresso
Esto disponveis vrias opes para a impresso. So parametrizveis a partir da janela
Configurao da impresso :
Folha de rosto
impresso em folha de rosto das caractersticas do programa definidas no Ficheiro
Propriedades...
Janela de edio
Zona de impresso : imprimir tudo, uma parte visvel ou uma seleco da janela;
Parte visvel : impresso de 1 (A4), 2 (A3), 4 (A2) folhas ou livre (impresso de vrias folhas
com o factor de zoom actual).
Incluir o fundo : seleccionar se pretende imprimir ou no o fundo da janela de superviso.

Janela de superviso
Zona de impresso : imprimir tudo (por predefinio), uma parte visvel ou uma seleco da
janela;
Parte visvel : impresso de 1 (A4), 2 (A3), 4 (A2) folhas ou livre (impresso de vrias folhas
com o factor de zoom actual).
Incluir o fundo : seleccionar se pretende imprimir ou no o fundo da janela de superviso.

Janela Macro: impresso do(s) esquema(s) de cablagem de Macros, segundo as mesmas


opes de zona de impresso que as da janela de edio (esta opo s est disponvel se
houver, pelo menos, uma macro e se a opo proteco das macros (ver pgina 433) o
permitir);
Quadro recapitulativo
Impresso do quadro resumido das funes. No modo LD, possvel optar por imprimir as E/S,
os textos ou as outras funes; no modo FBD impressa a parte DIG.
Pasta de explorao
Permite seleccionar e imprimir uma pasta de explorao.
Configurar pgina para definir a apresentao : Vertical ou Horizontal;
Cabealhos e rodaps (ver pgina 528).
NOTA: no caso de impresso de uma parte visvel ou de uma seleco, a zona impressa
adaptada em funo do formato seleccionado. Deste modo, determinados blocos vizinhos da
seleco (ou da parte visvel) podem aparecer na impresso.

526 EIO0000002617 03/2017


Funcionalidades do software de programao

Opes da zona de impresso


As opes da zona de impresso para as janelas Edio, Macro e Superviso acessveis atravs
do Ficheiro Configurao da impresso so descritas na seguinte tabela :

Opo Descrio
Tudo Imprime a folha de cablagem por completo.
Parte visvel Imprime, prioritariamente, a parte visvel no ecr durante a impresso,
tendo em conta, no modo FBD, o factor de zoom actual. A parte no
visvel do ecr impressa no espao restante.
Seleco Imprime, prioritariamente, os objectos seleccionados durante a
impresso, tendo em conta, no modo FBD, o factor de zoom actual.
Os objectos no seleccionados so impressos no espao restante.
Nmero de folhas Indica o nmero de folhas nas quais vai ser impresso cada esquema
(1, 2 ou 4 folhas)
Incluir o fundo Imprime o fundo da folha de cablagem

EIO0000002617 03/2017 527


Funcionalidades do software de programao

Cabealho e rodap de impresso da aplicao

Apresentao
Esta funo permite introduzir no documento da aplicao impresso :
um logtipo com formato bmp;
texto com :
comentrios;
o nome do ficheiro da aplicao;
os nmeros e o nmero de pginas;
a hora e uma data (actual, ltima modificao).

A janela subdivide-se em 2 vezes 3 caixas brancas. As 3 superiores correspondem ao cabealho


e as 3 inferiores ao rodap.
Em cada uma destas caixas podem ser inseridos vrios elementos de texto ou um logtipo.
Os contedos predefinidos de cada uma destas 6 caixas so :
em cima esquerda : o nome do ficheiro do projecto, seguido da verso;
em cima ao meio : logtipo Schneider;
em cima direita : o nome do projecto (inserido no separador Propriedades da janela
Configurao do programa);
em baixo esquerda : o nome do autor do programa (inserido no separador Propriedades da
janela Configurao do programa);
em baixo ao meio : a data da ltima gravao do projecto;
em baixo direita : o nmero da pgina e o nmero total de pginas.

Em seguida, so descritos os passos a efectuar para personalizar estes valores predefinidos :


consulte Insero de um logtipo, pgina 528 e Insero do texto, pgina 529.
NOTA: um logtipo e texto no podem ser inseridos na mesma caixa.

Insero de um logtipo
A tabela seguinte apresenta o procedimento necessrio para inserir um logtipo:

Etapa Aco
1 Seleccione o comando Configurao da impresso a partir do menu Ficheiro.
Resultado: aparece a janela Configurao da impresso.
2 Carregue no boto Cabealhos e rodaps.
Resultado: aparece a janela Seleco dos cabealhos e rodaps.
3 Posicione o cursor do rato numa das caixas da parte superior ou inferior em
que pretende inserir o logtipo.
4 Seleccione a caixa Logtipo.
5 Carregue no boto ....
Resultado: aparece a janela Abrir.

528 EIO0000002617 03/2017


Funcionalidades do software de programao

Etapa Aco
6 Seleccione o ficheiro .bmp do logtipo.
7 Valide com Abrir.
Resultado: o caminho do ficheiro aparece na caixa seleccionada.

Insero do texto
A tabela seguinte apresenta o procedimento necessrio para inserir texto:

Etapa Aco
1 Seleccione o comando Configurao da impresso a partir do menu Ficheiro.
Resultado: aparece a janela Configurao da impresso.
2 Carregue no boto Cabealhos e rodaps.
Resultado: aparece a janela Seleco dos cabealhos e rodaps.
3 Posicione o cursor do rato numa das caixas da parte superior ou inferior em
que pretende inserir o texto.
4 Seleccione a caixa Texto.
5 Clique no cone que corresponde ao texto que pretende inserir:
# : nmero da pgina;
: nmero de pginas;

: data;

<