Description détaillée des objets langage de diagnostic pour l'IODDT de type T_PROC_CASC_LOOP
(Traduction du document original anglais)
Introduction
Cette section décrit les objets langage pour l’IODDT de type T_PROC_CASC_LOOP. Ces objets langage de diagnostic sont associés à la boucle cascade. 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_CASC_LOOP.
Mot d’état STATUS3_M
Le tableau suivant présente les diverses significations des bits de mot d'état STATUS3_M (%MWr.m.c.6). Mot regroupant les diagnostics précis des différentes erreurs (mesure, consigne, Feed Forward).
Symbole standard
Type
Accès
Signification
Adresse
Xi_WARN_M
BOOL
R
Erreur de vérification des paramètres Xi.
%MWr.m.c.6.0
Yi_WARN_M
BOOL
R
Erreur de vérification des paramètres Yi.
%MWr.m.c.6.1
INP_INFR1_WARN_M
BOOL
R
Erreur lors de la vérification des paramètres INP_INFR1 et INP_SUPR1.
%MWr.m.c.6.2
INP_INFR2_WARN_M
BOOL
R
Erreur de vérification des paramètres INP_INFR2 et INP_SUPR2.
%MWr.m.c.6.3
RATIO_WARN_M
BOOL
R
Erreur de vérification des paramètres RATIO_MIN et RATIO_MAX.
%MWr.m.c.6.4
FF_CALC_WARN_M
BOOL
R
Erreur de calcul de Feed Forward.
%MWr.m.c.6.5
FF_FLOAT_WARN_M
BOOL
R
Erreur de virgule flottante de Feed Forward.
%MWr.m.c.6.6
OUT_FF_WARN_M
BOOL
R
Erreur de vérification des paramètres OUTFF_INF et OUTFF_SUP.
%MWr.m.c.6.7
SP_MIN_WARN_M
BOOL
R
Erreur lors de la vérification des paramètres SP_MIN et SP_MAX.
%MWr.m.c.6.9
SP_CALC_WARN_M
BOOL
R
Erreur de calcul de consigne.
%MWr.m.c.6.10
SP_FLOAT_WARN_M
BOOL
R
Erreur de virgule flottante de consigne.
%MWr.m.c.6.11
Mot d'état STATUS3_E
Le tableau suivant explique les différentes significations des bits de mot d'état STATUS3_E (%MWr.m.c.9). Mot regroupant les diagnostics de sortie.
Symbole standard
Type
Accès
Signification
Adresse
POT_VAL1_E
BOOL
R
Fonctionnement de Servo,
%MWr.m.c.9.0
POT_VAL2_E
BOOL
R
Servo avec copie (réservé).
%MWr.m.c.9.1
RAISE_STOP1_E
BOOL
R
Limite ouverte atteinte sur le servomoteur.
%MWr.m.c.9.2
LOWER_STOP1_E
BOOL
R
Limite fermée atteinte sur le servomoteur.
%MWr.m.c.9.3
RAISE_STOP2_E
BOOL
R
Limite ouverte atteinte sur le servomoteur.
%MWr.m.c.9.4
LOWER_STOP2_E
BOOL
R
Limite fermée atteinte sur le servomoteur.
%MWr.m.c.9.5
OVER_TOT_WARN_E
BOOL
R
Erreur de dépassement de la capacité de sortie sur la fonction de totalisation.
%MWr.m.c.9.8
SP_MIN_WARN_E
BOOL
R
Erreur lors de la vérification des paramètres SP_MIN et SP_MAX.
%MWr.m.c.9.9
SP_CALC_WARN_E
BOOL
R
Erreur de calcul de consigne.
%MWr.m.c.9.10
SP_FLOAT_WARN_E
BOOL
R
Erreur de virgule flottante de consigne.
%MWr.m.c.9.11
Mot d’état STATUS4
Le tableau suivant présente les diverses significations des bits de mot d'état STATUS4 (%MWr.m.c.10). Mot regroupant les diagnostics d’autoréglage.
Symbole standard
Type
Accès
Signification
Adresse
AT_FAILED
BOOL
R
L’autoréglage a échoué.
%MWr.m.c.10.0
AT_ABORTED
BOOL
R
Interruption des diagnostics d’autoréglage.
%MWr.m.c.10.1
AT_ERR_PARAM
BOOL
R
Erreur des paramètres du diagnostic d’autoréglage.
%MWr.m.c.10.2
AT_PWF_OR_EFB_FAIL
BOOL
R
Erreur système des diagnostics d’autoréglage ou coupure de courant.
%MWr.m.c.10.3
AT_ERR_SATUR
BOOL
R
Saturation de la mesure des diagnostics d’autoréglage.
%MWr.m.c.10.4
AT_DV_TOO_SMALL
BOOL
R
Ecart de mesure insuffisante des diagnostics d’autoréglage.
%MWr.m.c.10.5
AT_TSAMP_HIGH
BOOL
R
Autoréglage de la période d’impulsion d’échantillonnage du diagnostic trop long.
%MWr.m.c.10.6
AT_INCONSIST_RESP
BOOL
R
Autoréglage de la réponse incohérente du diagnostic.
%MWr.m.c.10.7
AT_NOT_STAB_INIT
BOOL
R
Diagnostics d'autoréglage : Mesure initialement instable.
%MWr.m.c.10.8
AT_TMAX_TOO_SMALL
BOOL
R
Diagnostics d'autoréglage : Durée trop courte du pas.
%MWr.m.c.10.9
AT_NOISE_TOO_HIGH
BOOL
R
Diagnostics d'autoréglage : bruit de la mesure trop important.
%MWr.m.c.10.10
AT_TMAX_TOO_HIGH
BOOL
R
Diagnostics d'autoréglage : durée trop longue du pas.
%MWr.m.c.10.11
AT_OVERSHOOT
BOOL
R
Diagnostics d'autoréglage : dépassement supérieur à 10 %.
%MWr.m.c.10.12
AT_UNDERSHOOT
BOOL
R
Diagnostics d'autoréglage : pas non minimal trop long.
%MWr.m.c.10.13
AT_UNSYMETRICAL_PT
BOOL
R
Diagnostics d'autoréglage : procédure trop asymétrique.
%MWr.m.c.10.14
AT_INTEGRATING_PT
BOOL
R
Diagnostics d'autoréglage : processus d’intégration.
%MWr.m.c.10.15
Mot de commande
Le tableau suivant présente les diverses significations du mot de commande ORDER_COMMAND (%MWr.m.c.11) et du mot de commande des paramètres de commande PARAM_COMMAND (%MDr.m.c.12). La lecture est effectuée par READ_STS (IODDT_VAR1).
Symbole standard
Type
Accès
Signification
Adresse
ORDER_COMMAND
INT
R/W
%MWr.m.c.11
PARAM_COMMAND
DINT
R/W
Paramètre de commande.
%MDr.m.c.12