Siemens SINUMERIK 840D sl Manuel De Mise En Service page 440

Masquer les pouces Voir aussi pour SINUMERIK 840D sl:
Table des Matières

Publicité

Commandes de programmation
3.1 Variables
Programmation
Syntaxe :
Description :
Paramètres :
Exemple :
Syntaxe :
Description :
Paramètres :
Exemple :
LOAD
OTTO = "Test"
END_LOAD
LOAD
OTTO = REG[9].VAL
END_LOAD
Calcul avec des variables
Les variables sont calculées après chaque sortie d'un champ de saisie et de visualisation (à
l'aide de la touche ENTER ou Toggle). Le calcul est configuré dans une méthode CHANGE
et lancé à chaque modification de la valeur.
Si une variable possède une valeur valide, il est possible d'interroger l'état de la variable, par
exemple :
Var1 = Var5 + SIN(Var2)
Paul = PI * Var4
Indiquer le chemin d'une variable système de façon indirecte
Le chemin d'une variable système peut également être indiqué indirectement, c'est-à-dire en
fonction d'une autre variable :
PRESS(HS1)
AXE=AXE+1
DIST.VAR="$AA_DTBW["<<AXE<<"]"
la variable
END_PRESS
54
Descripteur
DEF
Les variables de calcul internes sont de type VARIANT.
Descripteur :
Nom de la variable auxiliaire
DEF PAUL
;Définition d'une variable auxiliaire
Valeur de variable auxiliaire
Descripteur.val =
Valeur de variable auxiliaire
Descripteur =
La valeur d'une variable auxiliaire est attribuée dans une méthode.
Descripteur :
Valeur de variable
auxiliaire :
;
Affecter la valeur "Test"
auxiliaire Otto
;
Affecter la valeur de registre à la variable
auxiliaire Otto
Nom de la variable auxiliaire
Contenu de la variable auxiliaire
;Adresser l'adresse de l'axe via
Manuel de programmation, 03/2009, 6FC5397-1DP10-4DA0
à la variable
Easy Screen (BE2)

Publicité

Table des Matières
loading

Table des Matières