Texte structuré
Le texte structuré est un langage de programmation qui ressemble énormément au langage Pascal.
Les programmes sont écrits sous forme d'une suite d'instructions séparées par des points-virgules.
Il s'agit d'instructions prédéfinies et de sous routines qui permettent de modifier des variables,
celles-ci étant des valeurs définies, des valeurs mémorisées de manière interne ou des entrées et
des sorties.
Une instruction d'affectation permet de modifier la valeur d'une variable:
Lampe := InterrupteurA;
Cette instruction indique qu'une lampe, la variable, doit voir sa «valeur» modifiée, c'est-à-dire être
allumée ou éteinte, lorsque l'interrupteur A change sa «valeur», c'est-à-dire marche ou arrêt. Voici
le format général d'une instruction d'affectation :
X:= Y;
Y représente une expression qui produit une nouvelle valeur pour la variable X, tandis que := est le
symbole d'affectation. La variable conserve la valeur qui lui a été affectée jusqu'à ce qu'une autre
affectation la modifie. Voici un autre exemple:
Lampe := InterrupteurA OR InterrupteurB;
La lampe est allumée par l'interrupteur A ou par l'interrupteur B. La fonction ET existe également :
Marche := Vapeur AND Pompe;
La mise en marche se produit lorsque le détecteur de vapeur et la pompe sont actifs.
Automates programmables industriels 94