The AbsNumericWritableCommand is mapped to some NumericWritable component in the station via the Point Ord property. The component has typical actions for a NumericWritable plus an additional action named Abs Override. When a user inovkes any action, the component invokes the action on the mapped NumericWritable target point. The Abs Override action prompts 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 override action on the NumericWritable 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 AbsNumericWritableCommand 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 NumericWritable.
Default Time BRelTime property used when the Abs Override 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 BNumericWritable component.
Abs Override When invoked the user must enter the desired Override End Time as a BAbsTime value and the desired Numeric value. The duration between the current time and the Override End Time is calculated and used in conjunction with the Numeric value as the parameters to invoke the standard Override action on the BNumericWritable target component.