type booléen étendu
Une variable de type EBOOL
présente une
valeur 0 (FALSE
) ou 1 (TRUE
), mais
également des fronts montants ou descendants et des fonctions
de forçage.
Une variable de type EBOOL
occupe 1 octet en mémoire.
L'octet se compose comme suit :
1 bit pour la valeur ;
1 bit pour le bit d'historique (chaque fois que l'objet d'état change, la valeur est copiée dans le bit d'historique) ;
1 bit pour le forçage (égal à 0 si l'objet n'est pas forcé, égal à 1 si le bit est forcé).
La valeur par défaut de chaque bit est 0 (FALSE
).