Page 1 of 1

Optional/Mandatory Modelling Rule

Posted: 25 Aug 2011, 10:37
by rafalf
Hello,

I have been using the UaModeler for some time and I would like to ask a question regarding the Modelling Rules.
I have created a new Variable Type based on AnalogItemType and added one variable and one poperty to it.
When I created a variable of the newly created type I can see only the Mandatory elements. When I create the code for my ANSI C SDK, the Optional elements are not present in the Address Space. How can I make the 'optional' elements visible and how can I use them? Override option, during creating the model, does not allow changing the Modelling Rule, and the element (e.q. EngineeringUnit) stays 'optional' and is not available in my Address Space.

Best regards,
Rafal Fabich

Re:Optional/Mandatory Modelling Rule

Posted: 30 Aug 2011, 08:25
by Support Team
Hello,

Adding the optional elements of instances is not supported by the current version of the UaModeler.

This functionality will be available together with the upcoming C++ SDK V1.3.1 (service release for the current version 1.3). This version will provide also support for custom OPC UA ReferenceTypes and OPC UA enumeration DataTypes.

Best Regards,
Unified Automation Support Team

Re:Optional/Mandatory Modelling Rule

Posted: 30 Aug 2011, 08:36
by rafalf
Hello,

Thank you for the answer.
Will this functionality be also available in the Basic version of ANSI C SDK?

Best regards,
Rafal Fabich

Re:Optional/Mandatory Modelling Rule

Posted: 01 Sep 2011, 14:23
by kristianmo
What is the ETA on V1.3.1? As custom references are needed for us.

Re:Optional/Mandatory Modelling Rule

Posted: 23 Dec 2011, 11:18
by Support Team
The new UaModeler version 1.1 and the C++ SDK version 1.3.1 are now available as demo download. They support user defined enumerated data types and user defined reference types.

Best Regards,
Unified Automation Support Team