Télécharger Imprimer la page

Bosch Rexroth IndraMotion MTX Manuel De Programmation page 84

Masquer les pouces Voir aussi pour Rexroth IndraMotion MTX:

Publicité

60/550
Bosch Rexroth AG | Electric Drives
Fondements de la programmation CN
3.13.5
Variable ERRNO pour l'analyse des erreurs des fonctions CPL
ERRNO
and Controls
Il est possible de transmettre à une fonction CPL pouvant générer une erreur
d'exécution en cas d'erreur la variable CPL ERRNO en tant que paramètre de
transfert, dans laquelle la fonction appelée signale les erreurs.
La variable CPL ERRNO est un paramètre optionnel qui peut être programmé
dans les fonctions CPL, dans lesquelles il est déclaré en tant que paramètre.
Là il est programmable en n'importe quelle position.
Si ERRNO n'est pas programmé, la fonction CPL génère une erreur d'exécution
ou un avertissement en cas d'erreur.
Lors de la programmation de ERRNO, la fonction CPL ne génère aucune erreur
d'exécution et aucun avertissement. Dans ce cas, la variable CPL ERRNO doit
être analysée dans le programme CPL, et une erreur d'exécution ou un aver‐
tissement doit être générée explicitement respectivement avec SETERR ou
SETWARN.
En cas de l'exécution correcte de la fonction CPL, ERRNO a la valeur 0. Les
erreurs sont signalées par des valeurs négatives. La signification des valeurs
négatives est généralement valide, cependant toutes les valeurs ne sont pas
applicables à chaque fonction CPL. Les valeurs d'erreur possibles pour une
fonction CPL sont mentionnées ensemble avec la fonction correspondante.
Liste des valeurs d'erreur généralement valables :
0:
Accès OK.
-1:
Erreur de paramètre.
-2:
La coordonnée/L'axe n'existe pas.
-3:
La coordonnée/L'axe est inadmissible dans le canal.
-4:
L'axe n'est pas une pseudo-coordonnée.
-5:
Le canal n'existe pas.
-6:
La fonction ne peut être appelée que dans son canal propre.
-7:
Impossible de lire les données.
-8:
Nom du fichier source, y compris le chemin, trop long.
-9:
Impossible d'accéder au fichier source.
-10:
Nom du fichier cible, y compris le chemin, trop long.
-11:
Nom du fichier (source ou cible) inadmissible.
-12:
Impossible de copier.
-13:
Impossible d'écrire les données.
-14:
Le tableau XML existe.
-15:
Impossible de trouver le tableau XML.
-16:
Extension du fichier non valable.
-17:
Type de tableau invalide.
-18:
Position d'insertion erronée.
-19:
Nombre d'axes maximum dépassé.
-20:
Root-Tag erroné.
-21:
Impossible d'accéder au fichier.
-22:
Clé non valable.
-23:
Jeu de données est bloqué.
-24:
Aucun droit de lecture pour le fichier.
Rexroth IndraMotion MTX | Description de l'application

Publicité

loading