Mercury OPC Items

Standard Items

See Device 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.

ItemData TypeDescription
Item #I2,I4,R4, UI2,BOOL, STRINGItem # is specified by 3 decimal digits. For Items that are applicable to your device, refer to the OEM documentation.
AuthItem #I2Reads 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.

BadSignOffI2Returns the number of failed Sign-offs.
BadSignOnI2Returns the number of failed Sign-ons.
BadSiteIdCounter

ChangeACSBOOLChange 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.
GoodSignOffI2Returns the number of successful Sign-offs.
GoodSignOnI2Returns the number of successful Sign-ons.
LastErrorI2Returns the most recently occurred error code.
ModemAlarmI2Modem Alarm
ModemAlarmClearI2Clear modem alarm.
ModemLowBatteryI2Modem low battery.

Extended Items

The Mercury protocol implementation supports the item names listed below for use by client applications.

ItemData TypeDescription
LastAlarmRecordDateTimestamp of the last alarm record retrieved from meter number 1.
LastEventRecordDateTimestamp of the last event record retrieved from meter number 1.
LastHourlyRecordDateTimestamp of the last hourly record retrieved from meter number 1.
LastTimeSyncDateTimestamp of the last time synchronization attempt.
LastTimeSyncResultI4Result of the last time synchronization attempt.
RequestAuditItemsI2Read the Audit Configuration.
RequestDeviceConfigI2Read the Device Configuration.
RequestMeterConfigI2Read the Meter Configuration.
Reset AlarmI2Erase the alarm history retrieval pointer for meter 1 (and re-collect all alarm history during the next retrieval).
Reset AuditI2Erase the audit history retrieval pointer for meter 1 (and re-collect all audit history during the next retrieval).
Reset EventI2Erase the event history retrieval pointer for meter 1 (and re-collect all event history during the next retrieval).
RetrieveHistoryI2Retrieve enabled history.
RetrieveHistoryCancelI2Cancel the retrieval of enabled history.
TimeSyncI2Perform 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.