I have running an inspection on a SmartCam 17xx. The first step of the inspection is to wait for a command from a host.
I configured a communication device as master listening on port 502 resp. 20000. As first step the inspection has a TCP I/O step for that device waiting to receive three characters with a timeout of 10 sec.
On my development machine I created a VI which connects to the SmartCam. On a button click it will send the three characters and then will wait for receiving a string.
First I start the VI and it will connect to the SmartCam. Next I start the inspection in VBAI. The TCP I/O step will fall through without waiting the 10 seconds, does the inspection and at the end will go through another TCP I/O step which will send the result back to the host. This will happen even when I click on "Run state in loop".
When I click on the button in the VI the VI will run without an error but will not receive any result.
Why does the first TCP I/O step not wait?
How can I configure this step to wait for an infinite amount of time?
Waldemar
Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
Don't forget to give Kudos to good answers and/or questions