Introduction
Un programme IL (liste d'instructions) 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 et d’exécuter des sauts conditionnels ou inconditionnels au sein de la section.
Propriétés d'un programme IL
Propriétés d'un programme IL :
Les instructions sont composées des éléments suivants :
un opérateur,
le cas échéant avec modificateur,
si nécessaire un opérande et
le cas échéant un commentaire.
Chaque instruction peut également comprendre une étiquette (Label).
Chaque instruction commence dans une nouvelle ligne.
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 IL :
Sélectionner du texte (caractères, mot(s), ligne(s), tout)
Déplacer du texte (également entre différentes sections ST/IL)
Annuler et répéter une action (Undo/Redo)
Rechercher du texte et sélectionner le résultat de la recherche
Chercher et remplacer des variables et des instances DFB et de bloc fonction
Représentation du texte dans une police et une taille de caractères personnalisables
La représentation du texte peut être personnalisée dans
. Cette configuration s'applique à toutes les sections des langages de programmation IL et ST.Insertion intelligente
L'insertion d'une nouvelle ligne se fait à partir de la précédente.
Affichage de la position (ligne, colonne) du point d'insertion dans la ligne d'état.
Aides à la saisie
Aide à la saisie de l'éditeur IL :
Fonctions en ligne
Fonctions en ligne de l'éditeur IL :
Affichage des valeurs réelles.
Paramétrage de points d'arrêt (Breakpoints)
Paramétrage de points de contrôle (Watchpoints)
Traitement pas à pas (Step by Step)