212-M-V2.1
36 Communications
4.3.4 Function Codes
The Model 212 accepts the following function codes:
Code Name Description
03 Read data register(s) Obtain the content of one or more 2
byte data registers.
06 Preset data register Preset one 2 byte data register.
07 Read status register Obtain the content of 1 byte status register.
16 Preset data register(s) Preset one or more 2 byte data registers.
4.3.5 Exception Response
The Model 212 forms an exception response by adding 80H to the function
code and using an exception code as the 1 byte data field in the returned
frame.
Implemented exception codes are as follows:
Code Name Description
01 Illegal function The function code is not a legal action for
the slave.
02 Illegal data address The data address is not a legal address
for the slave.
03 Illegal data value The data value is not a legal value for the
slave.
05 Acknowledge The slave has accepted the request and
is
processing it, but a long duration of time
will be required to do so.
06 Slave device busy The slave is engaged in processing a long
duration program command. The
mastershould re-transmit the message
later when the slave is free.