Programmation des blocs client OPC UA
5.1 Blocs de programme pour le client OPC UA
● FB234 UA_Disconnect
Coupe la liaison de la session courante avec un serveur OPC UA.
● FB235 UA_ReadList
Lit, à l'aide de la liste des handles de nœud, les données de nœuds du serveur connecté.
– UDT754 UANodeAdditionalInfo
– UDT755 UAIndexRange
– UDT756 UATimeStamps
– UDT757 UAAnyPointer
● FB236 UA_WriteList
Inscrit, à l'aide de la liste des handles de nœud, des données dans des nœuds du
serveur connecté.
– UDT754 UANodeAdditionalInfo
– UDT755 UAIndexRange
– UDT757 UAAnyPointer
Fonctions système également requise (SFC)
Les fonctions système suivantes sont nécessaires pour assurer le fonctionnement intégral
des blocs de programme du client OPC UA :
● BLKMOV / SFC20
● TIME_TCK / SFC64
Pour son fonctionnement UA_Connect a besoin en plus de :
● LGC_GADR / SFC49
● RDSYSST / SFC51
Création des SFC sous STEP 7 V5
Copiez les SFC, en complément du bloc de programme requis de la bibliothèque de blocs
par défaut, dans le conteneur de blocs de la CPU et alimentez les paramètres des SFC.
84
Spécifie l'attribut de l'item et la plage d'indices du paramètre de bloc "NodeAddInfos".
Définit l'indice de début et de fin du paramètre de bloc "IndexRange".
Contient l'horodatage des éléments de la zone de données du paramètre de bloc
"Variables".
Pointe sur la zone de mémoire de la CPU dans laquelle seront enregistrées les
données de processus du paramètre de bloc "Variables".
Spécifie l'attribut de l'item et la plage d'indices du paramètre de bloc "NodeAddInfos".
Définit l'indice de début et de fin du paramètre de bloc "IndexRange".
Pointe sur la zone de mémoire de la CPU dans laquelle sont enregistrées les données
de processus du paramètre de bloc "Variables".
Instructions de service, 01/2017, C79000-G8977-C427-02
CP 443-1 OPC UA