s71200之间modbus通信文档格式.docx
- 文档编号:18774516
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:20
- 大小:220.47KB
s71200之间modbus通信文档格式.docx
《s71200之间modbus通信文档格式.docx》由会员分享,可在线阅读,更多相关《s71200之间modbus通信文档格式.docx(20页珍藏版)》请在冰豆网上搜索。
4
5
6
丁
9
■5
-e
bdone
]G0(jl
[j|]^I'
O'
.O
g
bver
Bod
WI'
.I
3
vvofd
G
b-fted亦eq
Bool
%M200
■tjj]
b-done-fti02
Goal
b-busy^02
GodI
昭说g
b-efrkO2
%M2'
.3
d
m曲■&
taiitPkO2
曲d
%MW2;
b如rtihr-r的
■jn
b-done-ltle
■KJVCO.l
b-busy^16
%M3'
0'
2
b-ffrki6
Bo^l
加d
%MW3;
Q
h-hisioryl
Baal
L-hisioiy2
■!
fcM5Q.l
b-hi&
torv3
加k
GOffI
」_W0@@@_M00@0__M0000@_0
在
从US000_冋0000150000013
回到PLC2
主程序
mian
中添加扌曰令
modbus-comm-load
,生成背景数据块,并编写好各个形参的实参,
FN
■ininT^rnn'
KFC
^50.0
169
i二汀i:
<
S-l85
POFu
注意的是在
'
Modi:
uz_
CcmmLoffd
□a"
E叫Dr^KIY0—FLCyiR.0—im_ph_0LV
■=in5_DF=JZK_T
I虫ItKSfTO
PDB5_[>
QX74.{]
^r.*odb_Lt_Sld.e_
rho
^10.0
OOldEt'
Z□门
换蚀II
FRBra—弋弋血
^WIJ
STATUS—
MB-DB的实参是选择下面的背景数据块DB3的。
在程序段2中添加指令modbus-slave,并生成背景数据块,各个形
参的实参如下图所示:
EN
如B3
■Modbbis_5lsve_
DE'
Modbus^SIflw
ENO
ME_ADDR
PDBI.DBX^.O
欲蛙■HFTrHFV
ARRAY*=HOLDREG
知20-0
MDR—I'
b-ndr-slave'
DR—*b-tlr-sbve
ERROR—'
b-error'
%MiVV?
STATUS—'
nw'
itsutssliaive'
到这里PLC2的程序已经完成,
编译没错。
回到PLC1中的主程序mian,同样在程序段1中添加指令
删1.0
FirstScBn'
^B2
*McdbiJs_
Comm_Lcifld_
DB*
ModbusCommLoad
EM
*SM100
DONE—'
b-done'
"
FirstScan*
REQ
MIDI
b-error™'
卫肪0.0
b-histoTyir
269
LccsKiM.
1241_(RSaS5)
」■—PORI
9600—aftuD
WWI2
STATUS—tus
-—PAFUIY
0—FLO电CTRL
二一FTTSONDLY
-——Rrf5_0FF_DLY;
lCuu—RESPTO
IWB3.DBX24.0
*ModbLJ_
MflStecDB*.
nfi—■inLbC
同样注意的是在
在程序段2中添加指令modbus-master,并生成背景数据块,各个
形参的实参如下图所示:
Kkidhijs_
r4aster_DB*
Modbu&
_Master
^20.0
W201
b-rtid-di-rtq'
Ir1
DONE■
-i'
b-don#-fc02'
1'
1
XMI202
TtHSO.I
MB_ADDR
BUSY—'
b-busy^cOi*
b+iistory2"
0—
MODE
畑22
10001—
DATA_ADDR
ERROR-
16—
DAJA_LEN
P»
B1.DBXD.O
STWIbS=
='
mw-stauts-fcOZ'
mb-master"
reacdi-arra/
DATA_P7P
F程序®
3:
QB3
■Modbus_
fifeIterDB'
Modbj5Master
三.下载测试
将PLC1的程序下载到PLC中去
于.pLCj-
P-C1
设畐嬰a
CF1J12I4CDI7D._i
厲槽
H"
真ffl
rtti
i^:
.iseoi
子网
FtJilEJ
他PTlIE
^^口子刚玄理:
十、IE1
gl
-2
CTLkBremen
cru-i2MSk'
iu«
rrvr
1盟"
區乩a
i罚削11
OrUtQ^mtn
□嘶wr?
应线W忑信且:
Ft正在咗旻诗百^佶总
5W左Hfi县恢臭已咒恥
r~WWKT~'
JW->
~blJffPT^sgr「
OD
RxJIflsilT
-K
l^ipi4h»
UI~~IPk”mFPB
-liei齡tHEgx三
lii
”:
■RjO:
m'
21*tDODLH**]
DTvB4宗
Errt询E
»
«
霆甲曲
*兰ias暨
*V外af/jctt
*匸ri:
El
F\re曹JBSa,z脚啦帕
*Ltu*w
t鼻Tram
*-:
*•貝I邸fl
*1try
t立內鼻
■•斗咱制±
・町臥Ml帆VCI疋呻
irnaS
6FfTgflS^±
U«
#■ri«
r¥
M
4A
TWSiM*
」遜
刖・
lTrf3XI7
1■-ji:
W
1■-\闻
1■丄?
M
17^34&
评卅
dtb
将PLC2的程序下载到PLC中去
L
C4I±
CPiJczmr-3r
瞇PtPTNIi?
K£
fcTgm冥叫二K厅
AuirmUGDEM碣
ia®
jiiin^iii®
f>
LC_?
砂«
■先型
FH
-L*
MH
理
Itfflp
巨抹手冋钿直§
TSfi:
二
tit*±
塑
HUfIF
CPU■Z3C3rr.la_
翩11
2?
啥02
〒何
ZF」
B
Ml
BFLjC3jM^T-l23CST-ISJC
Ph'
IL
ni'
it
一i示日理想朮&
l?
2.ie3.D_Z
HtfSfr
CFUczmi—3n
I叱J!
-15
*虚
那LLU
咅此Rircsp
N正sass追Bttfi-
0ES比(JS规辰己自fea
IT2H
Tfltdil
|E厘I!
」」.ll■^ml一L2:
ngJmm^硕^ffl^^儘如J5~*
lEisifi^•iiKSf/KM.T^t"
吨曲阿1*(?
5□栅SJiEh負}內凶曲网■X“飞Kb*¥
CBlBOna■>
a-(品
欝A
■:
©
在PLC_1和PLC_2中分别添加监控表1、2,如下图所示:
PLC1监控表1
sent
b-read-di-req*阜|忆沁CkO
—1希邙型
——■
■b-done4t02"
%M20J
布尔型
*b-buiyfcO2'
忆建DU
布E型
■b^nfcOJ'
%W20,3
布邙型
inuti-fc02*%'
P?
11U22
+六迖制
mh-fn^ster/rea...WC1.DEXO'
jO
mb-fTnaster/rea...WB1.DEX0.1
布讯型
mh-fnasler/rea%DB1一DEJCO一2
■mb-master/refl..."
fcOBI.DBXOJ
布m型
mh-inflslEr'
.'
refl...TOBI.DBXO.*
mbfnaStef.'
fee..WB1DQK0.5
mb-masier.'
rea...^^DB1.DEXD.5
■mb-frenerrree„.恋DBhDE©
了
*mbmasier^?
rea...%DB1.DBX1.0'
■mb-master.>
ee„.3^061DBX1J
布丹型
mbfnflswr/refl...WB1.DBX1.2
■mh-fnflster/rea„.<
feDE1.DEX1.3
■mb-master*.'
refl...%DB1.DBX1A
*mh-master'
/rea...^DBI.DSXI.5
■'
忝珈-
PLC1监控表2
名称地址
b-wirte-hr-req'
JpWBoCo*b-done-fcliiS'
PLC
Ib^usyfrie'
b'
ernfcl6'
■mw-5:
siJts-fcl6'
%M30.2
%M303
%MW32
mmb-master*.'
wirt..%DE1.D0V1A^
■mb-mester'
/win--Wei.DD'
V6
tnb-mftster'
wirt..^DBI.DB^Va
mb-master*?
win..卑061一00站0
inb-msster'
/wirt-.陥Dei-DEiW12
mb-msstef'
/wirt..吗DB1-DBM4
*mb-masTef*.*V7in..*^Oei.DBWie
■mb-msster"
/wirt..%DE1.DBWie
mb-fnester'
wirt..%DB1.DBVV2O
■tnb-mssTer\'
iwirt..%DB1.DBliW
2监控表1、2
显示格式
!
布尔聖
■布尔型布尔型布尔塑
+六进制
+六逬制十六进制
+六迸制
+六进制十六进制+六迸制
+六进制+六进制十六进制
监视值
H
修改值
|崗「%心0
n祁K型
■
■^10.1
%IOJ
酣工m
%10.4
布尔旳
%10.5
%10,6
布;
旳
■^10.7
%II1LO
%1111.1
%1111.2
栢尔型
%11J
%1111.4
%11.5
址址
sln\C十IFT.■rtm-H紙fY"
[11
2=1%DE1I3EVirtJ
—1十7^进制
*sl.0,ve-HT;
Hl->
M?
RA¥
(2]
\Dei.DEiW:
十产班制
*!
li.veHR\*HlARRAY^(31
^SDBIBEWi
+穴阱制
*dave-HR*.'
H^-ARR^¥
*[4l
+六遊制
*£
2yu■Mfr一■hn-Mt芯丫■[旬
wtinem
十?
>'
进制
skve-H=t'
/H^-?
RRAY*(6]
叨DEIQEWIO
十产进制
sloiV?
4丁”■Hl-ARR^V[71
丸1站.DE溯2
+六讲制
■-HR・,■【BI
%DBl.DEWI4
十汁逆制
3lfl.veMR\'
Mil-fflRAY[9l
^'
DB1DEV/16
十穴避制
■ah,ve-HR\'
H^^RJ^Y'
[10j
%OB1BEAVIS
+r連制
-lS—inJ
地址
启动两台PLC并监控,
输入数据然后点修改,
测试结果如下所示:
显示格式监视值HSO
□MiteHRReq'
^zLEOi.O
nTEUE
TFJE
■o_Done^ficl6'
国]
G隠CT
布尔型p^QFALSE
1
■i_CL.ji-f_Tc1G*
%沁口一2
布护型
□r心匚
\_EiT_hc16'
□FAL^E
Fl駅uiijt*'
&
十nS制
T6=COCC
FbL-aSterV'
/vriteHRArpJT1
讥DBI.DB
十六遴制
-E=CC」
0ocr1
mb」姑ster'
.VutiteH厂&
yt2]
応DEIQ巳跚6
十直进制
i'
S=C02;
ief002i
■Hnb_L-ifli5«
r'
一"
旳已1F\_Ar廿,口]
ZDCl.DDVr^
十尢迸制
G-COA
1CW002D
■Tb_r:
Si;
ter'
.'
/i-hteHf^Ar-sy[<
]
兀DM.DB?
r口
十六迸制
ie?
oa4*
TbJVdJ苗r'
.Writ田R>
rp5]
r;
DEkDBm>
十M进制
i^=CC3j
1辭00菇
Tibjv'
fi2ter'
/uhteHR_Ar"
i>
f右]
°
』Bi-Dewi4
业北甜
怔"
Cs葩
TIb_r/cister'
gtiteH只」口史7]
^^DBII.DBM'
e
iS=C077
00吋
■节匕_血9Jccr'
AiyritcHFV-'
J"
s/[0]
迪DU1-DDVrO
1S-OOS8
110*03
®
Tib_ha£
rer'
.VuriteHR_Ar^i/9]
兀DEI一De:
贮□
十丸进制
1□河
吃丸的,
tib_rv.flster'
A-titeHEJrdy[lOj
JDE1,DEWL2
i^3QA
十
^6=C^CO
1"
012
0000回ra冋0@d
通信结果
1地址
虔示格式
■引•汗MF'
.HR
十古逬带!
怜茁’
■Slaut_Hr.HR_?
.rrairf;
J
^D51.DEV-.i;
十六逬制
■匸loTu」IR'
.IIR_.-.rrByi:
Jl
DJI.□C阳
十六边剧
GG3;
)
■jlave_MR\HR>
rr9x4l
十六进制
il6iiCC-4
SicL矿.HR_.-.rray[引
-:
D31.DE'
-.S
十六册!
飞£
匸匚5亍
■SlaveHR'
.HR^rri>
i61
弓Dmi.DELVlC
十六溯!
UiiCCGC
哙上FT.HR_Arraj,7J
^D51.DE;
V12
十六曲!
|
的CGGG
■Slove_lir,||R_^rrB/Qil
■;
D31.DC'
.V1K
十tVM!
gCCCG
.HR_.-.rrsyI'
9]
=£
mi_DBW16
■H亢沸!
U^CCOC
5-love_Mr.hlR_-,rra>
nO]
=^D31.DE'
/n3
十六进帝!
飞HGCG
到这里,modbus通信成功。
四.总结
通过这次PLC之间modbus通信,我巩固了许多PLC通信的知识,
观察与动手能力也随之加强。
感谢老师有这次机会去接触更深层的关
于PLC知识,感谢老师的辅导!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- s71200 之间 modbus 通信