I'm having a big issue with running multiple Modbus servers on a cRIO. I'm using the new modbus library included in the DSC module and also the older one based on the shared variable engine. It seems that the error is related to the connection of the IP address to the MB servers, as I do not see an error, if I disconnect the ETH port of the cRIO while booting and connect only through USB-ETH interface.
The Idea is to use two modbus servers with different port configurations. Potentially multiple IPs, if a different cRIO is used, which supports two ETH ports.
Is there a way to configure the IP address, which the two modbus servers use?
Strangely, the same code worked before on a cRIO 9074 with LV 2012. Curently I'm using LV 2017.
Probably I will try using only the DSC module code with just one server but I'm not sure, if that's really the solution, since even there I don't understand, which IP is being used.