Camino:  Programación > Ladder > Concepto >

Lógica con Contactos

Previous pageReturn to chapter overviewNext page

LÓGICA AND – Contactos en Serie

 

Figura 1: Contactos en Serie

Figura 1: Contactos en Serie

 

La figura arriba ejecuta una Lógica AND entre los dos últimos elementos cargados en el STACK, baja un nivel del STACK y lanza el resultado hacia la parte superior del STACK. Esto significa que es ejecutada la siguiente operación Booleana: parte superior del STACK = BIT1.BIT2.

 

En lenguaje IL (Lista de Instrucciones) queda así:

LD        BIT1        (* carga el valor de la variable BIT1 para el STACK *)

LD        BIT2        (* cargar el valor de la variable BIT2 para el STACK *)

AND                (* Ejecuta la Lógica AND entre el BIT1 y BIT2 a través del STACK *)

 

 

Tabla Verdad

 

BIT1

BIT2

STACK

0

0

0

0

1

0

1

0

0

1

1

1

 

 

LÓGICA OR– Contactos en Paralelo

 

Figura 2: Contactos en Paralelo

Figura 2: Contactos en Paralelo

 

La figura arriba ejecuta una Lógica OR entre los dos últimos elementos cargados en el STACK, baja un nivel del STACK y lanza el resultado hacia la parte superior del STACK. Esto significa que es ejecutada la siguiente operación Booleana: parte superior del STACK = BIT1 + BIT2.

 

En lenguaje IL (Lista de Instrucciones) queda así:

 

LD        BIT1        (* carga el valor de la variable BIT1 para el STACK *)

LD        BIT2        (*carga el valor de la variable BIT2 para el STACK *)

OR                (* Ejecuta la Lógica OR entre el BIT1 y BIT2 a través del STACK *)

 

 

Tabla Verdad

 

BIT1

BIT2

STACK

0

0

0

0

1

1

1

0

1

1

1

1