Vamos a ver como podemos probar como funciona el concepto de redundancy para los drivers de AVEVA, y para ello vamos a utilizar el driver de simulación. Pero sería equivalente para otro driver.
Tenemos PLC1 con la misma configuración que PLC2, cambiando los sufijos de 1-2

PLC1 – Device Groups -> Fast1

En la definición de los Items , creamos el Item_0

Para el PLC2, tenemos exactamente la misma configuracion, empezando por el algoritmo para el simulador.

PLC2 – Device Groups -> Fast2

Y como hemos mencionado el mismo item tenemos configurado.

Insertamos un nuevo objeto redundancy, donde tenemos que apuntar a la configuración de nuestros PLC´s. Tal y como se ve en la imagen, Primary & Sendondary y como Ping Item, la variable que hemos definido en ambas configuraciones.

El siguiente device grup, será el que utilizaremos a la hora de configurar nuestro driver para … Intouch , Historian etc…

Y en items, será los items redundantes tanto del PLC1 como del PLC2

Y ahora una vez que tenemos el driver funcionando es el momento de comprobar su funcionamiento.
Voy a deshabilitar la configuración del PLC2

Con un OPC Client, nos vamos a subscribir al item que hemos creado de cada conexión, hemos parado el PLC2 y ya se puedo ver como el Item_0 de ese PLC no comunica y el Item_0 de redundancy tiene el valor del PLC1

Si por el contrario paramos el PLC1 y habilitamos el PLC2, se puede comprobar su funcionamiento.

Y para finalizar, si deshabilitamos los dos PLC, pues claro está…

No tenemos comunicación con ningún PLC, y la variable de $SYS$Status de la configuración de redundancy es la que nos indica que no hay comunicación.

Como configuramos nuestro Historian para un driver configurado con redundancia. Mas información
Pues el primer paso como cualquier driver, servidor donde está nuestro IO Server y nombre de la aplicación, para este ejemplo SIM.
Y donde está el punto clave es que en el topic, tenemos que apuntar al topic de la configuración de la redundancia.


Y ya podemos definir todos nuestros items, si previamente los items estan configurados en el driver apuntamos a esa referencia, de lo contrario en item Name, apuntamos a la dirección del PLC directamente.

Y ya tenemos nuestro driver configurado, ejecutandose y registrando…

Ahora ya lo que puedes comprobar, es deshabilitar la configuración de los diferentes PLC y con la gráfica online, comprobar que funciona correctamente.