Main Content

OPC HDA Item Attributes

  • Data Type — Specifies the data type for an item. See the definition of a particular Variant for valid values.

    Comparison of MATLAB and COM Variant Data Types

    MATLAB® Data Type OPC Server Data Type (COM Variant Type)
    double VT_R8
    singleVT_R4
    charVT_BSTR
    logicalVT_BOOL
    uint8VT_UI1
    uint16VT_UI2
    uint32VT_UI4
    uint64VT_UI8
    int8VT_I1
    int16VT_I2
    int32VT_I4
    int64VT_I8
    cellN/A
    structN/A
    objectN/A
    N/A VT_DISPATCH
    N/A VT_BYREF
    doubleVT_EMPTY
  • Description — Describes the item.

  • Eng Units — Specifies the label to use in displays to define the units for the item (e.g., kg/sec).

  • Stepped — Specifies whether data from the history repository should be displayed as interpolated (sloped lines between points) or stepped (vertically-connected horizontal lines between points) data. Value of 0 indicates interpolated.

  • Archiving — Indicates whether historian is recording data for this item (0 means no).

  • Derive Equation — Specifies the equation to be used by a derived item to calculate its value. This is free-form text.

  • Node Name — Specifies the machine which is the source for the item. This is intended to be the broadest category for defining sources. For an OPC Data Access Server source, this is the node name or IP address of the server. For non-OPC sources, the meaning of this field is server-specific.

  • Process Name — Specifies the process which is the source for the item. This is intended to the second-broadest category for defining sources. For an OPC DA server, this would be the registered server name. For non-OPC sources, the meaning of this field is server-specific.

  • Source Name — Specifies the name of the item on the source. For an OPC DA server, this is the ItemID. For non-OPC sources, the meaning of this field is server-specific.

  • Source Type — Specifies what sort of source produces the data for the item. For an OPC DA server, this would be "OPC". For non-OPC sources, the meaning of this field is server-specific.

  • Normal Maximum — Specifies the upper limit for the normal value range for the item. It is used for trend display default scaling and exception deviation limit calculations.

  • Normal Minimum — Specifies the lower limit for the normal value range for the item. It is used for trend display default scaling and exception deviation limit calculations.

  • ItemID — Specifies the item ID.

  • Max Time Interval — Specifies the maximum interval between data points in the history repository regardless of their value change. A new value shall be stored in history whenever the specified number of seconds have passed since the last value stored for the item.

  • Min Time Interval — Specifies the minimum interval between data points in the history repository regardless of their value change. A new value shall not be stored in history unless the specified number of seconds have passed since the last value stored for the item.

  • Exception Deviation — Specifies the minimum amount that the data for the item must change in order for the change to be reported to the history database.

  • Exception Dev Type — Specifies whether the exception deviation is given as an absolute value, percent of span, or percent of value. The span is defined as High Entry Limit – Low Entry Limit.

  • High Entry Limit — Specifies the highest valid value for the item. A value for the item that is above this limit cannot be entered into history. This is the top of the span.

  • Low Entry Limit — Specifies the lowest valid value for the item. A value for the item that is below this limit cannot be entered into history. This is the zero for the span. What follows is a list describing the OPC specified attributes which may be supported by the server.

See Also

Functions

Related Topics