Documente Academic
Documente Profesional
Documente Cultură
Elementos de Programacin.
Para programar un autmata con Ladder se debe estar familiarizado con las reglas de circuitos de conmutacin
algunos elementos de Ladder se describen a continuacin.
La siguiente ilustracin muestra un diagrama simplificado del cableado de un circuito de lgica de rel y el
diagrama Ladder equivalente.
Escalones Ladder
Un programa en lenguaje de diagrama Ladder est formado por "escalones" que representan el conjunto de
instrucciones grficas y aparecen entre dos barras verticales. El controlador ejecuta los escalones de forma
secuencial. El conjunto de instrucciones grficas representa las siguientes funciones:
Entradas/salidas del controlador (botones de comando, sensores, rels, luces de pilotos, etc.).
Funciones del controlador (temporizadores, contadores, etc.).
Operaciones lgicas y matemticas (adicin, divisin, AND, XOR, etc.).
Operadores de comparacin y otras operaciones numricas (A<B, A=B,
desplazamiento, rotacin, etc.)
Variables internas del controlador (bits, palabras, etc.).
Estas instrucciones grficas se organizan con conexiones horizontales y verticales que conducen a una o
varias salidas o acciones. Los escalones no admiten ms de un grupo de instrucciones vinculadas.
Los diagramas Ladder estn compuestos por bloques que representan el flujo de programas y las funciones,
por ejemplo: Contactos, Bobinas, Instrucciones de flujo de programas, Bloques de funcin, Bloques de
comparacin, Bloques de operacin
Las instrucciones contactos, bobinas y flujo de programas (saltar y llamadas) ocupan una nica celda en el
reticulado de programacin de Ladder. Los bloques de funcin, comparacin y operacin ocupan varias.
Bloques de funcin
Bloques de comparacin
Los bloques de comparacin estn ubicados en el rea de comprobacin del reticulado de programacin. El
bloque puede aparecer en cualquier fila o columna del rea de comprobacin siempre que la longitud
completa de la instruccin est en esta rea. Los bloques
de comparacin estn colocados en horizontal y ocupan
dos columnas en una fila del reticulado de
programacin, tal y como se muestra en el ejemplo de
bloque de comparacin siguiente.
Bloques de operacin
Los bloques de operacin estn ubicados en el rea de accin del reticulado de programacin. El bloque puede
aparecer en cualquier fila del rea de accin. La instruccin est justificada a la derecha; aparece en la derecha
y termina en la ltima columna. Los bloques de operacin estn colocados en horizontal y ocupan cuatro
columnas en una fila del reticulado de programacin. A continuacin se muestra un ejemplo de un bloque de
operacin.
Consejos sobre programacin
Utilice los saltos de programa con precaucin para evitar bucles largos que prolonguen el tiempo de ciclo.
Evite los saltos en las instrucciones ubicadas "detrs" (Aparece una instruccin delante antes de un salto en
un programa. Sin embargo, aparece una instruccin detrs despus de un salto en un programa).
Programacin de salidas
Los bits de salida, al igual que los bits internos, slo se deben modificar una vez en el programa. En el caso de
los bits de salida, slo se tiene en cuenta el ltimo valor examinado cuando se actualizan las salidas.
Los sensores utilizados directamente para paradas de emergencia no deben ser procesados por el autmata.
Se deben conectar directamente a las salidas correspondientes.
Haga que la recuperacin de la alimentacin dependa de una operacin manual. Un reinicio automtico puede
provocar un funcionamiento no deseado de la instalacin (utilice los bits de sistema %S0, %S1 y %S9).
Se debe comprobar el estado del bit de sistema %S51, que indica los posibles fallos del RTC.
Referencias
Desconocido. (03 de 03 de 2007). iesdonbosco. Obtenido de iesdonbosco:
http://www.iesdonbosco.com/data/electricidad/twido_guia_de_programacion.pdf