Citect SCADA

Customer voice & ideas portal

Add support basic math operations on Equipment Editor

I have an equipment with "x" tags with fixed offset.

In address field i try to use:
equipment.tagA Address property "={equipment.HC900_Addressing[BaseAddress]} + {equipment.HC900_Addressing[Offset]}".

equipment.tagB Address property "={equipment.HC900_Addressing[BaseAddress]} + {equipment.HC900_Addressing[Offset]} + 2".

equipment.tagC Address property "={equipment.HC900_Addressing[BaseAddress]} + {equipment.HC900_Addressing[Offset]} + 6".

For example (protocol modnet),with equipment.HC900_Addressing[BaseAddress] = 10 and equipment.HC900_Addressing[Offset] = 40000, the desired results are

equipment.tagA Address property "40010"

equipment.tagB Address property "40012"

equipment.tagC Address property "40016"

but the result of equipment update is this string: "=10 + 40000 + 6".

It would be useful to be able to use basic mathematical formulas.

Currently, to work around the problem, I have to edit the "variable.DBF" to calculate the result of the formula with excel.


  • Guest
  • Apr 26 2025
  • Submitted
Idea business value

Saves time, automatic calculation of address variables assigned to single equipment

Idea priority 3 – Some use to my company
  • Attach files