68/550
Bosch Rexroth AG | Electric Drives
Fondements de la programmation CN
ABS
Exemple :
INT
Exemple :
ROUND
Exemple :
SQRT
Exemple :
SIN, COS, TAN, ASIN, ACOS, ATAN
and Controls
Représente la valeur absolue de la valeur entrée, c'est-à-dire les valeurs né‐
gatives deviennent positives, les valeurs positives restent positives.
1 I% = -125
2 XWERT = 2*SQRT(ABS(100+I%))
INT transforme la valeur de l'entrée (REAL) en un chiffre entier (INTEGER) en
coupant les chiffres après la virgule (arrondissement au chiffre inférieur). La
valeur entrée peut être une constante ou une variable.
1 XWERT% = INT(10.9)
ROUND convertit la valeur entrée par arrondissement au chiffre supérieur ou
inférieur en un chiffre entier (INTEGER). La valeur entrée peut être une ex‐
pression REAL.
1 XWERT% = Round(10.9)
2 XWERT% = Round(5.5)
3 XWERT% = Round(5.49)
Forme la racine carrée d'une valeur entrée. La valeur entrée ne doit pas être
négative en ce moment, étant donné que ceci n'est pas défini.
1 I% = 44
2 XSOLL = 4*SQRT(100+I%) XSOLL a la valeur 48
En ce qui concerne les fonctions trigonométriques transformant les angles en
degrés anciens, il est judicieux de caractériser les angles en tant que variables
REAL double précision. Les fonctions trigonométriques suivantes peuvent être
utilisées :
●
S
I
fonction sinus
N
●
C
O
fonction cosinus
S
●
T
A
fonction tangente
N
●
A
S
fonction arc sinus
I
N
Rexroth IndraMotion MTX | Description de l'application
XWERT a la valeur 10
XWERT a la valeur 10
XWERT a la valeur 11
XWERT a la valeur 6
XWERT a la valeur 5