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