Alarmes CN
Description :
Lors d'un appel de sous-programme par fonction M ou fonction T, le conflit suivant a été constaté :
- Dans le bloc référencé par le paramètre %2, un remplacement de fonction M ou T a déjà été activé
- Dans le bloc référencé par le paramètre %2, un appel de sous-programme modal est actif
- Dans le bloc référencé par le paramètre %2, un renvoi de sous-programme est programmé
- Dans le bloc référencé par le paramètre %2, une fin de programme pièce est programmée
- Dans le bloc référencé par le paramètre %2, un appel de sous-programme M98 est actif, uniquement en mode langage
externe
- Dans le bloc référencé par le paramètre %2, un remplacement de fonction T avec programmation de fonction D dans la
même ligne de programme pièce est programmée si la CLO (G43/G44) est active dans le système ISO2.
- Dans le bloc référencé par le paramètre %2, un remplacement de fonction T, configuré à la fin du bloc, et un appel de sous-
programme, par exemple via un appel de cycle modal, sont programmés.
Réaction :
Bloc de correction avec réorganisation.
Les signaux d'interface sont mis à 1.
Visualisation de l'alarme.
Remède :
Pour exécuter un remplacement de fonction M ou T, s'assurer qu'un appel ou renvoi de sous-programme n'est pas déjà
exécuté par une autre structure de programme. Corriger le programme pièce selon le besoin.
Dans les conditions suivantes, le remplacement de fonction T doit être exécuté en début de bloc :
- Un remplacement de fonction T est configuré avec exécution en fin de bloc et un appel de sous-programme est programmé
dans le même bloc
Mettre à 1 le bit 1 du MD10719 $MN_T_NO_FCT_CYCLE_MODE.
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
14017
[Canal %1 : ] Bloc %2 Erreur de syntaxe à l'appel du programme par fonction M
Paramètres :
%1 = Numéro du canal
%2 = Numéro du bloc, étiquette
Description :
Une syntaxe inadmissible a été détectée à l'appel du programme par fonction M :
L'extension d'adresse n'est pas programmée comme constante.
La valeur de fonction M n'est pas programmée comme constante.
Remarque :
Si une transmission de paramètre a été programmée pour une fonction M par le PM10718 $MN_M_NO_FCT_CYCLE_PAR,
cette fonction M est soumise à la condition de programmation aussi bien de l'extension d'adresse que de la valeur de
fonction M comme constante lors du remplacement.
Réaction :
Bloc de correction avec réorganisation.
Les signaux d'interface sont mis à 1.
Visualisation de l'alarme.
Remède :
Corriger la programmation de la fonction M.
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
14018
[Canal %1 : ] Bloc %2 Instruction %3 du programme pièce non exécutable (niveau de
protection exigé / réel: %4
Paramètres :
%1 = Numéro du canal
%2 = Numéro du bloc, étiquette
%3 = instruction programmée
%4 = Niveau de protection de l'instruction / niveau de protection actuel
Description :
Un niveau de protection est affecté à l'instruction %3 du programme pièce. Ce niveau de protection est logiquement
supérieur (plus petit en valeur) au droit d'accès actuel ou bien l'instruction n'existe pas dans la configuration actuelle de la
commande.
Réaction :
Bloc de correction avec réorganisation.
Les signaux d'interface sont mis à 1.
Visualisation de l'alarme.
194
Manuel de diagnostic, 07/2021, 6FC5398-8BP40-6DA2
Alarmes