Bonjour,
J'utilise l'exemple de PC-Soft pour me connecter à un automate par OPC UA.
J'arrive très bien à me connecter et à récupérer les valeurs des variables présent sur mon automates.
Dans l'exemple il y a le code
Ce code nous permet de connaitre le type de la variable
Code : Sélectionner tout - Visualiser dans une fenêtre à part myTypeInfo=myMonitoredItemNotification.Value.WrappedValue.TypeInfo.ToString()
pour type DateTime,String,string[],ByteString aucun problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELON myTypeInfo CAS "DateTime" CAS "String" CAS "String[]" CAS "ByteString" CAS "ExtensionObject" FIN
Mais dès que je suis sur le type ExtensionObject je n'arrive pas à m'en sortir.
Si j'utilise le logiciel UAExpert, le logiciel me permet de visualiser de voir le datatype, ainsi que son nom si c'est un structure personnel défini dans l'automate.
Struct_Fiche étant le nom interne de ma structure.
Je voudrais pouvoir récupérer la désignation "struct_fiche".
et une fois cela fait, je voudrais transférer les valeurs dans une structure windev.
Je vous remercie pour toutes les pistes que vous pourriez m'apporter.
Partager