<< Click to Display Table of Contents >>
hpXManualValueIO |
This object is used to display and send setpoints linked to an xfParameter object. This indication of manual value differs visually from the indication of dynamic value of the hpXDynValueAnalog object basically by the color. However, for some types of visual impairments, both colors can be very similar, making it hard to differentiate them. So, a dot was added between the value and the unit. If the variable's quality is bad, this object displays a "???" indication.
This object also performs permission checks over an object, logging the result, success or failure, in the xoLogger object from PlantModel Library, which must be instantiated as Logger.LogSvc, with the following parameters as its input array.
•Element 0: "xfParameter"
•Element 1: PathName property of the object that generated the command
•Element 2: Name of the user who requested the command
•Element 3: Result of the operation. Possible values are 0: OK, 1: Failure, or 2: Not authorized
•Element 4: Name of the computer where the event was generated
•Element 5: Time
•Element 6: Previous value
•Element 7: New value
Properties of the hpXManualValueIO object
Property |
Description |
---|---|
CustomFormat |
Custom format overwriting the default format of the linked xfParameter object. If this value is an empty String, it enables the format configured in the xfParameter object |
EditMode |
Enables or disables the edition mode of a variable |
EnableClick |
Enables this object to respond to mouse clicks |
EnableLimits |
Enables a check on the limits of a value. The default value of this property is False |
EventValidate |
Increments the value from 1 (one) to 9 (nine) when this object's value is validated by users |
IOData |
Link to an xfParameter object |
UnitPosition |
Position of the engineering unit. Possible values are 0: Right or 1: Bottom |