You are on page 1of 37

1.

Yu cu 1:
Thit k h thng iu khin gim st hot ng ca ng c. C giao din nhp thi gian chy, nhn SET thi gian chy c cp nht cho h thng. Nu khng nhp thi gian, thi gian mc nh chy s l 3s. Nhn nt START, ng c hot ng trong khong thi gian chy. Nhn nt STOP ng c dng. Thc hin : D n bao gm 2 phn : 1. Thc hin trn phn mm STEP7 cho PLC S7-300. 2. Thc hin trn phn mm WinCC. 1.1. Thc hin trn phn mm STEP, cc bc thc hin : Ch : Thit lp CPU dng mng MPI, a ch mng 2 (t 2 31). 1.1.1. To Project Bm chy phn mm Simatic Manager

Nhn [Next], mn hnh giao din xut hin :

La chn loi CPU Name <CPU315-2DP>, MPI address <2> v thc hin nhn Next.

Trong Blocks, tick chn <OB1, OB100>, Language for Selected Blocks <LAD> v thc hin nhn [Next].

Nhp tn <BT1>, chn [Finish] Mn hnh giao din qun l STEP7

1.1.2. Thit lp phn cng Bm chn vo [SIMATIC 300 Station], click i vo Hardware, mn hnh xut hin :

To cu hnh nh sau :

1.1.3. Thit lp thng s mng. Bm chn vo [Net Pro], ko ni mng MPI :

1.1.4. Vit chng trnh. ng mn hnh thit lp phn cng, bm chn vo [Block], click i vo OB100 vit chng trnh khi ng Nhp ni dung chng trnh :

Ch : Cu hnh d liu preset value time c ch ra trang 23 ti liu hng dn s dng phn mm STEP7 ca tc gi H Vn Tr. Ngi c tham kho ti liu ny bit cch s dng. ng mn hnh son tho OB100, m mn hnh son tho OB1 nhp cc ni dung sau :

Gii thch : I0.0 l nt START (NO) phn cng, M0.0 l nt START trn WinCC. I0.1 l nt STOP (NO) phn cng, M0.1 l nt STOP trn WinCC. T0 l timer. Nguyn l hot ng : Nhn I0.0 hoc M0.0 khi ng. Nhn M0.1 hoc I0.1 hoc delay thi gian dng.

Gii thch : D liu MW4 di dng Decimal (nhp qua WinCC) c chuyn i qua dng BCD cha vo trong MW6, sau c thc hin ghp vi W#16#2000 chuyn sang dng d liu ca timer v cha vo MW8.

Gii thch : Khi ng ra Q0.0 c tch cc, s l iu kin b nh thi ca timer TON T0 nh thi theo thi gian c thit lp cha MW2.

Gii thch : Nu d liu MW4 <>0 v c iu kin l nt nhn SET d liu s thc hin di chuyn d liu t MW8 vo MW2. 1.1.5. Son tho m phng Bm chn trnh gi m phng mn hnh qun l, son tho mn hnh vi cu hnh sau :

T mn hnh qun l, thc hin [Download] chng trnh xung PLC o.

1.1.6. Thc hin m phng. Bm vo [RUN] mn hnh m phng, chn Monitor on\ mn hnh son tho, b tr mn hnh c dng di d nhn. Click chn, sau click b I0.0 tng ng vi nhn START, quan st

thi gian trn T0, ng ra Q0.0, vng nh M v lin h vi nguyn l hot ng ca h thng nhn xt kt qu.

Bm chn STOP trn mn hnh m phng, bm chn Monitor off.

1.2.

Thc hin trn phn mm WinCC.

1.2.1. To Project. Bm chn WinCC Explorer

Mn hnh son tho hin th la chn di :

Bm chn [Single-User Project], chn OK.

Nhp tn project [test], la chn a, bm chn [Create], mn hnh qun l d n WinCC

1.2.2. Ci t Driver

Chn [SIMATIC S7 Protocol Suite.chn], xc nhn bng [Open]

1.2.3. Thit lp kt ni. Chn [MPI], click chut phi chn [New Driver Connection]

Nhp tn vo [Name], chn [Properties]

Chn [Slot Number] bng 2, xc nhn [OK], [OK].

1.2.4. To Tag (bin) kt ni WinCC vi PLC S7-300. Click chut phi vo [New Tag] nhp tn bin.

