Académique Documents
Professionnel Documents
Culture Documents
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.
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.
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.