The AbsBooleanWritableCommand is mapped to some BooleanWritable component in the station via the Point Ord property. The component has typical actions for a BooleanWritable plus additional actions named Abs Active and Abs Inactive. When a user inovkes any action, the component invokes the action on the mapped BooleanWritable target point. The Abs Active and Abs Inactive actions prompt the user to enter a specific BAbsTime value in the future. The duration between the current time and that override end time is calculated and used to invoke the standard active or inactive action on the BooleanWritable target point. This makes it simpler to temporarily override a point to some specific end time without having to manually calculate the duration from the current time.
The facets from the target point are synchronized to this component, so invoking actions should include the target point facets for the dialog. The action slot displayNames are not synchronized from the target point and may need to be set on this component.
The AbsBooleanWritableCommand component is located in the vykonProUtil palette in the AbsTimeOverrides sub folder.
Point Ord BOrd property which maps to a single end point which must be a BooleanWritable.
Default Time BRelTime property used when the Abs Active or Abs Inactive action is invoked to populate the Override End Time value in the action dialog.
The below actions are available in addition to the standard actions for a BBooleanWritable component.
Abs Active When invoked the user must enter the desired Override End Time as a BAbsTime value. The duration between the current time and the Override End Time is calculated and used as the parameter to invoke the standard Active action on the BBooleanWritable target component.
Abs Inactive When invoked the user must enter th desired Override End Time as a BAbsTime value. The duration between the current time and the Override End Time is calculated and used as the parameter to invoke the standard Inactive action on the BBooleanWritable target component.