Vous êtes sur la page 1sur 5

FORO 3

Los PLC por sus especiales caractersticas de diseo tienen un campo de aplicacin
muy extenso. La constante evolucin del hardware y software ampla constantemente este
campo para poder satisfacer las necesidades que se detectan en el espectro de sus
posibilidades reales.
Hoy en da, los PLC no slo controlan la lgica de funcionamiento de mquinas,
plantas y procesos industriales, sino que tambin pueden realizar operaciones aritmticas,
manejar seales analgicas para realizar estrategias de control. Por lo tanto los lenguajes
de programacin actuales permiten implementar funciones para realizar cualquier
operacin de forma cmoda y sencilla, logrando los resultados deseados bajo un programa
como un conjunto de instrucciones, rdenes y smbolos reconocibles por el PLC, a travs
de su unidad de programacin, que le permiten ejecutar una secuencia de control deseada.
El Lenguaje de Programacin, permite al usuario ingresar un programa de control
en la memoria del PLC, usando una sintaxis establecida. Al igual como los PLCs se han
desarrollado y expandido, los lenguajes de programacin tambin se han desarrollado con
ellos. Los lenguajes de hoy en da tienen nuevas y ms verstiles instrucciones y con mayor
poder de computacin. Por ejemplo, los PLCs pueden transferir bloques de datos de una
localizacin de memoria a otra, mientras al mismo tiempo llevan cabo operaciones lgicas
y matemticas en otro bloque. Como resultado de estas nuevas y expandidas instrucciones,
los programas de control pueden ahora manejar datos ms fcilmente.
Los programas de aplicacin que crean los usuarios estn orientados a ejecutar, a
travs del controlador, tareas de automatizacin y control. Para ello, el usuario escribe el
programa en el lenguaje de programacin que mejor se adapte a su trabajo y con el que
sienta poseer un mejor dominio. En este punto es importante sealar, que algunos
fabricantes no ofrecen todas las formas de representacin de lenguajes de programacin,
por lo que el usuario deber adaptarse a la representacin disponible.
En la actualidad cada fabricante disea su propio software de programacin, lo que
significa que existe una gran variedad comparable con la cantidad de PLCs que hay en el

mercado. No obstante, actualmente existen tres tipos de lenguajes de programacin de


PLCs como los ms difundidos a nivel mundial; estos son:
Lenguaje de contactos o Ladder
Lenguaje Booleano (Lista de instrucciones)
Diagrama de funciones

LENGUAJE LADDER
Existen distintos tipos de lenguaje de programacin de un PLC, quizs el ms
comn sea la programacin tipo escalera o ladder. Los diagramas de escalera son esquemas
de uso comn para representar la lgica de control de sistemas industriales. Se le llama
diagrama "escalera" porque se asemejan a una escalera, con dos rieles verticales (de
alimentacin) y "escalones" (lneas horizontales), en las que hay circuitos de control que
definen la lgica a travs de funciones. De esta manera Las principales caractersticas del
lenguaje ladder son:
Instrucciones de entrada se introducen a la izquierda
Instrucciones de salida se situarn en el derecho.
Los carriles de alimentacin son las lneas de suministro de energa L1 y L2
para los circuitos de corriente alterna y 24 V y tierra para los circuitos de CC
La mayora de los PLC permiten ms de una salida por cada rengln (Rung).
El procesador (o "controlador") explora peldaos de la escalera de arriba a
abajo y de izquierda a derecha.

Las instrucciones de entrada son las condiciones que tiene el circuito para dejar o no
dejar pasar la corriente de una lnea a la otra. Estas condiciones se manejan comnmente
con contactos normalmente abierto o normalmente cerrados los cuales interpretan las
seales de alto y bajo de sensores o interruptores. Si las condiciones son verdaderas la
corriente llega a las instrucciones de salida las cuales generan acciones como energizar la
bobina de un motor o energizar una lmpara por ejemplo. De esta forma el paso de la
corriente a las bobinas de salida estn condicionadas por la lgica que manejen las
instrucciones de entradas.
Un PLC tiene muchas terminales "de entrada y tambin muchos terminales de
salida, a travs de los cuales se producen las seales "alta" o "baja" que se transmiten a las
luces de energa, solenoides, contactores, pequeos motores y otros dispositivos que se

prestan a control on / off. En un esfuerzo por hacer PLC fcil de programar, el lenguaje de
programacin ladder fue diseado para asemejarse a los diagramas de lgica de escalera.
Por lo tanto, un electricista industrial o ingeniero elctrico, acostumbrados a leer esquemas
de lgica ladder se sentirn ms cmodos con la programacin de un PLC si se maneja con
el lenguaje ladder.

LENGUAJE COMBINACIONAL
Se han introducido las implementaciones de suma de productos y producto de
sumas, que son las formas bsicas de la lgica combinacional. Cuando se conectan puertas
lgicas entre s, con el fin de generar una determinada salida especfica para determinadas
combinaciones especficas de las variables de entrada, sin que haya implicado
almacenamiento, el circuito resultante se califica como lgica combinacional.
En la lgica combinacional, el nivel de salida depende siempre de la combinacin
de los niveles de entrada. En los circuitos combinacional es la salida Z en un determinado
instante de tiempo ti slo depende de X en ese mismo instante de tiempo ti, es decir que no
tienen capacidad de memoria y que se puede obviar la variable de tiempo t.

Los circuitos combinacionales que vamos a estudiar son:


Puertas lgicas (AND / OR / NOT / NAND / NOR / XOR / XNOR )

Bloques combinacionales ( Sumadores y restadores / Decodificadores y


multiplexores / Desplazadores / Dispositivos lgicos programables
(ROM).

Vous aimerez peut-être aussi