Creación de un programa PLC
El proceso de creación de un programa PLC (fase de modelo) consiste en las siguientes fases (Fig.10):
Especificación: descripción de la tarea;
Diseño: descripción de la solución;
Realización: ejecución de la solución;
Integración/revisión: integración en el medio y testeo de la solución.
31
Fig.10
Direccionamiento de los módulos del PLC
Las direcciones de las ranuras, módulos y las correspondientes entradas y salidas se tienen en cuanta en el proceso de direcionamiento. La Fig. 11 ofrece un ejemplo del direccionamiento de los módulos del PLC Siemens S7-300
(http://www.automatic-project.eu/Modules_bg/Module%204,%20Chapter%203.pdf )
32
Fig.11
Ejemplos de diagramas de tipo escalera (1)
“Un programa de tipo escalera" consiste en cierta secuencia lógica de instrucciones (“contacto”), por medio de la cual el estado de cada uno de los elementos (los contactos) de los sistemas electro-mecánicos (contacto-relé) se utilizan para identificar el control de las máquinas (y/o un proceso) .
La condición real de los contactos del sistema electro-mecánico es reemplazado por una secuencia lógica. Como un elemento separado del control del sistema (contacto) pueden utilizarse todos los bits de las áreas de datos direccionables de un determinado PLC, de acuerdo con el sistema de direccionamiento empleado.
Las siguientes diapositivas muestran ejemplos de contactos y diagramas lógicos con sus escaleras equivalentes (peldaños)
http://www.plc-course.com/PLC-Basics/introduction-to-ladder-diograms-course.html
33
Ejemplos de diagramas de tipo escalera (2)
34
Ejemplos de diagramas de tipo escalera (3)
35
Instrucciones de salida
36
Funciones lógicas básicas (OR, AND)
37
Funciones lógicas básicas (NOR, NAND)
38
Funciones lógicas básicas (EXOR, EXNOR)
39
LD: ejemplo – representación de la expresión
40
Diagrama de tipo escalera
Diagrama
equivalente LD
Equivalente en lenguaje
Booleano
Instrucciones para temporizadores y contadores (1)
41
Instrucciones para temporizadores y contadores (2)
42
43
Preguntas de control
Cuáles son los principales lenguajes para la programación de un PLC de acuerdo al estándar IEC 61131-(3)? Realiza una comparación entre ellos (ventajas y desventajas).
Qué opciones ofrece la el sistema de programación CODESYS?
Da ejemplos de diagramas de escalera, representando ciertos circuitos eléctricos y lógicos (no utilizar aquellos que se han descrito en la teoría).
Página anterior | Volver al principio del trabajo | Página siguiente |