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.