Manual
Table Of Contents
- Table of Contents
 - 1. ENVIRONMENT SPECIFICATION
 - 2. NA-9379 (FNIO MODBUS PROGRAMMABLE I/O)
 - 3. MODBUS/RTU INTERFACE (NOT TCP)
- 3.1. Surpported MODBUS Function Codes
- 3.1.1. 1 (0x01) Read Coils
 - 3.1.2. 2 (0x02) Read Discrete Inputs
 - 3.1.3. 3 (0x03) Read Holding Resgisters
 - 3.1.4. 4 (0x04) Read Input Resgisters
 - 3.1.5. 5 (0x05) Write Single Coil
 - 3.1.6. 6 (0x06) Write Single Register
 - 3.1.7. 8 (0x08) Diagnostics
 - 3.1.8. 15 (0x0F) Write Multiple Coils
 - 3.1.9. 16 (0x10) Write Multiple Resgisters
 - 3.1.10. 23 (0x17) Read/Write Multiple Resgisters
 - 3.1.11. Error Response
 
 - 3.2. MODBUS Special Register Map
- 3.2.1. Adapter Resgister Mapping
 - 3.2.2. Adapter Identification Special Resgister (0x1000, 4096)
 - 3.2.3. Adapter Watchdog Time, other Time Special Register (0x1020, 4128)
 - 3.2.4. Adapter Information Special Register (0x1100, 4352)
 - 3.2.5. Adapter Setting Special Register (0x1600, 5632)
 - 3.2.6. Expasion Slot Information Special Resister (0x2000, 8192)
 
 - 3.3. Surpported MODBUS Function Codes
 
 - 3.1. Surpported MODBUS Function Codes
 

NA-9379
Specification
Revision 1.02
FnBus PIO N/A
Page 13
3.1.6. 6 (0x06) Write Single Register
This function code is used to write a single holding register in a remote device. Therefore register numbered 1 is  
addressed as 0. The normal response is an echo of the request, returned after the register contents have been written.
• Request
Field name Example
Function Code 0x06
Register Address Hi 0x08
Register Address Lo 0x00
Register Value Hi 0x11
Register Value Lo 0x22
• Response
Field name Example
Function Code 0x06
Register Address Hi 0x08
Register Address Lo 0x00
Register Value Hi 0x11
Register Value Lo 0x22
 - In case of address 0x0800 output register value: 0x0000 changes to 0x1122.
 PRELIMINARY 










