Pulsa ESC para cerrar · Ctrl+K para abrir

RSLinx OPC Server

Creacion de un topico OPC en RSLinx y prueba de lectura con OPC Test Client.

RSLinx OPC Server

Objetivo

RSLinx, en version Professional o Gateway, puede actuar como servidor OPC para la familia de PLC Allen Bradley. En esta practica se crea un topico y se prueba con OPC Test Client.

El ejemplo usa el PLC simulado en la practica de RSLogix Emulate 5000, pero el procedimiento aplica igual si sustituimos el simulador por un PLC real.

Crear un topico en RSLinx

Ejecutamos RSLinx y abrimos DDE/OPC > Topic Configuration.

Pulsamos New para crear un nuevo topico y le damos el nombre que nos interese. Ese nombre sera el que utilizaran despues los clientes OPC.

RSLinx con acceso a Topic Configuration
Creacion de un nuevo topico OPC en RSLinx

Asignar el topico al PLC

El topico se asigna al PLC al que hara referencia. En este caso se usa RSLogix Emulate 5000, que para efectos de simulacion funciona como un controlador real.

En la pestana Data Collection asignamos el proyecto o archivo CSV desde el que tendremos acceso a los tags o items.

Topico asignado al controlador emulado
Pestana Data Collection del topico OPC
Seleccion del proyecto o archivo de tags

Probar con OPC Test Client

Con el topico configurado ya podemos acceder a RSLinx OPC Server. Para comprobarlo se usa OPC Test Client.

Primero definimos el servidor OPC, en este caso RSLinx OPC Server, y despues anadimos un grupo.

Seleccion de RSLinx OPC Server en OPC Test Client
Creacion de un grupo OPC
Propiedades del grupo OPC

Agregar items y validar calidad

Agregamos items desde el navegador de OPC Test Client. Navegamos por los topicos configurados y seleccionamos las variables que queremos leer.

Finalmente comprobamos el valor de las variables y la calidad de comunicacion. Cuando un cliente se conecta, RSLinx muestra un candado en el topico dentro de DDE/OPC.

Navegacion de topicos e items OPC
Seleccion de items OPC
Lectura de valores y calidad OPC
Topico bloqueado mientras un cliente esta conectado

Articulo original publicado el 15 de agosto de 2012.

Articulos relacionados