Chapter 2 Basic Unit Specification
3. Communication ports
2-12
Exception Code
Under communication linking, the controller responses the Exception Code and send Function
Code adding 80H (the highest bit is set to 1) to main system if there is error happened.
Code Name Description
01
Illegal function
The function code is illegal for slaves.
02 Illegal data address
The address is illegal for slaves.
03 Illegal data value Illegal data
04 Slave device failure
An unrecoverable error occurred while the server (or
slave) was attempting to perform the requested action.
05 Acknowledge Reserved
06 Slave device busy Reserved
07 Run mode or password mode. The function is error in run or password mode.
3.3.1.2 Function Codes description
Coil Address Mapping
Register address Content Points Remark
0000H~00FFH X0~X377 256 Points
0100H~01FFH Y0~Y377 256 Points
0200H~07FFH M0~M1535 1536 Points
0800H~0BFFH S0~S1023 1024 Points
0C00H~0DFFH T0~T511 512 Points
0E00H~0EFFH C0~C255 256 Points
0F00H~0FFFH M8000~M8255 256 Points
1000H~10FFH M8256~M8511 256 Points
1100H~1CFFH S1024~S4095 3072 Points
1D00H~34FFH M1536~M7679 6144 Points
3500H~3FFFH
These are available
for 01H, 05H and
0FH (read/ write )
Note: TP03 input and output coil address is allocated in octal (X000~X007, Y010~Y017…
X110~X117…Y370~Y077)
Other coil address is allocated in decimal (M0~M7, M8, M9, M10…M1534, M1535
C0~C7, C8, C9, C10…C255)
Register address mapping
Register address Content Bytes number Remarks 2
4000H~41FFH T0~T511 Present value 1024 Bytes
4200H~42C7H C0~C199 Present value 400 Bytes
42C8H~4337H C200~C255 Present value 224 Bytes *1
4338H~6477H D0~D8511 Present value 17024 Bytes
6478H~6497H Z0, V0~Z15, V15 Present value 64 Bytes
03H, 06H, 10H
(Read/Write)
Reserved
6498H~6697H T0~T511 Set value 1024 Bytes
6698H~676FH C0~C199 Set value 400 Bytes
6760H~67CFH C200~C255 Set value 224 Bytes *1
03H(Read)
Reserved
67D0H~6FFFH Reserved