hpXManualValueIO

<< 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

Was this page useful?