Programacion de Controladores Logicos
controladores lógicos
Rolf Dahl-Skog
Enero 2012.
Volver al
Indice
de
(PLC)
Pagina 1
Este es el texto de un pequeño cursillo, que es una introducción a los conceptos básicos de la
programación de controladores lógicos, aplicados al control o sistema de seguridad de una maquina o
proceso.
Se refiere a los conceptos básicos de programaciónestructural y modular, y a las consideraciones
básicas de seguridad funcional (SIL2).
Para mostrar la aplicación practica de estos conceptos, se presenta y analiza el mismo ejemplo ficticio,
desarrollado para equipos de los principales fabricantes de PLC. El mismo caso resuelto en un Triconex,
en un Schneider y en un ControlLogix, para ver las diferencias entre distintas marcas y modelos decontrolador lógico programable.
Rolf Dahl-Skog
rolfds@gmail.com
Índice de contenido
Controladores Lógicos Programables..................................................................................3
Consideraciones de seguridad.............................................................................................4
Sistema Instrumentado de Seguridad(SIS)................................................................5
Seguridad Funciona ( Functional Safety ) .................................................................5
Niveles de seguridad (SIL)..........................................................................................5
Consideraciones de diseño..................................................................................................7Programación de un PLC.....................................................................................................8
¿Que es un algoritmo ?...............................................................................................9
Programación Estructurada........................................................................................10
ProgramaciónModular...............................................................................................11
Tipos de variables......................................................................................................12
Lenguajes de programación.......................................................................................14
Ejemplos de algoritmos usados enplc.......................................................................16
Algoritmo “First_Out” .....................................................................................................................................16
Algoritmo “Fan_In” ..........................................................................................................................................17
Algoritmo “Fan_Out”.....................................................................................................................................18
Definición de un caso ficticio como ejemplo......................................................................19
Solución con Unity, de Schneider.............................................................................21
Solución con Tristation, deTriconex..........................................................................27
Solución con ControlLogix, de Rockwell..................................................................33
Rolf Dahl-Skog
Enero 2012.
Volver al
Indice
Pagina 2
Controladores Lógicos Programables.
Un Controlador Lógico Programable, o P.L.C. (Programmable Logic Controller) es un computador
especialmente diseñado paraautomatización industrial, para el control de una maquina o proceso
industrial.
A diferencia de un computador tradicional, un PLC no tiene teclado, pantalla ni ratón, tampoco tienen
disco duro ni Windows. Pero internamente si es un computador, con su hardware: procesadores,
memoria, puertos de comunicación, etc. y con su software: un sistema operativo (que le llaman
Firmware ), y una programación,...
Regístrate para leer el documento completo.