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 20
3.2.1. Adapter Resgister Mapping
Address IEC Address Contents Remarks
0x0000~0x027F %IW0~%IW639 640 word Input and Internal memory (Area is write-protected)
0x0280~0x7FF - Illegal data address
0x0800~0x0A7F %QW0~%QW639 640 word Output and Internal memory (Area is write-enabled)
0x0A80~0x0FFF - Illegal data address
0x1000~0x1FFF - Special Function Register (PIO Information)
0x2000~0x2FFF - Special Function Register (Slot Information)
0x4000~0x427F %MW0~%MW639 640 word Internal memory (Area is write-enabled)
3.2.2. Adapter Identification Special Resgister (0x1000, 4096)
Address Access Type, Size Description
0x1000(4096) Read 1word Vendor ID = 0x02E5(741), Crevis. Co., Ltd.
0x1001(4097) Read 1word Device type = 0x000C, Network Adapter
0x1002(4098) Read 1word Product Code = 0x2000
0x1003(4099) Read 1word Firmware revision, if 0x0101, revision 1.01
0x1004(4100) Read 2word Product unique serial number
0x1005(4101) Read String
upto 34byte
Product name string
First 1word is length of valid character string
Example) response as following
“00 1D 52 4E 2D 39 32 32 32 2C 50 72 6F 66 69 62 75 73 20 41 64 61 70
74 65 72 2C 52 42 55 53 00 00 000”
Valid character size = 0x0017 =29 characters
"NA-9379,ModbusTCP,PIO,Fn-bus"
0x1006(4102) Read 1word Sum check of EEPROM
0x1010(4112) Read 2word Firmware release date
0x1011(4113) Read 2word Product manufacturing inspection date
0x1012(4114) Read String
upto 34byte
Vendor name string
First 1word is length of valid character string.
0x101E(4126) Read 15word
7word_
Composite Id of following address
0x1050(4176),0x1051(4177),0x1052(4178),0x1053(4179),
0x1000(4096),0x1001(4097),0x1002(4098),0x1003(4099),0x1004(4100)
- String Type consists of valid string length (first 1word) and array of characters
3.2.3. Adapter Watchdog Time, other Time Special Register (0x1020, 4128)
A watchdog timer can be configured for timeout periods up to 65535(1unit=100msec). The Watchdog timer will timeout
(timer decreased, reached 0) if ModBus operation to the slave node does not occur over the configured watchdog value,
then the slave adapter forces that slot output value is automatically set to user-configured fault actions and values.
Address Access Type, Size Description
0x1020(4128) Read/Write 1word Watchdog time value 16bit unsigned.
The time value is represented by multiples of 100msec.
The 0 (watchdog timeout disabled) is default value.
A changing of watchdog time value resets watchdog error and counter.
0x1021(4129) Read 1word Watchdog timer remain value
This value is decreased every 100msec
PRELIMINARY