Ch : D kin c cc bin sau : START (bit), STOP (bit), SET (bit), SETNUMBER (decimal), MOTOR (bit) Chn [Name], t tn START. Bm chn [Select]

Nhp chn [Data] dng Bit memory, [Address] c a ch M0.0, xc nhn bng [OK]

Thc hin tng t vi STOP [M0.1] SET [M0.2] MOTOR [Q0.0] Thc hin gn Tag cho SETNUMBER, chn Tab [Limits/Reporting]

Nhp d liu [Upper limit] v [Lower limit], bm chn li Tab [General], chn [Select]

Chn nhp [Data] dng Bit memory, [Address] dng Word, a ch MW2, chn OK.

1.2.5. To mn hnh giao din To mn hnh giao din. Click chut phi vo [Graphics Designer], chn New picture. Click chut phi vo tn Project, chn Rename picture v t tn mi WinCC.Pdl. Click i vo WinCC.Pdl

Click chut phi vo Graphics Designer, chn New picture

Mn hnh giao din c dng:

To nt nhn. Chn [Button], v dng nt nhn:

Mn hnh xut hin, g tn START :

Click i ln nt nhn START va to

Bm chn [Events>Button>Mouse>Mouse left]

Click chut phi ln [Action], chn [C-Action], g lnh v xc nhn [OK]

Bm chn [Events>Mouse>Release left], click chut phi vo [Action], chn [C-Action]

Nhp lnh v xc nhn OK

Thc hin tng t, son tho mn hnh c dng sau vi cc bin ca nt SET {SET}, STOP {STOP}:

To trng nhp d liu I/O field. Click chn [I/O Field]

Bm chn trn Screen, gi chut tri v v ln ca s nhp. Nhp d liu [Tag], [Update], [Type] cho I/O field.

To m t ng c hot ng Bm chn [View>Library]

La chn [Siemens HMI Symbol Library 1.4.1>Motor>Inverter drive], ko th vo mn hnh son tho. Bm chn [Object Palette>Rectangle], v ln ng c nh hnh :

Click chut phi vo biu tng, chn Properties. Miscellaneous, click i vo [Display] hin th Yes.

[Flashing> Flashing Background Active], ct Static click i chn Yes, ct Dinamic, click i chn Tag {MOTOR}, ct Update click i chn {Uppon change}

To nt thot khi WinCC Runtime To nt thot khi Runtime : Bm chn vo nt cn gn Exit WinCC, click i vo Exit WinCC Runtime, chn [Yes] Left mouse key Next Finish.

1.3. Thc hin m phng Bm chy trnh m phng STEP7. Bm chn trnh chy Runtime ca WinCC. Nhp d liu thi gian chy vo I/O Field v nhn xc nhn Enter. Nhn nt SET cp nht d liu vo Timer. Nhn nt START ng c hot ng, quan st d liu ca cc nh MW2, MW4, MW6, MW8, T0, nhn nt STOP ng c dng. 2. Yu cu 2 :

Nhp tn kt ni

Cu hnh kt ni

To nhm Tag [Folder] hoc Tag [Item]

Nhp tn Tag vo [Name] vi {START}, [Memory Location] vi {M0.0, Write}, xc nhn OK.

Thc hin tng t vi STOP {M0.1, Write}, SET {M0.2, Write}, MOTOR {Q0.0, Read} To Tag Process SETNUMBER {VW10, INT}, xc nhn OK.

T en ton b cc Tag, ko th xung Test Client.

Bm chn Test Client Status thc hin gim st Kt ni WinCC vi PC-Access

Chn OPC>

La chn cc bin cn gim st, chn Add Items

Nhp d liu Prefix l 1, chn Finish.

Mn hnh qun l WinCC xut hin.

To cc nt nh sau :

Trong nt SET c to :

Bm chn [Mouse], click chut phi ln [Press left], chn C-Action

Nhp lnh vo ca s lnh.

Bm chn [Mouse], click chut phi ln [Release], chn C-Action

Nhp lnh vo ca s lnh.

Thc hin tng t vi cc nt START {1START}, STOP {1STOP}, v i tng ng c MOTOR {MOTOR}. Ring i vi vic thit lp I/O field, thc hin nh sau :

th hin ng c hot ng, cn thit lp [Miscellaneous>Display] c la chn Yes. [Flashing], ct Static c la chn Yes, ct Dinamic c la chn l 1MOTOR, ct Update c la chn l Uppon Change.

You might also like