Adressage De Variables Cn; Adressage Propre Au Canal; Création D'adresses Cn/Ap Pendant L'exécution - Siemens SINUMERIK 840D SL Manuel De Mise En Service

Logiciel de base et logiciel de commande
Masquer les pouces Voir aussi pour SINUMERIK 840D SL:
Table des Matières

Publicité

1.9.2

Adressage de variables CN

L'adressage de variables CN commence par la composante de chemin nck,
Cette partie est suivie de l'adresse de la donnée dont la structure est décrite dans le Manuel
de listes Variables CN et signaux d'interface.
Exemple :
<LET name = "tempStatus"></LET>
<OP> tempStatus ="nck/channel/state/chanstatus" </OP>
1.9.3

Adressage propre au canal

Si aucun numéro de canal n'est indiqué dans le jeton d'adresse, l'accès est toujours réalisé
sur le canal 1 du logiciel de commande.
S'il est nécessaire de lire des données depuis un canal spécial, le symbole u (unité) est ajouté
à l'adresse avec le numéro de canal souhaité.
Exemple :
nck/Channel/MachineAxis/actFeedRate[3]
nck/Channel/MachineAxis/actFeedRate[u1, 3]
1.9.4
Création d'adresses CN/AP pendant l'exécution
Il est possible de créer un descripteur d'adresse pendant l'exécution.
Pour ce faire, on utilise le contenu d'une variable String dans une instruction d'opération ainsi
que dans les fonctions nc.cap.read et nc.cap.write.
Pour ce mode d'adressage, il convient de veiller à ce qui suit :
● Placer le nom de variable entre guillemets.
● Faire précéder le nom de variable de trois caractères ‚$'.
Syntaxe :
"$$$variable name"
Exemple :
<PRINT name="var_adr" text="DB9000.DBW%d"> 2000</PRINT>
<OP> "$$$var_adr" = 1 </OP>
Easy XML
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1
Création de boîtes de dialogue utilisateur
1.9 Adressage de composants
89

Publicité

Table des Matières
loading

Table des Matières