Conditions d'erreur

Tableau de conformité CEI des conditions d'erreur :

Conditions d'erreur

Traitement (Remarque)

Commentaires imbriqués

2) erreur signalée pendant la programmation

La valeur d'une variable dépasse la sous-plage définie

4) erreur signalée pendant l'exécution

Configuration manquante d'une indication d'adresse incomplète (notation "*")

Non applicable

Tentative, par une unité organisationnelle du programme, de modification d'une variable déclarée en tant que CONSTANTE

2) erreur signalée pendant la programmation

Utilisation incorrecte, dans des fonctions, de variables externes ou directement représentées

Non applicable

Une variable VAR_IN_OUT n'est pas "correctement affectée"

2) erreur signalée pendant la programmation

Erreurs de conversion de type

4) erreur signalée pendant l'exécution

Le résultat numérique dépasse la plage définie pour le type de données

4) erreur signalée pendant l'exécution

Division par zéro

4) erreur signalée pendant l'exécution

Types de données mixtes en entrée pour une fonction de sélection

2) erreur signalée pendant la programmation

Le résultat dépasse la plage définie pour le type de données

4) erreur signalée pendant l'exécution

Aucune valeur définie pour une variable d'E/S

2) erreur signalée pendant la programmation

Zéro ou plus d'une étape initiale dans le réseau SFC

3) erreur signalée pendant l'analyse/le chargement/la liaison

Le programme utilisateur tente de modifier l'état ou l'heure d'une étape

2) erreur signalée pendant la programmation

Effets de bord pendant l'évaluation d'une condition de transition

3) erreur signalée pendant l'analyse/le chargement/la liaison

Erreur de conflit au niveau du contrôle des actions

3) erreur signalée pendant l'analyse/le chargement/la liaison

Transitions sans ordre de priorité simultanément vraies dans une divergence de sélection

Non applicable

SFC non fiable ou inaccessible

3) erreur signalée pendant l'analyse/le chargement/la liaison

Conflit de type de données dans VAR_ACCESS

Non applicable

Une tâche ne parvient pas à être ordonnancée ou délai d'exécution impossible à respecter

4) erreur signalée pendant l'exécution

Le résultat numérique dépasse la plage définie pour le type de données

4) erreur signalée pendant l'exécution

Les types de données du résultat courant et de l'opérande sont différents

2) erreur signalée pendant la programmation

Division par zéro

4) erreur signalée pendant l'exécution

Le résultat numérique dépasse la plage définie pour le type de données

4) erreur signalée pendant l'exécution

Type de données incorrect pour l'opération

4) erreur signalée pendant l'exécution

Retour de fonction sans valeur affectée

Non applicable

Echec de fin de l'itération

4) erreur signalée pendant l'exécution

Le même identificateur est utilisé comme libellé de connecteur et nom d'élément

Non applicable

Variable de retour non initialisée

1) erreur non signalée

Remarque

Identifications pour le traitement des conditions d'erreur (conformément à la norme CEI 61131-3, sous-alinéa 1.5.1, d) :

  • 1) erreur non signalée

  • 2) erreur signalée pendant la programmation

  • 3) erreur signalée pendant l'analyse/le chargement/la liaison

  • 4) erreur signalée pendant l'exécution