DAServer MBTCP

Ya tenemos un artículo de como configurar el DAServer DASMBTCP aquí. No obstante, aqui vamos a dar mas detalles para complementar la información.

Unas imagenes de la configuración.

 

 

 

 

Aquí es donde nos vamos a detener por unos instantes, porque según el tipo de datos que nos interese, hay que coger el manual para saber que tipo de sufijo hay que agregar al direccionamiento.

Estas son las variables que tenemos en el simulador del PLC, las variables que son con Signo, hay que agregar S, las que son Doble Entero agregar al I , para strings los bytes que necesitamos con la M

 

Aqui vemos el resultado una vez iniciado el Servidor y conectados con un Cliente.

 

 

Una vez configurado el DAServer y funcionando correctamente, pasariamos a configurar una nueva instancia del Objeto OPCClient, ya lo hemos visto en otro artículo.

Basicamente, definimos el Servidor DA el nodo donde está y creamos un nuevo Grupo, este caso se llamo como se puede apreciar UnityPro.

Hacemos un Deploy y podemos comprobar su funcioamiento con el ObjectViewer.

 

Para agregar los atributos que nos interesa en el ObjectViewer seguimos estos pasos.

1.- El nombre del Objeto que hemos asignado a la instancia de OPCClient (OPCMBTCP)

2.- El nombre del Grupo (UnityPro)

3.- El nombre del objeto Puerto (Port)

4.- El nombre del objeto tipo de PLC (PLC)

5.- El nombre del item.

 

Pero, aprovecho y respondo a la pregunta de Ricardo, es necesario crear los Items, la respuesta es no, sino los creas tienes que referenciar directamente a la dirección del PLC y esto es aplicable a otros DAServer.

Ejemplo: Las siguientes variables estan agregadas directamente, observar que las variables según el tipo de datos hay que ponerle su sufijo como hemos dicho anteriormente, sino tenemos diferentes valores, observar en esta imagen.

 

Ejemplo si no hemos definido ningún item en el DAServer.

 

21-04-2019

Todas las marcas comerciales, softwares, logos son propiedad de sus respectivos titulares.