Características de funcionamiento redundante - Funcionamiento en estado constante
•
Los controladores principal y de reserva intercambian datos de estado del sistema para determinar las
condiciones para Failover.
•
Los escáneres de E/S transmiten datos de estado del sistema de relés entre los controladores para
determinar las condiciones para Failover
Tiempo de ejecución
Los controladores HC900 han sido diseñados para ejecutar funciones de control dentro de ciclos de exploración
fijos para tipos de datos analógicos y tipos de datos lógicos. En controladores redundantes, el tiempo máximo
de exploración es de 500 ms para tipos de datos analógicos y de 53 ms para tipos de datos lógicos.
Secuencia de ejecución
•
La configuración del sistema determina el tipo de funciones de control que se ejecutan durante una
exploración.
−
Las configuraciones del controlador contienen una serie de algoritmos en forma de bloques de
funciones que se ejecutan en una secuencia fija. Los primeros 100 bloques de funciones se
encuentran preasignados por el sistema para gestionar las tareas de comunicaciones, el procesamiento
de alarmas, las funciones de supervisión del sistema, etc. y el usuario no los puede modificar. A partir
del bloque de funciones 101, el usuario puede seleccionar el tipo de función que desea que se ejecute.
•
La secuencia de ejecución del bloque de funciones viene determinada inicialmente por la secuencia en la
que se colocan los bloques de funciones en el diagrama gráfico de HC Designer.
−
La secuencia final deseada debe establecerla el usuario para conseguir un rendimiento óptimo que
responda a sus necesidades.
procesamiento de las salidas o un funcionamiento no adecuado o inesperado.
•
El controlador HC900 comprueba todas las entradas antes del inicio de una exploración del controlador.
−
Cada entrada que se utilice en la configuración deberá asignarse a un bloque de funciones. El orden
de secuencia del bloque de funciones determina cuándo se actualizará el valor real. Es importante
que, en la secuencia, se ejecuten primero las entradas para aquellos algoritmos que necesiten valores
de entrada actualizados para sus cálculos.
•
Excepto para los tipos de bloque de funciones Time Proportioning Output, (TPO), Three-Position-Step-
Control, (TPSC), y Position Proportional Output, (PPO), que actualizan sus valores de salida físicos
mientras se ejecutan los bloques de funciones, todas las salidas físicas se actualizarán al final de la
exploración.
Sincronización del controlador principal y el de reserva
•
El controlador principal sincroniza automáticamente el de reserva con la base de datos de configuración
−
Durante la descarga de una configuración desde un host al controlador principal
−
Durante el funcionamiento de procesos para que el controlador de reserva cambie del estado
Unavailable al estado On-Line
•
El controlador principal sincroniza automáticamente el de reserva con datos de funcionamiento durante
cada ciclo de ejecución de bloque de funciones
•
Tanto el controlador principal como el de reserva ejecutan los bloques de funciones en la estrategia de
control, pero sólo el controlador principal almacena en memoria las salidas físicas en los bastidores de
E/S. Consulte Figura 83.
142
Las secuencias de ejecución incorrectas pueden contribuir a provocar retrasos en el
HC900 Hybrid Controller Installation and User Guide
Revision 15
1/08