How to Add Additional Property to Place Actuator Tag with Control Valve in Bentley Class Editor


Applies To
Product(s):OpenPlant PID
Version(s):CONNECT Edition (10.11.00.213) & Above
Environment:Windows 10/11 (64 bit)
Area:Component
Subarea: Data
Original Author: Chanchal Mashalkar, Bentley Global Technical Support

Background

In OPPID, when control valve is placed an actuator is also placed with it and control valve's tag is annotated on the instrument bubble but if user also wants a separate tag for actuator then there is no direct way because there is no relationship between the valve and actuator. Since actuator is a part of Valve cell and not a separate instance therefore we need an indirect way of annotating the actuator with different tag.

Steps to Accomplish

  1. Open class editor and load OpenPlant_PID schema.

  2. Supplement it with OpenPlant_PID_Supplemental_Design.01.08.ecschema


  3. Go to Instrument class and create new property 'ACTUATOR_NUMBER'.





  4. Create another property ACTUATOR_TAG on Instrument class.



  5. Add a Calculated EC Property Specification attribute on ACTUATOR_TAG property and set EC Expression as highlighted below.
    EC Expression: this.NAME & "-" & this.ACTUATOR_NUMBER



  6. Add Annotation Custom Attribute and set the count to 1 as shown in the image below.



  7. Save the changes in schema and verify the result in OPPID.


Comments or Corrections?

Bentley's Global Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!