Válvula On-Off
Projeto Reator
• Criar Function Block para válvula on/off. Clicar com o botão direito do mouse na pasta Blocks e selecionar item de menu Insert New Object > Function Block.
• Definir Symbolic Name como FB_VVONOFF, Symbol Comment com Function Block Valvula On-Off e a linguagem como LAD. Selecionar a opção Mul. Inst. Cap. Esta opção permite gerar múltiplas instâncias do function block, ou seja, permite criar várias válvulas a partir deste function block.
• Abrir aba Attributes e na linha 1 incluir o atributo S7_m_c com valor true. Esse atributo de monitoramento e controle permite que as tags do function block sejam geradas automaticamente no WinCC quando a AS é compilada.
Function block FB_VVONOFF criado.
• Abrir o function block FB1 FB_VVONOFF para edição. Em Component View, dar dois cliques com o mouse sobre o function block.
• Em Interface, entrar com os parâmetros de entrada IN:
Nome | Tipo | Descrição | S7_m_c |
---|---|---|---|
ZSC | Bool | VV Closed Status | True |
ZSO | Bool | VV Opened Status | True |
TMR | Time | Open/Close Time |
• Definir atributo S7_m_c do parâmetro ZSC para true. Dar dois cliques sobre a linha de ZSC e na aba Attributes inserir o atributo S7_m_c com valor true. Somente para os parâmetros com esse atributo em true tags serão geradas automaticamente no WinCC na compilação da AS. ZSC e ZSO devem ter esse atributo. TMR não terá, pois esse parâmetro não é usado para monitoramento e controle no supervisório.
• Observar na figura abaixo (destaque em vermelho) a indicação do atributo configurado para ZSC e ZSO. O parâmetro TMR não possui a bandeirinha em verde que indica a definição do atributo S7_m_c.
• Entrar com os parâmetros de saída OUT:
Nome | Tipo | Descrição | S7_m_c |
---|---|---|---|
XV | Bool | Digital Output Command | |
ALM | Bool | Alarm | True |
• Entrar com os parâmetros de entrada/saída IN_OUT:
Nome | Tipo | Descrição | S7_m_c |
---|---|---|---|
AM | Bool | Auto/Manual | True |
AF | Bool | Open/Close Operator Command | True |
CA | Bool | Open/Close Automatic Command |
• 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.
• Editar linhas da 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.
Network 3
Comando para mudar status do botão de comando manual operador para aberto quando a válvula abre em automático. Essa instrução garante que a válvula permanece com comando para abrir, assim que houver uma mudança do modo de operação de automático para manual.
Network 4
Comando para mudar status do botão de comando manual operador para fechado quando a válvula fecha em automático. Essa instrução garante que a válvula permanece com comando para fechar, assim que houver uma mudança do modo de operação de automático para manual.
Networks 5 e 6
Ativação de alarme da válvula (ALM = 1). O alarme é ativado após transcorrido o tempo determinado no parâmetro TMR (segundos) de ao menos uma das seguintes condições:
• Comando de válvula em abrir (XV = 1) e com sensor de retorno de status de válvula fechada ativado (ZSL = 1) – indicação de que a válvula não abriu;
• Comando de válvula em fechar (XV = 0) e com sensor de retorno de status de válvula aberta ativado (ZSH = 1)- indicação de que a válvula não fechou;
• Ambos os sensores de retorno de status de válvula ativados (ZSL = 1 e ZSH = 1);
• Ambos os sensores de retorno de status de válvula desativados (ZSL = 0 e ZSH = 0).
Quando nenhuma das condições é verdadeira, imediatamente o alarme é desativado.
• Entrar com o parâmetro estático STAT A1 do tipo SFB4:
• O data type SFB4 é usado na instrução Timer On (TON).
• Entrar com o parâmetro estático STAT A1AUX do tipo Bool.
• Inserir Network 5:
• Inserir System Function Block SFB4 TON IEC_TC na Network 6. Selecionar o SFB em Libraries > Standard Library > System Function Blocks.
• Alterar System Function Block TON para permitir múltiplas instâncias. Clicar com o botão direito do mouse sobre o bloco e selecionar item de menu Change to Multiple Instance Call...
• Entrar com o nome A1 no campo Name of Mult. Instance.
• Editar Network 6:
• Criar Function para válvulas on/off. Clicar com o botão direito do mouse na pasta Blocks e selecionar item de menu Insert New Object > Function. Definir propriedades da Function:
• Abrir function VVS_ON_OFF e inserir function block FB_VVONOFF para a válvula V112. Selecionar FB_VVONOFF na pasta FB Blocks e arrastar para a network 1.
• No topo do bloco, inserir o instance data block DB1.
• Editar o símbolo para o endereço DB1: V112 – M110 Material Tank Inlet Valve.
• Inserir variáveis de I/O nos parâmetros de entrada e saída (campo) e determinar o tempo limite de abertura/fechamento da válvula para alarme em 5 segundos (T#5S).
A chamada de FC1 VVS_ON_OFF será feita no bloco de organização OB1 Organization Block.
• Abrir Organization Block OB1 para edição. Visualizar OB1 na linguagem Ladder selecionando item de menu View > LAD.
• Fazer a chamada à function FC1 VVS_ON_OFF durante a execução cíclica deste bloco de organização.
• Habilitar Operator Control and Monitoring para DB 1 V112. Clicar com o botão direito do mouse sobre DB 1 no Component View e selecionar item de menu Special Object Properties > Operator Control and Monitoring...
Parâmetros que irão gerar tags no WinCC.
Compilando e Descarregando AS
Uma AS pode ser compilada e descarregada para um controlador por diversos meios:
1 – Através do HW Config (Component View > AS > Hardware) para compilar e descarregar a configuração de hardware para a CPU.
Botão Salvar e Compilar
Botão Download
2 – Através do NetPro (Component View > Menu Options > Configure Network) para compilar e descarregar a configuração de redes e conexões.
Botão Compilar
4 – Através do SIMATIC Manager para compilar e descarregar objetos individualmente em um multiprojeto.
Projeto Reator
• Compilar AS. Clicar com o botão direito do mouse sobre AS01 e selecionar o item de menu PLC > Compile and Download Objects...
• Selecionar todos os itens para compilação e marcar opção Compile only para somente compilar (sem download). Clicar no botão Start.
Usuário não registrado. Compre o treinmanto em jats.com.br.