Télécharger Imprimer la page

Siemens SIMATIC S7-200 Manuel D'utilisation page 436

Masquer les pouces Voir aussi pour SIMATIC S7-200:

Publicité

Automate programmable S7-200 Manuel système
Violation des règles de compilation
Lorsque vous chargez un programme dans le S7-200, ce dernier le compile. S'il détecte une violation de
règle de compilation (une opération incorrecte, par exemple), il interrompt le chargement et génère un code
d'erreur bénigne de règle de compilation. Le tableau C-3 présente les codes d'erreur générés en cas de
violation des règles de compilation.
Tableau C-3 Violation des règles de compilation
Code d'erreur
0080
0081
0082
0083
0084
0085
0086
0087
0088
0089
008A
008B
008C
008D
0090
0091
0092
0093
0095
0096
0097
0098
0099
009B
C
009C
426
Erreurs de compilation (erreurs bénignes)
Programme trop grand pour la compilation. Il faut réduire sa taille.
Débordement bas de la pile. Partagez le réseau en plusieurs réseaux.
Opération illicite. Vérifiez l'abréviation de l'opération.
MEND manquant ou opération non autorisée dans le programme principal. Ajoutez l'opération MEND ou
supprimez l'opération incorrecte.
Réservés
FOR manquant. Ajoutez l'opération FOR ou effacez l'opération NEXT.
NEXT manquant. Ajoutez l'opération NEXT ou effacez l'opération FOR.
Repère manquant (LBL, INT, SBR). Ajoutez le repère approprié.
RET manquant ou opération non autorisée dans un sous-programme. Ajoutez RET à la fin du
sous-programme ou supprimez l'opération incorrecte.
RETI manquant ou opération non autorisée dans un programme d'interruption. Ajoutez RETI à la fin du
programme d'interruption ou supprimez l'opération incorrecte.
Réservés
Saut incorrect vers ou depuis un segment SCR
Repère en double (LBL, INT, SBR). Renommez l'un des repères.
Repère illicite (LBL, INT, SBR). Assurez-vous que vous n'avez pas dépassé le nombre de repères autorisé.
Paramètre illicite. Vérifiez quels paramètres sont autorisés pour l'opération.
Erreur de plage (avec informations d'adresse) ; vérifiez les plages d'opérandes.
Erreur dans le champ de comptage d'une opération (avec informations de comptage) ; vérifiez la valeur de
comptage maximale.
Niveau d'imbrication FOR/NEXT dépassé
Opération LSCR (Charger SCR) manquante
Opération SCRE (Fin de SCR) manquante ou opération non autorisée avant l'opération SCRE
Le programme utilisateur contient à la fois des opérations EU/ED non numérotées et numérotées.
Edition interdite à l'état Marche (tentative d'édition d'un programme ayant des opérations EU/ED non
numérotées)
Trop de segments de programme masqués (opérations HIDE)
Indice incorrect (opération sur chaîne dans laquelle une position de départ ayant la valeur 0 est indiquée)
Longueur maximale de l'opération dépassée

Publicité

loading