Liste des alarmes
• corriger le nom utilisé (erreur d'écriture)
• utiliser un système de logiciel plus puissant en cas de déficit fonctionnel
• vérifier la définition des variables, des sous-programmes et des macros
• déclarer un sous-programme avec EXTERN, charger le sous-programme dans SPF-Dir
• vérifier la définition de l'interface dans le sous-programme
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
12556
Canal %1 Bloc %2 Nom %3 Le nom est déjà connu
Paramètres :
%1 = numéro du canal
%2 = numéro du bloc, étiquette
%3 = mnémonique source
Description :
Le nom du mnémonique qui a été créé fait partie du langage CN et est donc connu. Bien
que la fonction CN ne soit pas activée, ce nom ne peut plus être utilisé pour les GUD, les
macros et les définitions PROC.
Réaction :
- Bloc de correction
- Les signaux d'interface sont mis à 1.
- Visualisation de l'alarme.
Remède :
Actionner la touche Suspension programme, puis sélectionner la fonction "Bloc à
corriger" avec la touche logicielle CORRECT. PROGRAMME. Le pointeur de correction
se place sur le bloc à corriger.
• Corriger le nom utilisé (faute d'orthographe).
• Avec le paramètre machine $MN_NC_LANGUAGE_CONFIGURATION = 2 ne sont
créées que les instructions dont la fonction est activée.
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
12560
Canal %1 Bloc %2 Valeur programmée %3 en dehors des limites autorisées
Paramètres :
%1 = numéro de canal
%2 = numéro de bloc, étiquette
%3 = chaîne de caractères code source
Description :
L'intervalle des valeurs autorisé pour le type de données a été dépassé dans une
assignation de valeur.
Réaction :
- Bloc de correction
- 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.
Effectuer l'affectation de valeurs dans les limites de l'intervalle des valeurs du type de
données ; le cas échéant, choisir un autre type pour augmenter la plage de valeurs :
p. ex. INT ->REAL.
Plages de valeurs des différents types de variables :
• REAL : Propriété : nombres fractionnaires avec point décimal, intervalle de valeurs :
+/-(2-1022-2+1023)
• INT : Propriété : nombres entiers signés, intervalle de valeurs : +/-(231-1)
• BOOL : Propriété : valeurs de vérité, TRUE, FALSE, intervalle de valeurs : 0,1
• CHAR : Propriété : 1 caractère ASCII, intervalle de valeurs : 0-255
• STRING : Propriété : séquence de caractères (100 valeurs maxi), intervalle de valeurs :
0-255
• AXIS : Propriété : adresses d'axe, intervalle de valeurs : noms d'axe seulement
• FRAME : Propriété : données géométriques, intervalle de valeurs : comme
déplacements d'axes
2-172
SINUMERIK 840D/840Di/810D Manuel de diagnostic (DA), Edition 08/2005
Siemens AG 2005 All Rights Reserved
08/2005