A seconda del contenuto dell'accumulatore, l'operando definito nel campo dell'operando viene impostato o mantenuto. TRUE nell'accumulatore imposta l'operando, ossia l'operando viene impostato su 1 (TRUE).
Gli operandi validi per questo operatore devono presentare uno dei seguenti tipi di dati:BOOL.
Operatore disponibile solo nel linguaggio di programmazione IL.
Tutte le variabili di ingresso e uscita utilizzate per programmare questa funzione sono state dichiarate nell'intestazione del POU.
var_1 e var_2 possono presentare qualsiasi tipo di dato valido, var_3 e var_4 devono essere di tipo BOOL.
var_3 viene resettato (impostato su 0 o FALSE) solo se l'accumulatore è TRUE, ossia se var_1=var_2.
LD |
var_1 |
(* Load var_1 in accu *) |
EQ |
var_2 |
(* Compare accu with var_2 *) |
S |
var_3 |
(* Set var_3, if accu contains TRUE *) |
ST |
var_4 |
(* Store accu in var_4 *) |