4. COMMUNICATION PROTOCOL
IMSRM04-E8
28
(4) End of data send by this device (EOT send)
This device sends [EOT] in the following cases to terminate the data link.
(5) No response of this device
If the polling sequence is not received correctly (if the address differs or if there is an error in the
data), this device does not respond. In this case, take necessary measures for recovery by time-out
on the host computer side if required.
(6) Acknowledge [ACK]
If the host computer receives data sent correctly from this device, send [ACK]. The device then sends
data next to the identifier just sent . In order to stop sending data from this device, send [EOT] from
the host computer to terminate the data link.
(7) Negative acknowledge [NAK]
If the host computer does not correctly receive the data sent from this device, send [NAK]. The device
then re-sends the same data. As the number of re-send times is not specified, take necessary
measures for recovery on the host computer side if it does not recover.
(8) No response from host computer
If data sending from the host computer becomes no response, this device sends [EOT] after the time-
out time (10 sec) has elapsed to terminate the data link.
(9) Indefinite response from host computer
If the response from the host computer is indefinite, this device sends [EOT] to terminate the data
link.
(10) Data link termination [EOT]
To terminate communication with this device or to terminate the data link as a result of no response
from this device, send [EOT] from the host computer.
z
When there is no specified identifier
z
When the specified identifier is not valid
z
When an error exists in the data format
z
When all data have been sent