ActivePoint Behavior
- Last UpdatedOct 04, 2024
- 2 minute read
- PI System
- PI Server 2023
- PI Server
Use the ActivePoint Behavior option to determine how the transitions in Active Point values are interpreted. There are three possible ways the start and end of a PISubBatch can be determined: Pulse, Step, and Include zeroth state (Continuous). The default value is Step.
-
Step: Step type behavior of Active Point will cause a PISubBatch to start if there is a non-zero state and a PIUnitBatch is not currently running. If a PIUnitBatch is currently running when the non-zero state occurs, the PIUnitBatch will stop and a new PISubBatch will be started.
-
Pulse: Pulse type behavior of Active Point means that transitions from zeroth state (or value 0 for integer type or the string that indicates zeroth state) to any other state to start a PISubBatch and transition from any other state to zeroth state to end an existing PISubBatch. All other transitions are ignored.Zeroth state is what you assign a value to - mostly strings, either a digital state or integer point are used. For example, 0,1,2.
-
Continuous: Continuous type behavior of Active Point means that all transitions result in ending the current PISubBatch and starting a new PISubBatch. This option is available only when Step is selected.
-
Strings Indicating ZerothState: For string type active points, if Step or Pulse option is selected, the string or strings indicating the zeroth state must also be specified. These strings are case-sensitive and they should be separated by a comma. For example if the strings and an empty string indicate a zeroth state, then this parameter should be . The space between the two commas is interpreted as an empty string. Double quotes are not required. If this string is not specified, then a Pulse or Step for a string type active point is equivalent to a Continuous type.
-
For string type active points, if Step or Pulse option is selected,any string change to the string will cause the PIUnitBatch to stop and start new PIUnitBatch.These strings are case-sensitive and they should be separated by a comma. For example, if the strings Inactive, Off and an empty string indicate a zeroth state, then this parameter should be . The space between the two commas is interpreted as an empty string. Double quotes are not required. If this string is not specified, then a Pulse or Step for a string type active point is equivalent to a Continuous type.