You are on page 1of 35

TRNG I HC NHA TRANG

KHOA IN-IN T











BI TP
IU KHIN LP TRNH
TP 1
(LU HNH NI B





GV: ThS Bi Thc Minh




















NHA TRANG 2013

- 2 -
Mc lc
4.1. Hng dn s dng b th nghim, thc hnh iu khin lp trnh PLC S7-200 .............. 3
4.1.1. Tng quan v thit b lp trnh ................................................................................. 3
B tr thit b trn m hnh ........................................................................................................ 3
S ni dy PLC S7-200 CPU 224 AC/DC/Relay .................................................................. 3
- Cc biu tng trn m hnh............................................................................................... 4
Cch c cc loi CPU ca PLC S7-200 ................................................................................... 4
n bo tn hiu ........................................................................................................................ 4
Cch kt ni PLC vi PC lp trnh ............................................................................................ 6
4.1.2. Hng dn s dng phn mm ................................................................................. 6
4.2. Mt s bi thc hnh trn b th nghim, thc hnh ng dng PLC S7-200 ................... 21
Bi 1. Khi ng trc tip ng c khng ng b (KB) ba pha rto lng sc .................. 21
Bi 2. Mch o chiu quay ng c KB ba pha r to lng sc ......................................... 22
Bi 3. Mch khi ng ng c KB ba pha r to lng sc bng cch i ni sao-tam gic 23
Bi 4. Mch khi ng ng c KB ba pha r to lng sc bng cch i ni sao-tam gic
thun nghch ........................................................................................................................ 24
Bi 5. iu khin h thng n giao thng ng t ................................................................ 25
Bi 6. Mch iu khin chung bo tit hc theo h thng tn ch ti trng i hc Nha
Trang .................................................................................................................................. 27
Bi 7. Mch iu khin bn trn ha cht ............................................................................ 28
Bi 8. H thng m sn phm ............................................................................................ 29
Bi 9. H thng kim tra sn phm ...................................................................................... 31
Bi 10. iu khin dy chuyn sn xut nc p tri cy ..................................................... 33
Ti liu tham kho................................................................................................................... 35

- 3 -
Hng dn s dng b th nghim, thc hnh iu khin lp trnh PLC S7-200
4.1.1. Tng quan v thit b lp trnh
B tr thit b trn m hnh

Hnh 3. S ni dy v b tr thit b trn b th nghim, thc hnh
S ni dy PLC S7-200 CPU 224 AC/DC/Relay

Hnh 4. S ni dy PLC S7-200 CPU 224 AC/DC/Relay

- 4 -

Hnh 5. Thit b lp trnh PLC CPU 224

Hnh 6. Cch ni ngun xoay chiu vo cho PLC S7-200
- Cc biu tng trn m hnh
Cch c cc loi CPU ca PLC S7-200

n bo tn hiu
- n SF: n sng khi PLC ang lm vic bo hiu h thng b hng hc.
- n xanh RUN: n xanh sng ch nh PLC ang ch lm vic.

- 5 -
- n vng STOP: n sng thng bo PLC ang trng thi dng. Dng tt c
chng trnh ang thc hin.
- n xanh Ix.x : n sng bo hiu trng thi ca tn hiu ca cng vo ang mc
logic 1 ngc li l mc logic 0.
- n xanh Qx.x : n sng bo hiu trng thi ca tn hiu theo gi tr logic ca cng
ra ang mc logic 1, ngc li l mc logic 0.
Chn ch lm vic cho PLC S7-200.
C 3 v tr cho php cng tc chn ch lm vic cho PLC S7-200 :
Run : Cho php PLC thc hin chng trnh trong b nh. PLC S7-200 s ri khi
ch RUN v chuyn sang ch STOP nu trong my c s c, hoc trong chng
trnh gp lnh STOP.
Stop: Cng bc PLC dng chng trnh ang chy v chuyn sang ch STOP.
ch STOP, PLC cho php hiu chnh, np, xa mt chng trnh.
Term: Cho php ngi dng t my tnh quyt nh chn mt trong hai ch lm
vic cho PLC hoc RUN hoc STOP.
Cng truyn thng: S7-200 s dng cng truyn thng ni tip RS485 phc v cho
vic ghp ni vi thit b lp trnh hoc vi cc trm PLC khc. Tc truyn cho my lp
trnh kiu PPI l 9600 baud. Tc truyn cung cp ca PLC theo kiu t do l t 300
baud n 38400 baud. Ghp ni S7-200 vi my tnh PC qua cng RS-232 cn c cp ni
PC/PPI vi b chuyn i RS232/RS485, v qua cng USB ta c cp USB/PPI.

Hnh 7. Cp truyn thng USB/RS485


- 6 -
Cch kt ni PLC vi PC lp trnh

Hnh 8. Cch kt ni PLC vi thit b lp trnh
4.1.2. Hng dn s dng phn mm
4.1.2.1. Khi ng phn mm STEP 7- Micro/WIN
m STEP 7--Micro/WIN, nhp p chut vo biu tng STEP 7- Micro/WIN
trn mn hnh desktop, hoc chn Start > SIMATIC > STEP 7 MicroWIN
V4.0. Giao din mn hnh c dng nh hnh 5.3.

Hnh 9. Mn hnh son tho chng trnh STEP 7-Micro/Win
Vng son tho chng trnh
Vng son tho chng trnh cha chng trnh v bng khai bo bin cc b ca
khi chng trnh ang c m. Chng trnh con (vit tt l SUB) v chng trnh ngt

- 7 -
(vit tt l INT) xut hin cui ca s son tho chng trnh. Ty thuc vo vic nhp
chut mc no m ca s mn hnh son tho chng trnh tng ng s c m.
Cy lnh
Cy lnh hin th tt c cc i tng ca d n v cc lnh vit chng trnh
iu khin. C th s dng phng php drag and drop (ko v th) tng lnh ring t
ca s cy lnh vo chng trnh, hay nhp p chut vo mt lnh m mun chn n vo
v tr con tr mn hnh son tho chng trnh.
Thanh chc nng
Thanh chc nng cha mt nhm cc biu tng truy cp cc c im chng
trnh khc nhau ca STEP 7--Micro/WIN.
Program Block
Nhp p chut vo biu tng ny m ra ca s son tho cc chng trnh
ng dng (OB1, SUB hoc INT).
Symbol Table
Bng k hiu (Symbol table) cho php ngi dng m t cc a ch s dng trong
chng trnh di dng cc tn gi gi nh. iu ny gip cho vic c hiu chng trnh
d dng v khi vit chng trnh t b sai st do s dng trng a ch.
Status Chart :
Bng trng thi (Status chart) cho php ngi dng gim st trng thi cc ng vo
v thay i trng thi tng ng ra. S dng bng trng thi kim tra ni dy phn cng
v xem ni dung cc vng nh.





Trong :
- Ct Address: Cho php nhp a ch cc bin hay vng nh.

- 8 -
- Ct Format: Cho php chn dng d liu ca a ch.
- Ct Current Value: Hin th gi tr hin hnh ca a ch.
- Ct New Value : Cho php thay i trng thi ng ra hay ni dung vng nh.
Data Block :
S dng Data Block nh mt vng nh t trc d liu cho cc bin thuc vng
nh V. C th to ra cc Data block khc nhau v t tn theo d liu chng trnh. V d :


Ca s son tho d liu:



System Block :
y l khi chc nng h thng, khi m System Block chng ta c th ci t cc
chc nng nh :
Communication ports: Chn cc thng s truyn thng vi thit b khc nh my
tnh hay CPU khc.
Retentive Ranges : Chn cc vng nh v a ch s c thuc tnh retentive
Output Tables : Cho php thit lp cu hnh trng thi ON v OFFca mi ng ra s
khi CPU chuyn t trng thi Run sang Stop.
Input filter : Cho php chn thi gian tr cho mt vi ng vo hoc tt c ng vo
s (t 0.2ms n 12.8 ms). Mc ch l gip chng nhiu vic ni dy ng vo.
Pulse Catch Bits : Cho php thit lp mt ng vo bt ly s chuyn i trng
thi tn hiu rt nhanh. Ngay khi c chuyn i, gi tr ng vo s c cht cho n khi
c c bi chu k qut ca PLC.
Background Time : Cho php thit lp lng thi gian PLC s dnh cho cc hot
ng nn trong ch RUN. c im ny c s dng ch yu iu khin nh
hng ca chu k qut khi x l trng thi v trong hot ng son tho runtime.

- 9 -
EM Confuguration : Cc module intelligent v a ch cu hnh tng ng c
nh ngha trong d n. Thng th STEP 7-Micro/WIN wizard t cc a ch ny.
Configure LED : LED SF/DIAG (System Fault/Diagnostic) c th c chn sng
khi thc hin chc nng cng bc (Force) hoc xy ra li vo/ra (I/O).
Increase Memory : Tng b nh chng trnh bng cch khng cho son tho ch
RUN. i vi b nh D liu th khng th.
Cross Reference
Bng tham chiu cho bit nhng a ch vng nh no (Byte, bit, word hay DWord,
timer, counter) s dng v v tr (location) trong chng trnh cng nh chc nng
ca chng.
Communication v Set PG/PC
Cc biu tng ny khi kch hot s m ra hp thoi cho php chng ta ci t cc
giao tip vi my tnh nh: chn cng giao tip, a ch CPU, tc truyn. y l bc
cn thc hin khi bt u giao tip gia PLC vi my tnh.

Hnh 10. Ca s Communications

- 10 -

Hnh 11. Ca s Set PG/PC Interface
Thanh cng c (Toolbar) trong STEP7-Micro/WIN :
Trong phn mm c t sn nhiu cng c gip ngi lp trnh d dng trong vic
s dng. Cc cng c c ngha nh sau:
New Project (File menu): Khi ng mt d n mi.
Open Project (File menu): M mt d n tn ti.
Save Project (File menu): Lu d n.
Print (File menu): In chng trnh v ti liu d n.
Print Preview (File menu): Xem trc khi in.
Cut (Edit menu): Ct phn chn v a vo clipboard.
Copy (Edit menu): Copy phn c chn vo clipboard.
Paste (Edit menu): Dn ni dung clipboard vo ca s c kch hot.
Undo (Edit menu): Khi phc li phn b xa trc.
Compile (PLC menu): Bin dch ca s c kch hot (Program Block hoc Data
Block).

- 11 -
Compile All (PLC menu): Bin dch tt c cc phn t d n (Program Block, Data
Block, and System Block).
Upload (File menu): Ly (Upload) cc phn t d n t PLC vo mn hnh son tho
chng trnh.
Download (File menu): Np (download) cc phn t d n t STEP7-MicroWin vo
PLC.
Option (Tools menu): Truy cp menu Options.
RUN (PLC menu): t PLC ch RUN.
STOP (PLC menu): t PLC ch STOP.
Program Status (Debug menu): ON/OFF trng thi chng trnh trong PLC.
Pause Program Status (Debug menu): Dng ON/OFF trng thi chng trnh trong
PLC.
Chart Status (Debug menu): ON/OFF hin th trng thi d liu trong bng Status
chart.
Trend View (View menu): ON/OFF xem trng thi d liu trong PLC dng th.
Pause Trend View: Dng vic v th d liu.
Single Read (Debug menu): S dng Single Read cp nht mt ln tt c cc gi
tr trong bng Status Chart.
Write All (Debug menu): Ghi tt c cc gi tr ct New Value trong bng Status
Chart vo PLC.
Force (Debug menu): Cng bc d liu PLC.
Unforce For (Debug menu): G b cng bc d liu PLC.
Unforce All (Debug menu): G b tt c cc cng bc trong bng Status Chart.

- 12 -
Read All Forced (Debug menu): c tt c cc gi tr cng bc trong Status Chart.
4.1.2.2. To mt d n STEP 7-Micro/WIN
4.1.2.2.1 To d n mi
to mt d n mi trong STEP 7-Micro/Win, chn menu File > New hoc biu
tng trong toolbar m hp thoi "New" cho php to mi mt d n (project).
Trong thanh chc nng, bm vo biu tng hoc vo menu View >
Component > Program Editor m mn hnh son tho chng trnh nh hnh 12.

Hnh 12. ng dn vo mn hnh son tho chng trnh
Cng trong menu View, ta c th chn ngn ng lp trnh l STL, LAD, FBD theo
mong mun. son tho bng k hiu cho cc a ch ta bm vo biu tng
trong thanh chc nng, hoc vo menu View > Component > symbol Table.
4.1.2.2.2 Lu d n
lu d n, nhp chut vo biu tng , hoc vo menu File > Save. Ca
s mn hnh xut hin nh hnh 4.7. Chn th mc cn cha d n ti mc save in, t tn
d n ti mc file name v nhp chut vo th Save, Save As lu d n.

- 13 -

Hnh 13. Ca s mn hnh lu d n
4.1.2.2.3 M mt d n
m mt d n ang c sn, nhp chut vo biu tng , hoc vo menu
File > Open. Ca s mn hnh xut hin nh hnh 14. Chn th mc cha chng trnh
cn m, chn tn d n v sau nhp chut vo th Open.

Hnh 14. Ca s mn hnh cha d n cn m
4.1.2.3. Th vin
Th vin (Libraries) c s dng lu tr cc khi chng trnh con c truyn
tham s c s dng lp trnh. Cc khi c th copy vo trong mt th vin t mt d
n c sn hoc chng c th c to ra trc tip trong th vin c lp vi cc d n. Khi
ci t STEP 7-Micro/WIN th cc khi cha c ci t vo trong th vin. ci t
th vin chun c th download th vin S7-200 t trang www.siemens.com hoc s dng
a phn mm STEP 7--Micro/WIN Add-on: STEP 7-Micro/WIN 32 Instruction Library,
(CD-ROM). C th chn thm hoc xa b bt cc khi chng trnh trong th vin s
dng File > Add/Remove Libraries v sau chn th Add chn khi chng trnh
th vin mong mun a vo th vin. m th vin, vo Cy Lnh chn mc
Libraries, chn cc khi chng trnh cn s dng.
Vic to thm cc khi chng trnh con truyn tham s c s dng lm th
vin c th c to ra t File > Create Library v chn chng trnh con cn lm th
vin.

- 14 -
4.1.2.4. H thng tr gip trong STEP 7-Micro/WIN
Trng hp gp kh khn trong lp trnh cng nh cn tm hiu r hn v mt
thng tin no trong phn mm ta c th s dng cng c tr gip. C nhiu cch khc
nhau m tr gip:
S dng menu Help > Contents and Index kch hot tr gip chung.
S dng phm F1 tr gip theo ng cnh vi i tng c chn.
Trong :
Th Content: Hin th danh sch cc ch tr gip
Th Index: Cho php truy cp thng tin tr gip bng vic hin th danh sch cc
thut ng theo th t alphabe.
Th Find: Cho php tm kim cc t c th v thut ng trong ch tr gip.
Khi nhp chut vo cc t c ni ln c mu xanh v gch chn (hotwords) s
xut hin cc tr gip chi tit hn.
4.1.2.5. Xa b nh CPU
Khi xa PLC th PLC phi t ch STOP v reset PLC theo chun nh my,
ngoi tr a ch PLC, tc truyn, v ng h thi gian (time-ofdate clock). xa
chng trnh trong PLC thc hin nh sau :
Bc 1 : Chn PLC > Clear... th hp thoi Clear xut hin.
Bc 2 : Chn tt c cc mc chp nhn bng cch nhp OK.
Bc 3 : Nu c password trong b nh PLC th hp thoi yu cu password
xut hin. xa password th nhp CLEARPLC vo hp thoi v tip tc hot ng xa
tt c.
4.1.2.6. Kt ni truyn thng S7-200 vi thit b lp trnh
kt ni truyn thng S7-200 vi thit b lp trnh th cn phi c cp kt ni.
Vic kt ni truyn thng thc hin theo cc bc sau :
Bc 1 : Nhp chut vo biu tng communication trong thanh
chc nng hay vo View > Component > Communications.

- 15 -

Hnh 15. Mn hnh thit lp truyn thng
Bc 2 : Kim tra xem a ch ca cp PC/PPI trong hp thoi c c t l 0
cha? Thng mc nh l 0.
Bc 3 : Kim tra tham s mng (Network Parameters) v tc truyn
(Transmission Rate) c ng cha. Nu cha ng th nhp chut vo th
thit lp li giao tip gia PC v PLC.
Bc 4 : Nhp p chut vo biu tng tm trm S7-200v mt biu
tng CPU cho trm S7-200 c kt ni s c hin th (v d biu tng
).
Bc 5 : Chn S7-200 v nhp OK. Nu STEP 7--Micro/WIN khng tm ra CPU
S7-200, kim tra vic t chnh cc tham s truyn thng v lp li bc ny.
Bc 6 : Sau khi thit lp truyn thng vi S7-200, ta c th sn sng to v
download chng trnh vo CPU.
4.1.2.7. Ti d n t PLC v my tnh
C th s dng biu tng trn toolbar hoc menu File ti (upload) chng trnh
t PLC v my tnh khi s dng phn mm STEP 7-Micro/WIN. Cn lu l PLC
c kt ni truyn thng vi thit b lp trnh.
4.1.2.7.1 Ti vo mt d n mi hoc d n rng
ti chng trnh v my tnh th mt cch khng lm nh hng n cc chng
trnh ang m l ng n li v to mt d n mi, v d n mi l rng nn khng th v
tnh ph hy d liu. y l cch thc an ton ly khi chng trnh, system block hoc
thng tin data block. Nu mun ly s dng bng k hiu (symbol table) hoc status chart
c to cho d n ny, th c th m d n c mn hnh

- 16 -
STEP 7-Micro/WIN khc v copy cc thng tin ny vo d n c upload v.
4.1.2.7.2 Ti vo mt d n tn ti
y l mt cch vit tt c cc phn ca chng trnh hin hnh bng chng
trnh c np vo PLC trc .
4.1.2.7.3 Trnh t ti d n t PLC v my tnh
thc hin ti, thc hin cc bc sau:
Bc 1 : Trong STEP 7-Micro/WIN m mt d n gi cc khi s c upload
t PLC.
Nu mun upload vo mt d n rng, chn File > New hoc s dng biu tng
New Project trn toolbar.
Nu mun upload vo mt d n tn ti, chn File > Open hoc s dng biu
tng Open Project trn toolbar.
Bc 2 : Chn File > Upload hoc s dng biu tng Upload trn toolbar
khi ng qu trnh upload.
Bc 3 : Hp thoi Upload xut hin yu cu chn cc khi: program block,
data block, and system block. Hy chn cc khi mun Upload, v sau nhp OK.

Hnh 16. Hp thoi Upload
Bc 4 : STEP 7-Micro/WIN hin th ch nh hnh 4.12.

Hnh 17. Ch khi upload t PLC v thit b lp trnh
Nhn Yes chp nhn vic upload.

- 17 -
STEP 7-Micro/WIN hin th mt thng bo khi upload cc khi thnh cng t PLC
v thit b lp trnh hoc my tnh PC.
4.1.2.8. Np (download) mt d n t my tnh xung PLC
Khi cho php kt ni truyn thng gia PC v PLC, ta c th download chng
trnh vo PLC. Cn lu rng khi download mt program block, data block hay system
block vo PLC th ni dung ca cc khi c download vo s vit ln cc khi hin
hnh trong PLC. Cc bc thc hin nh sau :
Bc 1: Trc khi download vo PLC, cn phi kim tra xem PLC ch
Stop cha thng qua n bo STOP trn PLC. Nu cng tc chn ch trn PLC t v
tr TERM th ta c th chn PLC ch RUN hoc STOP t my lp trnh. Nu PLC
khng ch STOP, th nhp chut vo biu tng STOP trong toolbar hoc chn
PLC > STOP. Trong trng hp khng dng phn mm th chuyn cng tc chn ch
cho PLC v v tr STOP.
Bc 2: Nhp chut vo biu tng download trong toolbar hoc chn File >
Download. Hp Download xut hin.
Bc 3: Chn cc khi cn download. Thng thng l chn tt c.
Bc 4: Nhp OK bt u qu trnh download.
Bc 5: Nu download thnh cng, th mt hp thoi hin th thng bo :
Download Successful. Tip tc n bc 12.
Bc 6: Nu loi PLC c chn cho chng trnh trong STEP 7/Micro/WIN
khng ph hp vi PLC thc t, th mt hp thoi xut hin vi thng bo : "The PLC type
selected for the project does not match the remote PLC type. Continue Download?".
Bc 7: t li loi PLC cho ph hp, chn No dng tin trnh downoad.
Bc 8: Chn PLC > Type vo hp thoi chn loi PLC.
Bc 9: C th chn ng loi PLC theo danh sch trong mc ca hp thoi. Hoc
nhp chut vo th STEP 7-
Micro/WIN t ng tmng loi PLC ang kt ni.
Bc 10: Nhp OK chp nhn loi PLC v ng hp thoi.
Bc 11: Khi ng li qu trnh download bng cch nhp chut vo biu tng
download trong toolbar hay chn File > Download.

- 18 -
Bc 12: Ngay khi download thnh cng, ta phi chuyn PLC t STOP sang RUN
trc khi PLC c th thc hin chng trnh. Nhp chut vo biu tng RUN
trong toolbar hay chn PLC > RUN chuyn PLC sang ch RUN khi cng tc chn
ch cho PLC v tr TERM. Trng hp s dng cng tc th chuyn t v tr STOP
sang RUN.
4.1.2.9. Thit lp cu hnh chung cho phn mm (menu option v customize)
Menu Option
C th nh ngha mt ng dn mc nh n mt th mc tp tin xc nh m
v lu cc d n STEP 7-Micro/WIN. Ta s dng menu lnh Tools > Options. Ngoi ra,
truy cp trc tip Option cho tng thnh phn trong cy lnh (Instruction tree) th tr
chut vo thnh phn mong mun v nhp chut phi, sau chn mc option.

Hnh 18. Ca s Options.
General Options
Th General: Chn th ny la chn Program Editor, Mnemonic Set,
rogramming Mode, Language, v Regional Settings(Measurement System, Time Format,
and Date Format) mc nh.
Th Defaults: Chn th ny t v tr tp tin v loi PLC mc nh cho cc d n
mi. Ta cng c th chn thm System Symbol Table cho tt c cc d n mi.
Th Colors: Chn th ny gn Font v Color cho cc ca s khc nhau.
Program Editor Options
Th Program Editor: Chn th ny nh kch thc, hin th v font ca ca s
son tho chng trnh. Chn trng thi hin th bn trong hay bn ngoi lnh. Cu hnh

- 19 -
a ch theo k hiu. Ta cng c th chn cho php son tho ton t sau khi t mt
lnh v nh dng t ng bt k m lnh STL c nhp vo.
Th STL Status: Chn th ny ty bin cch thc m Program Status c trnh
din STL. Ta c th thay i cc t chnh sau : Watch Values, Operands, Logic Stack,
Instruction Status Bits.
Other Options
Th Symbol Table: Chn th ny thit lp kiu font, kiu dng v kch thc ca
bng k hiu (symbol table). Ta c th chn hin th cc kh hiu trng nhau khng
c s dng.
Th Status Chart: Chn th ny thit lp kiu font, kiu dng v kch thc ca
status chart. Cng c th thit lp vic nh a ch theo k hiu.
Th Data Block: Chn th ny thit lp kiu font, kiu dng v kch thc v
rng ca data block.
Th Cross Reference: Chn th ny thit lp kiu font, kiu dng v kch thc
ca bng cross reference. Cng c th thit lp vic nh a ch theo k hiu.
Th Output Window: Chn th ny thit lp kiu font, kiu dng v kch thc
ca output window.
Th Instruction Tree: Chn th ny thit lp kiu font, kiu dng v kch thc
ca Instruction Tree (cy lnh). Ta cng c th chn cho php t ng xp li ca
instruction tree.
Th Navigation Bar: Chn th ny thit lp kiu font, kiu dng v kch thc
ca navigation bar.
Th Print: Chn th ny thit lp kiu font, kiu dng v kch thc ca cc d
n mun in.
Menu Custommize
Menu custommize cho php ta thay i s xut hin ni dung trong toolbar v thm
vo cc cng c c s dng thng xuyn vo menu Tools.
Chn menu lnh Tools > Customize thit lp cc la chn sau :
Th Commands : Cho php thay i s xut hin cc ni dung ca toolbars.
Th Add-On Tools : Cho php thm vo cc cng c c s dng thng xuyn
vo menu Tools.

- 20 -

Hnh 19. Ca s custommize
Thay i s xut hin:
Chn Show Tooltips nu mun cc nt nhn hin th cc thng tin v n khi con tr
chut dng trn nt nhn.
Chn Show Flat Buttons nu mun cc nt nhn xut hin dng phng thay v
xut hin dng 3-D.
Di chuyn mt nt nhn:
Chn mt toolbar t hp danh sch Category hin th cc nt nhn ca toolbar
. di chuyn mt nt nhn t toolbar mc nh sang toolbar khc, th chn tn ca
toolbar cha nt nhn cn di chuyn t hp danh sch Category. Ko nt nt nhn mong
mun trong vng nt nhn ra vng toolbar thm n vo toolbar.
loi b mt nt nhn trn toolbar, ko nt nhn trn toolbar v b vo vng nt
nhn ca hp thoi Customize.
Th Add-On Tools : Thm mt cng c vo menu Tools. c im ny c d
nh tit kim thi gian i vi cc cng c c s dng thng xuyn. thm mt
cng c, nhp vo th Add-On Tools, nhp vo nt , v in vo cc vng
di:
Bt k lnh c yu cu c bt u v kt thc bi du ngoc kp khi nhp vo
vng command (v d: "xxx xxx").
Menu Text: Chn mt tn nhn dng cng c trn menu Tools.
Command: Cung cp tn tp tin ca chng trnh cng c hay bat. file.

- 21 -
Arguments: Cung cp cc ch dng lnh s dng bi tp tin *.exe.
Initial Directory: Cung cp ng dn th mc ang m cho cng c. S dng nt
tm cc tp tin v th mc.
Khi thm vo mt cng c thnh cng, trong menu Tools xut hin cng c
thm.
4.1.2.10. Son tho chng trnh
Trc khi son tho chng trnh, cc bc sau y cn phi hon thnh:
Kt ni gia PLC v my tnh.
Kt ni dy ng cc ng vo v ra vi ngoi vi.
Trng hp khng c PLC, th ta ch c th son tho chng trnh v lu tr li.
Cn nu mun kim tra th cn phi c phn mm m phng S7-200. Cc bc son
tho mt d n mi:
Bc 1 : M mn hnh son tho chng trnh.
Bc 2 : Nhp bng k hiu.
Bc 3 : Nhp chng trnh.
Bc 4 : Lu chng trnh.
Bc 5 : Download chng trnh vo CPU.
Bc 6 : t CPU ch RUN.
Bc 7 : Tm li v chnh sa chng trnh.
4.2. Mt s bi thc hnh trn b th nghim, thc hnh ng dng PLC S7-200
Bi 1. Khi ng trc tip ng c khng ng b (KB) ba pha rto lng sc
1. Yu cu cng ngh
- Nhn nt START ng c chy.
- Nhn nt STOP ng c dng.
2. Mc ch-yu cu
- Lm quen vi lnh iu khin vo/ra.
- Hiu v bit cch s dng cc lnh vo/ra trong qu trnh son tho chng trnh.
- Bit cch ni dy cng tc t vo ng c KB ba pha chy trc tip.
3. Cc kin thc cn thit
- L thuyt v cng tc t, cc lp mch iu khin c tip im.
- Cch kt ni tn hiu vo/ra PLC.
4. Dng c v thit b

- 22 -
- My tnh c ci phn mm STEP 7-Micro/Win V4.0, b iu khin lp trnh PLC
S7-200 CPU 224, dy ni, ng c KB 3 pha rto lng sc, nt nhn.
5. Cc bc tin hnh thc hnh
a. Xc nh thit b vo/ra v phn a ch
Ng vo Ng ra
Thit b a ch Thit b a ch
Nt nhn START I0.0 Cng tc t K Q0.0
Nt nhn STOP I0.1 n bo Q0.1

b. S mch ng lc, s kt ni PLC

c. Son tho chng trnh iu khin
Gii thch:
d. Np chng trnh vo PLC

Hnh 22. Np chng trnh t my tnh xung PLC

e. Chy th, kim tra

Bi 2. Mch o chiu quay ng c KB ba pha r to lng sc
1. Yu cu cng ngh
- Nhn nt THUN ng c chy thun.
- Nhn nt NGHCH ng c chy nghch.
- Khi o chiu quay ng c phi nhn nt DNG ng c dng trc.
- Nhn nt DNG ng c dng.
2. Mc ch-yu cu
- Lm quen vi lnh iu khin vo/ra.

- 23 -
- Hiu v bit cch s dng cc lnh vo/ra trong qu trnh son tho chng trnh.
- Bit cch ni cc pha vo cng tc t cho ng c chy thun, nghch.
3. Cc kin thc cn thit
- L thuyt v cng tc t, cc lp mch iu khin c tip im, hiu nguyn l o
chiu quay ng c KB 3 pha r to lng sc .
- Cch kt ni tn hiu vo/ra PLC.
4. Dng c v thit b
- My tnh c ci phn mm STEP 7-Micro/Win V4.0, b iu khin lp trnh PLC
S7-200 CPU 224, dy ni, ng c KB 3 pha r to lng sc, nt nhn.
5. Cc bc tin hnh thc hnh
a. Xc nh thit b vo/ra v phn a ch
Ng vo Ng ra
STT Thit b a ch STT Thit b a ch



b. S mch ng lc, s kt ni PLC
c. Son tho chng trnh iu khin
Gii thch:
d. Np chng trnh vo PLC
e. Chy th, kim tra
Bi 3. Mch khi ng ng c KB ba pha r to lng sc bng cch i ni sao-tam
gic
1. Yu cu cng ngh
- Nhn nt CHY ng c chy ch sao, sau thi gian 20s t ng chuyn sang
chy ch tam gic.
- Nhn nt DNG ng c dng.
2. Mc ch
- Lm quen vi lnh iu khin vo/ra; lnh iu khin thi gian Timer,
- Hiu v bit cch s dng cc lnh vo/ra; Timer trong qu trnh son tho chng
trnh.
3. Cc kin thc cn thit
- L thuyt v cng tc t, cc lp mch iu khin c tip im, hiu nguyn l hot
ng ch ni sao, tam gic ng c KB 3 pha r to lng sc .

- 24 -
- S kt ni tn hiu vo/ra PLC.
4. Dng c v thit b
- My tnh c ci phn mm STEP 7-Micro/Win V4.0; 01 b iu khin lp trnh
PLC S7-200 CPU 224; dy ni; 01 ng c KB 3 pha r to lng sc; 02 nt nhn,
03 cng tc t.
5. Cc bc tin hnh thc hnh
a. Xc nh thit b vo/ra v phn a ch
Ng vo Ng ra




b. S mch ng lc, s kt ni PLC
c. Son tho chng trnh iu khin
Gii thch:
d. Np chng trnh vo PLC
e. Chy th, kim tra

Bi 4. Mch khi ng ng c KB ba pha r to lng sc bng cch i ni sao-tam
gic thun nghch
1. Yu cu cng ngh
- Nhn THUN ng c chy thun sao sau 20 giy t ng chuyn sang ch tam
gic.
- Nhn NGHCH ng c chy nghch sao sau 20 giy t ng chuyn sang ch
tam gic. Trc khi chuyn t thun sang nghch phi qua nt nhn DNG.
- Nhn DNG ng c dng.
2. Mc ch
- Lm quen vi lnh iu khin vo/ra; lnh iu khin thi gian Timer,
- Hiu v bit cch s dng cc lnh vo/ra; Timer trong qu trnh son tho chng
trnh.
3. Cc kin thc cn thit
- L thuyt v cng tc t, cc lp mch iu khin c tip im, hiu nguyn l hot
ng ch ni sao, tam gic; nguyn l o chiu quay ng c KB 3 pha rto
lng sc .

- 25 -
- S kt ni tn hiu vo/ra PLC.
4. Dng c v thit b
- My tnh c ci phn mm STEP 7-Micro/Win V4.0, b iu khin lp trnh PLC
S7-200 CPU 224, b dy ni, 01 ng c KB 3 pha r to lng sc, 03 nt nhn.
5. Cc bc tin hnh thc hnh
a. Xc nh thit b vo/ra v phn a ch
Ng vo Ng ra
STT Thit b a ch STT Thit b a ch




b. S mch ng lc, s kt ni PLC
c. Son tho chng trnh iu khin
Gii thch:
d. Np chng trnh vo PLC
e. Chy th, kim tra

Bi 5. iu khin h thng n giao thng ng t
1. Yu cu cng ngh
- Nhn START h thng n giao thng hot ng theo yu cu (gin thi gian).
n xanh tuyn 1 sng 20s, ng thi n tuyn 2 sng, sau 20s n xanh tuyn
1 s tt v chuyn sang n vng tuyn 1 sng, sau 5s th n xanh tuyn 2 sng,
n tuyn 1 sng cho tuyn 2 c php i. Ch : thi gian n bng thi
gian n xanh v thi gian n vng.
- Nhn STOP dng hot ng.

- 26 -

Hnh 29. Gin thi gian hot ng ca h thng n giao thong


Hnh 30. M hnh h thng n giao thng ng t
2. Mc ch
- Lm quen vi lnh iu khin vo/ra; lnh iu khin thi gian Timer,
- Hiu v bit cch s dng cc lnh vo/ra; Timer trong qu trnh son tho chng
trnh.
3. Cc kin thc cn thit

- 27 -
- Nguyn l hot ng h thng n giao thng ng t .
- S kt ni tn hiu vo/ra PLC.
4. Dng c v thit b
- My tnh c ci phn mm STEP 7-Micro/Win V4.0, b iu khin lp trnh PLC
S7-200 CPU 224, b dy ni, 6 bng n, 02 nt nhn.
5. Cc bc tin hnh thc hnh
a. Xc nh thit b vo/ra v phn a ch
Ng vo Ng ra
STT Thit b a ch STT Thit b a ch







b. S kt ni PLC
c. Son tho chng trnh iu khin
Gii thch:
d. Np chng trnh vo PLC
e. Chy th, kim tra
Bi 6. Mch iu khin chung bo tit hc theo h thng tn ch ti trng i hc
Nha Trang
1. Yu cu cng ngh
Bui sng:
- T 7h3000 n 7h3010 chung ku bo vo tit hc 1 v 2.
- T 9h1000 n 9h1015 chung ku bo ht tit hc 1 v 2.
- T 9h3000 n 9h3010 chung ku bo vo tit hc 3 v 4.
- T 11h1000 n 11h1015 chung ku bo ht tit hc 3 v 4.
Bui chiu:
- T 13h3000 n 13h3010 chung ku bo vo tit hc 5 v 6.
- T 15h1000 n 15h1015 chung ku bo ht tit hc 5 v 6.
- T 15h3000 n 15h3010 chung ku bo vo tit hc 7 v 8.
- T 17h1000 n 17h1015 chung ku bo ht tit hc 7 v 8.
2. Mc ch

- 28 -
- Lm quen vi lnh c thi gian thc READ-RTC; lnh so snh.
- Hiu v bit cch s dng cc lnh c thi gian thc READ-RTC; lnh so snh
trong qu trnh son tho chng trnh.
3. Cc kin thc cn thit
- Nguyn l hot ng ca chung, thi gian hot ng.
- S kt ni tn hiu vo/ra PLC.
4. Dng c v thit b
- My tnh c ci phn mm STEP 7-Micro/Win V4.0; 01 b iu khin lp trnh
PLC S7-200 CPU 224; dy ni; 01 chung in, 2 nt nhn.
5. Cc bc tin hnh thc hnh
a. Xc nh thit b vo/ra v phn a ch
Ng vo Ng ra
STT Thit b a ch STT Thit b a ch

b. S kt ni PLC
c. Son tho chng trnh iu khin
Gii thch:
d. Np chng trnh vo PLC
e. Chy th, kim tra
Bi 7. Mch iu khin bn trn ha cht
1. Yu cu cng ngh
- Mt h thng gm 2 bn trn ha cht, mi bn c iu khin bi mt ng c
trn.
- Bn 1 trn ha cht A
- Bn 2 trn ha cht B
Hot ng nh sau nh sau:
- Nu nhn nt PB th c hai bn u c chn lm vic trong 30s.
- Nu nhn PB1 th ch c bn 1 lm vic trong thi gian 30s. (bn 2 ngh).
- Nu nhn PB2 th ch c bn 2 lm vic trong thi gian 30s. (bn 1 ngh).
- Khi ang trn ha cht, nu bn ha cht no b h van th phi bo ng ngay lp
tc v dng qu trnh trn li.

- 29 -

Hnh 33. H thng 2 bn trn
2. Mc ch
- Lm quen vi lnh iu khin thi gian (Timer); lnh xa (RESET); cc bit c
bit.
- Hiu v bit cch s dng cc lnh iu khin thi gian (Timer); lnh xa (RESET);
cc bit c bit trong qu trnh son tho chng trnh.
3. Cc kin thc cn thit
- Nguyn l hot ng ca h thng bn trn.
- S kt ni tn hiu vo/ra PLC.
4. Dng c v thit b
- My tnh c ci phn mm STEP 7-Micro/Win V4.0, b iu khin lp trnh PLC
S7-200 CPU 224; b dy ni; 04 nt nhn; 02 cm bin; 02 ng c KB 3 pha r
to lng sc; 01 n bo; 02 cng tc t.
5. Cc bc tin hnh thc hnh
a. Xc nh thit b vo/ra v phn a ch
Ng vo Ng ra
STT Thit b a ch STT Thit b a ch







b. S mch ng lc, s kt ni PLC
c. Son tho chng trnh iu khin
Gii thch:
d. Np chng trnh vo PLC
e. Chy th, kim tra
Bi 8. H thng m sn phm

- 30 -
1. Yu cu cng ngh

Hnh 36. M hnh h thng m sn phm
Khi nhn nt <START>th dy chuyn hot ng, bng ti thng chy a thng
rng n ng v tr ca bng ti to. Khi thng n ng v tr n s tc ng vo 1
cng tc hnh trnh (cm bin CB2 trn hnh v) lm trng thi cng tc ny ON.
Khi bng ti thng dng v bng ti to bt u chy lm to ri vo thng. Mi
khi c mt qu to ri vo thng th cm bin quang m to (cm bin CB1 trn
hnh v) chuyn trng thi t OFF sang ON. Khi s to qui nh (chng hn 10
tri/thng) th bng ti to dng li, bng ti thng li chy a thng rng khc
n ng v tr.
Nhn <STOP> bng ti dng li
2. Mc ch
- Lm quen vi lnh dch chuyn thanh ghi bit d liu; lnh ghi/xa
- Hiu v bit cch s dng cc lnh dch chuyn thanh ghi bit d liu; lnh ghi/xa
trong qu trnh son tho chng trnh.
3. Cc kin thc cn thit
- L thuyt v cng tc t; cng tc hnh trnh; cch lp mch iu khin c tip
im.
- Cc lnh dch chuyn thanh ghi bit d liu; lnh vo/ra; lnh ghi/xa gi tr tip
im.
- S kt ni tn hiu vo/ra PLC.
4. Dng c v thit b

- 31 -
- My tnh c ci phn mm STEP 7-Micro/Win V4.0; 01 b iu khin lp trnh
PLC S7-200 CPU 224; b dy ni; 02 nt nhn; 05 cm bin; 01 cng tc hnh
trnh; 02 cng tc t; 01 ng c KB 3 pha r to lng sc;
5. Cc bc tin hnh thc hnh
a. Xc nh thit b vo/ra v phn a ch
Ng vo Ng ra
STT Thit b a ch STT Thit b a ch





b. S mch ng lc, s kt ni PLC
c. Son tho chng trnh iu khin
Gii thch:
d. Np chng trnh vo PLC
e. Chy th, kim tra
Bi 9. H thng kim tra sn phm
1. Yu cu cng ngh
Nh my A c mt dy chuyn sn xut bia, sau khi bia vo chai th cc chai bia
ny c a qua mt bng ti, dc theo bng ti c 4 trm kim tra:
Trm 1 : Kim tra chai c b m hay khng.
Trm 2 : Kim tra nhn chai .
Trm 3 : Kim tra nt chai .
Trm 4 : Kim tra bia y hay khng .
Nu chai bia no khng m bo bt
k tiu chun kim tra no th s b loi b sau khi qua 4 trm.

- 32 -

Hnh 39. M hnh h thng kim tra sn phm
2. Mc ch-yu cu
- Lm quen vi lnh dch chuyn thanh ghi bit d liu.
- Hiu v bit cch s dng lnh dch chuyn thanh ghi bit d liu.
3. Cc kin thc cn thit
- L thuyt v cng tc t; ng c KB 3 pha; cch lp mch iu khin c tip
im. Mt s lnh ghi/xa, timer, counter, bit c bit, dch chuyn thanh ghi bit d
liu
- S kt ni tn hiu vo/ra PLC.
4. Dng c v thit b
- My tnh c ci phn mm STEP 7-Micro/Win V4.0, b iu khin lp trnh PLC
S7-200 CPU 224, dy ni, ng c KB 3 pha r to lng sc, nt nhn.
5. Cc bc tin hnh thc hnh
a. Xc nh thit b vo/ra v phn a ch
Ng vo Ng ra
STT Thit b a ch STT Thit b a ch










- 33 -
b. S mch ng lc, s kt ni PLC

c. Son tho chng trnh iu khin
Gii thch:
d. Np chng trnh vo PLC
e. Chy th, kim tra
Bi 10. iu khin dy chuyn sn xut nc p tri cy
1. Yu cu cng ngh

Hnh 42. M hnh dy chuyn sn xut nc p tri cy
- Khi nhn nt ON, h thng bt u hot ng, n bo hiu sng. ng c bng ti
1 hot ng, ko bng ti a tri cy vo bn xay. n khi trng lng bn xay
t gi tr xc nh th loadcell (CB bo y) tc ng, ngng ng c bng ti v
cho ng c xay hot ng. Sau 5s th dng ng c xay, Bm 1 v Van 1 bt u
hot ng, bm tri cy c sang Bn p. Khi CB cn trong bn xay tc ng
th C p bt ng hot ng. Sau thi gian 5s th dng, ng thi Bm 2 bm tri
cy qua bn cha v Van x b hot ng x b tri cy ra ngoi. Lc ny C bng
ti 1 hot ng tr li tip tc a tri cy vo v bng ti 2 hot ng a chai

- 34 -
vo v tr. Khi CB Cn trong bn p tc ng th Bm 2 v Van x dng. Khi bng
ti 2 a chai vo v tr th CB nhn chai tc ng cho ngng bng ti 2 v m Van
rt nc vo chai. Khi CB y chai tc ng th van rt ngng, ng thi n s
m ln 1 v bng ti 2 hot ng tr li a chai vo v tr. Khi Bng ti 3 cng
hot ng a sn phm vo thng (3 sn phm 1 thng). Nhn nt OFF th h
thng ngng hot ng, n bo dng sng.
2. Mc ch
- Lm quen vi lnh ghi/xa bit d liu; lnh Timer; b m Counter; cc bit c
bit.
- Hiu v bit cch s dng cc lnh ghi/xa bit d liu; lnh Timer; b m Counter;
cc bit c bit trong qu trnh son tho chng trnh.
3. Cc kin thc cn thit
- L thuyt v cng tc t; ng c KB 3 pha; cch lp mch iu khin c tip
im. Mt s lnh ghi/xa, timer, counter, bit c bit.
- S kt ni tn hiu vo/ra PLC.
4. Dng c v thit b
- My tnh c ci phn mm STEP 7-Micro/Win V4.0, b iu khin lp trnh PLC
S7-200 CPU 224; b dy ni; 02 nt nhn; 05 cm bin; ng c KB 3 pha rto
lng sc, cc n bo.
5. Cc bc tin hnh thc hnh
a. Xc nh thit b vo/ra v phn a ch.
Ng vo Ng ra
STT Thit b a ch STT Thit b a ch










b. S mch ng lc, s kt ni PLC
c. Son tho chng trnh iu khin
Gii thch:

- 35 -
d. Np chng trnh vo PLC (nh bi 1)
e. Chy th, kim tra
Ti liu tham kho
[1]. Bi Thc Minh, 2012. Bi ging iu khin lp trnh 1. Trng i hc Nha Trang,
Nha Trang.
[2]. Bi Thc Minh, 2005. Nghin cu, thit k chng trnh iu khin PLC S7-200 giao
tip vi my tnh. Lun vn tt nghip k s ngnh in cng nghip. Khoa in-in t,
Trng i hc S phm k thut Tp HCM, Tp H Ch Minh.
[3]. Bi Thc Minh, 2007. iu khin ng c in Khng ng b bng bin tn a bc.
Lun n thc s. Khoa in-in t, Trng i hc S phm k thut Tp HCM, Tp H
Ch Minh.
[4]. Trn Thanh Trung, 2004. Kho st PLC S7-300, phn mm m phng SPS-VISU v
chng trnh ng dng. Lun vn tt nghip k s ngnh in cng nghip. Khoa in-
in t, Trng i hc S phm k thut Tp HCM, Tp H Ch Minh.
[5]. Lu Vn Ba, 2004. Nghin cu k thut iu khin lp trnh Simatic S7-300. Lun vn
tt nghip k s ngnh in cng nghip. Khoa in-in t, Trng i hc S phm
k thut Tp HCM, Tp H Ch Minh.
[6]. J ack Toporovsky, 2005. Interdisciplinary Automation and Control in a Programmable
Logic Controller (PLC) Laboratory, International Journal of Engineering.

You might also like