Télécharger Imprimer la page

Siemens SINUMERIK 840D sl Manuel De Mise En Service page 1209

Masquer les pouces Voir aussi pour SINUMERIK 840D sl:

Publicité

Configuration
La configuration s'effectue dans le fichier de configuration "systemconfiguration.ini" à la section
[keyconfiguration]. Chaque ligne définit un événement appelé événement de touche matérielle.
Un événement de touche matérielle désigne le nième actionnement d'une certaine touche
matérielle. Par exemple, le deuxième et le troisième actionnement d'une certaine touche
matérielle peuvent conduire à des réactions différentes.
Les entrées du fichier de configuration "systemconfiguration.ini" peuvent être écrasées par des
réglages personnalisés. Les répertoires [Répertoire système user]/cfg et [Répertoire système
oem]/cfg sont disponibles à cet effet.
Les lignes de configuration des événements de touche matérielle ont la structure suivante :
KEYx.n = area:=area, dialog:=dialog, screen:=screen, forms:=form,
menus:=menu,
action:=menu.action, cmdline:=cmdline
KEYx.n = area:=area, dialog:=dialog, cmdline:=cmdline, action:=
action
x : numéro de la touche matérielle, plage de valeurs 1 – 254
n : numéro d'événement, correspond au nième actionnement de la touche matérielle, plage de
valeurs 0 – 9
Condition
Le programme AP utilisateur doit remplir la condition suivante :
Une seule touche matérielle est traitée à la fois. C'est pourquoi une nouvelle demande ne peut
être émise que lorsque le logiciel de commande a acquitté la précédente demande. Lorsque le
programme AP utilisateur dérive la touche matérielle à partir d'une touche du TCM, il doit prévoir
une mise en mémoire tampon suffisamment longue de la ou des touches, afin qu'aucune
pression de touche ne soit perdue même pour un actionnement rapide.
Interface AP
Dans l'interface AP, une zone est prévue pour la sélection d'une touche matérielle. Cette zone se
trouve dans le DB19.DBB10. L'AP peut y spécifier directement une valeur de touche entre 50 et
254.
L'acquittement par le logiciel de commande s'effectue en deux étapes. Cette procédure est
nécessaire afin que le logiciel de commande puisse détecter correctement deux occurrences
successives du même code de touche comme deux événements distincts. Lors de la première
étape, l'information de commande 255 est écrite dans l'octet DB19.DBB10. Chaque séquence de
touche de l'AP peut être clairement reconnue par cette pression de touche virtuellement
définie. L'information de commande est sans signification pour le programme AP utilisateur et
ne doit pas être modifiée. Lors de la deuxième étape, l'acquittement effectif vis-à-vis de l'AP est
effectué en supprimant DB19.DBB10. A partir de cet instant, le programme AP utilisateur peut
spécifier une nouvelle touche matérielle. En même temps, la demande de la touche matérielle
actuelle est traitée dans le logiciel de commande.
SINUMERIK Integrate Run MyScreens
Manuel de programmation, 10/2020, A5E40869575D AD
10.2 Sélection d'une boîte de dialogue via les touches matérielles de l'AP
Sélection d'une boîte de dialogue
297

Publicité

loading