En el artculo de hoy vamos a seguir trabajando con la simulacin de nuestro proyecto, sobre todo cuando se trata de una Mquina y sus movimientos/actuaciones son mediante cilindros neumticos, pero en esta ocasin vamos a realizarlo con un PLC Rockwell, cualquiera de su familia, ya que lo haremos a traves del Servidor OPC RSLinx y es posible realizarlo con todos ellos. Los requisitos para poder realizarlo en mi caso son los siguientes, RSLogix 5000, RSLogix Emulate 5000, RSLinx, que no sea su versin Lite, ya que no soporta la configuracion OPC/DDE y el FluidSim. Partiremos de la base que tenemos creado nuestro proyecto y ejecutandose en el RSLogix Emulate, aqui no lo veremos, ya que aqui esta el enlace donde esta explicado, y a su vez como se realiza la configuracin del Servidor OPC RSLinx con nuestro proyecto. Pues aqu nuestro proyecto en Online
La siguiente imagen muestra la configuracin de nuestro Tpico, que apunta a nuestro RSLogix Emulador. El candado significa que se esta ejecutando, con lo cual no se pueden hacer modificaciones.
Para probarlo antes de seguir, hacemos uso del OPC Client y comprobamos que hay comunicacin y se actualizan nuestros tags.
Creamos en el FluidSim un nuevo proyecto para la simulacin de nuestra Maquina/instalacin es decir los equemas neumticos. Insertamos el Mdulo de entradas de FluidSim y el de Salidas, que respectivamente estaran enlazados con el Servidor OPC RSLinx. Para realizar la configuracin seleccionamos el mdulo, botn derecho y propiedades.
Seleccionamos el Servidor OPC, en este ejemplo el RSLix, pero como se puede observar en la imagen, podriamos utilizar cualquier Servidor OPC, con lo cual este mismo procedimiento se puede aplicar para simular cualquier PLC que tengamos enlazado a un Servidor OPC. Lo he probado con otros y el funcionamiento es perfecto.
Lo prximo que tenemos que configurar es el item/Tag al que hara referencia, al tratarse de un modulo de 8 bits un BYTE, tenemos que tenerlo presente, ya que al simular con el RSLogix Emulate el modulo de simulacin es de 2 WORDS para las entradas y 2 WORDS para las salidas
Una vez configurado los mdulos, ya podemos ponerlo en RUN y probar su funcionamiento, una Advertencia, las entradas no se reflejan en el mdulo ya que en este, es donde se fuerzan las entradas cuando trabajamos con el RSLogix Emulate, pero si que podemos seguir simulando o bien por el FluidSim o por el mdulo de entradas del Emulador.
Al pulsar el pulsador, activamos su entrada correspondiente, y siguiento el programa activa su salida que corresponde al selenoide de nuestra electovvula.
2.- Nos aparece la siguiente imagen, y damos al boton New para crear un nuevo Tpico, asignamos el nombre que nos interese
3.- El nuevo tpico se le asigna al PLC al cual har referencia, como en estos momentos no dispongo de ningn PLC fsico aprovecho la prctica anterior en la cual simule con el RSLogix Emulate 5000 y haremos referencia a ese PLC, para efectos de simulacin funciona como si fuese real
4.- Ahora vamos a la pestaa Data Collection para asignar el proyecto o el archivo de *.CSV al cual tendremos acceso a sus tags o items
5.- Con esos simples pasos ya tenemos configurado nuestro Tpico y ya tendriamos acceso al Servidor RSLinx OPC Server, para comprobarlo vamos a acceder usando la aplicacin OPC Test Client. 6.- Ejecutamos la aplicacin y el primer paso es definir el Servidor OPC, en nuestro caso RSLinx OPC Server
8.- Ahora agregamos los items, pulsando sobre Item o su icono, nos aparece la siguiente imagen, donde navegaremos entre los diferentes Tpicos que tengamos configurados y seleccionamos los items
10.- Cuando un Cliente se conecta al Servidor OPC RSLinx si volvemos a ejecutarlo y nos vamos a la pestaa de DDE/OPC observaremos como aparece el icono de un candado en el tpico