Escolar Documentos
Profissional Documentos
Cultura Documentos
INSTRUES BSICAS
INSTRUO XIC - eX Xamine If Close
Esta instruo energiza a linha lgica sempre que o endereo associado a mesma estiver ativado em nvel 1.
Uso Interno . . . . . . . .. . . . . . . . .
T4:0
Palavra 1 Palavra 2
ACUMULADOR ou VALOR ACUMULADO (ACC) o valor de tempo que a instruo temporizadora j temporizou
Tempo a ser temporizado = Pre * Base (seg.) Ex.: PRE=150 e BASE=0.01 Tempo = 1,5 seg.
necessrio uma instruo RES, para resetar o acumulador do temporizador usado pela instruo RTO
Uso Interno . . . . . .. . . . . . . . .
C5:0
ACUMULADOR ou VALOR ACUMULADO (ACC) o valor de contagem que a instruo contadora j contou
Bit DN Ativa, sempre que o valor do ACC (Acumulador) for valor do PRE (Pre-definido)
necessrio uma instruo RES, para resetar o acumulador do contador usado pela instruo CTU
Bit DN Ativa, sempre que o valor do ACC (Acumulador) for valor do PRE (Pre-definido)
necessrio uma instruo RES, para resetar o acumulador do contador usado pela instruo CTD
A origem A deve obrigatoriamente ser um parmetro tipo endereo de word. A origem B pode ser endereo ou uma constante
Se Voc Deseja
Testar se dois valores so iguais (=) Testar se um valor no igual a um segundo valor () Testar se um valor menor que um segundo valor (<)
Testar se um valor menor que ou igual a um segundo valor (<=) Testar se um valor maior que um segundo valor (>) Testar se um valor maior que ou igual a um segundo valor (=>) Testar partes de dois valores para ver se so iguais Testar se um valor est dentro da faixa limite de dois outros valores (No disponvel com SLC 5/01ou Fixo )
necessrio uma instruo OTU, para desativar o bit de captura de estouro matemtico, para que a CPU no entre em falha no final do ciclo de programa
Sempre que o bit de estouro matemtico S:0/1 for ativado por uma instruo qualquer (p. ex.: matemtica), este bit ativa tambm um bit de captura de estouro S:5/0. Se no fim de ciclo de programa o bit S:5/0 ainda estiver ativo, a CPU entrar em falha.
Se o endereo de origem (I:1.0) contm e os bits no endereo de mscara so (F00Fh) e os bits na palavra de destino antes de mover (N7:10) so aps mover, o destino (N7:10) ir conter
1100 0000 1100 0001 1111 0000 0000 1111 0101 0101 0101 0101 1100 0101 0101 0001
O contedo do endereo da ORIGEM, ser movimentado para o endereo de DESTINO no formato BCD
Sempre que a ORIGEM de uma instruo TOD, possuir um valor maior que 9999, o destino da instruo ir estourar. O resultado estourado ser armazenado em 2 words chamadas registrador matemtico, localizado no arquivo de Status. So elas S:14 e S:13 Alm disto, o bit de estouro matemtico S:0/1 ser ativado. Este bit, ativa tambm um bit de captura de estouro S:5/0. Se no fim de ciclo de programa o bit S:5/0 ainda estiver ativo, a CPU entrar em falha.
A instruo DDV realiza a diviso entre o registrador matemtico e o valor do ORIG, colocando o resultado desta operao no DEST