1.
CNC 8058
CNC 8060
CNC 8065
R
: 2102
EF
ꞏ62ꞏ
Constantes booléennes.
Constante.
Opération.
TRUE
Vrai.
FALSE
Faux.
Fonctions trigonométriques.
Opérateur.
Opération.
SIN[...]
Sinus.
COS[...]
Cosinus.
TAN[...]
Tangente.
ASIN[...]
Arcsin.
ACOS[...]
Arccosin.
ATAN[...]
Arctangente.
(résultat entre ±90º).
ARG[..., ...]
Arctangente y/x.
(résultat entre 0 et 360º).
Dans ce type de fonctions il faut tenir compte que:
• Dans la fonction "TAN" l'argument ne pourra pas prendre les valeurs ...-90º, 90º, 270º...
• Dans les fonctions "ASIN" et "ACOS" l'argument doit être toujours entre ±1.
Fonctions mathématiques.
Opérateur.
Opération.
ABS[...]
Valeur absolue.
SQR[...]
Fonction carré.
SQRT[...]
Racine carrée.
LOG[...]
Logarithme décimal.
LN[...]
Logarithme népérien.
EXP[...]
Fonction "e".
DEXP[...]
Exposant décimal.
Dans ce type de fonctions il faut tenir compte que:
• Dans les fonctions "LN" et "LOG" l'argument doit être supérieur à zéro.
• Dans la fonction "SQRT" l'argument doit être positif.
Autres fonctions.
Opérateur.
Opération.
INT[...]
Retourne la partie entière.
FRACT[...]
Retourne la partie décimale.
ROUND[...]
Arrondit au numéro entier le plus proche
FUP[...]
Arrondit par excès à un nombre entier.
EXIST[...]
Vérifie si la variable ou le paramètre
sélectionné existe
Dans la fonction "EXIST", la programmation de "$IF EXIST[P1] == TRUE" équivaut à
programmer "$IF EXIST[P1]".
M a nu el d e p rog r amm a t io n.
Exemple
$IF V.S.VAR == TRUE
$IF V.S.VAR == FALSE
Exemple
Résultat.
P1 = SIN[30]
P1 = 0.5
P2 = COS[30]
P2 = 0.866
P3 = TAN[30]
P3 = 0.5773
P4 = ASIN[1]
P4 = 90
P5 = ACOS[1]
P5 = 0
P6 = ATAN[1]
P6 = 45
P7=ARG[-1,1]
P7=315
Exemple
Résultat.
P1 = ABS[-10]
P1 = 10
P2 = SQR[4]
P2 = 16
P3 = SQRT[16]
P3 = 4
P4 = LOG[100]
P4 = 2
P5 = LN[100]
P5 = 4.6051
P6 = EXP[1]
P6 = 2.7182
P6 = DEXP[2]
P7 = 100
Exemple
Résultat.
P1 = INT[4.92]
P1 = 4
P2 = FRACT[1.56]
P2 = 0.56
P3 = ROUND[3.12]
P3 = 3
P4 = ROUND[4.89]
P4 = 5
P5 = FUP[3.12]
P5 = 4
P6 = FUP[9]
P6 = 9
$IF EXIST[P1]
$IF EXIST[P3] == TRUE
$IF EXIST[P3] == FALSE