44
1 Formação automática no Zelio logic 1 Produtos Parabéns, escolheu um dos seguintes produtos Zelio 2: 2 Ambiente O Zelio Logic pode ser programado utilizando o software Zelio Soft ou através da opção Introdução directa (linguagem de contactos). O Zelio Soft permite programar a aplicação em linguagem FBD ou em linguagem de contactos (Ladder). Para efectuar a programação através do software, é necessária uma ligação ao PC. A ligação é feita através da porta série do PC utilizando o cabo SR2CBL01.

Manual Zelio Soft 2

Embed Size (px)

DESCRIPTION

Manual com as informações basicas sobre o programação de CLP´s

Citation preview

Page 1: Manual Zelio Soft 2

1

Formação automática no Zelio logic1 ProdutosParabéns, escolheu um dos seguintes produtos Zelio 2:

2 AmbienteO Zelio Logic pode ser programado utilizando o software Zelio Soft ou através da opçãoIntrodução directa (linguagem de contactos). O Zelio Soft permite programar a aplicaçãoem linguagem FBD ou em linguagem de contactos (Ladder). Para efectuar aprogramação através do software, é necessária uma ligação ao PC.A ligação é feita através da porta série do PC utilizando o cabo SR2CBL01.

Page 2: Manual Zelio Soft 2

2

3 Descoberta do Zelio Soft3.1 INICIAR A APLICAÇÃOQuando o software Zelio Soft é activado, aparece a seguinte janela de recepção:

Clique em Criar um novo programa para iniciar uma aplicação ou então seleccioneNovo no menu Ficheiro se o software já tiver sido iniciado.

Em seguida, aparece a janela de escolha do módulo lógico:

(1)

(4)

(2) (3)

(5) (6)

Page 3: Manual Zelio Soft 2

3

Neste exemplo, vamos escolher o módulo SR2 B121 BD:

Clique na categoria (1) 10/12 ENTRADAS/SAÍDAS SEM EXTENSÃO.A categoria seleccionada aparece com um fundo amarelo e a lista dos móduloscorrespondentes a esta categoria é apresentada abaixo:

Seleccione o módulo SR2 B121 BD clicando na linha correspondente:

Em seguida, clique em Seguinte.

Page 4: Manual Zelio Soft 2

4

Aparece o ecrã de escolha do tipo de programação:

Por predefinição, é seleccionada a linguagem de contactos (ladder) (a amarelo), clique emSeguinte para programar em ladder. Clique no ícone FBD e depois em Seguinte paraprogramar em FBD.Consulte 3.2 (linguagem de contactos) ou 3.3 (FBD) para introduzir um exemplo.

3.2 EXEMPLO DE LINGUAGEM DE CONTACTOS (LADDER)3.2.1 Edição do programa

O exemplo introduzido é o seguinte:

I1—————Q1

A entrada I1 é ligada à saída Q1, que vai ficar activa no estado (bobina contactor).

Efectue este exemplo na folha de cablagem do seguinte modo:- Coloque o cursor do rato sobre o ícone Entradas DIG no canto inferior esquerdo:

Page 5: Manual Zelio Soft 2

5

Aparece uma tabela com vários contactos possíveis (I1 a IE).

- Seleccione o contacto I1 na tabela e, sem soltar o botão do rato, desloque o contactopara a primeira caixa no canto superior esquerdo da folha de cablagem. Solte o botãodo rato: o contacto I1 é colocado.

- Em seguida, coloque o cursor do rato no ícone Saídas DIG na parte de baixo.Aparece uma tabela com vários contactos ou bobinas possíveis.

