Function Block

Projeto Reator

• Criar Function block FB_VVONOFF para válvula on/off. Executar Add new block em Project tree > Devices > PLC_1 > Program blocks.

• Selecionar Function block (FB). A linguagem de programação será Ladder (LAD). O número da function será determinada automaticamente. Clicar em OK.



• Abrir o function block FB_VVONOFF para edição.

• Criar os parâmetros de entrada, de saída, de entrada/saída e internos do function block.

• Em Interface, entrar com os parâmetros de entrada Input:

ZSC Bool Status VV fechada
ZSO Bool Status VV aberta
TMR Time Tempo abre/fecha

• Entrar com os parâmetros de saída Output:

ALM Bool Alarme

• Entrar com os parâmetros de entrada/saída InOut:

XV Bool Comando saida digital
AM Bool Auto/Manual
AF Bool Comando abre/fecha operador
CA Bool Comando abre/fecha automatico

Parâmetros de entrada/saída InOut são usados para ler uma variável na entrada, processá-la e sair o valor alterado para a mesma variável.

• Entrar com o parâmetro Static:

A1 TON Timer on

O tipo TON Generate on-delay é o function block de sistema SFB4.



• Inserir lógica para válvula on-off.

Network 1

Comando para abrir válvula (move 1 para a saída XV). A válvula abre em duas condições:

• quando em manual (AM = 0) e o botão do operador recebe o comando abrir (AF = 1).

• quando em automático (AM = 1) e o comando em automático manda abrir (CA = 1).

• Inserir contatos e bobinas na Network 1.



Network 2

Comando para fechar válvula (move 0 para a saída XV). A válvula fecha em duas condições:

• quando em manual (AM = 0) e o botão do operador recebe o comando fechar (AF = 0).

• quando em automático (AM = 1) e o comando em automático manda fechar (CA = 0).

- Inserir nova Network.



Observação:

A lógica é feita para acionamento via IHM.

Botão Auto/Manual - 2 estados: 0 - Manual; 1 - Automático. Se quiser usar uma chave comutadora no campo (entrada digital), não altera nada na lógica.

Comando operador - 2 estados: 0 - Comando Fechar; 1 - Comando Abrir. Se quiser usar uma chave comutadora no campo (entrada digital), não altera nada na lógica.

Comando automático - como verá mais adiante no treinamento, esta tag serve para interconexão com alguma lógica de comando automático.


Network 3

Usuário não registrado. Compre o treinamento em jats.com.br.