Chapter6 Communication Mode
6 - 12
[7] Receiving timeout time
Receiving timeout time is defined as time between the end of sent data and the end of received data.
H0000 Timeout disabled.
H0000 Timeout enabled. (Setting value x 10ms) The maximum timeout is HFFFF.
Figure 6.12 Monitoring of receiving timeout
[8] Data interval time
Data interval time is used to judge an end of receiving data. For example, in case that there is no stop character in
message composition, if this parameter is used, EH-SIO treat the receiving data before blank (no communication
time which exceeded the data interval time) as 1 packet. The timeout in characters is shown in Figure 6.13.
Figure 6.13 Timeout in characters
H0000 When there is x10ms data interval, it is recognized as the end of data. The maximum timeout is
HFFFF.
« Note »
Please set the data interval time shorter than the [7] receiving timeout time.
Execution of initial setting
After the required s parameter and parameter for send data are stored, please turn on the command execution flag
(t+0).
End of initial setting
(1) Completed properly
H0000 is stored in return code area (s+0), and completion flag (t+1) goes on. A status register XICx goes on and
LNK, MBx, HPx, and MSx on the LED will be off.
(x-1: Port 1, 2: Port 2)
(2) Error
Error flag (t+2) goes on, and error code will be stored in return code area. Please eliminate the error factor by
referring to the return code in Section “6.2.7 Error detection in free protocol mode”.
Receiving timeout error
The end position
Data interval time should be short than Tc (blank time).
The intermediate position
Data interval time should be long than Tc (blank time).