Introduction

Un programme ST (littéral structuré) comprend une suite d'instructions qui sont traitées l'une après l'autre par l'automate. Les listes d’instructions vous permettent par exemple d’appeler des blocs fonctions, des fonctions et des procédures de façon conditionnelle ou inconditionnelle, d’exécuter des affectations, d’exécuter des instructions de façon conditionnelle, de répéter des instructions et des sauts au sein de la section de façon conditionnelle ou inconditionnelle.

Propriétés d'un programme ST

Propriétés d'un programme ST :

  • Les instructions sont composées des éléments suivants :

    • un opérateur,

    • un opérande,

    • le cas échéant une expression et

    • le cas échéant un commentaire.

    • Chaque instruction peut également comprendre une étiquette (Label).

  • Les instructions doivent être terminées par des points-virgules.

  • Une ligne peut contenir plusieurs instructions (séparées par des points-virgules).

  • Un seul point-virgule représente une instruction vide.

  • Une ligne est limitée à 300 caractères.

  • Il est possible d'utiliser des sauts de ligne dans les instructions (instructions d'affectation à plusieurs lignes).

  • Des étiquettes, symboles et commentaires peuvent être librement placés dans la section. (les commentaires peuvent être saisis à tout endroit où les espaces sont autorisés).

  • Une vérification de la syntaxe et de la sémantique a lieu directement après la saisie des instructions d'affectation. Le résultat de la vérification est indiqué par différentes couleurs de texte.

  • Les sections comportant des erreurs de syntaxe ou de sémantique peuvent également être enregistrées.

Fonctions d'affichage et d'édition

Fonctions d'affichage et d'édition de l'éditeur ST :

Aides à la saisie

Aide à la saisie de l'éditeur ST :

Fonctions en ligne

Fonctions en ligne de l'éditeur ST :