L'énumération inclut les valeurs possibles qui donnent les résultats des opérations exécutées par le bloc fonction.
Nom |
Type de données |
Valeur |
Description |
---|---|---|---|
Si le paramètre q_xError d'un bloc fonction est FALSE, l'un des messages d'état suivants apparaît. |
|||
DINT |
0 |
Le POU OK, mais il n'est pas en cours d'exécution. |
|
DINT |
1 |
Le POU est désactivé. |
|
DINT |
2 |
Le POU est en cours d'initialisation. |
|
DINT |
4 |
Le POU est en cours d'exécution. |
|
DINT |
5 |
Le POU est en train de réinitialiser l'horloge et le compteur. |
|
Si le paramètre q_xError d'un bloc fonction a la valeur TRUE, l'un des messages d'erreur suivants s'affiche. |
|||
DINT |
11 |
La valeur de l'entrée i_diUnitModeCurrent est hors plage. La valeur du mode de fonctionnement doit être comprise entre 0 et Gc_uiMaxNumberOfModes. |
|
DINT |
12 |
La valeur de l'entrée i_diStateCurrent est hors plage. La valeur de l'état doit être comprise entre 0 et Gc_uiMaxNumberOfStates. |
|
DINT |
13 |
Le nombre de modes de fonctionnement est hors plage. Le nombre de modes de fonctionnement doit être compris entre 0 et Gc_uiMaxNumberOfModes. |
|
DINT |
14 |
Le pointeur de mode de fonctionnement initial i_pstInitMode n'est pas valide. |
|
DINT |
15 |
Le pointeur admin i_pstAdmin n'est pas valide. |
|
DINT |
16 |
Le pointeur d'état i_pstStatus n'est pas valide. |
|
DINT |
17 |
Le mode de fonctionnement est hors plage. La plage devrait être : 0 < i_diUnitMode <= diNumberOfModes |
|
DINT |
20 |
Le modèle d'état du mode de fonctionnement n'est pas valide : il n'y a pas d'état . |
|
DINT |
21 |
Le modèle d'état du mode de fonctionnement n'est pas valide : il n'y a pas d'état . |
|
DINT |
22 |
Le modèle d'état du mode de fonctionnement n'est pas valide : un état doit exister si un état ou un état existe. |
|
DINT |
23 |
Le modèle d'état du mode de fonctionnement n'est pas valide : si l'état existe, un état doit exister. |
|
DINT |
24 |
Le modèle d'état du mode de fonctionnement n'est pas valide : un état doit exister s'il existe un état ou . |
|
DINT |
25 |
Le modèle d'état du mode de fonctionnement n'est pas valide : un état doit exister s'il existe un état ou . |
|
DINT |
26 |
Le modèle d'état du mode de fonctionnement n'est pas valide : l'état ne peut être utilisé qu'en lien avec l'état . |
|
DINT |
27 |
Le modèle d'état du mode de fonctionnement n'est pas valide : l'état ne peut être utilisé qu'en lien avec l'état . |
|
DINT |
28 |
La requête de changement de mode de fonctionnement est rejetée. |
|
DINT |
29 |
La commande d'état déclenchée n'est pas acceptée dans l'état actuel. |
|
DINT |
30 |
La valeur de l'entrée i_etResult de la fonction FC_EtResultToString est inconnue. |
|
DINT |
33 |
Au moins une des entrées spécifiées n'est pas valide. |
|
DINT |
34 |
Le nombre maximum de modes d'unité définis est atteint. Supprimez un mode d'unité avant d'en ajouter un nouveau. |
|
DINT |
35 |
Aucun mode d'unité n'est actif. L'opération commandée n'est pas autorisée. |
|
DINT |
36 |
Le mode d'unité spécifié n'est pas défini. |
|
DINT |
37 |
Le mode d'unité est actif. L'opération commandée n'est pas autorisée. |
|
DINT |
39 |
La définition du mode d'unité nécessite une instance de FB_StateModelHandlerBase. |
|
DINT |
41 |
Impossible d'enregistrer la source de journalisation. |
|
DINT |
42 |
Un mode d'unité de même valeur ou de même nom est déjà défini. |
|
DINT |
43 |
Le POU est bloqué par une autre tâche et n'est pas prêt à être exécuté. |