Skip to content

Profile Designer / OPC UA Typing #156

@oliviamorales

Description

@oliviamorales

In Profile Designer, you can extend and compose types.

  • When you extend a type, you can add attributes and compositions to that type.
  • The Objects (compositions) you add can be modified at the root of the object
  • Any Objects (compositions) 1 level down cannot be edited

In SiOME you can add attributes and objects to Types and Objects

Image

Goal: Add attributes or objects to member objects such as ProcessObject, which is a Folder in MachineryBuildingBlocks (MBB), but may be another ObjectType in other use cases.

How this can be done:

Static Typing: Create new/extend the type, such as ProcessType, and re-compose the object (Profile Designer)
Dynamic Typing: Add to the Object without changing the underlying Type (SiOME)

Profile Designer enforces a strongly-typed system, while SiOME seems to support more flexibility. I was under the impression that it is meant to be Statically/Strongly Typed, but Dynamic Typing can be much more user friendly.

Overall feature request/Bug Fix: be able to add Objects and Attributes to FolderType at any level (this could be via Extending the partent type, or just adding to the Object instance of the composed type)

Metadata

Metadata

Assignees

No one assigned

    Labels

    P0Top Priority

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions