Explicación general del protocolo

Este protocolo corresponde a diferentes autómatas de Emerson Automation, principalmente de la familia PACSystems, así como a las familias precedentes de la antigua GE Automation And Control.


Cuando se utiliza el protocolo Triplex Serie 90, los controladores lógicos programables (PLC) se pueden configurar para operación Simplex, Duplex o Triplex.


Las diferencias entre Simplex/Duplex/Triplex son las siguientes:

  • El modelo Simplex se utiliza cuando se comunica con un solo PLC,
    pero usando un bit de Salud y Maestro para confirmar el estado del PLC.

  • El modelo Dúplex se utiliza para comunicar con un par redundante de PLC,
     cada uno de los cuales utiliza un bit de estado y maestro.

  • El modelo Triplex se utiliza para comunicar con tres PLC en triple redundancia,
    cada uno de los cuales utiliza un bit Maestro y de Salud.


Configuración en Cimplicity

Habilitar el protocolo en el proyecto

Lo hacemos marcando la opción “S90 TRIPLEX” en las propiedades de proyecto:



Configuración del Puerto de comunicaciones

El siguiente paso es crear un puerto con el protocolo “S90 Triplex”.


Una vez creado el puerto, lo configuramos.
Es imprescindible poner el bit de sistema 
%S36 en el campo “Mode Adress”, que es el bit del PLC que le indica al SCADA que la unidad local es la activa.



Configuración del “Device”

Una vez creado el puerto, añadimos un dispositivo seleccionando el puerto que acabamos de crear. 


A la hora de configurar el device, rellenamos los campos según tengamos una configuración Simplex, Dúplex o Triplex. Esto implica ajustar el “model type” correspondiente en la pestaña “General” y en función de ello configurar los detalles de cada conexión en la pestaña “TCP/IP”.



Nota: En el ejemplo anterior se presenta una configuración para comunicar con una CPE330 redundante 
(de la familia PAC Systems Rx3i, de Emerson Automation)


En el caso de que el PLC tuviera habilitada la seguridad por niveles, en la tercera pestaña “PrivPage”, introduciremos las credenciales.
En nuestro ejemplo no están habilitados, por lo que no es necesario definir nada



Nota: Estas credenciales quedan definidas desde Machine Edition. 
Corresponden a un nombre de usuario estándar, con diferentes niveles de acceso, según se haya configurado:



Esta seguridad se habilita estando online con el autómata, desde el menú emergente mostrado con el botón “Show Status”:



Por último, solo quedaría añadir las variables en el dispositivo ubicándolas en la memoria del autómata.



Diagnóstico de la tabla de fallos del autómata

Al habilitar el driver S90TRIPLEX en Cimplicity, aparecen en el proyecto 2 herramientas de diagnóstico avanzado del estado de la conexión y del propio autómata. 



Series90 Fault Table

Permite consultar la información de la tabla de fallos del autómata, una vez referida al Device de proyecto que apunta al PACSystems (y siempre respecto al autómata que esté activo, si tenemos una configuración de redundancia). 


Para más información, puede consultarse la documentación de Cimplicity sobre la Series90 Fault Table


Una vez configurada, la vista de la tabla de fallos es equivalente a la que se puede consultar desde Machine Edition.



Vista de la tabla de fallos en Cimplicity

Vista de la tabla de fallos en Machine Edition


Por otro lado, esta misma utilidad puede mostrar el “PLC Status” del PLC activo en el driver S90TRIPLEX señalado. Se trata de una pantalla que, utilizando diversos tags de auto-diagnóstico de los PACSystems, proporciona una vista rápida del estado general del autómata



Series90 Diagnostic

Permite consultar regiones de la memoria del autómata, de forma análoga a como veríamos en Machine Edition


Vista de la memoria del autómata desde Cimplicity

Vista de memoria del autómata desde Machine Edition


Para más información puede consultarse la documentación online de Cimplicity