 S Set (un operando Booleano)
S Set (un operando Booleano)Dependiendo del contenido del acumulador, se activa o se mantiene el operando especificado. Si el acumulador está a TRUE, el operando se pone a 1 (TRUE).
Los operandos válidos para este operador deben ser de uno de los siguientes tipos de datos:BOOL.
Operador disponible solamente en el leguaje de programación IL (lista de instrucciones).
Todas las variables de entrada y de salida utilizadas para la programación de esta función han sido declaradas en la Cabecera de la POU.

var_1 y var_2 pueden ser de cualquier tipo, var_3 y var_4 tienen que ser de tipo BOOL.
var_3 solo se resetea (se pone a 0 o FALSE) si el acumulador está a TRUE, es decir, si 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 *) |