Value Roll Ups to Area Objects

What will be the best way to roll up values ( for some specific attributes) from child objects to Area Objects in System Platform. The way must be dynamic (static scripting with + is not suitable) as the child objects could be added or deleted in the area or could be reassigned to a different area. As an eg, my Data Hall is an Area Object, which has Cabinets having kW attribute in it. It is required to have sum of all kW at Data Hall level. This is very easily done in PI with simple steps of configuration but couldn't find anything much simpler in System Platform

Parents
  • I have the same question, and to add onto it; would it be possible to use relative referencing to obtain this? For example, we have the functions "MyArea", "MyContainer" and "Me", the last one aggregates all object alarms in an area if using an alarm border..

    So, could there not be a function like "MyObjects", to sum all objects' kW values contained by an area? For example in the area, in the script: "Me.TotalkW = MyObjects.kW".

    Lakshay, If you are thinking about something else or would like to clarify or add onto this, please feel free to do so Slight smile

Reply
  • I have the same question, and to add onto it; would it be possible to use relative referencing to obtain this? For example, we have the functions "MyArea", "MyContainer" and "Me", the last one aggregates all object alarms in an area if using an alarm border..

    So, could there not be a function like "MyObjects", to sum all objects' kW values contained by an area? For example in the area, in the script: "Me.TotalkW = MyObjects.kW".

    Lakshay, If you are thinking about something else or would like to clarify or add onto this, please feel free to do so Slight smile

Children