Unable to use NI 987x with Modbus I/O

Updated May 31, 2024

Reported In

Hardware

  • NI-9871
  • NI-9870

Software

  • LabVIEW Datalogging and Supervisory Control Module
  • LabVIEW

Driver

  • NI CompactRIO
  • NI-Serial

Issue Details

I have NI 987x serial device but I am encountering multiple error below with Modbus I/O Serial.

Error:  -1967353902 (0x8ABC8FD2)

Possible reason(s):
LabVIEW DSC: The Modbus I/O server failed to receive any response from the Modbus slave device. Ensure that the Modbus slave device works properly and that the connection between the Modbus master and slave devices is configured correctly.

This error or warning occurred while reading the following Shared Variable:
\\RT CompactRIO Target\9068_master\000001-065535
\\10.1.128.34\9068_master\000001-065535

Error -1967353900 occurred at an unidentified location

Possible reason(s):
LabVIEW DSC: The Modbus I/O server failed to allocate a serial port. Ensure that the specified serial port is available.

Solution

Unfortunately, NI 987x is not supported under LabVIEW Datalogging and Supervisory Control Module. Therefore, it cannot be configure as Modbus I/O Master or Modbus I/O Slave. NI 987x is supported under NI Serial driver and NI CompactRIO driver.