STN

Almacena el contenido negado del acumulador

Transfiere el contenido negado del acumulador al operando especificado.

Los operandos válidos para este operador deben ser de uno de los siguientes tipos de datos:BOOL.

NOTA
  • Operador disponible solamente en el leguaje de programación IL (lista de instrucciones).
  • var_1, var_2 y var_3 tienen que ser de tipo BOOL.
  • En el siguiente ejemplo simplemente se intercambian los valores invertidos de var_1 y var_2 con la ayuda de una variable auxiliar var_3.

Ejemplo

Cabecera de la POU

En la cabecera de la POU, se declaran todas las variables de entrada y de salida que van a ser usadas en la programación de esta función.

Cuerpo IL Los valores de var_1, var_2 y var_3 se intercambian. var_1, var_2 y var_3 pueden ser de cualquier tipo. Sin embargo, todos los operandos tienen que ser del mismo tipo de datos.

LD

var_1

(* Load var_1 in accu *)

ST

var_3

(* Store accu in var_3 *)

LD

var_2

(* Load var_2 in accu *)

STN

var_1

(* Store inverted accu in var_1 *)

LD

var_3

(* Load var_3 in accu *)

STN

var_2

(* Store inverted accu in var_2 *)

Modificado el: 2023-07-27Comentarios sobre esta páginaLínea directa de Panasonic