ControlExpert PLC Simulator

Schneider ha realizado bastantes cambios en los últimos años, y el conocido como Unity Pro hasta la versión 13.1 ha pasado a llamarse EcoStruxure ControlExpert para la versión 14.

Ya habiamos visto como simular con el PLC Simulator, pero en esta ocación vamos a ampliar el concepto, porque vamos a comunicar el PLC Simulator con WinCC y con Wonderware.

El procedimiento es el descrito en el link anterior, pero vamos a entrar en detalles del direccionamiento de variables, ya que la comunicación la vamos ha hacer por Modbus TCP.

Consideramos que este es nuestro PLC y ya hemos configurado las tarjetas necesarias.

Lo primero que tenemos que tener claro es la configuración del direccionamiento, para ello vamos a la configuración de la CPU y en la pestaña configuration, es donde establecemos los limites tal y como se aprecia en la siguiente imagen. Si necesitamos cambiar para ampliar, aqui es donde hay que modificarlo.

Si eres nuevo en Modbus TCP, este es el principal concepto para entender el direccionamiento:

0x00001 - 0x00256 (%M1 - %M256) Seria el direccionamiento para bobinas / salidas

4x00001 - 4x01024 (%MW1 - %MW1024) Seria el direccionamiento para registros

1x00001 - 1x00256 (%I1 - %I256) Seria el direccionamiento para entradas - SOLO LECTURA

3x00001 - 3x01024 (%IW1 - %IW1024) Seria el direccionamiento para registros de entrada - SOLO LECTURA

 

Una vez explicado lo anterior, vamos a verlo con mas detalles:

Hemos definido una tarjeta de entradas digitales, en su configuracion esta definido que empieza por el %I1-%I16

 

Esto lo vemos mas claro en la siguiente imagen, donde se define donde queremos iniciar el direccionamiento

 

Aqui tenemos las variables definidas que nos serviran para observar los diferentes tipos de datos. Observese por ejemplo que hay variables creadas con el direccionamiento de su tarjeta, pero que a su vez apunta a la misma dirección.

Ejemplo la variable definida como M1 esta mapeada a la dirección %M1 y a su vez la variable definida como M11 apunta a Q1.5.1 que es la misma direccion que %M1

 

Por último para entender el direccionamiento así es como funciona. Aqui no vamos a entrar en detalles del programa porque solo nos interesa el direccionamiento y tipo de datos, para comprobar en nuestro SCADA ya sea WinCC o Wonderware con Aplication Server (ArchestrA)

 

21-04-2019

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