Description

The SmartStatus allows you to perform a synthesis on the state of several selected points from a query. The benefit of the component is to execute the query only upon initialization thus making it possible to optimize the JACE resources. The components taken into account by the SmartStatus are as follows:

  • NumericPoint
  • BooleanPoint
  • EnumPoint
  • StringPoint
  • All other SmartOperators
  • Components with a status slot

The SmartStatusExt extension in the component performs the calculations and then returns the result to the StringPoint in which it is located. The SmartStatus out slot contains the SmartStatus mode and the synthesis status of the points linked to it.


Implementation

Refer to the SmartOperator section for general description. The SmartStatus creates a synthesis of the states (BStatus Niagara) of linked objects. Unlike other SmartOperators, it does not create other related calculations.


Specificity

The SmartStatus allows selection of controlPoints as well as components with a BStatus "status" type property. In this case, the name of the input slots used is componentX


Training

You can follow this e-learning course to practice