You are on page 1of 5

[COMM.

] S dng MODBUS trong iu khin t ng ha


S dng MODBUS cho iu khin ! t ng ha "u# tr$nh

MODBUS l mt protocol ph bin bc nht c s dn hi!n n"# cho nhi$%
mc &ch' MODBUS (n i)n* r+* ph bin , d- s dn' .c ph/t minh t0 th
12 tr3c 45n 67 n8m tr3c9* c/c nh c%n cp thit b: o , thit b: t; n h<"
tron c=n nhi!p tip tc h> tr MODBUS tron c/c s)n ph?m th h! m3i' M@c
dA c/c b phBn t&ch* l% ln 1* h"# CDE Fi m3i c< i"o di!n 1t nGi 1h=n
dB#* HthIrnIt h"# JiIldb%s* MODBUS ,Kn l protocol m c/c nh c%n cp l;"
chLn cho c/c thit b: th h! cM , m3i'

Mt % iNm 1h/c cO" MODBUS l n< c< thN chP# h5% nh trQn tt c) c/c ph(n
ti!n tr%#$n th=n* tron < c< cn 1t nGi dB# RoSn* 1h=n dB#* si T%"n*
HthIrnIt* modIm i!n thoPi* i!n thoPi di n , ,i s<n' E< nhU" l* 1t nGi
MODBUS c< thN c thit lp tron nh m/# th h! m3i h"# hi!n tPi 1h/ d-
dn' Vh;c r"* nBn c"o Wn dn cho MODBUS l c%n cp tr%#$n th=n sG
tron nh m/# Fi cM* s dn 1t nGi dB# RoSn hi!n n"#'
Vron bi ,it n#* chXn t" cAn tYm hiN% c/ch thWc hoPt n cO" MODBUS ,
RIm RZt mt sG ph(n ph/p th=n minh m MODBUS c< thN c s dn tron
c/c nh m/#'
MODBUS %! g$&
MODBUS do Modicon 4hi!n n"# th%c SchnIidIr HlIctric9 ph/t triNn n8m [\]\*
l mt ph(n ti!n tr%#$n th=n ,3i nhi$% thit b: th=n T%" mt c@p dB# RoSn
(n' B"n 5%* n< hoPt n trQn ^S_6_* nhn s"% < n< s dn cho c) ^S`ab
N Pt tGc c"o h(n* 1ho)n c/ch di h(n* , mPn " iNm 4m%lticdrop9'
MODBUS d nh"nh ch<n tre thnh tiQ% ch%?n th=n dn tron nnh t; n
h<"* , Modicon d cho r" mSt c=n chXn nh mt protocol mi-n ph&'
f# n"#* MODBUScgDh 4iii'MODBUS'or9 * t chWc s dn , c%n cp
MODBUS l3n nht tip tc h> tr protocol MODBUS trQn ton c5%'
MODBUS l mt h! thGn jchO c t3k* jchOk c 1t nGi ,3i mt h"# nhi$% jt3k'
jEhOk thFn l mt CDE* CE* DES* h"# ^VU' jV3k MODBUS ^VU thFn l
c/c thit b: hi!n trFn* tt c) c 1t nGi ,3i mPn tron c% hYnh m%lticdrop
4hYnh[9' lhi mt chO MODBUS ^VU m%Gn c< th=n tin t0 thit b:* chO sm i
mt th=n i!p ,$ dn li!% c5n* t<m tSt do l>i t3i :" ch2 thit b:' MLi thit b: 1h/c
trQn mPn sm nhn th=n i!p n# nhn ch2 c< thit b: no c ch2 :nh m3i c<
ph)n Wn'

Hnh 1: Mt mng MODBUS RTU c mt ch, nh PLC, PC, DCS v 247 thit !"
t# $%c &t n'i t()ng c*+ h,nh m+-ti./()01
E/c thit b: trQn mPn MODBUS 1h=n thN tPo r" 1t nGip chXn ch2 c< thN ph)n
Wn' f<i c/ch 1h/c* chXn jlQn tink ch2 1hi c jn<i t3ik' Mt sG nh s)n R%t
"n ph/t triNn c/c thit b: l"i hZp hoPt n nh c/c t3 MODBUS* t%# nhiQn
chXn cMn c< j1h) n8n ,itk* do < lm cho chXn tre thnh c/c thit b: chO )o'
B" phiQn b)n MODBUS ph bin nht c s dn n# n"# lq
c MODBUS hSEgg
c MODBUS ^VU
c MODBUSrVEC
Vt c) th=n i!p c i d3i cAn mt Jorm"t' S; 1h/c nh"% d%# nht in" 6
loPi MODBUS l c/ch thWc th=n i!p c md h<"'
s3i MODBUS hSEgg* mLi th=n i!p c md h<" btn hIR"dIcicm"l* s dn
@c t&nh hSEgg ` bit' .Gi ,3i m>i mt b#tI th=n tin* c5n c< _ b#tI tr%#$n th=n*
p =i so ,3i MODBUS ^VU h"# MODBUSrVEC'
V%# nhiQn* MODBUS hSE gg chm nht tron sG 6 loPi protocol* nhn lPi th&ch
hp 1hi modIm i!n thoPi h"# 1t nGi s dn s<n r"dio do hSE gg s dn c/c
t&nh n8n phBn :nh th=n i!p' Do t&nh n8n phBn :nh n#* mLi rSc rGi tron
ph(n ti!n tr%#$n dKn sm 1h=n lm thit b: nhn d:ch s"i th=n tin' .i$% n#
T%"n trLn 1hi $ cp n c/c modIm chm* i!n thoPi di n* 1t nGi un h"# c/c
ph(n ti!n tr%#$n th=n 1h< t&nh 1h/c'
.Gi ,3i MODBUS ^VU* dn li!% c md h<" thIo h! nh: phBn* , ch2 c5n mt
b#tI tr%#$n th=n cho mt b#tI dn li!%' .B# l thit b: l& ten Gi ,3i ^S _6_ h"#
mPn ^S`ab " iNm* tGc t0 [_77 n [[b b"%d' VGc ph bin nht l \v77
n [\_77 b"%d' MODBUS ^VU l protocol c=n nhi!p c s dn rn rdi
nht* do < h5% nh tron bi ,it n# ch2 tp tr%n $ cp n c( se , Wn dn
cO" n<'
MODBUSrVEC (n i)n l MODBUS T%" HthIrnIt' Vh"# ,Y s dn thit b: n#
cho ,i!c 1t nGi ,3i c/c thit b: t3* do < c/c :" ch2 gC c s dn' s3i
MODBUSrVEC* dn li!% MODBUS c t<m lc (n i)n tron mt <i
VECrgC' Do <* bt cW mPn HthIrnIt h> tr MODBUSr gC sm n"# lp tWc h> tr
MODBUSrVEC' ChiQn b)n MODBUS n# sm c $ cp chi tit tron bi ,it
l5n s"% ,3i tiQ% $ jMODBUS T%" HthIrnItk'
'gu()n t*c ho+t ng c,a MODBUS -.U
.N 1t nGi ,3i thit b: t3* chO sm i mt th=n i!p c<q
c .:" ch2 thit b:
c Md chWc n8n
c Dn li!%
c liNm tr" l>i
.:" ch2 thit b: l mt con sG t0 7 n _`]' Vh=n i!p c i t3i :" ch2 7
4tr%#$n th=n i!p9 c< thN dc tt c) c/c t3 chp nhn* nhn c/c con sG t0 [c_`]
l c/c :" ch2 cO" c/c thit b: c thN' s3i noPi l! cO" ,i!c tr%#$n th=n i!p* mt
thit b: t3 l%=n ph)n Wn ,3i mt th=n i!p MODBUS do < chO sm bit rtn
th=n i!p d c nhn'
/)u c0u M1 ch2c n3ng
7[ .Lc c%n c)m
7_ .Lc 5% r" rFi rPc
76 .Lc b hi ph5n
7` .Lc b= hi 5% ,o
7b sit c%n c)m (n
7v sit b hi (n
7] .Lc trPn th/i noPi l!
7a Eh?n o/n
'''
'''
RR _bb md chWc n8n* ph th%c ,o thit b:
Hnh 2. C2c m3 ch4c n5ng


Md chWc n8n R/c :nh #Q% c5% thit b: t3 th;c hi!n hoPt n nh Lc dn li!%*
chp nhn dn li!%* th=n b/o trPn th/i ,,' 4hYnh _9
Md chWc n8n l t0 [ w _bb' Mt sG md chWc n8n con c< c/c md chWc n8n ph'
Dn li!% R/c :nh :" ch2 tron b nh3 thit b: h"# chW" c/c i/ tr: dn li!% c ,it
tron b nh3 thit b:* h"# chW" c/c th=n tin c5n thit 1h/c m"n chWc n8n nh
#Q% c5%'
liNm tr" l>i l mt i/ tr: btn sG [v bit biN% di-n 1iNm tr" d; phon t%5n hon
4E^E9' E^E c thit b: chO tPo r" , thit b: tip nhn 1iNm tr"' f% i/ tr:
E^E 1h=n thx" mdn* thit b: oi hxi tr%#$n lPi th=n i!p n#'
lhi thit b: t3 th;c hi!n c/c chWc n8n thIo #Q% c5%* n< sm i th=n i!p cho
chO' Vh=n i!p chW" :" ch2 cO" t3 , md chWc n8n* dn li!% thIo #Q% c5%* , mt
i/ tr: 1iNm tr" l>i'
B4n 5 6 nh7 MOSBOUS
M>i thit b: MODBUS c< b nh3 chW" dn li!% T%/ trYnh' Vh=n sG 1y th%t cO"
MODBUS ch2 r" c/ch dn li!% c Li r" nh th no* loPi dn li!% no c< thN
c Li r"' V%# nhiQn* 1h=n @t r" i3i hPn ,$ c/ch thWc , ,: tr& m nh c%n
cp @t dn li!% tron b nh3' D3i B# l ,& d ,$ c/ch thWc m nh c%n cp @t
c/c loPi dn li!% bin thiQn T%/ trYnh hp l&'
E/c 5% ,o , c%n c)m rFi rPc c< i/ tr: [ bit* m>i mt thit b: lPi c< mt :"
ch2 c thN' E/c 5% ,o "n"lo 4b hi 5% ,o9 c l% tron b hi [v bit' Btn
c/ch s dn _ b hi n#* MODBUS c< thN h> tr Jorm"t iNm Jlo"tin 4ni9
gHHH 6_ bit' B hi zoldin cMn s dn c/c b hi bQn tron [v bit h> tr iNm
Jlo"tin'
89a ch: ;o+i .)n
[ c \\\\ .Lc ho@c ,it E%n c)m
[777[ c [\\\\ Eh2 Lc .5% ,o rFi rPc
6777[ c 6\\\\ Eh2 Lc B hi 5% ,o
`777[ c
`\\\\
.Lc ho@c
,it
B hi zoldin
Hnh 3: 6#ng /7n 89 /:ng c; h<+ ht c2c thit !" t=ng th>ch MODBUS nh
! t(+?@n nhiAt TMB c; M))(C Dn/+Et(iCE, cFng !' $"; chG c; c2c chG E' !in
thiHn I+;n t(Jng t()ng ! nh# MODBUS1 K"; chG TMB t+Ln thC) c2c thFng E' &M
th+Nt c; MODBUS1
Dn li!% tron b nh3 c R/c :nh tron th=n sG 1y th%t MODBUS' {i) s
rtn nh c%n cp t%Bn thIo tiQ% ch%?n 1y th%t MODBUS 41h=n ph)i tt c)9*
mLi dn li!% c< thN c tr%# cp d- dn bei chO* thit b: t%Bn thIo c/c th=n sG
1y th%t' tron nhi$% trFn hp* nh c%n cp thit b: c=n bG ,: tr& cO" b nh3*
t"o i$% 1i!n cho nhBn ,iQn lp trYnh d- dn N 1t nGi ,3i thit b: t3'
8<c ! i=t d> %i?u
MODBUS c< t3i _bb md chWc n8n* nhn [ 4c%n c)m Lc9* _ 45% ,o rFi rPc
Lc9* 6 4b hi zoldin Lc9* , ` 4b hi 5% ,o Lc9 l c/c chWc n8n Lc c
s dn ph bin nht N th% thp dn li!% t0 c/c thit b: t3' Vh& d* N Lc 6 t0 [v
bit dn li!% "n"lo t0 b)n u b nh3 cO" thit b: b* chO sm i mt #Q% c5% nh s"%q
b 7` _ 6 E^E
Vron <* b l :" ch2 thit b:* ` Lc b hi 5% ,o* _ l :" ch2 1hei 5% 4:" ch2
67*77_9' 6 c< nhU" l N Lc 6 i/ tr: dn li!% 1$ nh"% R%t ph/t t0 Pi ch2 67*77_*
, E^E l i/ tr: 1iNm tr" l>i th=n i!p n#' Vhit b: t3* noi ,i!c nhn dn li!%
n#* sm i lPi mt tr) lFi nh s"%q
b 7` "" bb cc E^E

Hnh 4: Ot n'i /L? Ph)mC (+nQ E) v#i MODBUS

Vron h5% ht c/c nh m/#* c/c thit b: o hi!n trFn 1t nGi ,3i h! thGn i$%
1hiNn ,3i t0n c@p dB# RoSn jhomI r%nk 4d3i9' lhi c/c c=n c o c 1t nGi
dB# ,3i h! thGn grO phBn t/n nh fES cO" MoorI gnd%striIs 4in"9* c< nhi$%
thit b: sm c b s%n* nhn ch2 c< mt c@p dB# RoSn (n c5n N tr%#$n tt c)
dn l

You might also like