Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Como Programar Un PLC
Como Programar Un PLC
El software RSLogix 5000 está diseñado para programar controladores de la familia Logix 5000 y para la
plataforma logix de Rockwell Automation. Utiliza varias tipos de lenguaje de programación como Escalera
(Ladder), Bloques de funciones (Functions blocks), texto estructurado (structured text) y esquemas de
funciones secuenciales (Sequential Function Chart). Descargar RSLogix 5000 Demo Versión 17.0
Al abrir cualquier proyecto es necesario reconocer todas las características que se muestran en la ventana del
RSLogix 5000.
Convenciones de nombres
A lo largo de un proyecto Logix5000, usted define nombres para los distintos elementos del proyecto, como
son el controlador, las direcciones de datos (tags), las rutinas, los módulos de E/S, etc. Cuando introduzca los
nombres, siga estas reglas:
• Sólo letras, números y caracteres de subrayado (_)
• Deben empezar con una letra o un carácter de subrayado
• ≤ 40 caracteres
• No utilice caracteres de subrayado consecutivo
• No se distingue entre mayúsculas y minúsculas
Cuando usted crea un proyecto, el software automáticamente crea una rutina principal que utiliza el lenguaje
de programación de diagrama de lógica de escalera.
Cada rutina en el proyecto utiliza un lenguaje de programación específico. Para programar en un lenguaje
distinto, como un diagrama de bloque de funciones, para crear una rutina siga los siguientes pasos.
Una vez creada la rutina de lenguaje de programación ladder, por ejemplo, se introduce la lógica:
Para asignarle tags a la lógica se debe tener en cuenta:
Aunque puede usar los tags de entrada y salida de un módulo directamente en la lógica, es mucho más fácil
usar los tags de alias. Veamos cómo se hace:
Una vez terminada la lógica con la asignación de tags, se debe llamar a la rutina creada desde la rutina
principal, ya que esta es la que se ejecuta en todo momento. Así que en la rutina principal se deben seguir los
siguientes pasos: