LDN Carga negada en el acumulador

El acumulador se carga con el operando especificado negado.

Observaciones

  • 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).

  • 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

LDN

var_1

(* Load inverted var_1 in accu *)

ST

var_3

(* Store accu in var_3 *)

LDN

var_2

(* Load inverted var_2 in accu *)

ST

var_1

(* Store accu in var_1 *)

LD

var_3

(* Load var_3 in accu *)

ST

var_2

(* Store accu in var_2 *)

Modificado el: 2021-07-15Comentarios sobre esta páginaPanasonic hotline