5. Programmation sur l'appareil
5.7 Utilisation d'opérandes dans le programme
5.7 Utilisation d'opérandes dans le programme
5.7.1 Types de données élémentaires
5.7.2 Opérandes autorisés en bref
206
Seuls des opérandes peuvent être traités dans un programme. C'est la raison pour
laquelle les valeurs d'entrées d'appareils, de sorties d'appareils, les états des
touches P sur l'appareil ainsi que les indicateurs de diagnostic et les sorties du rétroé-
clairage à DEL sont enregistrés dans des opérandes. Tous les opérandes peuvent éga-
lement être représentés sur des mémoires internes. Les mémoires internes comptent
également parmi les opérandes. Dans le programme, il est possible d'y accéder par bit,
octet, mot ou double-mot. De cette manière, il est également possible d'effectuer des
opérations de calcul simples et des connexions.
Le tableau suivant dresse une liste des types de données élémentaires. Ces types de
données sont indépendants de la méthode de programmation sélectionnée.
Référence/(Description)
BOOL/(Bit)
BYTE/(octet)
WORD/(mot)
DWORD/(double-mot)
Tab. 70: Opérandes admissibles
Opérande
Explication
I
Entrée
Q
Sortie
P
Touches P
ID
Indicateurs de diagnostic
IA
Entrée analogique
QA
Sortie analogique
M
Mémoire interne
Mo
Octet de mémoire interne
MW
Mot de mémoire interne
MD
Double-mot de mémoire interne
LE
Sortie LED
easyE4 07/20 MN050009 FR www.eaton.com
Longueur
Format
en bits
1
binaire (booléen)
8
Nombre décimal
(sans signe)
16
Nombre décimal
(sans signe)
32
Nombre décimal
(avec signe)
Plage de valeurs
0/1, FALSE/TRUE
0...255
0 - 65535
-2 147 483 648...
+2 147 483 647
Largeur
Type
des don-
de don-
nées
née
1 bits BOOL
1 bits BOOL
1 bits BOOL
1 bits BOOL
32 bits DINT
32 bits DINT
1 bits BOOL
8 bits OCTET
16 bits MOT
32 bits DINT
1 bits BOOL
Exemple
TRUE (1)
128
1023
- 65535