Skip to content

Multiple attribute thing properties or hierachical tags #54

@jdieringer

Description

@jdieringer

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!

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions