Professional Documents
Culture Documents
S7-1500 Modbus-RTU
https://support.industry.siemens.com/cs/cn/zh/view/109477716
Copyright Siemens AG
Error! Unknown
document property
name. All rights reserved
1.
2.
3.
............................................................................... 4
4.
................................................................................................. 5
5.
........................................................................................................ 7
6.
7.
...................................................................................................... 27
8.
...................................................................................................... 27
1. S7-1500 Modbus-RTU
S7-1500 IO Modbus-RTU
S7-1500 IO Modbus-RTU
Profinet Profibus ET 200MP ET 200SP ET
200MP ET 200SP HF
S7-1500 ET 200MP
CM PtP RS232 HF6ES7 541-1AD00-0AB0 CM PtP RS422/485 HF
6ES7 541-1AB00-0AB0 BA
Modbus-RTU ET 200SP
CM PtP6ES7 137-6AA00-0BA0
RS-232/422/485
S7-1500 Modbus 1 2
1
I/O
1)
2 I/O
5
DATA_PTR DB
16#FF00
DATA_PTR DB
16#0000
ERROR = TRUE STATUS = 16#8384
2. S7-1500 Modbus-RTU
S7-1500 Modbus-RTU
1
1
Modbus-RTU S7-1500 CM PtP RS422/485
HFModbus-RTU 2 ET 200SP IO
CM PtP RS485 9600bit/s
3.
SIMATIC
Component
Qty.
Note
6ES7516-3AN00-0AB0
FW 1.7
24 MB
6ES7954-8LF01-0AA0
CM PtP
RS422/485
6ES7541-1AB00-0AB0
FW 1.0
IM 155155-6
6 PN ST
ST
2xRJ45
(6ES7193(6ES7193-6AR00
6AR00
6AR00-0AA0)
0AA0)
6ES7155-6AA00
6ES7155 6AA00-0BN0
6AA00 0BN0
FW 3.1
CM PtP
PtP
3964R
3964R
3964R
6ES7137-6AA00
6ES7137 6AA00-0BA0
6AA00 0BA0
FW 1.0
BU A0
16
16
/
2
24VDC/10A
24VDC/10A
6ES7193-6BP00
6ES7193 6BP00-0DA0
6BP00 0DA0
PC
Component
SIMATIC STEP 7
Professional V13
Qty.
1
Note
Step7 V13 SP1
4.
S7-1516
S7 1516 CPU
Modbus
Modbus
Modbus
2 S7-1500
S7 1500 CPU
3
CPU
CPU
Modbus
CPU
3 CPU
ET 200SP IO
IO
Modbus
Modbus
Modbus
4
4
4 ET200 SP IO
ET 200SP IO
Profinet
Device Name
Name
ET 200SP
ET
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=7363&loginID=&sr
no=&sendtime=
5.
S7-1500 Modbus-RTU 3
Modbus_Comm_LoadModbus_Master
Modbus_Slave Modbus Modbus
Modbus_Comm_LoadModbus_Master/ Modbus_Slave
Modbus_Comm_LoadMB_DB
3 Modbus-RTU
Modbus FB
Modbus-Master 5
5 Modbus-Master
FB Modbus_Comm_Load
ModbusRTU 6
6 Modbus_Comm_Load
FB Modbus_Master
ModbusRTU 7
7 Modbus_Master
Modbus_Comm_Load
4
4 Modbus_Comm_Load
REQ
IN
Bool
FALS
E
PORT
IN
Port
BAUD
IN
UDInt
9600
PARITY
IN
UInt
MB_DB
IN/OU
T
MB_BAS
E
MODE
Static
USInt
CM ID(Hardware
ID) PLC
(System constants)
0
1
2
Modbus_Master
Modbus_Slave
MB_DB Modbus_Master
Modbus_Slave
MB_DB
0 = (RS232)
1 = (RS422)
2 = (RS 422)
CM PtP (ET 200SP)
3 = (RS 422)
CM PtP (ET 200SP)
4 = (RS485)
Modbus_Comm_Load
8
PLC
9
9 PLC
10 Modbus
Modbus_Comm_LoadPort 10
10
10 Modbus_Comm_Load
RS485
Modbus_Comm_LoadMODE
4Move
11
11
11 Modbus-RTU RS485
Modbus_Comm_LoadMD_DB
Modbus_Comm_LoadModbus_Master
Modbus_Master DB MB_DB
Modbus_Comm_LoadMD_DB
12
12
12 Modbus_Comm_LoadMD_DB
Modbus_Comm_LoadREQ
PLC
9600bit/s
Modbus_Master 5
5 Modbus_Master
REQ
IN
Bool
FALSE
MB_ADDR
IN
UInt
FALSE =
TRUE = Modbus
Modbus RTU
1 247 0
Broadcast
1 65535
0
Broadcast
0 Modbus
Modbus
050615 16
13
MODE
IN
USInt
DATA_ADD
R
IN
UDInt
DATA_LEN
IN
UInt
DATA_PTR
IN/OU
T
Varian
t
Modbus
Modbus
S7-1500 DB DB
DB DB
M_Data WORD 100 100
DB
DB DB 13
13 DB
6 Modbus Modbus Modbus
10 Master_Data
Modbus 03
6 Modbus
14
15
Modbus_Master
REQ PLC M0.5
MB_ADDR2 //
MODE0//DATA_ADDR Modbus 03
DATA_ADDR:40001 //Modbus
DATA_LEN10 // 10
DATA_PTR DB
M_DataDATA_PTR 14
14 Modbus_Master
Modbus_RTU FB
2Modbus-Slave FB Modbus_Comm_Load
ET 200SP
Modbus_Comm_Load 15
16
15 FB
Modbus_Comm_Load
Modbus_Comm_Load
Modbus_Comm_Load
Modbus_Comm_Load
MODE
RS485
RS485
Modbus_Comm_Load
Modbus_Comm_Load
MODE
MODE
4
6
4 16
16 Modbus
Modbus--RTU
RTU
RS485
17
Modbus_Slave
Modbus 2 DB Slave Data
Slave Data 200
P#
Modbus_SlaveMB_HOLD_REG 17
17 Modbus_Slave
Modbus_Comm_LoadMD_DB
Modbus_Comm_LoadModbus_ Slave
Modbus_Slave DB MB_DB
Modbus_Comm_LoadMD_DB
18
18
18 Modbus_Slave Modbus_Comm_Load
OB1 Modbus Modbus
DB 19
19 OB1
19
2 Modbus
Modbus PLC
LED / DB Slave Data
Master Data
20
20
Modbus 6
Modbus-RTU
6. OB83 OB86
Modbus-RTU IO
OB83 OB86
2
Modbus FB BOOL
Re_Load_Master Modbus
Modbus_Comm_Load 21
20
21 FB BOOL
Re_Load_MasterModbus_Comm_Load
REQModbus_Comm_Load
DONE 22
22 Modbus_Comm_Load
21
Modbus_MasterRe_Load_Master
23
23 Modbus_Master
Modbus FB
Re_Load_Slave Modbus
Modbus_Comm_Load 24
24 FB BOOL
Re_Load_SlaveModbus_Comm_Load
REQModbus_Comm_Load
DONE 25
22
25 Modbus_Comm_Load
Modbus_SlaveRe_Load_Slave
26
26 Modbus_Slave
PLC OB83 OB83
Modbus RTU
23
Modbus_MasterMB_State 27
27
OB83 Modbus RTU
24
28
PLC OB86 IO
OB86 Modbus RTU
IO
Modbus_Slave 2
MB_State SEND_PTP. y_state 29
25
29 IO
Modbus RTU
OB86 OB86 Modbus RTU
Modbus RTU IO OB86
MB_State
26
7.
Modbus
DB
DB DB PLC
Modbus DB
Modbus_Comm_LoadREQModbus_Master
/REQ/
8.
RS232
DB
DB DB
Modbus_Comm_Load
Modbus_MasterDATA_LENDATA_PTR
DATA_LENDATA_PTR
TX/RXTXD/RXD
Modbus_Comm_Load
Modbus_MasterModbus_ Slave
IO PLC Modbus
OB86Modbus_Comm_Load
6
Modbus
OB83Modbus_Comm_Load
6
TX/RXTXD/RXD
27