120
About External Communication Functions
Transmission Procedure
When the network system sends an instruction (REQ: REQUEST) to the pump, the pump replies (REP: REPLY) to the instruction.
The pump communicates with the network system on the predefined network (TCP Server) over the wireless LAN.
The following shows an example of the communication sequence.
Communication sequence (polling)
Pump
Network system
Request (e.g. the basic operating status)
Reply
Notes
• It does not respond to data without a matching device ID (identification information), in other words, received content is not self-
addressed.
• Wireless LAN communication is not available when it is attached to the rack system and is conducting IrDA communication.
Packet
<Packet format>
The following shows the packet format.
Packet format
STX
0x02
Packet data (XML format)
(Arbitrary size)
CRC16
(4byte)
ETX
0x03
(Packet data and CRC16 use ASCII code.)
• STX
0x02
(Fixed)
• Packet data
Data division written in XML format (For details, see this page “Packet <Packet data>”.)
• CRC16
Error detection calculation for the packet data division. The polynomial to be used is CRC-16-CCITT.
• ETX
0x03
(Fixed)
• Measures for a packet error
If the pump receives data without STX and/or ETX, the data previously received become invalid.
If the pump receives data with the CRC error, the data previously received become invalid.
<Packet data>
For the XML declaration statement, only <?xml version="1.0"?> is allowed.
Do not use the DOCTYPE declaration.
A space, a tab, and any control code including a line break are not allowed.
XML entity reference notation is not supported.