Can I Run Several Modbus RS-485 Slave Instances Simultaneously That Use the Same RS-485 Visa Resource?

Updated Dec 29, 2022

Reported In

Hardware

  • RS-485

Driver

  • NI-Serial

Issue Details

I want to simulate several Modbus RS-485 Slaves on my cRIO, but the only RS-485 I have available is the embedded RS-485 port on the cRIO. Can I have my several slaves share the same RS-485 port? 

Solution

No, serial VISA Serial resources can't be shared by several Modbus Serial Slaves. To run several Modbus RS-485 simultaneously, each Modbus Serial Slave Instance must use a separate RS-485 VISA Resource.