Télécharger Imprimer la page

Bosch Rexroth IndraMotion MTX Manuel De Programmation page 91

Masquer les pouces Voir aussi pour Rexroth IndraMotion MTX:

Publicité

Description de l'application | Rexroth IndraMotion MTX
NUL
Exemple :
3.16.2
Operations mathématiques
Fonctions simples
Exemple :
La variable à laquelle une valeur doit être attribuée doit se trouver à gauche du
caractère d'attribution, la valeur concernée à sa droite. Cet accord doit être
surtout considéré, si une valeur de variable doit être attribuée à une autre va‐
riable.
Si aucune valeur n'a été attribuée à une variable, elle a la valeur NUL, c'est-à-
dire la déclaration <Variable>= NUL est vraie. Ici, il est possible de reconnaître
que le signe égal peut se trouver également dans des comparaisons ou des
conditions.
Si une variable locale ou globale doit être effacée, ceci est possible à l'aide de
l'attribution de la valeur NUL. Une variable permanente ne peut pas être effa‐
cée, mais seulement être remplacée.
Effacement d'une variable
Programme:
1
XSOLL = NUL
2
IF XSOLL = NUL THEN
3
PRN#(0,"Variable non occupée.")
4
ENDIF
Outre l'attribution d'une valeur en tant qu'expression de constante (chiffres) ou
en tant que variable, il est également possible d'attribuer la valeur d'une ex‐
pression CPL à une variable. Une expression CPL peut inclure les fonctions
avec des constantes et des variables.
Les fonctions les plus simples comprennent les opérations élémentaires :
Addition "+"
Soustraction "-"
Multiplication "*"
Division "/"
Les "opérations à point sont prioritaires sur les opérations à trait", c'est-à-dire
la multiplication et la division sont effectuées avant l'addition et la soustraction.
En plus, il est possible d'utiliser des parenthèses, dont leur imbrication à 7 ni‐
veaux est possible pour les expressions simples (sans appels de fonctions).
1 I% = 25: XHABEN = 10
2 XSOLL = 150/(100-I%)+XHABEN
Il est en outre également possible d'appeler des fonctions mathématiques ay‐
ant un effet sur les variables, constantes ou expressions CPL qui doivent se
trouver immédiatement après le mot d'ordre concerné entre parenthèses. La
fonction se réfère toujours à la représentation interne des chiffres de la valeur
entrée. Il est possible de contrôler celle-ci lors de l'exécution du programme
sous "contrôle du programme". En cas d'expressions imbriquées, surtout celles
avec des appels de fonctions, il convient de considérer la profondeur possible
de l'imbrication qui dépend de la mémoire requise pour les expressions entre
parenthèses pendant l'exécution.
Electric Drives
| Bosch Rexroth AG
and Controls
Fondements de la programmation CN
XSOLL a la valeur 12
67/550

Publicité

loading