Description détaillée des objets langage par défaut pour l'IODDT de type T_PROC_CONST_LOOP
(Traduction du document original anglais)
Introduction
Cette section décrit les objets langage pour l’IODDT de type T_PROC_CONST_LOOP. Ces objets langage par défautsont associés à la boucle autosélecteur (ou auto-sélective). Cette section regroupe les objets mot, dont les bits ont une signification particulière.
Exemple de déclaration d'une variable : IODDT_VAR1 de type T_PROC_CONST_LOOP.
Commentaires
Bit d'erreur %Ir.m.c.ERR
Le tableau suivant présente la signification du bit d'erreur CH_ERROR (%Ir.m.c.ERR).
Symbole standard
Type
Accès
Signification
Adresse
CH_ERROR
BOOL
R
Bit d’erreur de la voie de régulation.
%Ir.m.c.ERR
Indicateurs d'exécution d’un échange : EXCH_STS
Le tableau suivant présente les diverses significations des bits de contrôle d'échange de la voie EXCH_STS (%MWr.m.c.0).
Symbole standard
Type
Accès
Signification
Adresse
STS_IN_PROGR
BOOL
R
Les mots d'état de la voie sont en cours de lecture.
%MWr.m.c.0.0
CMD_IN_PROGR
BOOL
R
L’échange des paramètres de contrôle est en cours.
%MWr.m.c.0.1
ADJ_IN_PROGR
BOOL
R
L’échange des paramètres de réglage est en cours.
%MWr.m.c.0.2
RECONF_IN_PROGR
BOOL
R
La reconfiguration du module est en cours.
%MWr.m.c.0.15
Compte rendu de l'échange : EXCH_RPT
Le tableau suivant présente les diverses significations des bits de compte rendu EXCH_RPT (%MWr.m.c.1).
Symbole standard
Type
Accès
Signification
Adresse
STS_ERR
BOOL
R
Erreur lors de la lecture des mots d'état de la voie.
%MWr.m.c.1.0
CMD_ERR
BOOL
R
Erreur lors de l'échange des paramètres de contrôle.
%MWr.m.c.1.1
ADJ_ERR
BOOL
R
Erreur lors d'un échange de paramètres de réglage.
%MWr.m.c.1.2
RECONF_ERR
BOOL
R
Erreur lors de la reconfiguration de la voie.
(1 = échec)
%MWr.m.c.1.15
Erreurs standard pour CH_FLT
Le tableau suivant présente les diverses significations des bits de mot d'état CH_FLT (%MWr.m.c.2).
Symbole standard
Type
Accès
Signification
Adresse
INTERNAL_FLT
BOOL
R
Erreur interne fatale.
%MWr.m.c.2.4
CONF_FLT
BOOL
R
Erreur de configuration.
%MWr.m.c.2.5
MISSING_ADDR_2
BOOL
R
Adresse de registre IMC de boucle secondaire manquante.
%MWr.m.c.2.6
WARN
BOOL
R
Somme d'avertissements.
%MWr.m.c.2.7
STS_ERR_CALC_CORR_2
BOOL
R
Erreur de calcul de la branche du régulateur.
%MWr.m.c.2.8
STS_ERR_FLOT_CORR_2
BOOL
R
Erreur de virgule flottante de la branche du régulateur.
%MWr.m.c.2.9
STS_ERR_CALC_PV_2
BOOL
R
Erreur de calcul de la branche PV.
%MWr.m.c.2.10
STS_ERR_FLOT_PV_2
BOOL
R
Erreur de virgule flottante de la branche PV.
%MWr.m.c.2.11
STS_ERR_SCALE_PV_2
BOOL
R
Echelle incorrecte de la branche PV1
%MWr.m.c.2.12
Mot d'état CH_STATUS2
Le tableau suivant présente les diverses significations des bits de mot d'état CH_STATUS2 (%MWr.m.c.3).
Symbole standard
Type
Accès
Signification
Adresse
STS_ERR_CALC_OUT
BOOL
R
Erreur de calcul de la branche OUT.
%MWr.m.c.3.0
STS_ERR_FLOT_OUT
BOOL
R
Erreur de virgule flottante de la branche OUT.
%MWr.m.c.3.1
STS_ERR_TH_SPLRG
BOOL
R
Seuils de la fonction Split/Range incorrects.
%MWr.m.c.3.2
STS_ERR_CALC_CONT
BOOL
R
Erreur de calcul de la branche de mesure secondaire.
%MWr.m.c.3.3
STS_ERR_COPY_POS
BOOL
R
Adresse de copie d'emplacement manquante.
%MWr.m.c.3.4
MISSING_ADDR_1
BOOL
R
Adresse de registre IMC de boucle maître manquante.
%MWr.m.c.3.6
STS_ERR_CALC_CORR_1
BOOL
R
Erreur de calcul de la branche du régulateur.
%MWr.m.c.3.8
STS_ERR_FLOT_CORR_1
BOOL
R
Erreur de virgule flottante de la branche du régulateur.
%MWr.m.c.3.9
STS_ERR_CALC_PV_1
BOOL
R
Erreur de calcul de la branche PV.
%MWr.m.c.3.10
STS_ERR_FLOT_PV_1
BOOL
R
Erreur de virgule flottante de la branche PV.
%MWr.m.c.3.11
STS_ERR_SCALE_PV_1
BOOL
R
Echelle incorrecte de la branche PV.
%MWr.m.c.3.12
STS_ERR_SCALE_OUT_1
BOOL
R
Echelle incorrecte de la branche C1
%MWr.m.c.3.13
STS_ERR_SCALE_OUT_2
BOOL
R
Echelle incorrecte de la branche C2
%MWr.m.c.3.14
STS_ERR_SCALE
BOOL
R
Erreurs d'échelle OU.
%MWr.m.c.3.15
Mot d'état STATUS1_C1
Le tableau suivant présente les diverses significations des bits de mot d'état STATUS1_C1 (%MWr.m.c.4). Mot regroupant les différents bits d'état de mesure/consigne de la boucle principale.
Symbole standard
Type
Accès
Signification
Adresse
STS_HOLD_TOT
BOOL
R
Gel de la fonction de totalisation.
%MWr.m.c.4.0
STS_PV_SIM_C1
BOOL
R
Simulation de la mesure.
%MWr.m.c.4.1
STS_PV_H_LIM_C1
BOOL
R
Limite supérieure de la mesure.
%MWr.m.c.4.2
STS_PV_L_LIM_C1
BOOL
R
Limite inférieure de la mesure.
%MWr.m.c.4.3
STS_SP_H_LIM_C1
BOOL
R
Limite supérieure sur la consigne.
%MWr.m.c.4.4
STS_SP_L_LIM_C1
BOOL
R
Limite inférieure sur la consigne.
%MWr.m.c.4.5
STS_L_R_C1
BOOL
R
Consigne distante (1) Consigne locale (0).
%MWr.m.c.4.6
STS_R1_R2_C1
BOOL
R
Consigne distante 2 (1) Consigne distante1 (0).
%MWr.m.c.4.7
STS_ALARMS_C1
BOOL
R
Logique OU des alarmes de la mesure.
%MWr.m.c.4.8
STS_HH_C1
BOOL
R
Alarme très haute.
%MWr.m.c.4.9
STS_H_C1
BOOL
R
Alarme haute.
%MWr.m.c.4.10
STS_L_C1
BOOL
R
Alarme basse.
%MWr.m.c.4.11
STS_LL_C1
BOOL
R
Alarme très basse.
%MWr.m.c.4.12
STS_DEVH_C1
BOOL
R
Alarme haute pour écart de mesure /consigne (>0).
%MWr.m.c.4.13
STS_DEVL_C1
BOOL
R
Alarme basse pour écart de mesure /consigne (<0).
%MWr.m.c.4.14
STS_THLD_DONE_C1
BOOL
R
Seuil de totalisation atteint.
%MWr.m.c.4.15
Mot d'état STATUS2_C1
Le tableau suivant explique les différentes significations des bits de mot d'état STATUS2_C1 (%MWr.m.c.5). Mot regroupant les divers bits d'état du régulateur maître.
Symbole standard
Type
Accès
Signification
Adresse
STS_AT_RUNNING_C1
BOOL
R
Autoréglage en cours.
%MWr.m.c.5.0
STS_M_A_C1
BOOL
R
Etat du Mode de fonctionnement PID.
%MWr.m.c.5.1
STS_FF_SIM_C1
BOOL
R
Etat de simulation de mesure d'anticipation vitesse.
%MWr.m.c.5.2
STS_TOP_NEXT_CYCLE
BOOL
R
Impulsion d’échantillonnage sur le cycle suivant.
%MWr.m.c.5.6
STS_TOP_CUR_CYCLE
BOOL
R
Impulsion d’échantillonnage sur le cycle actuel.
%MWr.m.c.5.7
STS_TR_S
BOOL
R
Suivi en cours sur la boucle globale.
%MWr.m.c.5.8
STS_M_A
BOOL
R
Manu / Auto global.
%MWr.m.c.5.9
STS_RAISE1
BOOL
R
Commande d'ouverture (boucle globale).
%MWr.m.c.5.10
STS_LOWER1
BOOL
R
Commande de fermeture (boucle globale).
%MWr.m.c.5.11
STS_RAISE2
BOOL
R
Commande d'ouverture de la branche de sortie 2 (boucle globale).
%MWr.m.c.5.12
STS_LOWER2
BOOL
R
Commande de fermeture de la branche de sortie 2 (boucle globale).
%MWr.m.c.5.13
STS_OUT_L_LIM
BOOL
R
Limite supérieure atteinte pour la sortie PID sélectionnée (boucle globale).
%MWr.m.c.5.14
STS_OUT_H_LIM
BOOL
R
Limite inférieure atteinte pour la sortie PID sélectionnée (boucle globale).
%MWr.m.c.5.15
Mot d'état STATUS1_C2
Le tableau suivant présente les diverses significations des bits de mot d'état STATUS1_C2 (%MWr.m.c.7). Mot regroupant les différents bits d'état de mesure/consigne de la boucle secondaire.
Symbole standard
Type
Accès
Signification
Adresse
STS_PV_SIM_C2
BOOL
R
Etat de simulation de la mesure.
%MWr.m.c.7.1
STS_PV_H_LIM_C2
BOOL
R
Limite supérieure de la branche de mesure (PV_SUP).
%MWr.m.c.7.2
STS_PV_L_LIM_C2
BOOL
R
Limite inférieure de la branche de mesure (PV_INF).
%MWr.m.c.7.3
STS_SP_H_LIM_C2
BOOL
R
Limite supérieure sur la branche de consigne.
%MWr.m.c.7.4
STS_SP_L_LIM_C2
BOOL
R
Limite inférieure sur la branche de consigne.
%MWr.m.c.7.5
STS_L_R_C2
BOOL
R
Consigne distante (1) Consigne locale (0).
%MWr.m.c.7.6
STS_ALARMS_C2
BOOL
R
Somme des alarmes de la mesure.
%MWr.m.c.7.8
STS_HH_C2
BOOL
R
Alarme très haute.
%MWr.m.c.7.9
STS_H_C2
BOOL
R
Alarme haute.
%MWr.m.c.7.10
STS_L_C2
BOOL
R
Alarme basse.
%MWr.m.c.7.11
STS_LL_C2
BOOL
R
Alarme très basse.
%MWr.m.c.7.12
STS_DEVH_C2
BOOL
R
Seuil supérieur pour écart de mesure /consigne (>0).
%MWr.m.c.7.13
STS_DEVL_C2
BOOL
R
Seuil inférieur pour écart de mesure /consigne (<0).
%MWr.m.c.7.14
STS_THLD_DONE_C2
BOOL
R
Seuil de totalisation atteint.
%MWr.m.c.7.15
Mot d'état STATUS2_C2
Le tableau suivant explique les différentes significations des bits de mot d'état STATUS2_C2 (%MWr.m.c.8). Mot regroupant les différents bits d'état de régulateur/consigne de la boucle secondaire.
Symbole standard
Type
Accès
Signification
Adresse
STS_AT_RUNNING_C2
BOOL
R
Autoréglage en cours.
%MWr.m.c.8.0
STS_M_A_C2
BOOL
R
Etat du Mode de fonctionnement PID.
%MWr.m.c.8.1
INP_INFR1_WARN_C2
BOOL
R
Erreur lors de la vérification des paramètres INP_INFR1 et INP_SUPR1.
%MWr.m.c.8.8
SP_MIN_WARN_C2
BOOL
R
Erreur lors de la vérification des paramètres SP_MIN et SP_MAX.
%MWr.m.c.8.10
SP_CALC_WARN_C2
BOOL
R
Erreur de calcul de consigne.
%MWr.m.c.8.11
SP_FLOAT_WARN_C2
BOOL
R
Erreur de virgule flottante de consigne.
%MWr.m.c.8.12
OVER_TOT_WARN_C2
BOOL
R
Erreur de dépassement de la totalisation
%MWr.m.c.8.13
Mot d’état STATUS3
Le tableau suivant présente les diverses significations des bits de mot d'état STATUS3 (%MWr.m.c.9). Mot regroupant les différents bits de sortie.
Symbole standard
Type
Accès
Signification
Adresse
POT_VAL1
BOOL
R
Fonctionnement de Servo (boucle globale).
%MWr.m.c.9.0
POT_VAL2
BOOL
R
Fonctionnement de Servo (boucle globale).
%MWr.m.c.9.1
RAISE_STOP1
BOOL
R
Limite ouverte atteinte sur le servomoteur (boucle globale).
%MWr.m.c.9.2
LOWER_STOP1
BOOL
R
Limite fermée atteinte sur le servomoteur (boucle globale).
%MWr.m.c.9.3
RAISE_STOP2
BOOL
R
Limite ouverte atteinte sur le servomoteur (boucle globale).
%MWr.m.c.9.4
LOWER_STOP2
BOOL
R
Limite fermée atteinte sur le servomoteur (boucle globale).
%MWr.m.c.9.5
STS_AS
BOOL
R
Sélecteur positionné dans l'autosélecteur.
%MWr.m.c.9.8
STS_DIR1
BOOL
R
Sélecteur positionné dans la sortie PID1.
%MWr.m.c.9.9
STS_DIR2
BOOL
R
Sélecteur positionné dans la sortie PID2
%MWr.m.c.9.10
STS_SEL_PID1
BOOL
R
1 : Sortie sélectionnée = sortie PID1.
0 : Sortie sélectionnée = sortie PID2
%MWr.m.c.9.11