Está en la página 1de 3

Qu es un PLC?

El PLC es un dispositivo electrnico que puede ser programado por el usuario y se utiliza en la industria para resolver problemas de secuencias en la maquinaria o procesos, ahorrando costos en mantenimiento y aumentando la confiabilidad de los equipos. Adems, programar un PLC resulta bastante sencillo. Anteriormente se utilizaban los sistemas de relevadores pero las desventajas que presentaban eran bastantes; ms adelante mencionaremos algunas. La historia de los PLC nos dice que fueron desarrollados por Ingenieros de la GMC (General Motors Company) para sustituir sus sistemas basados en relevadores. La palabra PLC es el acrnimo de Controlador Lgico Programable (en ingls Programmable Logic Controler). COMO INTERACTA CON LAB VIEW

Comunicacin LabVIEW - PLC Festo a Travs de ACTIVEX La conectividad entre programas y dispositivos tiles para desarrollar aplicaciones en automatizacin de procesos es una parte muy importante en la integracin de estos sistemas. Es deseable la facilidad para desarrollar y usar la programacin de National Instruments (tal como LabVIEW y otros) en conjunto con sistemas ya existentes en Universidades e industria pero de otras compaas. En este artculo proponemos un mtodo til que ayuda a simplificar la supervisin va TCP-IP de sistemas controlados por PLC de FESTO, para los cuales, hasta donde sabemos, no se ha desarrollado el estndar OPC pero s se proporcionan los controles activeX. El caso que nos ocupa, ilustra la situacin comn de tener que integrar sistemas existentes con otros de tecnologa diferente. Deseamos trabajar paralelamente las nuevas caractersticas de LabVIEW 7 con sistemas controlados por PLC, accesando a la informacin y, en donde se aplique, controlando sus entradas, salidas, banderas, contadores, registros y programas. Sabemos que recientemente se ha estado desarrollando la estandarizacin de este tipo de conectividad en la automatizacin industrial, y que ya una larga lista de fabricantes proporciona lo que se ha llamado recursos OPC, recursos OLE para control de procesos. En nuestra Universidad tenemos diferentes tipos de controladores del mismo fabricante, pero como recurso para la conectividad solo tenemos tres conjuntos de ActiveX. El papel de LabVIEW en su aplicacin con ActiveX no solo se limita a la supervisin, sino que en determinado momento se puede encargar de la sincronizacin entre dos mquinas. En nuestro ejemplo realiza la sincronizacin

entre los mdulos de distribucin y prueba, poniendo de acuerdo en su actuar al FC34 (que controla la estacin de distribucin) con el FEC660 (que controla las estaciones de prueba y taladrado). Lo anterior se hace procesando la informacin proveniente de algunas banderas en ambos PLC. El proceso de comunicacin es muy simple, solamente se requiere de PLC, Ethernet, Active X y una PC con LabVIEW. Los ActiveX se programan bajo el uso de dos formas de informacin esenciales, que son Propiedades y Mtodos. Las Propiedades aceptan los valores de entrada que ocupa cada ActiveX. Los Mtodos son el conjunto de funciones que nos permiten manejar informacin de los PLC. Es importante enfatizar que cada ActiveX contiene diferentes mtodos, los cuales deben de ser operados de acuerdo con la necesidad que se tenga. Cada VI conteniendo uno de los tres ActiveX debe de ser desarrollado para obtener el tipo de informacin que se necesita, pero esto no significa que se deba de cambiar el orden de flujo del programa, solo se necesita cambiar el mtodo, para que de esta manera se genere un programa sencillo y reutilizable a la vez. Mostramos un mtodo simple para conectividad en tiempo real entre LabVIEW y PLC Festo utilizando ActiveX. Esta comunicacin es importante en la academia e industria debido a la fuerte presencia de dispositivos para automatizacin que todava no cuentan con estndares OPC. LabVIEW permite interactuar con mquinas de otros fabricantes, y ahora tambin ratificamos que desarrolladas nuestros VIs, emplear esas mquinas es mejor que cuando se utilizaban otros programas ajenos a National Instruments. Resulta fcil iniciar el desarrollo de Sistemas de Adquisicin de Datos y Control Supervisorio (SCADAs), pues teniendo la comunicacin y toda la informacin ya no hay limitantes relevantes.

COMO INTERACTA CON ARDUIO

Unir en mundo de los autmatas programables industriales y el mundo de los microcontroladores es facil gracias a la versatilidad que nos proporciona la plataforma Arduino. Unir los PLC industriales con Arduino significa abrir la puerta a todos los dispositivos que pueden interactuar con Arduino como todo tipo de pantallas, acelermetros, gps, girscopos, interface para comunicaciones inalmabricas como wifi, radiofrecuecia, XBee, etc..

Autores:

Vctor Hugo Villa Surez - Cetys Universidad Ernesto Arteaga Zavala - Cetys Universidad Carlos A. Fuentes Hernndez - Cetys Universidad http://sine.ni.com/cs/app/doc/p/id/cs-12544 http://blog.bricogeek.com/noticias/arduino/conexion-entre-arduino-y-plc-omron/