Télécharger Imprimer la page

Bosch Rexroth IndraMotion MTX Manuel De Programmation page 88

Masquer les pouces Voir aussi pour Rexroth IndraMotion MTX:

Publicité

64/550
Bosch Rexroth AG | Electric Drives
Fondements de la programmation CN
Syntaxe :
Exemple :
3.14.3
Informations relatives aux variables
VARINF
Syntaxe :
Exemple :
3.15
Mots d'ordre réservés
and Controls
CLRWARN([<Canal>] )
avec
<Canal>
ERRNO
Fig.3-16:
Syntaxe CLRWARN
10 CLRWARN(,ERRNO)
20 IF ERRNO <> 0 THEN
30 SETWARN("avertissements non effacés")
40 ENDIF
L'instruction VARINF permet d'interroger dans le programme pièce, si une date
du système structurée ou une variable permanente existe. L'instruction donne
une 1 en tant que résultat, si la variable indiquée existe. Si la variable indiquée
n'existe pas, la commande fournit une 0.
VARINF(<Nom de variable>)
avec
<Nom de variable>
Fig.3-17:
Syntaxe VARINF
10 DIM A$(20)
10 I% = VARINF("@_RES_DOUBLE")
...
40 A$ = "SD.SysSRun[1].Active"
50 J% = VARINF(A$)
...
Les notions clés citées ici doivent être positionnées séparément ou être limitées
par des caractères spéciaux. Ainsi, elles sont reconnaissables en tant que mots
d'ordre. Lors de la sélection des noms de variables, ne pas utiliser les mots
d'ordre réservés !
Rexroth IndraMotion MTX | Description de l'application
Numéro du canal dans lequel tous les messages d'aver‐
tissement doivent être effacés.
Si le <Canal> n'est pas indiqué, le canal actuel est utilisé
en tant que valeur par défaut.
Variable CPL, programmable à une position quel‐
conque dans les parenthèses.
Avec ERRNO, une erreur d'exécution n'est pas générée
en cas d'erreur ; les valeurs de retour sont :
0: Accès OK.
-1: Erreur de paramètre.
-5: Le canal n'existe pas.
Nom de la date du système structurée ou de la variable
permanente.

Publicité

loading