Télécharger Imprimer la page

Siemens SINUMERIK 828D Manuel page 163

Masquer les pouces Voir aussi pour SINUMERIK 828D:

Publicité

12290
[Canal %1 : ] Bloc %2 Variable de calcul %3 NON définie
Paramètres :
%1 = Numéro du canal
%2 = Numéro du bloc, étiquette
%3 = chaîne de caractères code source variable de calcul
Description :
Seuls les paramètres R sont prédéfinis comme variables de calcul ; toutes les autres variables de calcul doivent être définies
avec l'instruction DEF avant leur utilisation. Le nombre de paramètres de calcul est défini par des paramètres machine. Les
noms utilisés doivent être univoques et ne doivent pas être réutilisés dans la CN (exception : variables locales).
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 et sélectionner la fonction "Bloc à corriger" avec la touche logicielle
CORRECTION PROGRAMME. Le curseur de correction se positionne sur le bloc à corriger.
Définir la variable souhaitée dans la partie définition du programme (le cas échéant dans le programme appelant lorsqu'il
doit s'agir d'une variable globale).
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
12300
[Canal %1 : ] Bloc %2 Paramètre 'call-by-reference' manque à l'appel du SP %3
Paramètres :
%1 = Numéro du canal
%2 = Numéro du bloc, étiquette
%3 = chaîne de caractères code source
Description :
La définition de sous-programme comporte un paramètre formel REF (appel par position) auquel aucun paramètre actuel
n'a été attribué lors de l'appel.
L'affectation s'effectue à l'appel du sous-programme d'après la position du nom de variable et non pas par le nom lui-même !
Exemple :
Sous-programme :
1 paramètre à appel par position Z)
PROC XYZ (INT X, INT Y, VAR INT Z)
:
M17
ENDPROC
Programme principal :
N10 DEF INT X
N11 DEF INT Y
N11 DEF INT Z
:
N50 XYZ (X, Y) ; le paramètre REF Z manque
ou bien
N50 XYZ (X, Z) ; le paramètre REF Y manque !
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 et sélectionner la fonction "Bloc à corriger" avec la touche logicielle
CORRECTION PROGRAMME. Le curseur de correction se positionne sur le bloc à corriger.
Attribuer à l'appel du sous-programme une variable à tous les paramètres REF (appel par position) du sous-programme. Il
n'est pas nécessaire d'attribuer une variable aux paramètres formels "normaux" (paramètres appelables par la valeur) ; ces
paramètres "normaux" sont initialisés avec la valeur 0.
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
Alarmes
Manuel de diagnostic, 07/2021, 6FC5398-8BP40-6DA2
(2 paramètres à appel par valeur X et Y,
Alarmes CN
163

Publicité

loading

Ce manuel est également adapté pour:

Sinamics s120