Mercury OPC Items
Standard Items
Protocol Items
The Mercury protocol implementation supports the item names listed below for use by client applications.
When using the 3 digit Item number, please refer to the OEM documentation for your Mercury device for the items applicable to your device.
The following named items are not available for all Mercury device types.
Item | Data Type | Description |
---|---|---|
Item # | I2,I4,R4, UI2,BOOL, STRING | Item # is specified by 3 decimal digits. For Items that are applicable to your device, refer to the OEM documentation. |
AuthItem # | I2 | Reads the authorization code associated with the item specified with the item # from the current connection. Poke new authorization code (‘0’ or ‘1’) to write. |
LItem# | R4 | Takes a reading of the instrument’s current measured value on the specified item from the current connection. For this command, the item # can only be 008 (pressure) or 026 (temperature) for EC-AT, and 500, 501, and 502 for ER. |
BadSignOff | I2 | Returns the number of failed Sign-offs. |
BadSignOn | I2 | Returns the number of failed Sign-ons. |
BadSiteIdCounter | ||
ChangeACS | BOOL | Change the instrument access code from the current connection. Poke new instrument access code (00000 – 99999). It will reset to ‘0’ if successful; reset to ‘2’ if failed. |
GoodSignOff | I2 | Returns the number of successful Sign-offs. |
GoodSignOn | I2 | Returns the number of successful Sign-ons. |
LastError | I2 | Returns the most recently occurred error code. |
ModemAlarm | I2 | Modem Alarm |
ModemAlarmClear | I2 | Clear modem alarm. |
ModemLowBattery | I2 | Modem low battery. |
Extended Items
The Mercury protocol implementation supports the item names listed below for use by client applications.
Item | Data Type | Description |
---|---|---|
LastAlarmRecord | Date | Timestamp of the last alarm record retrieved from meter number 1. |
LastEventRecord | Date | Timestamp of the last event record retrieved from meter number 1. |
LastHourlyRecord | Date | Timestamp of the last hourly record retrieved from meter number 1. |
LastTimeSync | Date | Timestamp of the last time synchronization attempt. |
LastTimeSyncResult | I4 | Result of the last time synchronization attempt. |
RequestAuditItems | I2 | Read the Audit Configuration. |
RequestDeviceConfig | I2 | Read the Device Configuration. |
RequestMeterConfig | I2 | Read the Meter Configuration. |
Reset Alarm | I2 | Erase the alarm history retrieval pointer for meter 1 (and re-collect all alarm history during the next retrieval). |
Reset Audit | I2 | Erase the audit history retrieval pointer for meter 1 (and re-collect all audit history during the next retrieval). |
Reset Event | I2 | Erase the event history retrieval pointer for meter 1 (and re-collect all event history during the next retrieval). |
RetrieveHistory | I2 | Retrieve enabled history. |
RetrieveHistoryCancel | I2 | Cancel the retrieval of enabled history. |
TimeSync | I2 | Perform time synchronization. |
For assistance, please submit a ticket via our Support Portal, email autosol.support@autosoln.com or call 281.286.6017 to speak to a support team member.