Programación de PLC (1ra entrega)

Programación de PLC

Bien empezaremos con la primera entrega de este pseudo manual de programación de PLC’s, aun que existen muchas marcas de PLC en este caso nos enfocaremos en los horner ( jeje vale igual son con los que he trabajado)

Bien primero antes de empezar primero un poco de teoría para ello recurriremos a la tan confiable wikipedia para definir que es un PLC

«Los PLC (Programmable Logic Controller en sus siglas en inglés)o Controlador de logica programable, son dispositivos electrónicos muy usados enAutomatización Industrial.

PLC = Es un hardware industrial, que se utiliza para la obtención de datos. Una vez obtenidos, los pasa a través de bus (por ejemplo por ethernet) en un servidor.

Los PLC actuales pueden comunicarse con otros controladores y computadoras en redes de área local, y son una parte fundamental de los modernos sistemas de control distribuido.

Existen varios lenguajes de programación, tradicionalmente los más utilizados son el diagrama de escalera (Lenguaje Ladder), preferido por los electricistas, lista de instrucciones y programación por estados, aunque se han incorporado lenguajes más intuitivos que permiten implementar algoritmos complejos mediante simples diagramas de flujo más fáciles de interpretar y mantener. Un lenguaje más reciente, preferido por los informáticos y electrónicos, es el FBD (en inglés Function Block Diagram) que emplea compuertas lógicas y bloques con distintas funciones conectados entre sí.»

Ahora bien el lenguaje de programación estándar para los PLC es lo que se conoce como lógica de escalera  para esto recurriremos nuevamente a la wiki

«El LADDER, también denominado lenguaje de contactos o en escalera, es un lenguaje de programación gráfico muy popular dentro de los autómatas programables debido a que está basado en los esquemas eléctricos de control clásicos. De este modo, con los conocimientos que todo técnico eléctrico posee, es muy fácil adaptarse a la programación en este tipo de lenguaje.»

Bien agradecimientos a la wiki por estas definiciones bien ahora basta de teoría (de momento ) y empecemos con un poco de practica

Requerimientos

  1. Un PLC (Cualquier modelo, para esta guía usamos un XL6e  )
  2. Convertidor Ethernet – DB9
  3. Un cable utp(configuracion punto a punto)
  4. CsCape  (para proramar)

Bien una vez que tenemos espesaremos por la parte mas importante  las configuración de nuestro convertido ethernet a DB9

Bien ahora la configuración de nuestro cable utp (para fines prácticos les recomiendo que el tamaño del cable sea de por lo menos 1 metro así tendremos mas para maniobrar) para configurar punto a punto

Las formas como los PLC intercambian datos con otros dispositivos son muy variadas. Típicamente un PLC puede tener integrado puertos de comunicaciones seriales que pueden cumplir con distintos estándares de acuerdo al fabricante. Estos puertos pueden ser de los siguientes tipos:

  1. RS-232
  2. RS-485
  3. Ethernet

Sobre estos tipos de puertos de hardware las comunicaciones se establecen utilizando algún tipo de protocolo o lenguaje de comunicaciones. En esencia un protocolo de comunicaciones define la manera como los datos son empaquetados para su transmisión y como son codificados. De estos protocolos los más conocidos son:

  1. Modbus
  2. Bus CAN
  3. Profibus
  4. Controlnet

Bien ahora conectaremos nuestros cables al PLC para esto debemos conectarlo al puerto MJ1 (este es un puerto serial el cual los horner usan como puerto natural de programacion)

El tipo de comunicación que manejamos con este modelo es RS-232

Bien para esta primera entrega es todo jeje (se que se quedaron con ganas de mas pero os prometo que las siguientes entregas sera mas interesantes)

Nota: Les recuerdo que los modelos con los cuales se basa esta guía son de la marca Horner y una ventaja es que es casi la misma forma de programar y difiere muy poco entre sus modelos

PD.: Si este articulo te fue de utilidad regalanos un clic en la publicidad

para mantener el blog xD y seguir publicando mas artículos
Related Posts Plugin for WordPress, Blogger...

publicidad

2 Comments

  1. Muy bien, me gustaria aprender mas de estas marañas del PLC, ojala puedas continuar con mas ejemplos y tambien puedas dejar para decarga algun ejercicio! saludos 😀

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *