6
08/2005
6.4
Représentation séquentielle structurée (option)
Avantages
Structure
I
© Siemens AG 2005 All rights reserved.
SINUMERIK 840D sl/840D/840Di/810D Manuel d'utilisation HMI-Advanced (BAD) - Edition 08/2005
6.4 Représentation séquentielle structurée (option)
Fonction
Un programme pièce peut être traité au choix dans l'éditeur ASCII
(standard) ou en représentation séquentielle (touche logicielle
"Séquence de progr.". Par configuration du fichier SEDITOR.INI, les
programmes CN sont représentés sous forme structurée sans
modification dans le programme. Il est en outre possible d'insérer
dans le programme l'instruction "SEFORM( )" pour une structuration
par séquence de programme.
La vue par séquence améliore la lisibilité du programme CN.
La représentation séquentielle offre les avantages suivants:
• Saisie plus rapide du déroulement
• Navigation plus rapide
• Edition plus facile de l'ordre (fonctions de bloc au niveau des
séquences de programme : p. ex. modification de l'ordre)
• par simple actionnement d'une touche (reconversion ou
introduction) dans l'environnement habituel de l'éditeur ASCII ou
dialogue avec éléments d'assistance tels que masques de cycles,
calculateur de contours).
Si vous avez créé en tant qu'utilisateur vos propres cycles que vous
utilisez fréquemment dans plusieurs programmes et que vous
souhaitez également représenter de manière clairement structurée
par séquences de programme, veuillez vous adresser à votre
fournisseur de machines pour l'enregistrement d'un SEDITOR.INI
spécifique dans la zone utilisateur.
Pour réaliser la structuration, le système effectue dans le programme
ASCII du programme chargé une recherche sur la base de mots clé
enregistrés dans le fichier de configuration et affecte ces mots-clé à la
représentation séquentielle du niveau principal ou du niveau inférieur.
Il est ainsi possible de réaliser une représentation séquentielle
structurée de programme sans modifier le programme ASCII. Il n'a
pas été prévu de représentation distincte pour des structures de
contrôle telles que IF, THEN, ELSE, GOTO, CASE, FOR, WHILE etc..
L'instruction SEFORM permet de réaliser en cas de besoin une
structuration supplémentaire dans le programme. En combinant les
touches CTRL et I, vous pouvez insérer dans SEDITOR.INI une
instruction SEFORM prédéfinie.
Les informations suivantes sont stockées à cet effet dans le fichier de
configuration :
• la séquence d'une ou plusieurs lignes qui a été identifiée en tant
que séquence (p. ex. appel de cycle, élément de contour, appel
WAITM),
• le descripteur de séquence et le symbole qui seront affichés à la
Groupe fonctionnel Programme
6
6-261