Вы находитесь на странице: 1из 15

Diseo

Mecatrnico

Instrucciones Bsicas Ladder


TEMA # 4
P R O F: C A R LO S E S T RA DA
C E S T RA DA . U A G @ G M A I L . C O M

Instrucciones
Lnea de programacin (tambin conocido en ingles como Rung o en
espaol Regln): es una lnea simple en donde se colocaran las instrucciones,
representa un cable entre una fuente de poder y la tierra de un circuito.

NOTA: NO! Pueden existir rungs sin instrucciones, el 90% de los PLC vera un
rung sin instrucciones como un error y no podrn descargar el programa.

Instrucciones
Coil (Activa o Desactiva un Bit, OTE): esta instruccin se utiliza para
activar o desactivar un bit de salida o un bit de memoria booleana, siempre se
ubican al final de cada lnea de programacin (Rungs).

Instrucciones
Normalmente Abierto (Examine if Closed, XIC): esta instruccin estar
normalmente asociada a un sensor direccionado a una de las tarjetas de entrada, a
un coil o a el bit DONE de una temporizador o contador. En su forma en reposo no
permite el paso de la corriente y en su forma actuada permite el paso de corriente

Sin
energizar

Energizado

Instrucciones
Normalmente Cerrado (Examine if Open, XIO): esta instruccin estar normalmente
asociada a un sensor direccionado a una de las tarjetas de entrada, a un coil o a el bit DONE
de una temporizador o contador. En su forma en reposo permite el paso de la corriente y en su
forma actuada no permite el paso de corriente, tambin es conocido como inhibidor.

Sin
energizar

Energizado

Instrucciones
Coil Enclavado (Activa un bit, OTL ): esta instruccin se utiliza para activar se utiliza para
activar de manera permanente un bit, as las condiciones de la lnea sean todas faltas, una
vez activado no se puede desactivar hasta que se energice el Coil de desenclavar. No todas
las marcas de PLC traen esta instruccin, pero si las mas comerciales.

Instrucciones
Coil Desenclavar (Desactiva un bit, OTU ): esta instruccin se utiliza para
desactivar un bit previamente Enclavado por una OTL solo si las condiciones
de la lnea son verdaderas se podr desactivar el bit.

Instrucciones
Conflicto de seales: llamamos conflicto de seal, cuando 2 o mas seales se
energizan al mismo tiempo y ambas depende una de la otra (en otros trminos una
paradoja). Es un error muy comn cuando se utilizan instrucciones OTL y OTU, donde
ambas se energizan al mismo tiempo y el PLC no es capaz de resolver la operacin.

Instrucciones
One Shot Rising (OSR): toma en cuenta un evento 1 sola vez, es decir, solo
toma en cuenta 1 levantamiento de pulso y para que pueda volver a tomar
otro pulso el mismo tiene que hacerse 0.

Direccionamiento
El PLC tiene una memoria de direccionamiento de 0 a 255 espacios de memoria y cada
espacio de memoria tendr entre 8 y 32 bits, dependiendo de la marca del PLC. Por ejemplo:
Allen Bradley tiene 16 bits y Siemens tiene 8 bits.
Los primeros 9 espacios de la memoria vienen determinados de fabrica y son inamovibles:

Letra/espacio

Funcin

O:0

La letra O viene de Output se refiere


a que es una salida la direccin 0 del
PLC esta reservada para estos.

I:1

La letra I representa Input

S2:

S de Status, se refiere a valores como


por ejemplo de clock del CPU.

B3:

B de Boolean son bits de propsito


general, el programador decidir
como utiliza estos bits (de la
direccin 10 a la 255 tambin se
consideran generales, B10, B88,etc.).
Tiene un mximo de 16 bits.

T4:

T de Timer, estn reservados para los


temporizados definidos del PLC

C5:

C de Counter y al igual que los


timers, es la ubicacin por defecto de
los contadores predefinidos por el
sistema

R6:

Palabras de control, se utiliza para


intrusiones mas complejas como
LIFO, FIFO, Secuenciadores, etc.

N7:

Integer o entero, se utiliza para


almacenar valores numricos enteros

8y9

Son internos de control para el PLC,

Direccionamiento
Como direccionar Entradas y Salidas:
E:R/B
Donde:
E: donde se especifica la letra O para salidas, I para entradas.
: divisor de tipo de operacin
R: posicin que ocupa en el rack
/: delimitador del bit
B: bit que indica la posicin (0-15)

Direccionamiento
Ejemplos:

Direccionamiento
Como direccionar datos Booleanos y su uso: en algunos casos necesitamos almacenar un
bit del cual no existe componente fsico, son muy utilizados en programacin avanzada como en
secuencia de pasos, comunicacin con HMI y enclavamiento indirecto.
B3:R/B
Donde:
B3: es la direccin de un valor Booleano
: divisor de funcin
R: es un numero de memoria que puede ir del 0 al 255
B: es el numero de bit que puede ir del 0 al 15

Вам также может понравиться