Extension de l'interface utilisateur (BE1)
3 Syntaxe
Les modifications avec l'éditeur dans le programme pièce entraînent le
comportement suivant :
Le nombre de blocs ne change pas
Le nombre de blocs diminue
Le nombre de blocs augmente
Nota
Le code CN peut être généré avec les fonctions de fichier dans un fichier à part
et déplacé dans la CN. Pour de plus amples informations sur la génération de
code CN, reportez-vous au chapitre 3.6.6 "Fonctions de fichier".
3.5.7
Gestion de version en relation avec les blocs OUTPUT
Les écrans existants peuvent être complétés par des variables supplémentaires
dans le cadre des extensions/améliorations. La version est indiquée entre
parenthèses dans les définitions des variables supplémentaires après le nom de la
variable : (0 = d'origine, n'est pas mentionné), 1 = version 1,
2 = version 2, ...
Exemple :
DEF var100=(R//1)
DEF var101(1)=(S//"Hallo")
Lors de la rédaction d'un bloc OUTPUT, il est possible de se référer à une version
spécifique, par rapport à la totalité des définitions.
Exemple :
OUTPUT(NC1)
OUTPUT(NC1,1)
Le bloc OUTPUT pour la version originale n'a pas besoin d'indication de version, il
est cependant possible d'écrire 0. OUTPUT(NC1) correspond à OUTPUT(NC1,0).
L'indication de version n dans le bloc OUTPUT permet d'englober toutes les
variables des versions 0 , 1, 2, ... jusqu'à n.
La caractéristique d'écran CURVER en lecture seulement permet d'adapter la
configuration pour traiter les différentes versions.
(IF CURVER==1 ...)
Lors de la génération de code, il est automatiquement généré avec la version la
plus récente même s'il a été auparavant reconverti avec une version plus ancienne.
La commande GC génère toujours la version la plus récente.
BE1/3-74
Condition
;d'origine, correspond à la version 0
;Extension à partir de la version 1
;Seules les variables de la version originale
;sont proposées dans le bloc OUTPUT
;Les variables de la version originale et les
;extensions avec l'indication de version 1 sont
;proposées dans le bloc OUTPUT
CURVER reçoit automatiquement la version du code
reconverti en cas de reconversion.
SINUMERIK 840D sl/840D/840Di/810D MES HMI (IAM) - Edition 08/2005
Comportement
Les numéros de bloc sont conservés
Les plus grands numéros de bloc sont
barrés
Les nouveaux blocs ne deviennent pas
des numéros de bloc
© Siemens AG 2005 All Rights Reserved
08/2005