| Article ID: | T1098 |
| Date: | 7/18/04 |
| Product: | EPSON RC+ Ethernet I/O |
| Subject: | Error 707 occurs on system with Ethernet I/O |
Symptoms
After communicating with Ethernet I/O, your application does
not communicate again for over 4 minutes. On the next Ethernet I/O
command, error 707 occurs.
Causes
This can be
caused by a TCP Idle Session Timeout setting in the Ethernet I/O brain
module.
The following program tests for this condition:
Function Main
EnetIO_On
0
Wait 300 ' wait 5 minutes
EnetIO_Off 0
Fend
Error 707 will occur if your
brain module has the session idle timeout parameter and the value is for under
5 minutes. Older brain modules will not generate this error, because they
did not support this parameter.
Remedy
Method 1
Download the ioManager
utility from the opto22 website. Follow the instructions in the brain
module manual and set the TCP Idle Session Timeout value. Set it to zero
to disable the timeout, or set it to a higher value as desired. The
default setting is 240,000 ms (4 minutes).
Method 2
Ensure that
your application communicates with the brain before the timeout can
occur.