- Seleccione a bobina [ na primeira linha da tabela e, sem soltar o botão do rato, arrastea bobina para a linha bobina na primeira linha da folha de cablagem. Solte o botão dorato: a bobina [Q1 é colocada.

- Efectue a cablagem do contacto na bobina, clicando nas linhas a tracejadocorrespondentes:

Page 6: Manual Zelio Soft 2

6

3.2.2 Simulação do programa

Simule o programa introduzido, clicando no ícone de simulação no canto superior direito:

O programa introduzido é compilado e aparece o ecrã de simulação.Em seguida, clique no ícone RUN para simular o arranque do módulo:

Os contactos ou bobinas são representados a azul se estiverem inactivos (0) e avermelho se estiverem activos (1).Para substituir as entradas, clique no botão esquerdo do rato.Clique no contacto I1 para o tornar activo e a bobina Q1 fica activa. Se clicar novamenteem I1 para o desactivar, Q1 também é desactivado.

3.2.3 Transferência do programa

Depois de colocar o módulo sob tensão e ligá-lo ao computador, pode transferir oprograma:

- Volte para o modo Edição, clicando no ícone correspondente:

- No menu Transferência, seleccione Transferir programa e depois clique emPC>MÓDULO.

Observação 1: Não é possível escrever no módulo quando este está activado. Para pará-lo, clique em STOP Módulo no menu Transferência.

Observação 2: Se o módulo ligado ao computador não corresponder ao móduloseleccionado no arranque da aplicação, pode seleccionar outro modelo clicando emEscolha do módulo/programação no menu Módulo.

Page 7: Manual Zelio Soft 2

7

Observação 3: Logo que tiver carregado um programa em FBD no módulo anterior (ouaquando da primeira utilização), o software actualiza o firmware do módulo. Estaactualização é proposta durante a transferência.

Após a confirmação, o programa é transferido para o módulo.

Pode testar o programa no módulo, inicializando-o (a partir do software: clique em RUNMódulo no menu Transferência).

Tal como na simulação, se a entrada I1 do Zelio Logic estiver activa, Q1 fica activo e Q1fica inactivo quando I1 está inactivo.

3.2.4 Modo Monitorização

Quando o módulo está ligado ao PC, é possível controlar o módulo em tempo real a partirdo software.

Observação: O modo monitorização só pode ser executado se o programa incluído nomódulo for idêntico ao existente no software.

Para iniciar o modo Monitorização, clique no ícone correspondente:

Inicie o módulo, clicando em RUN. Tal como na simulação, pode activar os contactosclicando na parte superior (clique com o botão esquerdo do rato para substituir o estadode uma entrada), ficando os contactos activados em tempo real no módulo.Por exemplo, se clicar em I1, a bobina Q1 é activada no ecrã (a vermelho) e ao nível domódulo.

3.2.5 Navegação no módulo

Pode navegar nos diferentes menus do módulo, utilizando as teclas ! e ". A funçãoseleccionada fica intermitente. Para entrar na função, carregue em Menu/Ok. Para voltarao ecrã anterior, carregue em #. A tecla Shift (tecla branca) faz com que apareçamfuncionalidades adicionais, nomeadamente durante a programação em fachada.

Por exemplo, procure o programa transferido para o ecrã do módulo quando este estiverdesligado (STOP Módulo): a partir do menu principal, vá para PROGRAMAÇÃOutilizando as teclas ! e " (a palavra seleccionada fica intermitente). Confirme aselecção, carregando em Menu/Ok. Pode visualizar o programa introduzido. Para voltarao menu principal, carregue duas vezes em Menu/Ok.

Page 8: Manual Zelio Soft 2

8

3.3 EXEMPLO DE FBD3.3.1 Edição do programaSe introduziu anteriormente o exemplo em ladder (3.2), seleccione Novo no menuFicheiro de modo a iniciar uma aplicação em FBD.

O exemplo introduzido é o seguinte:

I1—————Q1

A entrada I1 é ligada à saída DIG (Tudo Ou Nada) Q1 (Relé).

Efectue este exemplo na folha de cablagem do seguinte modo:

- Coloque o cursor do rato no ícone IN no canto inferior esquerdo:

Aparece uma tabela com vários tipos de entradas possíveis.

- Seleccione o ícone entrada DIG na tabela e, sem soltar o botão do rato, arraste oícone para a primeira entrada I1 no canto superior esquerdo da folha de cablagem.

- Em seguida, coloque o ponteiro do rato sobre o ícone OUT na parte de baixo.Aparece uma tabela com vários tipos de saídas possíveis.

Page 9: Manual Zelio Soft 2

9

- Seleccione o ícone saída DIG e, sem soltar o botão do rato, arraste o ícone para acaixa Q1 no canto superior direito da folha de cablagem. Solte o botão do rato: a saídaQ1 é colocada.

- Efectue a cablagem de I1 a Q1: coloque o rato na saída > de I1: o cursor fica em formade cruz. Arraste o cursor desse lugar até à entrada > de Q1, até encontrar um cursorem forma de cruz e solte o botão:

3.3.2 Simulação do programa

Simule o programa introduzido, clicando no ícone de simulação no canto superior direito:

O programa introduzido é compilado e aparece o ecrã de simulação.Em seguida, clique no ícone RUN para simular o arranque do módulo:

Page 10: Manual Zelio Soft 2

10

As entradas ou saídas em OFF (0) aparecem a azul e se estiverem ON (1) aparecem avermelho.Para substituir as entradas, clique no botão esquerdo do rato.Clique na entrada I1, a saída Q1 fica na posição ON. Se clicar novamente em I1, Q1 voltaà posição OFF.

3.3.3 Transferência do programa

Depois de colocar o módulo sob tensão e ligá-lo ao computador, pode transferir oprograma:

- Volte para o modo Edição, clicando no ícone correspondente:

- No menu Transferência, seleccione Transferir programa e depois clique emPC>MÓDULO.

Observação 1: Não é possível escrever no módulo quando este está activado. Para pará-lo, clique em STOP Módulo no menu Transferência.Observação 2: Se o módulo ligado ao computador não corresponder ao móduloseleccionado no arranque da aplicação, pode seleccionar outro modelo clicando emEscolha do módulo/programação no menu Módulo.Observação 3: Se tiver carregado um programa em ladder no módulo anteriormente (oudurante a primeira utilização), o software actualiza o firmware do módulo. Estaactualização é proposta durante a transferência.

Após a confirmação, o programa é transferido para o módulo.

Pode testar o programa no módulo, inicializando-o (a partir do software: clique em RUNMódulo no menu Transferência)

Tal como na simulação, se a entrada I1 do Zelio Logic estiver na posição ON, Q1 fica naposição ON e Q1 fica na posição OFF porque I1 está inactivo.

Page 11: Manual Zelio Soft 2

11

3.3.4 Modo Monitorização

Quando o módulo é ligado ao PC, é possível controlar o PC em tempo real a partir dosoftware.

Observação: O modo monitorização só pode ser executado se o programa incluído nomódulo for idêntico ao existente no software.

Para iniciar o modo Monitorização, clique no ícone correspondente:

Inicie o módulo, clicando em RUN. Tal como na simulação, pode activar as entradasclicando na parte superior, fazendo com que as entradas fiquem activadas em tempo realno módulo.Para substituir as entradas, clique no botão esquerdo do rato. Por exemplo, se clicar emI1, a saída Q1 fica na posição ON no ecrã (a vermelho) e ao nível do módulo.

3.3.5 Navegação no módulo

Pode navegar nos diferentes menus do módulo utilizando as teclas ! e ". A funçãoseleccionada fica intermitente. Para entrar na função, carregue em Menu/Ok. Para voltarao ecrã anterior, carregue em #. A tecla Shift (tecla branca) faz com que apareçam asfuncionalidades adicionais.Por exemplo, para alterar o idioma do módulo: no menu principal, vá para IDIOMAutilizando as teclas ! e " (a palavra seleccionada fica intermitente). Confirme estaopção, carregando em Menu/Ok. Seleccione um idioma através das teclas ! e " edepois confirme a selecção carregando em Menu/Ok, voltando ao menu principal queaparece no idioma definido.

Page 12: Manual Zelio Soft 2

12

4 Utilização do Zelio SoftObservação: As descrições que se seguem são exemplos de funções.

Estes são indicados directamente pelo ícone .Se o software Zelio Soft 2 estiver instalado, clique uma vez na ligação para abrir aaplicação. Seleccione o modo simulação (1) e ligue o módulo (RUN) (2).

(1)

(2)

4.1 INICIAR UMA APLICAÇÃOQuando o software Zelio Soft é activado, aparece a seguinte janela de recepção:

Para iniciar uma aplicação, clique em Criar um novo programa ou então seleccioneNovo no menu Ficheiro, caso o software já tenha sido iniciado.

Page 13: Manual Zelio Soft 2

13

Em seguida, aparece a janela de escolha do módulo lógico:

(1)

(4)

(2) (3)

(5) (6)

Em primeiro lugar, seleccione a categoria do módulo pretendido:(1) 10/12 ENTRADAS/SAÍDAS SEM EXTENSÃO(2) 10/12 ENTRADAS/SAÍDAS SEM ECRÃ SEM EXTENSÃO(3) 20 ENTRADAS/SAÍDAS SEM EXTENSÃO(4) 20 ENTRADAS/SAÍDAS SEM ECRÃ SEM EXTENSÃO(5) 10 ENTRADAS/SAÍDAS COM EXTENSÕES(6) 26 ENTRADAS/SAÍDAS COM EXTENSÕES

Depois de seleccionar a categoria (selecção com fundo amarelo), aparece a lista dosmódulos correspondentes abaixo, clique no tipo de módulo pretendido, clique emSeguinte ou faça duplo clique directamente no tipo.

Page 14: Manual Zelio Soft 2

14

Se escolheu um módulo com extensões (gama SR3), aparece o seguinte ecrã (seescolheu um módulo sem extensões, aparece o ecrã de escolha do tipo de programação):

(1)

(3)

(4)

(2)

Em seguida, aparece um resumo das características do módulo na parte superior dajanela (1). Se clicar em Anterior, volta para o ecrã de escolha do módulo.Deste modo, pode adicionar uma extensão de entradas e saídas e/ou uma extensão decomunicação, tal como aparece na lista (2). Basta fazer duplo clique na extensãopretendida e o número total de entradas e saídas é actualizado na linha (3). A extensãoseleccionada aparece na parte inferior da janela (4).Por exemplo, se o módulo SR3B102BD estiver seleccionado, aparecem 3 tipos deextensões no ecrã seguinte: SR3XT61BD, SR3XT101BD, SR3XT141BD. Podeseleccionar a extensão SR3XT101BD, fazendo duplo clique na parte superior e, emseguida, eliminá-la, fazendo duplo clique na linha de selecções (4), de modo a substituí-lapela extensão SR3XT61BD.

Observação 1: Os modelos Zelio Logic com extensões só aceitam uma extensão deEntradas/Saídas de cada vez e/ou uma extensão de comunicação Modbus.

Observação 2: Os módulos de base e as extensões associadas devem ter umaalimentação idêntica.

Page 15: Manual Zelio Soft 2

15

Em seguida, clique em Seguinte. Aparece o ecrã de escolha do tipo de programação:

Aparece um resumo da selecção actual (módulo escolhido + eventuais extensões) naparte superior do ecrã. O enquadramento inferior permite escolher o tipo de programação.Se quiser programar em linguagem de contactos, seleccione Ladder e se quiserprogramar em esquema de blocos funcionais, seleccione FBD.

Observação 1: A versão anterior do Zelio Logic permitia apenas programação em Ladder,podendo agora escolher entre duas linguagens complementares.

Observação 2: Alguns modelos de módulos lógicos só podem ser programados emLadder, estas são as referências: SR2 A101BD, SR2 A101FU, SR2 A201BD, SR2A201FU, SR2 D101BD, SR2 D101FU, SR2 D201BD, SR2 D201FU (se seleccionar umdos destes modelos, este ecrã deixa de aparecer).

As 2 partes que se seguem explicam, em separado, a descoberta e a aprendizagem dos 2tipos de programação.

Page 16: Manual Zelio Soft 2

16

4.2 APRENDIZAGEM DA LINGUAGEM DE CONTACTOS (LADDER)4.2.1 Apresentação

4.2.1.1 Simplicidade da linguagem de contactosO Zelio Logic pode ser programado em linguagem de contactos. Este tipo deprogramação permite efectuar funções lógicas ditas combinatórias. Deste modo, podeprogramar aplicações através do software Zelio Soft 2 ou a partir do ecrã e do teclado deprogramação integrados.

4.2.1.2 Acesso à ajuda do Zelio SoftO Zelio Soft 2 dispõe de uma ajuda na barra de menus, bastando clicar no menu ? e emAjuda ou então directamente a partir do ícone na barra de ferramentas.Para aceder directamente à ajuda sobre uma função utilizada, clique em ? na janela deparametrização da função (para aceder, faça duplo clique na função).

4.2.1.3 Barra de ferramentasA barra de ferramentas inclui combinações das opções do menu, assim como a funçãoCoerência do programa , que vai ser abordada posteriormente. Permite tambémseleccionar o modo: Edição, Simulação ou Monitorização. Por fim, inclui 2 tipos deintrodução: Introdução Zelio (parte da frente do módulo lógico) e Inserção livre (esquemaeléctrico ou esquema Ladder).Se colocar o cursor sob o ícone do botão durante alguns segundos, pode visualizar aacção associada ao botão.

4.2.1.4 Número de linhas ocupadas e módulo escolhidoA barra que aparece na parte inferior do ecrã mostra o número de linhas de esquema decomando introduzidas, assim como o tipo de módulo lógico seleccionado para o programae as eventuais extensões. Esta barra inclui também o ícone «Configuração do programa»,que permite definir os diferentes parâmetros associados à aplicação.

Page 17: Manual Zelio Soft 2

17

4.2.2 Introduzir um programa em linguagem de contactos

4.2.2.1 Tipos de introdução e modosDepois de escolher o módulo e a linguagem Ladder, pode construir a sua aplicação.A referência do Zelio Logic seleccionado aparece no canto inferior direito (1):

(1)

Com o software, pode programar em Inserção livre ou em Introdução Zelio.Por predefinição, está em Inserção livre: Aparece uma folha de cablagem no ecrã quedelimita as zonas reservadas aos contactos e às bobinas (uma só folha no final de cadalinha).A Introdução Zelio é idêntica à introdução directa pelo teclado de programaçãointegrado. As instruções para este tipo de introdução são as mesmas para a programaçãoem fachada. Para seleccionar esta introdução, clique no separador (1) correspondente:

(2)(1)

Quando está no modo Inserção livre, pode visualizar este esquema em SímbolosLadder ou em Símbolos eléctricos, seleccionando o símbolo pretendido no menuVisualização.Este software inclui três modos: o modo Edição (1), o modo Simulação (2) e o modoMonitorização (3). Para seleccioná-los, vá para o menu Modo ou para a barra deferramentas no canto superior direito. O modo seleccionado aparece à esquerda dos 3ícones (4):

(2)

(4)

(3)(1)

O modo Edição permite editar o programa e a janela de supervisão. Este modo estáseleccionado por predefinição. O modo Simulação permite simular o programa antes detransferi-lo para o módulo. O modo Monitorização permite visualizar o estado dasentradas e saídas do módulo em tempo real.

Está disponível uma janela de Supervisão para o modo Simulação e para o modoMonitorização. Esta janela permite visualizar o estado das entradas e saídas escolhidas ecolocadas anteriormente. Isto permite ter o essencial da aplicação para garantir umacompanhamento eficaz. As funções de desenho permitem ilustrar a aplicação.

Page 18: Manual Zelio Soft 2

18

4.2.2.2 Modo Edição: programação da aplicaçãoIntroduzir um programa na folha de cablagemDepois de seleccionar o tipo de módulo e a linguagem de contactos, aparece uma folhade cablagem:

Por predefinição, está no modo Edição Inserção livre: O esquema divide-se em colunas,podendo assim distinguir o tipo de bloco que pretende colocar. As cinco primeiras colunasestão reservadas para os contactos (amarelo) e a sexta é utilizada para colocar a bobinade saída (azul). A última coluna serve para introduzir os comentários atribuídos a cadalinha. As linhas a tracejado indicam quais são as linhas que podem ser ligadas, de modo aligar as funções entre si e a efectuar as funções lógicas elementares E e OU.

Para criar um bloco na folha, escolha o tipo de bloco colocando o cursor sobre o íconecorrespondente na parte inferior da folha:

(1) Entrada I Tudo Ou Nada (7) Comparador de contador(2) Botão de fachada (8) Comparador analógico(3) Relé auxiliar M (9) Relógio semanal(4) Saída Q (10) Visor(5) Temporizador (11) Retro-iluminação(6) Contador (12) Mudança da hora Verão/Inverno

Page 19: Manual Zelio Soft 2

19

Quando coloca o cursor do rato sobre um dos ícones, aparece a lista dos elementosdisponíveis:

A caixa Comentário permite atribuir um nome a cada elemento (faça duplo clique nazona).Para colocar os blocos, mantenha o botão do rato premido no elemento que pretendecolocar e arraste-o para a folha de cablagem. Se não for possível colocar o bloco nessazona, aparece o símbolo $$$$.

Por exemplo, clica em I2 e coloca-o na folha de cablagem, mantendo premido o botão dorato. O símbolo $$$$ aparece quando se tenta colocá-lo em bobina, o que significa que sópode ser colocado em contacto (um código de cor permite localizá-lo).

Deste modo, são colocados diferentes blocos. Para ligar a função inversa (por exemplo, i1para o inverso da entrada I1), carregue na barra de espaços quando o bloco estiverseleccionado com fundo amarelo (clique acima) ou então clique com o botão direito eseleccione a função inversa. Para efectuar as ligações, tem de clicar nas zonas atracejado para ligá-las.As tabelas associadas às funções que incluem vários tipos de entradas/saídas aparecemdo seguinte modo:

As diferentes entradas/saídas possíveis são apresentadas na tabela. Se uma tiver sidocolocada e só poder ser utilizada uma vez (exemplo: bobina reset RQ2), a respectivacaixa fica a cinzento e não pode ser utilizada novamente.

Observação: na folha de cablagem, pode verificar os diferentes tipos de bobinas de saídaquando o bloco é seleccionado (caixa com fundo amarelo), carregando na barra deespaços.

Page 20: Manual Zelio Soft 2

20

Exemplo:

Neste exemplo, são utilizados 3 tipos de bobinas: Contactor [, Set/Reset S/R eTeleinterruptor !!!!.Q1 copia o estado da entrada I1. Q2, só pode ser activado se I2 passar para o estadoelevado quando a bobina Q1 estiver em descanso (q1 é a função inversa de Q1). Secarregar em I3, isso desactiva Q2. Por fim, I4 controla a bobina teleinterruptor Q3.

Clique na ligação abaixo para aceder ao exemplo:(Exemplo 1)

Para parametrizar uma função (por exemplo, um temporizador), faça duplo clique numadas entradas/saídas desta função. Em seguida, aparece uma janela de configuração.Pode seleccionar os parâmetros. Para obter mais informações sobre cada função,consulte 4.2.3 Funções.

Janela de SupervisãoSeleccione Janela e depois Supervisão. Basta arrastar as entradas e saídas e os blocosfunção pretendidos da folha de cablagem para a janela de supervisão. Pode ilustrar aaplicação através das ferramentas do menu Desenho. Também pode escolher umaimagem de fundo com o formato Bitmap (.bmp). Esta janela serve para visualizar norespectivo ambiente, de maneira explícita, os elementos que arrastou da folha decablagem. Quando passa para o modo simulação ou monitorização, as entradas e assaídas são actualizadas, podendo também substituir uma entrada utilizando o mesmosistema que a folha de cablagem.

Page 21: Manual Zelio Soft 2

21

Este é um exemplo de como utilizar a janela de supervisão em Ladder:

As entradas e saídas estão distribuídas deste modo na aplicação.

Neste exemplo, trata-se da regulação de temperatura de uma divisão. Esta regulaçãopode ser impedida pelo interruptor I1 e o modo quente ou frio é activado pelo interruptor I2(no modo frio, só é accionado o ventilador). O valor predefinido é comparado com o datemperatura da divisão e, se o desvio ultrapassar um determinado valor (ComparadoresA1 e A2), o ventilador e eventualmente o aquecimento são accionados (Q1 e Q2).

Observação: esta aplicação é desenvolvida na biblioteca de aplicações em linguagemladder com o nome «Regulação da temperatura de uma divisão».

Clique na ligação abaixo para aceder ao exemplo:(Exemplo 2)

Programação em Introdução Zelio ou em introdução directa com o tecladointegradoPara saber como programar em Introdução Zelio, consulte o guia de exploração. A partirdo software, pode utilizar as combinações de teclas, simplificando a programação, assimcomo a tecla Shift para Shift (Tecla branca) ou Enter para Menu/Ok.

Função de coerênciaA função de coerência, representada pelo ícone do olho na barra de estado, permiteassinalar quaisquer incoerências na cablagem. Esta função permite verificar a cablagem ecorrigi-la, se necessário.Se o ícone estiver a azul, a cablagem está correcta. Se estiver vermelho, isso significaque existem erros. Clique acima para conhecer os diferentes erros de cablagem.

Ícone azul: Nada a assinalar

Ícone vermelho: problema de cablagem, clique acima para obter mais informações

Page 22: Manual Zelio Soft 2

22

Configuração do programaA configuração do programa permite personalizar a pasta, atribuindo um nome e um autorao projecto, mas também permite definir determinadas configurações e escolher o formatoda data.Para aceder a essa opção, clique no ícone situado na barra de estado (na parteinferior)

4.2.3 Funções

Observação: as descrições que se seguem são exemplos de funções.

Estes são indicados directamente pelo ícone .Se o software Zelio Soft 2 estiver instalado, clique uma vez na ligação para abrir aaplicação. Seleccione o modo simulação (1) e ligue o módulo (RUN) (2).

(1)

(2)

Para obter mais informações sobre uma função descrita a seguir, consulte a ajuda: façaduplo clique no bloco e clique em ?

4.2.3.1 Entradas Entradas I Entradas do tipo DIG (Tudo Ou Nada) (I1,I2,…) e entradas mistas (DIG ou

analógicas) (IB, IC…). Em Ladder, uma entrada mista colocada em contacto éforçosamente DIG. A função comparador analógico vai permitir utilizá-lo em entradaanalógica. As entradas analógicas aceitam uma tensão de entrada que varia entre 0 e 10V, o que corresponde a um valor entre 0 e 255.

Botões Pode utilizar os 4 botões de fachada do Zelio Logic (Z1, Z2, Z3, Z4) na aplicação.

Ao contrário das entradas físicas I, os botões não têm terminais de ligação.

Observação 1: para poderem ser utilizadas, as teclas Zx não podem estar bloqueadas,consulte TRANSFERÊNCIA DE UMA APLICAÇÃO para obter mais informações.Observação 2: quando o módulo está ligado e quer utilizar as teclas Zx que aparecem noprograma, vá para o ecrã ENTRADAS-SAÍDAS e carregue ao mesmo tempo em Shift(Tecla branca) e Z1, Z2, Z3 ou Z4.

Page 23: Manual Zelio Soft 2

23

4.2.3.2 SaídasSaídas QSaídas do tipo Tudo ou Nada, podem ser utilizadas tanto como bobinas ou

contactos.

♦ Utilização como bobina:

[ Q (Contactor): a bobina é activada se os contactos aos quais está ligada foremcondutores!!!!Q (Teleinterruptor): activação por impulsos, a bobina é activada numa mudança deestado, é equivalente a um teleinterruptor.SQ (Set): A bobina «Set», também denominada bobina de ligação ou de encadeamento,é activada quando os contactos aos quais está ligada são condutores e permanecendoligada mesmo se os contactos deixarem de ser condutores.RQ (Reset): A bobina «Reset», também denominada bobina de desengate ou dedesencadeamento, é desactivada quando os contactos aos quais está ligada sãocondutores, permanecendo inactiva mesmo se os contactos deixarem de ser condutores.

♦ Utilização como contacto:

Q (Função normal) ou q (Função inversa): saída física do módulo lógico. Uma saída podeser utilizada como contacto, de modo a conhecer o estado num determinado momento.

Exemplo1:Q1--------[Q2A saída Q2 copia o estado de Q1.

Exemplo2:q1--------[Q2A saída Q2 tem sempre o estado inverso de Q1.

Observação: É obrigatório utilizar as funções [e !!!!, SET e RESET uma só vez por bobinanum esquema de comando.Por outro lado, se utilizar uma bobina SET (função S), é obrigatório prever uma linha deesquema onde esta bobina seja desactivada por um RESET (função R).Caso contrário, podem ser criados estados de comutação imprevistos durante ofuncionamento.

Relés auxiliares M (ou memória interna) Funcionam exactamente como as bobinas de saída Q. A única diferença é que

não possuem terminais de ligação. São utilizados para memorizar ou substituir um estado.Esta memorização ou substituição é em seguida utilizada sob a forma de contactoassociado.

Exemplo:

I1----------[M1M1--------[Q1

Quando a entrada I1 está activada, a saída Q1 também é activada, através de M1.

Page 24: Manual Zelio Soft 2

24

4.2.3.3 Blocos funçõesFunção booleana A introdução de esquemas de comando permite efectuar funções booleanas a partir dasfunções elementares E e OU:

I1—I2———Q1 Equação lógica associada: Q1=I1xI2, E lógico

I1—|————Q1 Equação lógica associada: Q1=I1+I2, OU lógicoI2—|

Se utilizar a função contrária i de I, aparece a função NÃO. Deste modo, é possívelconstruir várias funções.

Exemplo de função booleana:

Equação lógica escrita: Q1=(I1 x I2\)+(I1\ x I2)=(I1 X i2)+(i1 x I2)Esquema eléctrico equivalente:

Este exemplo corresponde à realização de um vai e vem.

Temporizador T O bloco função Temporizador permite atrasar, prolongar e comandar acções

durante um determinado período de tempo.

Page 25: Manual Zelio Soft 2

25

Exemplo de esquema utilizando esta função:

Se fizer duplo clique em TT1 ou T1, aparece a janela de parametrização do blocotemporizador T1:

(4)

(6)(5)

(3)

(2)

(1)

Uma lista de funções (1) permite escolher o tipo de temporizador. Um esquema (2)correspondente a cada tipo de temporizador permite encontrar a função pretendida. Azona (3) permite introduzir a duração de acordo com as unidades (4). Se seleccionar acaixa (5), a remanência é activada. A caixa (6) permite bloquear os parâmetros.

Explicação do exemplo: quando I1 está no estado elevado, Q1 passa para o estado baixocom um atraso de duração t (neste caso, 03.00 s) e passa novamente para o estado baixoquando I1 está desactivado (função tipo A).

Page 26: Manual Zelio Soft 2

26

Clique na ligação abaixo para aceder ao exemplo:(Exemplo 3)

Existem 3 tipos principais de temporizadores:

• Tipo A: trabalho comando mantido

Exemplo: diferir o arranque de um segundo motor para limitar o consumo de energia.

Clique na ligação abaixo para aceder ao exemplo:

(Exemplo 3)

• Tipo T: Totalizador de trabalho

Exemplo: pedir a substituição de um material quando a duração de utilização preconizadafor excedida.

Clique na ligação abaixo para aceder ao exemplo:(Exemplo 4)

• Tipo L ou Li: Indicador intermitente comando mantido/assimétrico

Exemplo: controlar um sinal sonoro e criar um sinal de alarme.

Clique na ligação abaixo para aceder ao exemplo:

Page 27: Manual Zelio Soft 2

27

(Exemplo 5)

Existem outros tipos de temporizadores (11 tipos de temporizadores)Cada tipo de temporizador possui uma entrada comando (TT) e uma entrada reset (RT).

Função Gravação de dados «REMANÊNCIA» disponível.

ContadorEsta função permite contar ou descontar os impulsos até atingir um valor de

pré-selecção definido na janela de parametrização.O bloco função Contador possui uma entrada contagem (CC) (em cada activação dabobina, o contador aumenta ou diminui em valores de 1, conforme o sentido de contagemescolhido), uma entrada Reposição a zero (RC), uma entrada sentido de contagem (DC)(o bloco subtrai se essa entrada estiver activada) e uma saída C que permitem verificar onível controlado pelo contador. Quando o valor de pré-selecção é atingido, essa saídapassa para 1 até à reposição a zero ou a contagem no outro sentido. O valor de contageme o valor de pré-selecção podem ser visualizados no ecrã do módulo.

Exemplo de esquema utilizando esta função:

A janela de parametrização aparece do seguinte modo:

Page 28: Manual Zelio Soft 2

28

(1)

(2)

(4)(3)

O campo (1) permite introduzir o valor a atingir (valor de pré-selecção). No campo (2),pode escolher entre Contar para a pré-selecção ou Descontar a partir da pré-selecção. Seseleccionar a caixa (3), a remanência é activada. A caixa (4) permite bloquear osparâmetros.

Explicação do exemplo: Cada vez que carregar em I1, o contador aumenta. Se carregarem I2, o sentido de contagem muda (DC1) e o contador diminui. Quando o valor de pré-selecção (neste caso, 5) é atingido, C1 fica no estado elevado, assim como a saída Q1.Por exemplo, num parque de estacionamento, cada entrada de viatura acciona I1 e cadasaída acciona I2. Quando o parque de estacionamento está completo, a saída Q1bloqueia a entrada.

Clique na ligação abaixo para aceder ao exemplo:(Exemplo 6)

Função Gravação de dados «REMANÊNCIA» disponível.

Contador rápido

Comparador de contador

Comparador analógicoApenas disponível com os módulos que possuem entradas analógicas.

Utilizado para aplicações que utilizam dados analógicos, este bloco função permiteefectuar uma comparação entre um valor analógico medido e um valor interno mastambém a comparação de dois valores analógicos medidos.O resultado desta comparação é utilizado sob a forma de contacto.Esta função é representada nos esquemas pela letra A (a para a função inversa)

Page 29: Manual Zelio Soft 2

29

Exemplo de esquema utilizando esta função:

A parametrização do bloco A1 aparece do seguinte modo (faça duplo clique em A1):

(6)

(4)

(3)

(2)

(1)

(5)

Existem vários tipos de operadores de comparação (1). Os campos (2) permitemseleccionar os 2 valores a comparar. Os valores propostos são as entradas analógicas(até 6, consoante os modelos) e o valor de referência, que é introduzido no campo (3)(entre 0,0 e 9,9 V). O campo (4) só aparece se seleccionar o operador «+-H»; este campopermite introduzir o valor de histerese. O enquadramento (5) resume a operaçãoefectuada em função dos operadores e dos operantes escolhidos. A caixa (6) permitebloquear os parâmetros.

Explicação do exemplo: O contacto A1 é condutor quando o valor da entrada analógica IBé superior ao valor IC. Deste modo, a saída Q1 é activada.Por exemplo, numa divisão, quando a temperatura (entrada analógica IB) ultrapassa ovalor predefinido IC, o ventilador Q1 é iniciado.

Clique na ligação abaixo para aceder ao exemplo:(Exemplo 7)

Estes são 2 exemplos de fórmulas e da respectiva interpretação:

Page 30: Manual Zelio Soft 2

30

• Valor 1 = Valor 2com Valor 1=ID e Valor 2= Valor de referência=5,6 V

O contacto A1 é condutor quando o valor da entrada analógica ID é igual à tensão dereferência introduzida. Neste caso, 5,6 V.

Clique na ligação abaixo para aceder ao exemplo:

(Exemplo 8)

• Valor 1 – H <= Valor 2 <= Valor 1 + Hcom Valor 1=ID e Valor 2= IC e Histerese (H)=2,3 V

O contacto A1 é condutor quando o valor da entrada analógica IC varia entre ID – 2,3 V eID + 2,3 V.

Clique na ligação abaixo para aceder ao exemplo:

(Exemplo 9)

Bloco função Relógio - Programador horário semanal Apenas disponível com os módulos que possuem um relógio.

Esta função serve para activar ou desactivar a saída num momento muito específicodurante o dia ou a semana. Por conseguinte, é colocada apenas em contacto. Este blocofunciona com um princípio de eventos.Esta função é representada nos esquemas pelo símbolo !!!! (!!!! para a função inversa).Exemplo de esquema utilizando esta função:

A parametrização do bloco !!!!1 aparece do seguinte modo:

Page 31: Manual Zelio Soft 2

31

(2)

(1)(3)

(4)

Existem quatro intervalos horários independentes (1). Os campos (2) permitem escolheros dias da semana onde o relógio vai ser activado. Os horários de activação e dedesactivação têm de ser introduzidos nos campos «ON» e «OFF» (3). A caixa (4) permitebloquear os parâmetros.

Explicação do exemplo: A bobina Q1 é activada todas as semanas de segunda a sexta-feira das 8:00 às 17:00 (Canal A), ao sábado das 9:00 às 15:00 (Canal B) e ao domingodas 10:00 às 12:00 (Canal C). O canal D não é utilizado neste exemplo. Este relógiopode, por exemplo, servir para definir os horários de abertura da entrada de um prédio.

Clique na ligação abaixo para aceder ao exemplo:(Exemplo 10)

Função visualização Apenas disponível com os módulos que possuem um visor.

Retro-iluminação do visorApenas disponível com os módulos que possuem retro-iluminação.

Tratada como uma saída, quando está activa, garante a iluminação do visor.

Mudança da hora Verão/InvernoApenas disponível com os módulos que possuem um relógio

A saída desta função está no estado PARAGEM durante a duração da hora de Inverno epassa para o estado ARRANQUE durante a duração da hora de Verão. Esta opçãopermite, por exemplo, assinalar a alteração de horário no ecrã.

Page 32: Manual Zelio Soft 2

32

4.3 APRENDIZAGEM DE LINGUAGEM FBD (ESQUEMA DE BLOCOS FUNCIONAIS)4.3.1 Apresentação

4.3.1.1 FBD: Uma linguagem rica em possibilidadesO Zelio Logic pode ser programado em FBD (Fonction Bloc Diagram), uma linguagemgráfica que permite imensas possibilidades. O Zelio Soft permite também adicionarfunções SFC-Grafcet à sua aplicação.

4.3.1.2 Acesso à ajudaO Zelio Soft 2 dispõe de uma ajuda na barra de menus, bastando clicar no menu ? e emAjuda ou então directamente a partir do ícone na barra de ferramentas.Para aceder directamente à ajuda sobre uma função utilizada, clique em ? na janela deparametrização da função (para aceder, faça duplo clique no bloco correspondente)

4.3.1.3 Barra de ferramentasA barra de ferramentas contém combinações para aceder às opções do menu. Permitetambém seleccionar o modo: Edição, Simulação ou Monitorização. Se colocar o cursorsob o ícone do botão durante alguns segundos, pode visualizar a acção associada aobotão.

4.3.2 Introduzir um programa em FBD4.3.2.1 ModosDepois de escolher o módulo e a linguagem FDB, está pronto para construir a aplicação.A referência do Zelio Logic seleccionado aparece no canto inferior direito (1):

Este software inclui três modos: o modo Edição (1), o modo Simulação (2) e o modoMonitorização (3) (Supervisão). Para seleccioná-los, vá para o menu Modo ou para abarra de ferramentas no canto superior direito. O modo seleccionado aparece à esquerdados 3 ícones (4):

(2)

(4)

(3)(1)

O modo Edição permite editar o programa e a janela de supervisão. Este modo estáseleccionado por predefinição. O modo Simulação permite simular o programa antes detransferi-lo para o módulo. O modo Monitorização permite visualizar o estado dasentradas e das saídas do módulo em tempo real.

Está disponível uma janela de Supervisão para o modo simulação e para o modosupervisão. Esta janela permite visualizar o estado das entradas e saídas escolhidas e

Page 33: Manual Zelio Soft 2

33

colocadas anteriormente. Isto permite ter o essencial da aplicação de modo a garantir umacompanhamento eficaz. As funções de desenho permitem mostrar a aplicação.

4.3.2.2 Modo Edição: programação da aplicaçãoIntroduzir um programa na folha de cablagemQuando selecciona o tipo de módulo e a FDB, aparece uma folha de cablagem:

Por predefinição, está no modo Edição: A folha mostra as entradas do módulo (1), assaídas do módulo (3) e uma zona reservada para a programação por blocos (2).Para criar um bloco na folha, escolha o tipo de bloco colocando o cursor sobre o íconecorrespondente na parte inferior da folha:

(1) Entradas (2) Funções FBD(3) Funções Grafcet/SFC (4) Funções lógicas(5) Saídas

Quando coloca o cursor do rato sobre um dos ícones, aparece a lista dos elementosdisponíveis:

Page 34: Manual Zelio Soft 2

34

Para colocar os blocos, mantenha o botão do rato premido no elemento que pretendecolocar e arraste-o para a folha de cablagem. Se não for possível colocar o bloco nessazona, aparece o símbolo $$$$.Depois de colocar os diferentes blocos, pode ligá-los entre si: mantendo o cursor premido,arraste a saída > do primeiro bloco até à entrada > do segundo bloco e depois solte obotão.Para construir uma aplicação:Seleccione os blocos de entradas e coloque-os nos contactos de entrada, seleccione osblocos de saídas e coloque-os nos contactos de saída. Em seguida, seleccione os blocosfunção, efectue a cablagem entre os diferentes pontos. Para efectuar a parametrização,faça duplo clique nas funções.É possível mudar o tipo de uma entrada ou de uma saída. Este tipo de alteração nãointerfere com o funcionamento.Se quiser alterar o tipo de entrada ou de saída, basta fazer duplo clique no ícone eescolher uma alternativa.Na folha de cablagem, pode adicionar um comentário ou desenhos. Para tal, utilize omenu Desenho.

Exemplo: Pretende gerir as entradas e saídas de um parque de estacionamento. Cadaentrada I1 activa a luz durante 1 minuto (saída Q2) e aumenta o contador. Cada saídadiminui o contador. Quando o parque está cheio (25 viaturas), acende-se um sinalizadoróptico (saída Q3) e aparece o módulo «PARQUE DE ESTACIONAMENTO COMPLETO».Além disso, quando a temperatura ultrapassa um determinado limite, um ventilador éligado (saída Q4).

Clique na ligação abaixo para aceder ao exemplo:(Exemplo 11)

Janela de SupervisãoSeleccione Janela e depois Supervisão. Basta arrastar as entradas e saídas e os blocosfunção pretendidos da folha de cablagem para a janela de supervisão. Pode ilustrar aaplicação através das ferramentas do menu Desenho. Também pode escolher umaimagem de fundo com o formato Bitmap (.bmp). Esta janela serve para visualizar norespectivo ambiente, de maneira explícita, os elementos que arrastou da folha decablagem. Quando passa para o modo simulação ou monitorização, as entradas e assaídas são actualizadas, podendo também substituir uma entrada utilizando o mesmosistema que a janela de edição.

Page 35: Manual Zelio Soft 2

35

Configuração do programaA configuração do programa permite personalizar a pasta, atribuindo um nome e um autorao projecto, mas também permite definir determinadas configurações e escolher o formatoda data.Para aceder a essa opção, clique no ícone situado na barra de estado (na parteinferior)

4.3.3 FunçõesObservação: as descrições que se seguem são exemplos de funções.

Estes são indicados directamente pelo ícone .

Se o software Zelio Soft 2 estiver instalado, clique uma vez na ligação para abrir aaplicação. Seleccione o modo simulação (1) e ligue o módulo (RUN) (2).

(1)

(2)

Para obter mais informações sobre uma função descrita a seguir, consulte a ajuda: façaduplo clique no bloco e clique em ?

4.3.3.1 EntradasEntradas DIG (Tudo Ou Nada) Pode personalizar a aplicação, escolhendo outro ícone para materializar, por

exemplo, um detector de presença ou um botão impulsionador luminoso.Para mudar de ícone, coloque um bloco DIG na folha de cablagem e depois faça duploclique acima. Em seguida, aparecem vários tipos de entrada DIG.

Entradas analógicasEste tipo de entrada aceita uma tensão de entrada que varia entre 0 e 10 V, o que

corresponde a um valor entre 0 e 255.Pode personalizar a aplicação, escolhendo outro ícone para materializar, por exemplo, umsensor de temperatura ou um potenciómetro.

Entradas filtradasPode introduzir entradas digitais ou analógicas filtradas na cablagem. Estes tipos deentradas podem ser utilizados para eliminar parasitas.

Introdução de um inteiro (NUM IN)

Page 36: Manual Zelio Soft 2

36

ConstantesPode introduzir constantes na cablagem.Existem constantes analógicas e constantes numéricas.

Relógio 1 segPode ligar um relógio de 1 segundo em entrada.

Mudança da hora Verão/InvernoA saída desta função está no estado PARAGEM durante a duração da hora de

Inverno e passa para o estado ARRANQUE durante a duração da hora de Verão. Estaopção permite, por exemplo, assinalar a alteração de horário no ecrã.

BotõesPode utilizar os 4 botões de fachada do Zelio Z1, Z2, Z3, Z4 na aplicação.

Exemplos de entradas

Clique na ligação abaixo para aceder ao exemplo:(Exemplo 12)

4.3.3.2 SaídasSaída DIG (Tudo ou Nada)Pode personalizar a aplicação, escolhendo outro ícone para materializar, por

exemplo, um ventilador ou uma resistência de aquecimento.Para mudar de ícone, coloque um bloco DIG na folha de cablagem e depois faça duploclique acima. Aparecem vários tipos de saídas DIG

Saída de um inteiro (NUM OUT)

Saída retro-iluminaçãoEsta saída permite controlar a retro-iluminação do ecrã do módulo.

Exemplos de saídas

Clique na ligação abaixo para aceder ao exemplo:(Exemplo 13)

4.3.3.3 Blocos funções FBD (Function Bloc Diagram)Observação: para aceder à parametrização destas funções, basta fazer duplo clique nobloco correspondente.

Page 37: Manual Zelio Soft 2

37

Temporizador CAPermite aplicar ao sinal de saída um atraso de ligação para ON ou um atraso de

ligação para OFF ou então os dois atrasos relativamente ao sinal de entrada. Este blocopode ser utilizado para fazer uma temporização função A ou função C.A ligação do temporizador CA é efectuada do seguinte modo:

Exemplo: para evitar um consumo excessivo no arranque de uma caldeira, efectua-se umaumento de potência dos elementos de aquecimento. Inicia-se o primeiro elemento deaquecimento e o segundo 5 segundos (ou seja, 50x100 ms) depois, repetindo-se omesmo procedimento quando se desliga a caldeira.Clique na ligação abaixo para aceder ao exemplo:(Exemplo 14)

Função Gravação de dados «REMANÊNCIA» disponível.

Temporizador B/HPermite colocar o sinal de saída no estado elevado durante um determinado

período, sendo este activado por uma entrada de impulso (função B) ou quando a entradaestá no estado elevado (função H).

Exemplo: Um temporizador de elevador. Quando carrega no botão, a luz fica acesadurante 2 minutos. (função B).Clique na ligação abaixo para aceder ao exemplo:(Exemplo 15)

Função Gravação de dados «REMANÊNCIA» disponível.

Temporizador BWFornece um impulso da duração de um ciclo na frente ascendente, descendente ou

nas duas frentes de uma entrada, em função da regulação escolhida nos parâmetros.

Indicador intermitentePermite gerar impulsos na frente ascendente da entrada.

Função Gravação de dados «REMANÊNCIA» disponível.

Bi-estávelO princípio deste bloco é bem conhecido, uma vez que se trata do teleinterruptor.

Basta um primeiro impulso para colocar a saída em 1, sendo necessário um segundo parafazer passar a saída para 0.

Page 38: Manual Zelio Soft 2

38

BásculaÉ um elemento que inclui duas entradas: R e S. R de Reset e S de Set. Para

activar a saída, basta gerar um impulso em S e, para a desactivar, basta gerar umimpulso em R. A prioridade serve para definir o estado da saída quando as duas entradasestão em 1.

Função booleanaAceita quatro entradas. A saída responde em função da tabela de verdade descrita

nos parâmetros.Para aceder aos parâmetros da função booleana, basta fazer duplo clique no bloco ouclicar com o botão direito do rato e seleccionar a janela de parametrização.

Exemplo: Realização do booleano Q1= (I1+I2) x (I3+I4) = (I1 ou I2) e (I3 ou I4)

Clique na ligação abaixo para aceder ao exemplo:(Exemplo 16)

Árvore de camesEsta função serve para realizar uma programação em cames

Função Gravação de dados «REMANÊNCIA» disponível.

ContadorEsta função permite contar até um valor definido na janela de parametrização. Quandoeste valor é atingido, a saída passa para 1 até à reposição a zero, caso tenha escolhido asaída fixa ou então durante um determinado período de tempo, se tiver escolhido a saídapor impulsos. Pode visualizar o valor de contagem e o valor máximo. É possível contar apartir de zero até ao valor definido (contagem) ou do valor definido até zero (contagemdecrescente).O bloco UP DOWN COUNT permite introduzir o valor de pré-selecção, enquanto que ovalor é programado para o bloco PRESET COUNT.

Exemplo: Uma máquina fabrica peças. É fabricada uma peça por segundo. Isto ématerializado por uma função intermitente Li (Tparagem=1s, Tarranque=0,1s). Sempreque é fabricada uma peça, o contador aumenta 1 valor. Quando o número de peçasfabricadas atinge 5, a máquina pára e um operador embala-as. Em seguida, carreganovamente no botão para repor o contador a zero, reiniciando a produção.Clique na ligação abaixo para aceder ao exemplo:(Exemplo 17)

Função Gravação de dados «REMANÊNCIA» disponível.

Page 39: Manual Zelio Soft 2

39

Contador horárioEsta função mede a duração do estado a 1 da entrada. Quando ultrapassa umaduração pré-seleccionada, a saída muda de estado. Por exemplo, este bloco pode

servir de alerta para uma máquina de manutenção.

Função Gravação de dados «REMANÊNCIA» disponível.

Programador horário semanal e anualEsta função serve para activar ou desactivar a saída num momento muito

específico durante o dia, a semana ou o ano. Este bloco funciona com um princípio deeventos. Para criar um evento, vá para o separador Parâmetros, clique em Novo paracriar um ciclo. Escolha a hora em que o evento é realizado e, em seguida, defina o estadoda saída para esse momento. Pode seleccionar a frequência desse evento. Pode utilizar ocalendário à direita do ecrã.O separador Resumo mostra a descrição dos eventos programados.

Função ganhoEsta função permite utilizar um factor de escala, aplicável a todos os dados

analógicos.

Trigger de SchmittA saída muda de estado se a entrada for inferior ao valor mínimo e muda

novamente se a entrada for superior ao valor máximo. Se a entrada estiver situada entreos dois, a saída permanece inalterada.Esta função é utilizada para definir um limite elevado e um limite baixo para uma variávelanalógica.

Exemplo: Para regular a temperatura de uma divisão, estabelece-se que o aquecimentoda divisão tem lugar quando a temperatura de aquecimento está 3°C abaixo do valorpredefinido e o aquecimento é desligado quando a temperatura ultrapassa o valorpredefinido de 2°C. Para tal, é utilizado um trigger de Schmitt com uma entrada detemperatura ambiente, o valor máximo (valor predefinido + 2°C) e o valor mínimo (valorpredefinido- 3°C).Clique na ligação abaixo para aceder ao exemplo:(Exemplo 18)

Função multiplexadorEsta função permite seleccionar a via A ou a via B como saída.

Comparação de zonaUtilizada para aplicações que utilizam dados analógicos.

Operações + - x / A combinação destes dois blocos permite realizar várias operações com as constantesnuméricas.

Page 40: Manual Zelio Soft 2

40

Visualização no LCDEste bloco permite visualizar texto ou um valor inteiro no visor LCD na face anterior

do módulo. Por exemplo, pode visualizar um valor decimal a partir de um inteiro.Exemplo: Pretende visualizar o número de veículos estacionados num parquesubterrâneo. Se o valor máximo for atingido (neste caso, 10), aparece a mensagem«Estacionamento completo».

Clique na ligação abaixo para aceder ao exemplo:(Exemplo 19)

Observação: Depois de entrar no modo Simulação e iniciar o módulo, seleccione 3 Faceanterior no menu Janela para ver o ecrã do módulo. No ecrã do módulo, seleccione FBDdisplay, clicando uma vez no Botão BAS e depois em Menu/Ok. As mensagensaparecem no ecrã.

Comparação de dois valoresEste bloco permite comparar dois valores analógicos utilizando os operadores =, >,

>=, <, <=, !=. A saída é do tipo DIG e é activada se a comparação for verdadeira.

Função estado móduloEsta função permite conhecer o estado do módulo.

Função de arquivoFornecendo várias informações em saída, nomeadamente a hora e a data, esta

função serve, por exemplo, para visualizar informações no ecrã e modificá-las.

Função Gravação de dados «REMANÊNCIA» disponível.

4.3.3.4 Grafcet / SFC (Sequential Function Chart)

As funções SFC fazem parte da linguagem Grafcet. O princípio é simples, uma vez que setrata de uma programação sequencial, em que as etapas se sucedem umas às outrasenquadradas por transições. Quando uma etapa está activa, é necessário esperar que atransição seguinte esteja activa para passar à próxima etapa.

Observação: é desenvolvida uma aplicação que utiliza as funções Grafcet na biblioteca deaplicações utilizando a linguagem FBD com o nome «Iluminação interior/exterior de umahabitação» (Nível 2)

Page 41: Manual Zelio Soft 2

41

4.3.3.5 Funções lógicas

Exemplo: Q1= [I1 AND (NOT I2)] OR [I3 NAND I4]

Clique na ligação abaixo para aceder ao exemplo:(Exemplo 20)

Observação: Normalmente, é possível simplificar a cablagem substituindo as funçõeslógicas por um bloco booleano.

Page 42: Manual Zelio Soft 2

42

4.4 UTILIZAR O PROGRAMADepois de introduzir o programa em FBD ou LADDER, pode simulá-lo e depois transferi-lo:

4.4.1 Modo Simulação: teste do programaDepois de terminar o programa, pode testá-lo, clicando no ícone «S» no canto superiordireito (1) ou no menu Modo e depois em Simulação. Para iniciar o programa, clique em(RUN) (2), como é indicado abaixo:

(1)

(2)

Para efectuar a substituição, clique na função ou no terminal de entrada ou de saída. Pararealizar a simulação, o módulo não tem de estar ligado ao PC.

4.4.2 Transferência de uma aplicação4.4.2.1 Transferir de um PC para o Zelio LogicQuando a aplicação estiver pronta, pode transferi-la para o Zelio Logic.

Para enviar um programa para o Zelio Logic, vá para o menu Transferência, Transferirprograma e depois clique em PC->Módulo.Se o tipo de módulo seleccionado não for compatível com o tipo de módulo seleccionado,pode mudar o tipo de módulo em Módulo e depois em Escolha domódulo/Programação. Também pode efectuar um diagnóstico do módulo ligado naopção Módulo e depois em Diagnóstico do módulo.Se o módulo ligado estiver no modo RUN, não pode transferir o programa. Pode colocá-lono modo STOP a partir do software, seleccionando Transferência e depois STOPMódulo.

Page 43: Manual Zelio Soft 2

43

Se o tipo de módulo seleccionado for igual ao tipo de módulo ligado, aparece a seguintejanela de diálogo:

(5)

(3)

(6)

(2)

(4)

Em (2), pode bloquear ou não as teclas Zx (que são utilizadas em entrada no programa).Pode proteger o programa actual no módulo através de uma palavra-passe (3) introduzida(4). Para guardar a aplicação no computador, seleccione (5). Por fim, para iniciar o modomonitorização explicado acima, seleccione (6).Em seguida, clique em OK para transferir o programa.Observação 1: o programa que estava no módulo antes da transferência é apagado pelomódulo.

Observação 2: se tiver carregado um programa em ladder (se programar em FBD) ou emFBD (se programar em Ladder) no módulo anteriormente (ou durante a primeirautilização), o software actualiza o firmware do módulo. Esta actualização vai ser propostadurante a transferência.

4.4.2.2 Transferência do programa Zelio Logic para o PCEsta função de transferência permite recuperar uma aplicação de um módulo através dosoftware.

A partir do software, vá para o menu Transferência, Transferir programa e depois cliqueem Módulo-> PC. Depois de aparecer uma mensagem de confirmação, a transferência éefectuada.

Em seguida, o software carrega o programa actual no módulo.

Page 44: Manual Zelio Soft 2

44

Observação: Se o programa do módulo estiver bloqueado, o código é pedido pelo móduloantes da transferência ser efectuada.

4.4.3 Ligação do módulo a partir do softwareClique em Transferência e depois em RUN Módulo. No entanto, depois de transferir umprograma para o módulo, este fica automaticamente no modo RUN.

4.4.4 Modo Monitorização: acompanhamento em tempo realO módulo é ligado ao PC.Este modo tem as mesmas características que o modo simulação. O estado de todas asentradas ou saídas do Zelio logic pode ser visualizado ou alterado a partir do software.Pode visualizar estas entradas a partir da janela de edição, tal como na janela desupervisão. A face anterior permite controlar o processo e utilizar as teclas à distância,seleccionando a janela face anterior.Para iniciar o modo monitorização durante a transferência do programa, seleccione acaixa correspondente na janela de transferência ou então clique no ícone do cantosuperior direito depois do módulo estar ligado e estar seleccionado o programacorrespondente.

4.4.5 Imprimir a aplicaçãoPode editar uma pasta completa da aplicação. Seleccione Ficheiro, Imprimir... (quandoestá no modo Edição).Seleccione os parâmetros pretendidos.Antes de imprimir, pode seleccionar Ficheiro, Pré-visualização.

4.4.6 Acertar a data e a hora a partir do softwareQuando a aplicação utiliza relógios, é necessário garantir que o módulo tenha a horacerta. Para regular a hora a partir do software, clique em Módulo e depois em Acerto dahora.

4.4.7 Função palavra-passeA palavra-passe impede o acesso a um programa. Depois de transferir o programa para oZelio Logic, aparece a janela opção de escrita e pode seleccionar a caixa «Proteger porpalavra-passe…». Depois da palavra-passe estar activada, não pode escrever no módulonem ver o programa se não conhecer a palavra-passe. Deste modo, o programa ficaprotegido. Se quiser aceder ao menu e, por exemplo, tentar acertar a hora, tem deintroduzir a palavra-passe.

4.4.8 Bloqueio fachadaA funcionalidade de bloqueio da fachada serve para impedir o acesso aos menus. Obloqueio fica activo quando o programa é iniciado, mas também quando está desligado.Para iniciar ou desactivar o programa depois do bloqueio estar activado, tem de utilizar osoftware.No entanto, o bloqueio da fachada anterior não impede a utilização dos botões de fachadade um programa.Quando introduzir o programa no Zelio Logic, aparece a janela opção de escrita. Bastaseleccionar a caixa «colocar um cadeado na face anterior do módulo».

Para obter informações adicionais, consulte a ajuda online ou o guia de exploração.