Alarmes CN
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.
3) Dans le cas d'un seul caractère.
Vers les types AXIS et FRAME et dans les types AXIS et FRAME pas de conversion possible.
Réaction :
Bloc de correction avec réorganisation.
Les signaux d'interface sont mis à 1.
Visualisation de l'alarme.
Remède :
Modifier le programme pièce de manière à éviter le dépassement des plages de valeurs ; modifier par exemple la
définition de variables.
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
14097
[Canal %1: ] Bloc %2 STRING ne peut pas être convertie en type AXIS
Paramètres :
%1 = Numéro du canal
%2 = Numéro du bloc, étiquette
Description :
La fonction appelée AXNAME - conversion du paramètre transmis de type STRING en un nom d'axe (valeur de retour)
de type AXIS - n'a pas trouvé ce descripteur d'axe dans les paramètres machine.
Réaction :
Bloc de correction avec réorganisation.
Les signaux d'interface sont mis à 1.
Visualisation de l'alarme.
Remède :
Informer le personnel/le service après-vente habilité. Vérifier le paramètre transmis (nom d'axe) de la fonction
AXNAME et voir si un axe géométrique, un axe de canal ou un axe machine portant ce nom a été configuré par le
biais des paramètres machine :
PM10000 $MN_AXCONF_MACHAX_NAME_TAB
PM20060 $MC_AXCONF_GEOAX_NAME_TAB
PM20080 $MC_AXCONF_CHANAX_NAME_TAB.
Choisir la chaîne de caractères de transmission de paramètres en fonction du nom d'axe ; modifier éventuellement le
nom de l'axe dans les paramètres machine. (S'il est nécessaire de modifier le nom dans le programme pièce, cette
modification doit être validée avec un "Power-On").
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
14098
[Canal %1: ] Bloc %2 Erreur conversion : aucun nombre valable trouvé
Paramètres :
%1 = Numéro du canal
%2 = Numéro du bloc, étiquette
Description :
La chaîne de caractères ne représente pas un nombre de type INT ou REAL valide.
Réaction :
Arrêt interpréteur.
Blocage départ programme dans ce canal.
Les signaux d'interface sont mis à 1.
Visualisation de l'alarme.
Remède :
Modifier le programme pièce. Il s'agit d'une introduction. Ainsi, avec la fonction prédéfinie ISNUMBER (avec le même
paramètre), il existe la possibilité de contrôler si la chaîne de caractères est un nombre.
Poursuite du
Effacer l'alarme avec la touche Reset. Relancer le programme pièce.
programme :
210
Manuel de diagnostic, 03/2013, 6FC5398-6BP40-3DA1
Alarmes