Topic 4.2.1 :The Analog Device Object

  • $AnalogDevice Object

  • The AnalogDevice object is an ApplicationObject that can be configured as either a basic analog device, or an analog regulator device.
    • When configured as a basic analog device, the AnalogDevice object follows the traditional model of a basic analog input/output object with alarming and history.
    • When configured as an analog regulator device, the AnalogDevice object provides an external model of a PID controller that exists in a field device.

  •  Analog Device Object as a Basic Analog Input/Output Object

  • When configured as a basic analog device, this object provides a means for reading and optionally writing analog signals from the field or from another object. The basic I/O characteristics are:
    • The process value (PV) is read from the field (except when the AnalogDevice object is configured to be in Manual mode).
    • You can configure the AnalogDevice object to enable or disable analog output. If you enable output, you can configure the output destination address to be the same (default) or different from the input source address.
    • The input and outputs can be optionally scaled between raw counts and engineering unit values using either linear or square-root conversions.

  • The AnalogDevice object supports alarming for PV conditions when the PV:
    • Exceeds level limits, such as Lo, Hi, LoLo, and HiHi.
    • Exceeds rate-of-change limits, for both positive and negative directions.
    • Exceeds major and minor deviations from a target value.
    • Has a quality value of BAD.

  • Analog Device Object as an Analog Regulator Object

  • When configured as an analog regulator device, the AnalogDevice object provides a means for reading and optionally writing two separate analog signals from the field or from another object: 1-PV value and 2-setpoint (SP) value. 
  • The basic I/O characteristics are:
    • The process value (PV) is read from the field (except when the AnalogDevice object is configured to be in Manual mode), but is never written.
    • The SP value is both read from the field and written to the field. You can configure the SP output destination address to be the same (default) or different from the input source address. Commands to change SP result in an output to field. For data integrity, the value of SP always represents the value read from the external controller, not the requested SP that is output to the external controller.
    • The PV and SP can be optionally scaled between raw counts and engineering unit values using either linear or square-root conversions.




Last modified: Friday, 10 April 2020, 3:43 PM