Télécharger Imprimer la page

Siemens SINUMERIK 840Di Manuel De Service page 160

Manuel de diagnostic
Masquer les pouces Voir aussi pour SINUMERIK 840Di:

Publicité

Liste des alarmes
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.
Supprimer la constante ou l'expression arithmétique dans le bloc.
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
12330
Canal %1 Bloc %2 Type du paramètre %3 erroné
Paramètres :
%1 = numéro de canal
%2 = numéro de bloc, étiquette
%3 = chaîne de caractères code source
Description :
La CN constate à l'appel d'une procédure (d'un sous-programme) que le type du
paramètre actuel ne peut être transposé dans le type du paramètre formel. 2 cas de
figures sont imaginables :
• Paramètres appelables par position : les paramètres actuels et les paramètres formels
doivent être exactement du même type, p. ex. STRING, STRING.
• Paramètres appelables par valeur : les paramètres actuels et les paramètres formels
peuvent en principe être de types différents si un transtypage est théoriquement possible.
Dans le cas présent, les types ne sont cependant pas compatibles, p. ex. STRING ->
REAL.
Conversion de types :
• de REAL vers : REAL : oui, INT : oui*, BOOL : oui1), CHAR : oui*, STRING : -, AXIS : -,
FRAME : -
• de INT vers : REAL : oui, INT : oui, BOOL : oui1), CHAR : si valeur 0 ...255, STRING : -,
AXIS : -, FRAME : -
• de BOOL vers : REAL : oui, INT : oui, BOOL : oui, CHAR : oui, STRING : -, AXIS : -,
FRAME : -
• de CHAR vers : REAL : oui, INT : oui, BOOL : oui1), CHAR : oui, STRING : oui, AXIS : -,
FRAME : -
• de chaîne de caractères vers : REAL : -, INT : -, BOOL : oui2), CHAR : seulement si
1 carac., STRING : oui, AXIS : -, FRAME : -
• de AXIS vers : REAL : -, INT : -, BOOL : -, CHAR : -, STRING : -, AXIS : oui, FRAME : -
• de FRAME vers : REAL : -, INT : -, BOOL : -, CHAR : -, STRING : -, AXIS : -, FRAME :
oui
1) La valeur <>0 équivaut à TRUE, la valeur ==0 équivaut à FALSE.
2) Longueur de la chaîne de caractères 0 => FALSE, sinon TRUE.
*) Lors d'une conversion de type de REAL en INT, la valeur est arrondie vers le haut
lorsque la valeur non entière est >= 0,5, sinon elle est arrondie vers le bas.
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. Contrôler les paramètres de transmission de l'appel de
sous-programme et les définir selon leur destination comme paramètres appelables par
valeur ou paramètres appelables par position.
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
2-160
SINUMERIK 840D/840Di/810D Manuel de diagnostic (DA), Edition 08/2005
 Siemens AG 2005 All Rights Reserved
08/2005

Publicité

loading

Ce manuel est également adapté pour:

Sinumerik 840dSinumerik 840d slSinumerik 810d