Fonctionnalité
5.3 Accès aux variables
Exemples de chemins de variable (opérations d'accès à l'AP)
Tableau 5-3 Exemples de chemins de variable (opérations d'accès à l'AP)
Chemin de variable
/Plc/M5.0
/Plc/DB5.DBW2
/Plc/DB8.DBB2:STRING
/Plc/DB8.DBW2:[10]
/Plc/DB100.DBB1
/Plc/DB2.DBD0:REAL[10]
Remarque
● Les temporisateurs ne peuvent être que lus. Un temporisateur est actif s'il contient une
valeur différente de 0.
● Si le type de données CHAR ou STRING est utilisé en conjonction avec un accès octet,
les caractères UTF8 sont lus, mais si le type de données est utilisé en conjonction avec un
accès mot, ce sont les caractères UTF16 qui sont lus.
● Les variables de type STRING contiennent la longueur maximale dans le premier octet et
la longueur réelle dans le deuxième octet. Lorsque les chaînes sont écrites, la longueur
réelle est adaptée en conséquence. La longueur maximale n'est pas modifiée.
● Pour le type de données STRING en conjonction avec un accès octet (par exemple "/Plc/
DB99.DBB0:STRING"), la longueur de chaîne maximale est de 255 caractères. En raison
du formatage UTF8, pour certains caractères (par exemple pour le "µ"), deux octets sont
nécessaires, de façon à ce que la longueur de chaîne maximale soit réduite en
conséquence.
● Seuls les tableaux à une dimension sont pris en charge.
5.3.4
Chemins de variable pour les données de machine et de paramétrage
Les chemins de variable pour les paramètres machine et les données de configuration sont
mémorisés dans l'espace d'adressage du serveur OPC UA, sous les nœuds "/Sinumerik/TEA"
et "/Sinumerik/SEA". Veiller à respecter la casse (majuscule/minuscule) du "nodeID".
L'identifiant correspondant du "nodeID" fournit des informations sur la notation correcte.
Les variables de machine et de paramétrage affichées représentent toujours seulement le
premier paramètre de la zone de données correspondante (canal, axe).
Tableau 5-4 Exemples de chemins de variable (données de machine et de paramétrage)
Chemin de variable
/NC/_N_CH_TEA_ACX/$MC_CHAN_NAME
/NC/_N_CH_TEA_ACX/$MC_CHAN_NAME[u2]
Les tableaux de données de machine sont indexés à 1 pour l'accès.
56
Description
Bit de mémoire 0 à l'offset d'octet 5
Mot (16 bits) au décalage d'octet 2 dans le bloc de données 5
Chaîne UTF8 commençant au décalage d'octet 2 dans le bloc de données 8
Tableau de 10 mots commençant au décalage d'octet 2 dans le bloc de données 8
Octet au décalage d'octet 1 dans le bloc de données 100
Tableau de 10 mots double (32 bits) commençant au décalage d'octet 0 dans le bloc
de données 2, qui sont formatés comme nombre à virgule flottante
Description
Nom du canal 1
Nom du canal 2
SINUMERIK Access MyMachine / OPC UA
Manuel de configuration, 12/2018, 6FC5397-1DP41-0DA2