MINVAL() valeur la plus petite de deux variables
(voir "Minimum, maximum et plage de variables (MINVAL, MAXVAL,
BOUND)")
MAXVAL() valeur la plus grande de deux variables
(voir "Minimum, maximum et plage de variables (MINVAL, MAXVAL,
BOUND)")
BOUND() valeur de variable se trouvant dans la plage de valeurs définie
(voir "Minimum, maximum et plage de variables (MINVAL, MAXVAL,
BOUND)")
CTRANS() Décalage
CROT () Rotation
CSCALE () Changement d'échelle
CMIRROR () Fonction miroir
Programmation
La notation mathématique usuelle est valable pour les fonctions de calcul. Les priorités de
traitement sont fixées par des parenthèses. Les fonctions trigonométriques et leurs inverses
emploient la notation en degrés (angle droit = 90°).
Exemples
Exemple 1 : ATAN2
A partir de deux vecteurs orthogonaux, la fonction
de calcul ATAN2 détermine l'angle du vecteur
somme.
Le résultat s'inscrit dans la plage des quatre
quadrants (-180° < 0 < +180°).
La base de la référence angulaire est toujours
représentée par la 2ème valeur dans le sens
positif.
Exemple 2 : Initialisation de tableaux de variables complets
Notions complémentaires
Fonctions de calcul
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=19801200139&Language=fr-FR&TopicId=17551932171 19/04/2017