11.3
CONSTANTES
Sont définies comme constantes toutes les valeurs fixes ne pouvant pas être modifiées par
programme. Sont considérés comme constantes:
- Les nombres exprimés en système décimal.
- Les nombres hexadécimaux.
- La constante PI
- Les tables et les variables de lecture seule, car leur valeur ne peut pas être
modifiée à l'intérieur d'un programme.
11.4
OPERATEURS
Un opérateur est un symbole qui indique les manipulations mathématiques ou logiques à
réaliser. La CNC dispose d'opérateurs arithmétiques, relationnels, logiques, binaires,
trigonométriques et d'opérateurs spéciaux.
Opérateurs arithmétiques
+
: addition.
-
: soustraction, également pour
indiquer un nombre négatif.
*
: multiplication.
/
: division.
MOD : modulo ou reste de la division.
EXP : exponentiel.
Opérateurs relationnels
EQ
: égal.
NE
: non-égal.
GT
: supérieur à.
GE
: supérieur ou égal à.
LT
: inférieur à.
LE
: inférieur ou égal à.
Opérateurs logiques et binaires
NOT, OR, AND, XOR: agissent comme des opérateurs logiques entres les conditions,
et comme des opérateurs binaires entres les variables et les constantes.
IF (FIRST AND GS1 EQ 1) GOTO N100
P5 = (P1 AND (NOT P2 OR P3))
Chapitre: 11
PROGRAMMATION EN LANGAGE DE HAUT NIVEAU
(π)
.
P1=3 + 4
->P1=7
P2=5 - 2
->P2=3
P3= -(2 * 3)
->P3=-6
P4=2 * 3
->P4=6
P5=9 / 2
->P5=4.5
P6=7 MOD 4 ->P6=3
P7=2 EXP 3
->P7=8
Section:
CONSTANTES ET
OPERATEURS
Page
35