e
Electro Industries/Gauge Tech
Doc # E134-7-15 V1.01
3-5
Table 3.5: Exception Response (Error Codes)
02
03
06
Illegal Data Address
Illegal Data Value
Busy, Rejected Packet
The Slave does not recognize the address in the data field of the
transmitted request packet.
The value referenced in the transmitted request packet is not supported
by the register on the Slave.
The Slave is busy performing a long operation and can not receive the
request packet.
Illegal Function
01
The Slave does not support the function code of the transmitted request
packet.
Description
Name
Error Code
FOR n=1 to # of bytes in packet
XOR nth data byte with the 16-bit register
FOR bits_shifted = 1 to 8
SHIFT 1 bit to the right
IF (bit shifted out EQUAL 1)
XOR generator polynomial with the 16-bit register and store result in
the 16-bit register
END IF
END FOR
END FOR
The resulting 16-bit register contains the CRC-16 checksum.
3.6: Dead Time
3.6: Dead Time
n
A Slave considers a transmission from a Master complete when it has received no data for a period
of 3.5 byte transmission times—approximately 7 ms at 4800 baud and 300 microseconds at 115200
baud. If the Master transmits any gaps between bytes that are longer than this time period, the
Slaves will perceive it as dead time.
n
At the conclusion of the dead time, all unaddressed Slaves begin listening for a new packet from the
Master.
3.7: Exception Response (Error Codes)
3.7: Exception Response (Error Codes)
n
A Slave will send its Master an Exception Response packet, if it has encountered an invalid
command or other problem while carrying out the Master’s instructions. The function code of the
response will have the most significant bit set. The Data field of the Exception Response contains
an Error Code specific to the type of problem.
n
Table 3.5 below lists the different Error Codes supported by the I/O Modules.
Summary of Contents for I/O Module
Page 2: ......
Page 6: ...e Electro Industries Gauge Tech Doc E134 7 15 V1 01 iv ...
Page 10: ...e Electro Industries Gauge Tech Doc E134 7 15 V1 01 viii ...
Page 30: ...e Electro Industries GaugeTech Doc E134 7 15 V1 01 2 16 ...
Page 44: ...e Electro Industries GaugeTech Doc E134 7 15 V1 01 4 8 ...
Page 50: ...e Electro Industries GaugeTech Doc E134 7 15 V1 01 6 4 ...
Page 52: ...e Electro Industries Gauge Tech Doc E 134 7 15 V1 01 7 2 ...
Page 63: ...e Electro Industries GaugeTech Doc E134 7 15 V1 01 8 4 ...
Page 65: ...e Electro Industries Gauge Tech Doc E 134 7 15 V1 01 9 2 ...
Page 72: ...e Electro Industries GaugeTech Doc E134 7 15 V1 01 10 4 ...
Page 74: ...e Electro Industries Gauge Tech Doc E 134 7 15 V1 01 11 2 ...
Page 81: ...e Electro Industries Gauge Tech Doc E 134 7 15 V1 01 13 2 ...
Page 87: ...e Electro Industries GaugeTech Doc E134 7 15 V1 01 14 4 ...
Page 89: ...e Electro Industries Gauge Tech Doc E 134 7 15 V1 01 15 2 ...