Description :
Les fonctions G utilisables dans le programme pièce sont réparties en groupes qui influencent la syntaxe ou n'influen-
cent pas la syntaxe. On ne peut programmer qu'une seule fonction G dans chaque groupe. Les fonctions à l'intérieur
d'un groupe s'excluent mutuellement.
L'alarme concerne uniquement les fonctions G sans influence sur la syntaxe. Lorsque plusieurs fonctions G de ces
groupes sont appelées dans un bloc, c'est la dernière du groupe qui est reprise (les précédentes sont ignorées).
Fonctions G déterminant la syntaxe : 1er à 4e groupe G
Fonctions G sans influence sur la syntaxe : 5e à nième groupe G
Réaction :
Bloc de correction avec réorganisation.
Les signaux d'interface sont mis à 1.
Visualisation de l'alarme.
Remède :
Appuyer sur la touche Suspension de programme, puis sélectionner la fonction "Bloc à corriger" avec la touche logi-
cielle CORRECTION PROGRAMME. Le curseur de correction se positionne sur le bloc à corriger.
Aucun remède nécessaire. Vérifier cependant si la dernière fonction G programmée est bien celle que l'on souhaite.
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
12070
[Canal %1: ] Bloc %2 Trop de fonctions G déterminant la syntaxe
Paramètres :
%1 = Numéro du canal
%2 = Numéro du bloc, étiquette
Description :
Les fonctions G déterminant la syntaxe conditionnent la structure du bloc et des adresses qu'il contient. On ne peut
programmer qu'une seule fonction G déterminant la syntaxe dans un bloc. Les fonctions G déterminant la syntaxe
sont celles du groupe 1 à 4.
Réaction :
Bloc de correction avec réorganisation.
Les signaux d'interface sont mis à 1.
Visualisation de l'alarme.
Remède :
Appuyer sur la touche Suspension de programme, puis sélectionner la fonction "Bloc à corriger"avec la touche logi-
cielle CORRECTION PROGRAMME. Le curseur de correction se positionne sur le bloc à corriger.
Analyser le bloc et répartir les fonctions G dans plusieurs blocs.
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
12080
[Canal %1: ] Bloc %2 Erreur de syntaxe dans texte %3
Paramètres :
%1 = Numéro du canal
%2 = Numéro du bloc, étiquette
%3 = texte code source
Description :
La grammaire du bloc n'est pas respectée à l'endroit indiqué dans le texte. Les erreurs possibles étant trop nom-
breuses, la cause de l'erreur ne peut être précisée.
Exemple 1 :
N10 IF GOTOF ... ; la condition de saut manque !
Exemple 2:
N10 DEF INT VARI=5
N11 X VARI ; il manque l'opération pour les variables X et VARI
Réaction :
Bloc de correction avec réorganisation.
Les signaux d'interface sont mis à 1.
Visualisation de l'alarme.
Remède :
Appuyer sur la touche Suspension programme, puis avec la touche logicielle CORRECTION PROGRAMME, sélec-
tionner la fonction "Bloc à corriger". Le curseur de correction se positionne sur le bloc à corriger.
Analyser le bloc et corriger à l'aide des graphes de syntaxe du manuel de programmation.
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
Alarmes
Manuel de diagnostic, 04/2011, 6FC5398-8BP40-1DA0
Alarmes NCK
113