Overview on ESI Commands
Original instructions
List of ESI Commands
There are 11 ASCII module commands which instruct the ESI module serial communications and other housekeeping utilities. These commands are sent to the ESI module by the Quantum controller. Data exchange between the ASCII device and the Quantum controller is integrated into the READ/WRITE command structure described in this section. The output data (the first 4x registers) contains the command; the first input register (3x) contains the response and also the echo of the command.
The following table is a summary of the ESI module commands:
Command
Name
Description
0
No operation
do nothing
1
READ ASCII message
start a read ASCII message
2
WRITE ASCII message
start a write ASCII message
3
GET DATA
transfer data from module to PLC
4
PUT DATA
transfer data from PLC to module
5
GET TOD
get time of day from module
6
SET TOD
set time of day in module
7
SET MEMORY REGISTERS
set registers to value
8
FLUSH BUFFER
flush serial port buffers
9
ABORT
abort ASCII message currently running
A
GET BUFFER STATUS
get port input buffer