-
Notifications
You must be signed in to change notification settings - Fork 16
Description
Hello,
Not sure how to word this one, but this is the gist:
I have been working on resolving Rockwell EIP User Define Types (UDTs) recursively and it is all working fine. However, the current architecture creates an individual thing property per tag. Those are then read and each tag is added to a poller. The issue is that some of these nested UDTs can become massive, and if I am reading 1000 fields from the UDT, it is being re-read 1000 times per polling period and each field indivdually extracted.
Is there a concept in the WoT Thing Description that would allow me to model the UDT as a single Thing Property that is polled, but then it has a bunch of sub-fields that are updated on that read?
For example:
myUDT (as an OPC-UA FolderType node):
Field1
Field2
Field3.subField1
Field3.subField2
or:
myUDT (as an OPC-UA FolderType node):
Field1
Field2
Field3: (as an OPC-UA FolderType node)
subField1
subField2
I am fine with modifying the Rockwell client to do this if it is possible, but I just want to make sure this is possible with the format of the Thigng Description file format.
Thanks!