Durée d'exécution
Les contrôleurs HC900 sont conçus pour exécuter des fonctions de contrôle dans le cadre de cycles
d'analyse fixes pour des types de données analogiques et logiques. Sur les contrôleurs redondants, le temps
d'analyse maximum est de 500 ms pour les types de données analogiques et de 53 ms pour les types de
données logiques.
Séquence d'exécution
•
Le type de fonctions de contrôle exécutées durant une analyse est fonction de la configuration du
système.
−
Les configurations de contrôleur contiennent une série d'algorithmes sous la forme de blocs fonctionnels
qui s'exécutent selon un ordre fixe. Les 100 premiers blocs sont prédéfinis par le système pour gérer
les tâches de communication, le traitement des alarmes, des fonctions de surveillance système, etc.,
et l'utilisateur ne peut pas les modifier. À partir du bloc fonctionnel 101, l'utilisateur peut sélectionner
le type de fonction à exécuter.
•
La séquence d'exécution des blocs fonctionnels est initialement déterminée par l'ordre dans lequel ils
apparaissent dans le diagramme graphique de HC Designer.
−
La séquence finale souhaitée doit être fixée par l'utilisateur afin de garantir des performances optimales.
des sorties et / ou un fonctionnement anormal ou inattendu du système.
•
Le contrôleur HC900 échantillonne toutes les entrées avant de lancer une analyse de contrôleur.
−
Chaque entrée utilisée dans la configuration doit être associée à un bloc fonctionnel. L'ordre de
déroulement du bloc fonctionnel détermine le moment où la valeur réelle sera mise à jour. Dans les
algorithmes dont les calculs s'appuient sur des valeurs d'entrées mises à jour, il est important que les
entrées soient traitées en premier.
•
À l'exception des blocs fonctionnels de type TPO (sortie proportionnelle au temps), TPSC (sortie sans
potentiomètre de recopie de position) et PPO (sortie moteur avec recopie) qui actualisent leurs valeurs
de sortie physique pendant l'exécution, toutes les sorties physiques sont mises à jour à la fin de l'analyse.
Synchronisation contrôleur principal / de secours
•
Le contrôleur principal synchronise automatiquement le contrôleur de secours le contrôleur de secours
à partir de la base de données des configuration :
−
durant le téléchargement d'une configuration de l'hôte vers le système principal,
−
durant le processus qui fait passer un contrôleur de secours de l'état Indisponible à l'état En ligne.
•
Le contrôleur principal synchronise automatiquement le contrôleur de secours avec les données
d'exécution pendant chaque cycle d'exécution d'un bloc fonctionnel.
•
Le contrôleur principal et le contrôleur de secours exécutent tous les deux les blocs fonctionnels dans le
cadre du processus de contrôle, mais seul le contrôleur principal enregistre les sorties physiques vers les
racks d'E/S. Reportez-vous au Figure 83. Le contrôleur principal et le contrôleur de secours échangent
des données d'état système pour déterminer les conditions d'un basculement.
Révision 15
1/08
Caractéristiques d'exploitation des redondances – Opérations en régime permanent
Une séquence d'exécution incorrecte peut entraîner des retards de traitement
Contrôleur hybride HC900 Guide d'installation et d'utilisation
143