Alarmes NCK
14094
[Canal %1: ] Bloc %2 Un polynôme de degré supérieur à 3 a été programmé pour une
interpolation polynomiale
Paramètres :
%1 = Numéro du canal
%2 = Numéro du bloc, étiquette
Description :
Le degré d'un polynôme en interpolation polynomiale est donné par le nombre des coefficients programmés pour un
axe. Le degré le plus élevé est 3, c'est-à-dire que les axes suivent la fonction :
f(p) = a0 + a1 p + a2 p2 + a3 p3
Le coefficient a0 correspond à la position réelle au commencement de l'interpolation et ne se programme pas !
Réaction :
Bloc de correction avec réorganisation.
Les signaux d'interface sont mis à 1.
Visualisation de l'alarme.
Remède :
Réduire le nombre des coefficients. Le bloc polynomial doit avoir au maximum la forme :
N1 POLY PO[X]=(1.11, 2.22, 3.33) PO[Y]=(1.11, 2.22, 3.33)
N1 PO[n]=... PL=44
n ... descripteur d'axe, 8 axes à interpolation maxi par bloc
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
14095
[Canal %1: ] Bloc %2 Cercle programmé avec rayon trop petit
Paramètres :
%1 = Numéro du canal
%2 = Numéro du bloc, étiquette
Description :
Lors de la programmation du rayon, une valeur trop petite a été introduite : le rayon programmé est plus petit que la
demi-distance entre le point de départ et le point d'arrivée.
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.
Poursuite du
Effacer l'alarme avec départ programme ou la touche Reset et poursuivre le programme.
programme :
14096
[Canal %1: ] Bloc %2 Conversion de type non permise
Paramètres :
%1 = Numéro du canal
%2 = Numéro du bloc, étiquette
Description :
Pendant l'exécution du programme, des données ont été combinées par une affectation de valeurs à des variables ou
par une opération arithmétique de telle manière qu'elles doivent faire l'objet d'une conversion dans un autre type. Cela
entraînerait le dépassement de la plage de valeurs.
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
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 : -
162
Manuel de diagnostic, 04/2011, 6FC5398-8BP40-1DA0
Alarmes