Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Plant SCADA

Use Equipment References with Dynamic Associations

  • Last UpdatedJul 13, 2023
  • 1 minute read

When defining dynamic associations, you can use full or partial associations to generate the complete 'equipment.item' reference when a page is displayed at runtime.

For example, you can define dynamic associations to display the values of the following equipment from the Example Project:

  • Example_Motor.FailStop

  • Example_Motor.FailStart

  • Example_Motor.Running.

To do this, you can configure object properties as follows:

Numeric expression

?Equip.FailStop?

Numeric expression

?Equip.FailStart?

Numeric expression

?Equip.Running?

For each numeric expression, a full association has been used as a dynamic association.

When configuring an object to call the dynamic association page, each 'equipment.item' reference will be passed to the dynamic association using an association Cicode function. Each dynamic association needs to be configured in the object.

Ass(-2, "Equip.FailStop"," "Example_Motor.FailStop"); Ass(-2, "Equip.FailStart", "Example_Motor.FailStart"); Ass(-2, "Equip.Running", "Example_Motor.Running"); WinNewAt("equipSg",100,100,0);

Using a partial association (where only part of the 'equipment.item' reference is used), you can configure the numeric expressions as follows:

Numeric expression

?Equip?.FailStop

Numeric expression

?Equip?.FailStart

Numeric expression

?Equip?.Running

When configuring the object to call the dynamic association page, only one 'equipment.item' reference needs to be passed to the dynamic association using an association Cicode function.

Ass(-2, "Equip", "Example_Motor"); WinNewAt("equipSg",100,100,0);

See Also

Create a Dynamic Association Page

Display a Dynamic Association Page

TitleResults for “How to create a CRG?”Also Available in