2 MODBUS STANDARD FUNCTION LIST
13
2
2 MODBUS STANDARD FUNCTION LIST
This chapter lists the MODBUS standard functions and availability for modules when using the slave function.
The modules are abbreviated as follows:
• C24: RJ71C24, RJ71C24-R2, RJ71C24-R4
• E71: RJ71EN71, R04ENCPU, R08ENCPU, R16ENCPU, R32ENCPU, R120ENCPU
: Available, : Not available
Diagnosis function details
Function code
(FC)
Sub code (SC) Function name C24 E71 Reference
01H Read coils Page 14 Read Coils (FC: 01H)
02H Read discrete inputs Page 15 Read Discrete Inputs (FC: 02H)
03H Read holding registers Page 16 Read Holding Registers (FC: 03H)
04H Read input registers Page 17 Read Input Registers (FC: 04H)
05H Write single coil Page 18 Write Single Coil (FC: 05H)
06H Write single register Page 19 Write Single Register (FC: 06H)
07H Read exception status Page 20 Read Exception Status (FC: 07H)
08H Page 13 Diagnosis function
details
Page 21 Diagnostics (FC: 08H)
0BH Get communications event
counter
Page 38 Get Communications Event Counter (FC: 0BH)
0CH Get communications event log Page 39 Get Communications Event Log (FC: 0CH)
0FH Write multiple coils Page 41 Write Multiple Coils (FC: 0FH)
10H Write multiple registers Page 42 Write Multiple Registers (FC: 10H)
11H Report slave ID Page 43 Report Slave ID (FC: 11H)
14H 06H Read file record Page 45 Read File Record (FC: 14H) (SC: 06H)
15H 06H Write file record Page 47 Write File Record (FC: 15H) (SC: 06H)
16H Mask write register Page 48 Mask Write Register (FC: 16H)
17H Read/Write multiple registers Page 49 Read/Write Multiple Registers (FC: 17H)
Function code
(FC)
Sub-function
code
Function name Reference
08H 0000H Return query data Page 22 Return query data (sub-function code: 00H)
0001H Restart communications option Page 23 Restart communications option (sub-function code: 01H)
0002H Return diagnostic register Page 24 Return diagnostic register (sub-function code: 02H)
0003H Change ASCII input delimiter Page 25 Change ASCII input delimiter (sub-function code: 03H)
0004H Force listen only mode Page 26 Force listen only mode (sub-function code: 04H)
000AH Clear counters and diagnostic
register
Page 27 Clear counters and diagnostic register (sub-function code: 0AH)
000BH Return bus message count Page 28 Return bus message count (sub-function code: 0BH)
000CH Return bus communication error
count
Page 29 Return bus communication error count (sub-function code: 0CH)
000DH Return bus exception error count Page 30 Return bus exception error count (sub-function code: 0DH)
000EH Return slave message count Page 31 Return slave message count (sub-function code: 0EH)
000FH Return slave no response count Page 32 Return slave no response count (sub-function code: 0FH)
0010H Return slave NAK count Page 33 Return slave NAK count (sub-function code: 10H)
0011H Return slave busy count Page 34 Return slave busy count (sub-function code: 11H)
0012H Return bus character overrun
count
Page 35 Return bus character overrun count (sub-function code: 12H)
0013H Return IOP overrun error count Page 36 Return IOP overrun error count (sub-function code: 13H)
0014H Clear overrun counter and flag Page 37 Clear overrun counter and flag (sub-function code: 14H)