Programmation des blocs client OPC UA
5.5 FB232 UA_NodeGetHandleList
Le serveur UA retourne les handles. Ceux-ci sont sortis par le bloc dans le paramètre
"NodeHdls". Les blocs "UA_ReadList" et "UA_WriteList" permettent d'accéder aux items des
handles de noeud dans leurs paramètres d'entrée ""NodeHdls".
Vous devez connaître les ID de noeud du serveur de destination que vous spécifiez dans le
paramètre d'entrée "NodesIDS". Vous les enregistrez dans un UDT "UANodeIDS".
Le nombre de noeuds de destination du paramètre d'entrée "NodeIDCount" est toujours 1,
raison pour laquelle vous devez appeler le bloc séparément pour chaque ID de noeud.
Interface d'appel
Figure 5-4
5.5.2
Paramètre - UA_NodeGetHandleList
Paramètres de bloc
Le tableau ci-après décrit les paramètres formels du bloc de programme.
Tableau 5- 5 Paramètres du bloc UA_NodeGetHandleList
Paramètre
Déclaration
Execute
IN
ConnectionHdl
IN
NodeIDCount
IN
NodeIDs
IN
94
Interface d'appel en représentation LOG
Type de
Plage de valeurs
données S7
BOOL
0, 1
DWORD
1 .. 5
WORD
1
ARRAY of
Voir "Signification"
UDT
Signification
Un front montant 0 → 1 du paramètre déclenche
le traitement du bloc.
Identification de liaison obtenue de
UA_Connect
Nombre d'éléments dans la zone de données
de "NodeIDs". Le nombre doit être égal à 1.
Structure des paramètres du nœud de destina-
tion du serveur OPC UA.
Le nombre d'ID de nœuds (1) doit être égal au
nombre de paramètres de sortie "NodeHdls".
Pour la structure de l'UDT, voir UDT753
UANodeID (Page 96).
Instructions de service, 01/2017, C79000-G8977-C427-02
CP 443-1 OPC UA