Introduction

L'éditeur ST permet la programmation en texte structuré selon la norme CEI 61131-3.

Représentation

Représentation d'une section ST :

Objets

Le langage ST utilise ce que l'on appelle des « expressions ».

Les expressions sont des constructions composées d'opérateurs et d'opérandes qui fournissent une valeur lors de leur exécution.

Les opérateurs sont des symboles représentant les opérations à exécuter.

Les opérateurs sont utilisés sur les opérandes. Les opérandes sont des variables, des valeurs littérales, des entrées/sorties de fonctions et blocs fonction.

Les instructions sont utilisées pour structurer et contrôler les expressions.

Aides à la saisie

L'éditeur IL propose des fonctions d'aide à la saisie :

  • Vérification syntaxique et sémantique pendant l'écriture du programme.

    • Mots clés et commentaires affichés en couleur.

    • Soulignement en rouge des mots inconnus (ex : variables non déclarées) ou des types de données inappropriés.

    • Description rapide des erreurs dans une info-bulle.

  • Affichage tabulaire des fonctions et des blocs fonction.

  • Aide à la saisie des fonctions et blocs fonction.

  • Saisie et affichage des opérandes sous forme de symboles ou d'adresses topologiques.

  • Affichage de fenêtres de vérification.