Você está na página 1de 4

REVISO - CLP BSICO

Instrues Bsicas/Avanadas
XIO [Examine se Aberto]

Esta instruo (tambm chamada "normalmente fechado") de entrada ou bit de armazenamento. Se o bit (Endereo) de memria correspondente um "1", esta instruo no permitir continuidade da linha, tornado a linha falsa. Se o bit (Endereo) de memria correspondente "0", esta instruo assumir seu estado normal e permitir continuidade da linha, tornando a linha verdadeira. XIC [Examine se Fechado]

Esta instruo (tambm chamada "normalmente aberta") de entrada ou bit de armazenamento. Se o bit de memria correspondente um "1", esta instruo permitir continuidade da linha, tornando a linha verdadeira. Se o bit de memria correspondente "0", esta instruo no permitir continuidade da linha, tornando a linha falsa. OTE [ Energizao de Sada ] Esta instruo fixa o bit (endereo) especificado em 1 quando a continuidade alcanada (quando as instrues anteriores se tornam verdadeira). Ficando o endereo correspondente no nvel lgico 1 at que a linha se torne falsa. Ateno! Nunca use um endereo de sada em mais de um lugar em seu programa de lgica. OTL [ Sada Retentiva]

Esta instruo funciona muito igual ao OTE com a exceo que uma vez um bit (endereo) de OTL foi fixo em 1 na memria, permanecer nesse estado lgico mesmo que a linha se torne falsa. O bit deve ser resetado com uma instruo de OTU. OTU [Resete " sada " ou Unlatch]

Esta instruo usada para unlatch (resetar) um bit (endereo) que foi fixo em "1" por uma instruo de OTL. O endereo de OTU deve ser idntico ao endereo de OTL. OSR ou ONS [A pessoa Atirou Subindo]

O OSR uma instruo que ativa um bit (endereo) durante um Scan. Usado normalmente antes da instruo de sada. Use um arquivo binrio ou endereo de arquivo de inteiro.

1/4

REVISO - CLP BSICO


Quando a linha instruo de OSR vai de falso-para-verdadeiro, a instruo de OSR passa para o nvel lgico 1 por apenas 1 Scan. Depois completado o Scan a instruo de OSR fica falsa, at mesmo se a linha precedente a OSR permanea verdadeira. A instruo de OSR fica verdadeira novamente se a linha precedente modificar de falso-para-verdadeiro novamente. TON [Temporizador na Energizao]

A instruo TON comea a temporizar quando a linha precedente torna-se verdadeira e, aps o acumulado atingir o tempo pr-fixado, a sua sada passa para o nvel lgico "1". Contanto que condies da linha permaneam verdadeiras, o cronmetro ajusta seu valor acumulado (ACC) a cada avaliao at que alcana o valor prefixado (PRE). O valor acumulado resetado quando condies da linha vo falsas. Bits da instruo: 13 = DN (ACC=PRE) 14 = EN (TON habilitado) 15 = TT (TON em Temporizao - DN=1 - ACC<PRE)

TOF [Temporizador na Desenergizao]

A instruo TOF comea a temporizar quando a linha precedente torna-se Falsa e, aps o acumulado atingir o tempo prefixado, a sua sada passa para o nvel lgico "1". Contanto que condies da linha permaneam Falsas, o cronmetro ajusta seu valor acumulado (ACC) a cada avaliao at que alcana o valor prefixado (PRE). O valor acumulado resetado quando condies da linha vo para verdadeira. Bits da instruo: 13 = DN (ACC=PRE) 14 = EN (TON habilitado) 15 = TT (TON em Temporizao - DN=1 - ACC<PRE)

RTO [Temporizador Retentivo]


2/4

REVISO - CLP BSICO

Uma funo de RTO igual a uma TON com a exceo que, uma vez comeada a temporizao, o valor do acumulado (ACC) mantido se a linha ficar falsa, uma falha acontecer, o modo muda de REM Run ou REM Test a REM Program, ou faltar energia. Quando a linha for verdadeira novamente, o RTO comea a cronometrar do tempo acumulado que foi mantido quando ouve a descotinuidade da linha. Retendo seu valor acumulado, cronmetros retentivos medem o perodo acumulativo durante o qual condies da linha so verdadeiras. Bits da instruo: 13 = DN (ACC=PRE) 14 = TT (RTO Temporizando) 15 = EN (RTO habilitado) Se o valor Prefixado ou Acumulou negativo quando a instruo executada, acontece uma major falha (Falha grave). Note: O valor acumulado pode ser resetado pela instruo de RES. Quando a instruo de RES que tem o mesmo endereo como o RTO habilitado, so resetados o valor acumulado e os bits de controle.

CTU [Contador Crescente]

O contador CTU conta crescente a cada transio de falso-para-verdadeira das condies que precedem a instruo CTD at que o valor acumulado alcana o valor prefixado. A contagem retida at uma instruo RES (resete) com o mesmo endereo que o contador seja habilitado, ou se outra instruo em seu programa escreve elaboradamente o valor "0". O contador utiliza trs palavras por elemento. PRE, ACC e os bits de controle. Bits da instruo: 11 = OV (Bit de underflow) 13 = DN ( PRE=ACC ) 14 = CU ( CTU habilitado )

3/4

REVISO - CLP BSICO


CTD [Contador Decrescente]

O contador CTD conta decrescente a cada transio de falso-para-verdadeira das condies que precedem a instruo CTD at que o valor acumulado alcana o valor prefixado. A contagem retida at uma instruo RES (resete) com o mesmo endereo que o contador seja habilitado, ou se outra instruo em seu programa escreve elaboradamente o valor "0". O contador utiliza trs palavras por elemento. PRE, ACC e os bits de controle. Bits da instruo: 11 = UN (Bit de underflow) 13 = DN ( PRE=ACC ) 14 = CD ( CTD habilitado )

RES [Reset]

A instruo de RES usada para resetar temporizadores e contadores. Quando as condices precedentes da linha so verdadeiras, o RES reseta o valor acumulado e os bits de controle do temporizador ou contador para qual foi endereado. Por exemplo, se seu endereo de RTO T4:1, seu endereo de RES tambm deve ser T4:1. Quando se reseta o contador, se a instruo de RES habilitada e o contador habilitado, o bit CU ou bit de CD resetado.

4/4

Você também pode gostar