Este documento describe cómo configurar un lector de códigos de barras para conectarse a un controlador Logix5000 a través de un puerto serie RS-232. Explica que primero se debe configurar el puerto serie en el controlador para especificar los parámetros de comunicación. Luego, el programa lee los códigos de barras usando la función ARD y almacena los resultados en un array de cadenas, incrementando el índice después de cada lectura para almacenar el siguiente código en la siguiente posición. Finalmente, muestra un video de la lectura de códig
Este documento describe cómo configurar un lector de códigos de barras para conectarse a un controlador Logix5000 a través de un puerto serie RS-232. Explica que primero se debe configurar el puerto serie en el controlador para especificar los parámetros de comunicación. Luego, el programa lee los códigos de barras usando la función ARD y almacena los resultados en un array de cadenas, incrementando el índice después de cada lectura para almacenar el siguiente código en la siguiente posición. Finalmente, muestra un video de la lectura de códig
Este documento describe cómo configurar un lector de códigos de barras para conectarse a un controlador Logix5000 a través de un puerto serie RS-232. Explica que primero se debe configurar el puerto serie en el controlador para especificar los parámetros de comunicación. Luego, el programa lee los códigos de barras usando la función ARD y almacena los resultados en un array de cadenas, incrementando el índice después de cada lectura para almacenar el siguiente código en la siguiente posición. Finalmente, muestra un video de la lectura de códig
realizada para conectar un Lector de Cdigo de Barras en un Logix5000 a travs del puerto serie RS-232. Osea es imprescindible que nuestro Controlador tenga puerto serie. La nueva gama de Controladores ya han sustituido el puerto Serie RS-232 por el puerto Serie USB Yo la practica la har con el SoftLogix, aunque es aplicable a los Logix5000 por ello lo primero es saber el tipo de comunicacines que podemos realizar y la siguiente imagen lo ilustra detalladamente. Lo primero que he hecho ha sido configurar el puerto serie. Partimos de la base que tenemos creado nuestro proyecto y configurado nuestro hardware. Si vamos a las propiedades de nuestra CPU tenemos dos pestaas, SerialPort y User Protocol, en la primera de ellas especificamos en Modo User, y elegimos los parametros. En Control Line si que ha sido importante especificar No handshake. La pestaa User Protocol sirve para especificar el protocolo que vamos a emplear, que ser ASCII y el Buffer de nmeros de Bytes para la comunicacin. HOME OPC OTROS ... SCADA HMI PLC Pgina 1 de 4 Logix5000 Leer codigos de Barras 30/05/2014 http://plc-hmi-scadas.com/125.php Una vez hemos configurado nuestro puerto serie, ya podemos pasar a realizar la programacin, en este ejemplo, lo que voy a realizar es que cada vez que lea un codigo de Barras almacenarlo en un Array de String, para posteriormente tratarlo, pero aqui he limitado el array a 9 posiciones, una vez guardado incrementare el indice para guardar en la posicin siguiente y asi sucesivamente. Para la lectura del puerto serie hay varias funciones, yo he elegido ARD (ASCII Read) donde los parametros a pasarle es el nmero de canal, por defecto el 0, donde voy a guardar los datos leidos , mi array. Los sigguientes parametros a pasarle tiene que ser de haber declarado una variable del tipo SERIAL_PORT_CONTROL, esta variable es una estructura de datos que nos facilita una serie de bits para conocer el estado de la funcin. La siguiente imagen muestra las variables que he creado a nivel de Programa, osea que solo son accesibles dentro de mi programa, para conocer especificamente cada uno de los bits, consultar la ayuda del RSLogix5000 Pgina 2 de 4 Logix5000 Leer codigos de Barras 30/05/2014 http://plc-hmi-scadas.com/125.php El siguiente video es la adquisicin de datos, con el SoftLogix en run y leyendo cdigo de barras con el lector, se apreciara como se van registrando los cdigos en el Array. Pgina 3 de 4 Logix5000 Leer codigos de Barras 30/05/2014 http://plc-hmi-scadas.com/125.php Pgina 4 de 4 Logix5000 Leer codigos de Barras 30/05/2014 http://plc-hmi-scadas.com/125.php