Vous êtes sur la page 1sur 5

LECCION 9 (PARTE 1: INSTRUCCIONES TIPO RELE)

LECCION 9

INSTRUCCIONES DE LOGICA DE ESCALERA

INSTRUCCIONES TIPO REL (BITS)

Usa las instrucciones tipo rel para monitorear y/o controlar bits en un archivo de datos o de
funcin, tales como bits de entradas o bits de palabras de control de timers.

INSERTANDO INSTRUCCIONES

Cualquier instruccin puede ser ingresada dentro de un "ladder" de distintas maneras:


"Arrastrandola" desde la ventana de herramientas y soltando en la posicin deseada.

Colocando el cursor en la posicin donde deseamos introducir la instruccin y haciendo un


click sobre la misma en la ventana de herramientas.
Haciendo doble click al inicio de nuestro rengln a editar y escribiendo el los mnemnicos
correspondientes para conformar nuestra lgica correspondiente para dicho rengln.

XIC EXAMINE IF CLOSED / XIO EXAMINE IF OPEN

Usa la instruccin XIC(contacto normalmente abierto) para checar si el bit direccionado esta on.
Usa la instruccin XIO(contacto normalmente cerrado) para checar si el bit direccionado esta off.

El bit direccionado puede corresponder con alguna seal de un dispositivo fsico conectado a
alguno de los bornes de entradas o salidas, o a un bit de los archivos de datos (timers, contadores,
etc..)

OTE OUTPUT ENERGIZE

Utiliza la instruccin OTE para cambiar el estado de un bit a on cuando las condiciones de
entrada son verdaderas, o para cambiar el estado del bit a off cuando la continuidad lgica no se
presenta por el estado de las instrucciones de entrada.

El valor de las salidas es colocado en 0 cuando el modo del controlador cambia a modo
programa.

Ejemplo:
EL bit de salida O:2.0/0 etiquetado como "LUZ_1" cambiara de estado off a on cuando el
scan de programa detecte que la seal de entrada I:1.0/0 llamada "START" para ste ejemplo, ha
sido activada.

OTL OUTPUT LATCH / OTU OUTPUT UNLATCH

OTL y OTU son instrucciones de tipo salida retentiva. OTL es encargada de cambiar a on(set) el
valor de un bit, mientras que OTU es responsable de cambiar ese mismo bit a off(reset);
generalmente se utilizan en parejas controlando el mismo bit.

Cuando alguna de estas dos salidas es activada estas conservan el valor de su estado sin importar
si cambian las condiciones del rengln donde estn utilizadas (ya sea set o un reset).

Ejemplo:

An despus de que la seal de entrada START ha sido desactivada, la instruccin


retentiva OTL mantiene en "on" el estado de la salida "LUZ_1".
Es necesario entonces colocar la instruccin OTU direccionada a "LUZ_1" para que sta
pueda ser reestablecida.

ONS ONE SHOT

Es una instruccin de entrada retentiva que activa una instruccin de salida solo una vez (solo
durante un scan de programa). Cuando la continuidad lgica precedente a la instruccin ONS
cambia de falsa a verdadera la instruccin se convierte en verdadera solo para ese ciclo de scan.
Si la continuidad lgica se mantiene en verdadera la instruccin ONS cambia a falsa y se mantiene
as hasta que el rengln haga una nueva transicin de de falso a verdadero. Es necesario
direccionar un bit que recuerde el valor de la instruccin.

OSR ONE SHOT RISING / OSF ONE SHOT FALLING

Las instrucciones OSR y OSF son usadas para hacer que un evento suceda solo una vez. Estas
instrucciones se activan dependiendo el cambio de estado de su rengln de la siguiente manera:

Cuando se requiera que un evento ocurra cuando el valor de un determinado rengln cambie de
falso a verdadero use OSR.
Cuando se requiera que un evento ocurra cuando el valor de un determinado rengln cambie de
verdadero a falso use OSF.
Estas instrucciones usan dos parmetros:

Storage bit: es el bit que recuerda el estado del rengln en el scan previo.
Output bit: es el bit modificado de acuerdo a las condiciones de la instruccin OSR o OSF