Interface specific messages
- Last UpdatedMay 22, 2025
- 2 minute read
For OPC DA specifically, all interface-specific states have a device status value of 70. One way to troubleshoot communication problems between the OPC Server and the interface is to configure the UniInt health tag for device status. OPCDA sends the following interface specific device status messages.
-
The percentage of OPC items that the interface has successfully registered to read data from (i.e., added to groups) is below the threshold configured with the /RP parameter in the interface's .bat file. By default, /RP=80, meaning that the interface sets this device status if it can add fewer than 80 percent of the target OPC items to groups successfully. This error often indicates that the item IDs configured in the Instrument Tag attribute of the interface's PI points are either syntactically invalid or refer to OPC items that do not exist. Check the PI Message log on the interface machine for details about why the interface cannot add specific points.
-
The interface was able to create a group but was unable to activate it. Check the PI Message Log on the interface machine for more details about the circumstances that led to this status.
-
The interface was unable to scan for data for at least one polled group.
-
The OPC server is not acknowledging scan requests for polled groups quickly enough. Specifically, the interface has attempted to scan at least one polled group at least ten times since the OPC server last acknowledged a request.
-
The OPC server has not sent data for one or more polled groups in the last /RT scan intervals, where /RT is configurable from the ICU. By default, /RT is set to 10, indicating that the interface will wait 10 scan intervals for data from a polled group before setting this status.
-
The OPC server is not responding quickly enough to write requests from the interface, and the output queue (whose maximum capacity is configurable from the ICU using the /OD parameter) has reached the warning level, configured from the ICU using the /OW parameter.
-
The OPC server is not responding quickly enough to write requests from the interface, and the output queue is now full. The interface will either drop the newest output events or will purge the oldest events from the queue, depending on the sign of /OD. As a result, some output events will not be written to the OPC server.