5 Types de données et champs
Nombre entier double (4 octets)
Mot-clé : UDINT
Plage de valeurs : 0 à 4294967295 (0 à 232-1)
Déclaration d'une variable (exemple) :
VAR
udExample : UDINT;
END_VAR
Déclaration d'une constante (exemple) :
VAR CONSTANT
udConstExample : UDINT := 100000;
END_VAR
Affectation (exemple) :
udExample := 200000;
Nombre à virgule flottante
Mot-clé : REAL
Plage de valeurs : -1.5E-45 à 1.0E37
(les valeurs ≥ 1.0E37 sont interprétées comme des valeurs d'erreur.)
Déclaration d'une variable (exemple) :
VAR
rExample : REAL;
END_VAR
Déclaration d'une constante (exemple) :
VAR CONSTANT
rConstExample : REAL := 0.0;
END_VAR
Affectation (exemple) :
rExample := 1.0;
Date et heure
Mots-clés : DT ou DATE_AND_TIME
Plage de valeurs : yyyy-mm-dd-hh:mm:ss
Déclaration d'une variable (exemple) :
VAR
dtExample : DT;
END_VAR
Déclaration d'une constante (exemple) :
VAR CONSTANT
dtConstExample : DT := dt#2017-12-31-23:59:59;
END_VAR
Affectation (exemple) :
dtExample := dt#2017-01-01-08:00:00;
24