LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Separate communication loops for each device?

Just wanted to see if I'm on the right track. I have about 4 separate devices that I speak to via ModbusTCP with a compactrio. 

 

I'm assuming each device needs it own loop, because if they were all in the same loop and communication dropped out on one, I would cease to be reading any data from any device until the comm timeout finished. Yes?

0 Kudos
Message 1 of 2
(357 Views)

No, you can read all channels from one reentrant VI. Don‘t have to wait for timeout, just read data if there is some.

0 Kudos
Message 2 of 2
(314 Views)