You are on page 1of 93

Hng dn lp trnh giao din SCADA-WinCC 7.

Hng dn lp trnh giao din SCADA bng WINCC 7.0

Bin son:

Th.s Trn vn Trinh

Bin son: Th.s Trn Vn Trinh

Hng dn lp trnh giao din SCADA-WinCC 7.0

Cc bc lp trnh to mt d n trong WinCC 1. 2. 3. 4. 5. 6. 7. 8. Khi ng WinCC. To mt mt d n. Chn v khi to mt driver truyn thng. nh ngha cc Tag. To v son tho mn hnh ca h thng cn to. Ci t cc thuc tnh Runtime. Chy chng trnh trong WinCC Runtime. S dng simulator kim tra h thng.

Bin son: Th.s Trn Vn Trinh

Hng dn lp trnh giao din SCADA-WinCC 7.0

BI TP 1: D N BN TRN HA CHT
1. Ni dung d n
- To bn trn ha cht vi nguyn l hot ng nh sau: Ban u hin ln file nh BAITAP1. Khi nhn nt B1 th chuyn qua file nh TANKLEVEL1. Khi nhn nt B2 th chuyn qua file nh TANKLEVEL2. Khi nhn nt B12 th chuyn qua file nh TANKLEVEL12. Khi nhn nt s c, n bo hot ng. Khi cc bn lm vic sy ra s c, n bo sng cc bn ngng hot ng. D n bn trn ha cht c thc hin theo cc bc sau.

2. Thc hin d n
a. u tin khi ng WINCC

Hp

thoi

WINCC Explorer xut hin, chn mc Single-UserProject v nhp OK to d n mi. Hp thoi Create a New Project xut hin, ti mc Project Name, t tn d n cn lm. Trong khung Project Path, chn th mc lu tr d n va to.

Bin son: Th.s Trn Vn Trinh

Hng dn lp trnh giao din SCADA-WinCC 7.0 chn Driver, nhp phi vo mc Tag Management, chn Add New Driver t menu xung.

Hp thoi Add new driver xut hin, chn OPC.chn > Open.

mng kt ni, i vi s7-200 chn

Bn di mc Tag management, mt kt ni mi xut hin.

b. To bin ni
Nhp chn du + mc Tag management, nhp phi chut mc Internal Tags > chn New Tag. Bin son: Th.s Trn Vn Trinh 4

Hng dn lp trnh giao din SCADA-WinCC 7.0

Hp

thoi

thuc

tnh

bin

Tag

properties

xut

hin

nh

hnh,

mc name chn Tanklevel1.pdl. mc Data type, chn kiu d liu Usigned 8 bit-value

Bin son: Th.s Trn Vn Trinh

Hng dn lp trnh giao din SCADA-WinCC 7.0

Nh hnh sau

Kt qu ta c mt bin ni c thm vo nh sau:

Bin son: Th.s Trn Vn Trinh

Hng dn lp trnh giao din SCADA-WinCC 7.0

Tng t to bin ni c tn Tanklevel2 nh trn.

Bin son: Th.s Trn Vn Trinh

Hng dn lp trnh giao din SCADA-WinCC 7.0

to bin alarm v suco c kiu d liu Binary Tag.

Cui cng ta c cc bin nh trong hnh sau:

Bin son: Th.s Trn Vn Trinh

Hng dn lp trnh giao din SCADA-WinCC 7.0

c. Cch to nh
click chut phi vo mc Graphics Desiger.

Bin son: Th.s Trn Vn Trinh

Hng dn lp trnh giao din SCADA-WinCC 7.0

Chn New picture Ta c nh mi NewPdl0.Pdl

Click phi vo NewPdl0.Pdl chn Rename picture

t tn l ma bn mun t (v d baitap1)

Nhn OK.

Bin son: Th.s Trn Vn Trinh

10

Hng dn lp trnh giao din SCADA-WinCC 7.0

Tng t to thm 3 file hnh c tn l : Tanklevel1, Tanklevel2, Tanklevel12

* To nh file BAITAP1 Click phi vo nh BAITAP1.pdl chn Open picture. Chng trnh ang m nh BAITAP1.pdl nh sau

Giao din ho nh sau:

Bin son: Th.s Trn Vn Trinh

11

Hng dn lp trnh giao din SCADA-WinCC 7.0

vo View > Library m th vin .

* Thit lp nh bn trn hp thoi Library, nhp p vo Global Library v chn PlantElenments

Bin son: Th.s Trn Vn Trinh

12

Hng dn lp trnh giao din SCADA-WinCC 7.0

Chn Tanks

Vo Preview hin th cc biu tng nh trn hp thoi

Chn Tank1 v ko nh b vo giao din thit k, ko hiu chnh li kch thc

Bin son: Th.s Trn Vn Trinh

13

Hng dn lp trnh giao din SCADA-WinCC 7.0

Copy nh Tank1 v paste vo giao din to Tank2.

Bin son: Th.s Trn Vn Trinh

14

Hng dn lp trnh giao din SCADA-WinCC 7.0

* Thit k nt nhn B1, B2, B12 T bng i tng Object Palette, nhp du + trong mc Window Objects chn mc Button. Di chuyn chut ko nt nhn ra giao din, chnh kch thc, font ch, mu sc cho ph hp.

Thc hin tng t to cc nt B2 v B12. Bin son: Th.s Trn Vn Trinh 15

Hng dn lp trnh giao din SCADA-WinCC 7.0

* t tn nh Nhp chn Standard Object > Static Text. Sau , di chuyn chut n v tr Tank1 v nhp gi ko to khung ch nh hnh v di v nhp tn c du t bn phm nh Tank1 l BON 1.

Thc hin tng t t tn tank1 cn li v sp xp chng nhng v tr hp l. Cc nh va to nh hnh trn. To nh cho File Tanklevel1.pdl v Tanklevel12.pdl. Tng t, m File Tanklevel1.pdl ly nh Tank1 t th vin a nh ra giao din Graphics Designer nh trn v s c file nh nh di y:

Theo yu cu, cn to nt nhn B12 trn File Tanklevel1.pdl khi nhn nt B12 th chuyn qua File nh Tanklevel12.pdl. i vi File nh Tanklevel2 thc hin tng t. Bin son: Th.s Trn Vn Trinh 16

Hng dn lp trnh giao din SCADA-WinCC 7.0 To nh cho File Tanklevel12.pdl Thc hin tng t nh File nh BAITAP1.pdl. File nh Tanklevel12.pdl c thit lp nh hnh.

To cc hot ng cho nh. To cc thuc tnh ng cho File Tanklevel12.pdl. Thuc tnh ng ca nh Tank1 l s thay i mc nc trn Tank1. to thuc tnh ng Tank1, nhp phi vo nh BON1. Ty chn Properties. Hp thoi Object Properties xut hin, chn mc Tag Assignment, nhp chut phi vo bng n ct Dynamic mc Fill Level chn Tag.

Hp thoi Tag Project xut hin, nhp chn Internal Tags > Tanklevel12 > OK.

Bin son: Th.s Trn Vn Trinh

17

Hng dn lp trnh giao din SCADA-WinCC 7.0

Sau khi gn bin, biu tng bng n chuyn sang mu xanh chng t bin c gn cho mc y. Tip tc nhp phi s 2s ct Current v chn thi gian cp nht l 250ms. thay i mc nc y Fill Level, nhp phi s 25.000 c sn v chn Edit, thay i gi tr t 25 thnh 40, nhp OK nh hnh.

Tng t, to thuc tnh ng cho nh BON2. Cc nh Tank1 trn cc File nh khc thc hin tng t. t thuc tnh cho cc nt nhn File BAITAP1.pdl t thuc tnh nt nhn B1, nhp chut phi vo nt B1, chn mc Configuration Dialog. Hp thoi Button Configuration xut hin, trn hp thoi chn i tng nh hnh.

Bin son: Th.s Trn Vn Trinh

18

Hng dn lp trnh giao din SCADA-WinCC 7.0

Hp thoi Picture xut hin, chn File Tanklevel1.pdl v nhp OK.

Tr li hp thoi Button Configuration, nhp chn OK kt thc. Tng t t cu hnh cho nt B2 v B12 ln lt cho cc File nh Tanklevel2.pdl v Tanklevel12.pdl. t thuc tnh cho n bo cho Tanklevel12.pdl, nhp chut phi vo hnh n bo chn Properties.

Bin son: Th.s Trn Vn Trinh

19

Hng dn lp trnh giao din SCADA-WinCC 7.0 Hp thoi Object Properties xut hin, Tab Propetires c chn mc nh. hin th thuc tnh nhp nhy, chn mc Flashing > Flashing Background Active, chn Yes ct Static. ct Dynamic, nhp phi chn Tag.

Hp thoi Tag Project xut hin, chn Internal Tags > Alarm > OK.

thay i thi gian hin hnh, hp thoi Object Properties, nhp phi vo 2s v chn 250ms. Tip tc lm nh trn trong mc Flashing Line Active vi mc Static chn Yes v mc Dynamic chn bin SUCO.

Bin son: Th.s Trn Vn Trinh

20

Hng dn lp trnh giao din SCADA-WinCC 7.0 t thuc tnh cho nt nhn SUCO t thuc tnh cho nt nhn s c sao cho khi nhn nt s c, n bo nhp nhy. Bng cch nhp phi chut nt SUCO chn Properties

Hp thoi Object Properties xut hin, chn Events > Button > Mouse > Press Left. Nhp chut phi vo u mi tn ti dng Press Left chn C-action.

Hp thoi Edit Action xut hin, nhp du + ca dng Internal Functions chn Tag > Set > Set Tag Bit. Nhp p vo dng Set Tag Bit.

Bin son: Th.s Trn Vn Trinh

21

Hng dn lp trnh giao din SCADA-WinCC 7.0

Hp thoi Assigning Parameters m ra. n nh bin v gi tr ca bin, ct Value nhp chn Tag_Name > Tag Selection nh hnh:

Hp thoi Tags Project xut hin. Nhp chn mc Internal Tags. Chn bin nt nhn s c v nhp OK. hp thoi Assigning Parameter, t gi tr bin l 1. Nhp OK

Bin son: Th.s Trn Vn Trinh

22

Hng dn lp trnh giao din SCADA-WinCC 7.0 Hp thoi Edit Action c hm nh hnh. kim tra li, nhp vo Create Action trn thanh cng c v nhp OK kt thc la chn.

Tr li hp thoi Object Properties, mi tn dng Press Left chuyn sang mu xanh chng t nt nhn c gn bin. V ng hp thoi.

t cu hnh cho nt STOP

Bin son: Th.s Trn Vn Trinh

23

Hng dn lp trnh giao din SCADA-WinCC 7.0

To thuc tnh ng cho cc File Tanklevel1.pdl, Tanklevel2.pdl cng ging nh file Tanklevel12.pdl. file Tanklevel1.pdl to thuc tnh ng cho BON1 vi bin Tanklevel1.pdl, BON2 vi bin Tanklevel2.pdl. Sau khi thit lp xong Save lai bi va thit lp xong.

CHY M PHNG
Trn ca s son tho WinCCExplorer, nhp phi vo biu tng my tnh, chn Properties

Hp thoi computer Properties > startup, trong khung start sequence of WinCC runtime, nh du chn mc Graphics Runtime.

Bin son: Th.s Trn Vn Trinh

24

Hng dn lp trnh giao din SCADA-WinCC 7.0 Trn Tag Graphics Runtime, thit lp cc mc: trong khung Project File, hin th File d n ang thc hin.Trong khung Windown Attributes c cc ty chn, nh du chn cc mc Tilte, Border, Slider, Maximum v Status Bar. Cc mc khc nh mc nh, trong khung Start Picture, nhn nt Browse

Hp thoi Start Picture xut hin nh hnh trang bn. Trn hp thoi, c 4 File nh. Nhp chn File BAITAP1.pdl v nhp OK chp nhn.

Tr li hp thoi Computer Properties, nhp OK kt thc thit lp. Chy ng dng. xem cc ng dng thit k hot ng nh th no, nhn nt RunTime trn thanh cng c hoc chn File > RunTime t trnh n. Sau khi nhn nt RunTime, hp thoi Active xut hin. Sau thi gian khi ng, giao din WinCC-RunTime xut hin. File nh BAITAP1.pdl chy ng dng nh hnh.

Bin son: Th.s Trn Vn Trinh

25

Hng dn lp trnh giao din SCADA-WinCC 7.0

Trn mn hnh WinCC RunTime, nu mun chuyn t File BAITAP1.pdl qua File nh Tanklevel1.pdl, nhn nt B1. Sau khi nhn nt B1, ngay lp tc File nh Tanklevel1.pdl c chuyn qua nh hnh di. Tip tc, nhn nt B12, File nh Tanklevel12.pdl hin th. Trn File nh Tanklevel12.pdl, nu mun hin th n bo nhn chn nt s c. Nhn STOP th s quay li BAITAP1.pdl.

Bin son: Th.s Trn Vn Trinh

26

Hng dn lp trnh giao din SCADA-WinCC 7.0

Chy m phng bin. thc hin qu trnh m phng bin. Trn thanh Taskbar, nhp chn Start > Simatic > WinCC > WinCC Simulator.

Ca s Simulation xut hin, t trnh n chn Edit > New Tag.

Bin son: Th.s Trn Vn Trinh

27

Hng dn lp trnh giao din SCADA-WinCC 7.0 Hp thoi Tags Project xut hin nh hnh: nhp chn WinCC Tags > Internal Tags. Bn phi hp thoi, chn bin m phng l Tanklevel1, nhp OK chp nhn.

Tr li hp thoi Simulation. Ti mc Tag, lc ny bin Tanklevel1 c thit lp. Chn mc Inc v nhp cc thng s cn thit nh hnh.: nh du chn mc Active v chn tab List of Tags.

Trn tab List of Tags, trong khung Tags bin Tanklevel1 thay i ct Value nh hnh di. Trn thanh trnh n, chn Edit > New Tag. Hp thoi Tags Project xut hin. Nhp chn WinCC Tags > Internal Tags > Tanklevel2, nhp OK chp nhn.

Bin son: Th.s Trn Vn Trinh

28

Hng dn lp trnh giao din SCADA-WinCC 7.0

Trong khung Tag, bin Tanklevel2 c chn, thit lp cc thng s cc mc nh: Ti mc Start b, nhp gi tr ban u l 40 v gi tr dng mc Stop value l 100. nh du chn mc Active v chn tab List of Tags.

Tab List of Tags c chn, trong khung Tag lc ny c 2 bin c chn m phng. ct Value, thng s gi tr bin thay i nh hnh.

Bin son: Th.s Trn Vn Trinh

29

Hng dn lp trnh giao din SCADA-WinCC 7.0

Tr li giao din WinCC RunTime ca File nh BAITAP1.pdl s thy c s thay i mc bn th hin bi mu xanh (mc bn) lan dn t di ln trn.

Bin son: Th.s Trn Vn Trinh

30

Hng dn lp trnh giao din SCADA-WinCC 7.0 Trn File nh Tanklevel12.pdl, mc nc cng s thay i theo cc gi tr thay trn Simulation.

Bin son: Th.s Trn Vn Trinh

31

Hng dn lp trnh giao din SCADA-WinCC 7.0

BI TP 2: D N H THNG BM NC
1. Ni dung d n
Nhn nt D1, ng c 1 hot ng. Nhn nt D2, ng c 2 hot ng. Nhn nt D12, ng c 1,2 cng hot ng, n bo sang mu xanh. Nhn nt STOP c 2 ng c ngng hot ng, n bo khng sang. Khi mc nc y 2 ng c ngng lm vic. Khi bn cn c 2 ng c cng lm vic. Thc hin chy m phng. Thit lp bn bo co thi gian hot ng, trnh trng lm vic ca cc thit b trn m hnh. Sau khi thit lp BANG HOAT DONG tin hnh m phng cc bin.

2. Thc hin d n
a. u tin khi ng WINCC

Hp thoi WINCC Explorer xut hin, chn mc mi. Hp mc Project Project

Single-User-Project v nhp OK to d n thoi Create a New Project xut hin, ti Name, t tn d n cn lm. Trong khung Path, chn th mc lu tr d n va to.

Bin son: Th.s Trn Vn Trinh

32

Hng dn lp trnh giao din SCADA-WinCC 7.0

chn Driver, nhp phi vo vo mc Tag Management chn Add New Driver t menu xung.

Hp thoi Add new driver xut hin, chn mng kt ni, i vi s7-200 chn OPC.chn > Open.

Bn di mc Tag management, mt kt ni mi xut hin.

Bin son: Th.s Trn Vn Trinh

33

Hng dn lp trnh giao din SCADA-WinCC 7.0

b. To bin ni
Nhp chn du + mc Tag management., Nhp phi chut mc Internal Tags > chn New Tag:

Hp thoi thuc tnh bin Tag properties xut hin nh hnh, mc name chn : BON1.dpl, BON2.dpl, BON12.pdl mc Data type, chn kiu d liu Usigned 16 bit-value; 3 bin DC1, DC2, DC12 c kin d liu Binary Tag, mt bin n bo s c l DENBAO kiu Binary Tag

c. To nh
Theo yu cu bi cn to 3 file nh : baitap2.pdl, dongco1.pdl, dongco2.pdl v thit lp cc nt chuyn i qua li gia cc file nh.

* To file nh baitap2pdl
Tng t nh bi tp 1 thit lp file nh cn lm cc bc sau.

Ri tin hnh thay i cc tn theo ng yu cu bi.

Sau nhp dp vo baitap2.pdl thit k giao din cho file

Bin son: Th.s Trn Vn Trinh

34

Hng dn lp trnh giao din SCADA-WinCC 7.0

Ca s giao din xut hin, trn thanh cng c nhp vo biu tng Display Library m th vin

Tip theo nhp vo Global Library ly cc file nh : nh bn vo Tanks.

ly ng c.

Bin son: Th.s Trn Vn Trinh

35

Hng dn lp trnh giao din SCADA-WinCC 7.0

ly cm bin,

ly ng dn nc.

ly van nc.

Bin son: Th.s Trn Vn Trinh

36

Hng dn lp trnh giao din SCADA-WinCC 7.0

Khi trn giao din s c c cc nh nh hnh di.

Lp ghp cc file nh sao cho ging vi yu cu bi t ra nh hnh:

Bin son: Th.s Trn Vn Trinh

37

Hng dn lp trnh giao din SCADA-WinCC 7.0

* Thit lp cc nt nhn

Sau tin hnh thay i tn nh yu cu bi.

thit lp n bo v t tn cc nh vo

Khi giao din s nh hnh sau

Bin son: Th.s Trn Vn Trinh

38

Hng dn lp trnh giao din SCADA-WinCC 7.0

Tng t to cc file nh dongco1.pdl, dongco2.pdl nh hnh

Bin son: Th.s Trn Vn Trinh

39

Hng dn lp trnh giao din SCADA-WinCC 7.0

* To thuc tnh cho nh To thuc tnh dng cho file nh baitap1.pdl - To thuc tnh ng cho Tank
Ging nh bi tp 1 to cc thuc tnh ng cho cc hnh nh sau

t thuc tnh ng

Bin son: Th.s Trn Vn Trinh

40

Hng dn lp trnh giao din SCADA-WinCC 7.0

Sau chn BON12

Khi bng n s sang mu xanh chng t ta gn thuc tnh cho Tank, thay i tc hin th th chn Upon change

- t thuc tnh ng cho ng c ng c 1


Trong WinCC the hin s hot ng cho ng c th c th biu hin s nhp nhy mu sc trn nn. v ng c l loi c gi nn trc tin cn tch nhm gi v ng c bng cch vo Group object>ungroup.

Sau t thuc tnh cho ng c nh sau

Bin son: Th.s Trn Vn Trinh

41

Hng dn lp trnh giao din SCADA-WinCC 7.0

Hp thoi Object Properties xut hin chn thuc tnh Flashing> Flashing Background Active, ct static chn Yes v Dynamic chn Tag:

Hp thoi Tags-project xut hin v chn Internal tags > DC12 > OK

hin th nh ng trong thi gian thc thi th chn Miscellaneous > Display> Yes

Bin son: Th.s Trn Vn Trinh

42

Hng dn lp trnh giao din SCADA-WinCC 7.0

ng c 2
Thc hin tng t nh ng c 1 gn bin cho ng c l DC12.

- t thuc tnh cho nt nhn


Nt DC12 l nt khi ng c 2 ng c, cn t thuc tnh Event nh sau

Tip theo chn Group > Mouse > press left > C-antion

Trong hp thoi Edit action chn Internal function > tag > set > set Tagbit v nhp p vo.

Tip tc nhp phi vo Tag_name v chn.

V chn Internal tags > DC12. Bin son: Th.s Trn Vn Trinh 43

Hng dn lp trnh giao din SCADA-WinCC 7.0

hp thoi value chn gi tr l 1.

V kim tra li chn create action

Ti ct Action s hin mu xanh chng t ta gn bin.

Nt STOPDC12 l nt dng c 2 c nn cng lm tng t nh nt DC12 nhng t gi tr bin l 0.

Nt STARTDC1 l nt chuyn n file nh dongco1.pdl nn chn Configuration Dialog v nhp vo hnh .

Bin son: Th.s Trn Vn Trinh

44

Hng dn lp trnh giao din SCADA-WinCC 7.0

Sau chn dongco1.pdl.

Nt STARTDC2 cng tng t nh nt STARTDC1 nhng l file hnh b.pdl nn gn hnh dongco2.pdl.

- t cu hnh cho n bo
Khi ng c hot ng th n bo sng, khi ngng lm vic th n bo tt, click chut phi chn properties

Bin son: Th.s Trn Vn Trinh

45

Hng dn lp trnh giao din SCADA-WinCC 7.0

Hp thoi Object Properties xut hin chn thuc tnh Flashing> Flashing Background Active. ct static chn Yes, ct Dynamic chn Tag.

Hp thoi Tags-Project xut hin nhp vo internal tags > DC12 > OK.

Tr li Object Properties bng n sang mu xanh chng t gn bin, ng thi gn thi gian hin th l Upon change.

Bin son: Th.s Trn Vn Trinh

46

Hng dn lp trnh giao din SCADA-WinCC 7.0

t thuc tnh cho trng I/O: biu th mc nc ca bn nhp phi chn Properties. Vo limits chn gi tr Low limit Value l 0, High limit Value l 100.

Trn hp thoi Opject Properties, chn thuc tnh output/input > output value. ct Dynamic nhp phi biu tng bng n, chn Tag.

Hp thoi Tags project xut hin, chn Internal Tags > BON12 > OK.

Bng n chuyn qua mu xanh, bin BON12 c gn. Nhp phi 2s chn Upon change. Bin son: Th.s Trn Vn Trinh 47

Hng dn lp trnh giao din SCADA-WinCC 7.0

Ngoi ra, biu th thuc tnh nhp nhy khi hot ng, chn thuc tnh Flashing > Flashing Background Active, ct Static nhp dp chn Yes, ct Dynamic c gn bin BON12 v ct current chn Upon change.

t thuc tnh file dongco1.pdl


Thuc tnh bn c thc hin theo cc bc tng t nh file baitap2.pdl. Bin c gn cho bn l BON1. thuc tnh nt DC1, STOPDC1 thc hin theo cc bc tng t nh nhn nt DC12 v STOPDC12 nhng c gn bin DC1. Nt nhn DC12 cc t cu hnh file baitap2.pdl.

t thuc tnh file dongco2.pdl:


Tng t nh file dongco1.pdl Sau khi thit lp thc tnh ca cc i tng trn mn hnh thit k, t trnh n chnh chn save.

Chy m phng:
chy file m phng cc nh, trn ca s WinCC Explorer nhp file tn my tnh nh hnh ri chn Properties.

Bin son: Th.s Trn Vn Trinh

48

Hng dn lp trnh giao din SCADA-WinCC 7.0

Hp thoi computer properties xut hin, ti khung thuc tnh Windown Attributes, chn nh hnh. Ti khung Start Picture nhp nt browse v chn baitap2.pdl > OK.

Sau khi nhn nt chy m phng s hin ln giao din chnh

Bin son: Th.s Trn Vn Trinh

49

Hng dn lp trnh giao din SCADA-WinCC 7.0 Khi nhn nt DC12 th 2 ng c v n bo s hot ng, nhn nt STOPDC12 th 2 ng c v n bo s ngng hot ng. Nhn nt STARTDC1 th s hin ln file nh DONGCO1.pdl

Nhn nt STARTDC2 th s hin ln file nh DONGCO2.pdl.

Bin son: Th.s Trn Vn Trinh

50

Hng dn lp trnh giao din SCADA-WinCC 7.0 Nhn DC2 th ng c 2 s hot ng hay gi tr trong bin I/O th mc nc s thay i theo gi tr .

M PHNG BIN TRONG WINCC


Chn Strart > Simatic > WinCC > WinCC Simulator, chn Edit v New Tag thit lp bin cn m phng.

Hp thoi Tag Project xut hin, bn tri hp thoi, nhp chn WinCC Tags > Internal Tags. Bn phi chn bin m phng l BON12, OK.

Tr li ca s Simulation, ti mc tag bin BON12 c thit lp tip tc chn tab Sine.

Bin son: Th.s Trn Vn Trinh

51

Hng dn lp trnh giao din SCADA-WinCC 7.0

Lm tip tc vi cc bin khc.

Sau khi tin hnh chy m phng ta c kt qu sau.

Bin son: Th.s Trn Vn Trinh

52

Hng dn lp trnh giao din SCADA-WinCC 7.0

Bin son: Th.s Trn Vn Trinh

53

Hng dn lp trnh giao din SCADA-WinCC 7.0

THIT LP BNG THNG BO


thit lp bng thng bo, hot ng ca cc nh trn m hnh thit k c thc hin nh sau. Trn ca s WinCC Explorer, nhp phi vo muc Alarm Logging. Chn Open m.

Bin son: Th.s Trn Vn Trinh

54

Hng dn lp trnh giao din SCADA-WinCC 7.0

Ca s son tho Alarm Logging xut hin gm cc mc nh hnh di.

Khi ng Message Wizard vo File > Select Wizard.

Mc System Wizard c chn mc nh > OK.

Bin son: Th.s Trn Vn Trinh

55

Hng dn lp trnh giao din SCADA-WinCC 7.0

Mc Message Blocks c chn > Next.

Hp thoi System Wizard : Selecting Message Blocks xut hin nh hnh di gm cc mc. System Blocks : khi h thng, chn Data, time, number User Text Blocks: chn Msg Txt, error Location. Process value blocks: chn none.

Bin son: Th.s Trn Vn Trinh

56

Hng dn lp trnh giao din SCADA-WinCC 7.0

Hp thoi System Wizard: Presetting Classes xut hin v chn mc Class Error with types Alarm, Failure, and Warning c chn mc nh.

Chn Finish kt thc ci t.

Bin son: Th.s Trn Vn Trinh

57

Hng dn lp trnh giao din SCADA-WinCC 7.0

THIT LP THNG S CHO CT THNG BO CHO CT MESSAGE TEXT.


Trn ca s Alarm Logging, chn Message Blocks > User Text Blocks. Bn phi ca s Alarm Logging nhp phi chut trn Message Text chn properties. Ci t cc thng s nh hnh.

NH THNG S CA CT POINT OF ERROR

Thit lp thng s nh hnh.

Bin son: Th.s Trn Vn Trinh

58

Hng dn lp trnh giao din SCADA-WinCC 7.0

Sau khi thit lp ta c cc thng s nh hnh sau.

Bn phi ca s Alarm Logging, nhp phi vo biu tng Alarm chn Properties.

Hp thoi type xut hin, trong khung c 3 ch . Came in: ch hot ng. Went out: bo ch khng hot ng. Acknowledged.

Bin son: Th.s Trn Vn Trinh

59

Hng dn lp trnh giao din SCADA-WinCC 7.0

C th ci t mu ca on thng bo v mu nn ca cc trng thi khc nhau.

Kt qu mu sc trong khung Preview c thit lp nh hnh.

THIT LP CC HNG THNG BO


Nhp p vo ct Message Tag chn bin thng bo. Bin son: Th.s Trn Vn Trinh 60

Hng dn lp trnh giao din SCADA-WinCC 7.0

Hp thoi Tags- Project xut hin chn BON1.

Ti ct thongbao t tn l BON CAN v ct VITRILOI t tn l BON1 thm hng mi nhp phi vo ct Number v chn nh hnh.

Thc hin cc bc tng t nh trn to thm cc hang. Sau khi thit lp tt c ta c kt qu sau

Bin son: Th.s Trn Vn Trinh

61

Hng dn lp trnh giao din SCADA-WinCC 7.0

THIT LP THNG BO TRN GRAPHICS DESIGNER


Trn ca s WinCC Explorer, nhp phi vo Graphics Designer chn New Picture.

File nh mi xut hin i tn l ALARM LOGGING.pdl. nhp phi vo file nh ALARM LOGGING.pdl v chn open picture.

Ca s giao din Graphics Designer xut hin. chn bng thng bo vo ca s mn hnh giao din Gaphics Designer, nhp chn mc Smart Objects > Control.

Lc ny con tr c gn bin tng control. Di chuyn ra mn hnh v nhp v khung ch nht to bng thng bo, khi n kch c ph hp, nhp chn kt thc. Hp thoi Insert a Control xut hin chn WinCC Alarm Control > OK.

Bin son: Th.s Trn Vn Trinh

62

Hng dn lp trnh giao din SCADA-WinCC 7.0 Hp thoi WinCC Alarm Coltrol Properties xut hin v thit lp thng s nh hnh.

Tr li ca s Graphics Designer, khung ch nhp va thit lp hin th gm cc mc nh hnh: hin th thm cc ct THONG BAO v VI TRI LOI trn BANG HOAT DONG nhp dp vo bng hnh nh thng bo va to.

Hp thoi WinCC Alarm Control Properties xut hin, thit lp cc thng s nh hnh.

Bin son: Th.s Trn Vn Trinh

63

Hng dn lp trnh giao din SCADA-WinCC 7.0 Nhp vo khung tab Message Line v ko hai mc THONG BAO v VI TRI LOI qua bn khung bn phi.

Sau khi thit lp ta c kt qu nh sau v tin hnh SAVE.

Bin son: Th.s Trn Vn Trinh

64

Hng dn lp trnh giao din SCADA-WinCC 7.0

CHY M PHNG
Trn ca s son tho WinCC Explorer, nhp phi vo biu tng my tnh, chn Properties.

Hp thoi Computer Properties > Startup, trong khung Start Sequence of WinCC Runtime, nh du chn mc Graphics Runtime, Alam Logging Runtime.

Trn Tag Graphics Runtime, thit lp cc mc: trong khung Project File, hin th File d n ang thc hin.Trong khung Windown Attributes c cc ty chn, nh du chn cc mc Tilte, Bin son: Th.s Trn Vn Trinh 65

Hng dn lp trnh giao din SCADA-WinCC 7.0 Border, Slider, Maximum v Status Bar. Cc mc khc nh mc nh, trong khung Start Picture, nhn nt Browse Hp thoi Start Picture xut hin nh hnh trang bn. Trn hp thoi, c 4 File nh. Nhp chn File BAITAP2.pdl v nhp OK chp nhn.

Trong Graphics Picture vo file nh Alarm_Loggging.pdl v cho chy m phng. Chn Strart > Simatic > WinCC > WinCC Simulator, chy m phng cn thit lp cc thng s nh sau.

Bin son: Th.s Trn Vn Trinh

66

Hng dn lp trnh giao din SCADA-WinCC 7.0

Kt qu m phng.

Bin son: Th.s Trn Vn Trinh

67

Hng dn lp trnh giao din SCADA-WinCC 7.0

BI TP 3: THIT K GIAO DIN IU KHIN


1. Ni dung d n:
Nguyn l hot ng ca m hnh. Khi cn khi lng, van t dng x nguyn liu xung bn nghin. khi nguyn liu y bn bng ti ngng cp, ng c nghin hot ng. Khi nghin xong van t ng x xung bng ti, ng c bng ti hot ng. Khi c s c h thng ngng hot ng.

2. Thc hin d n
a. u tin khi ng WINCC

Hp thoi WINCC Explorer xut hin, chn mc Single-User-Project v nhp mi. Hp thoi Create a New Project xut Project Name, t tn d n cn lm. Project Path, chn th mc lu tr d n va to. OK to d n hin, ti mc Trong khung

Bin son: Th.s Trn Vn Trinh

68

Hng dn lp trnh giao din SCADA-WinCC 7.0 chn Driver ,nhp phi vo vo mc Tag Management chn Add New Driver t menu xung.

Hp thoi Add New Driver xut hin,chn mng kt ni, i vi s7-200 chn OPC.chn > Open.

Bn di mc Tag management, mt kt ni mi xut hin.

b. To bin ni
Nhp chn du + mc Tag management, Nhp phi chut mc Internal Tags > chn New Tag.

Hp thoi thuc tnh bin Tag Properties xut hin nh hnh, mc Name chn : BON.pdl mc Data Type chn kiu d liu Usigned 8 bit-value; 3 bin DCNGHIEN, DCVAN, DCBANGTAI c kiu d liu Binary Tag v kt qu nh hnh. Bin son: Th.s Trn Vn Trinh 69

Hng dn lp trnh giao din SCADA-WinCC 7.0

c. To nh
Theo yu cu bi cn to file nh : baitap3.pdl v thit lp cc nt iu khin. Tng t nh bi tp 1 thit lp file nh cn lm cc bc sau:

Ri tin hnh thay i tn l baitap3.pdl theo ng yu cu bi. m th vin vo View > Library.

Trong Library chn Siemens HMI Symbol Library 1.2 > Scales > Scale 1

Bin son: Th.s Trn Vn Trinh

70

Hng dn lp trnh giao din SCADA-WinCC 7.0

Siemens HMI Symbol Library 1.2 > Sensor > Load Cell

Siemens HMI Symbol Library 1.2 > Tanks > Day Tank.

Bin son: Th.s Trn Vn Trinh

71

Hng dn lp trnh giao din SCADA-WinCC 7.0 thay i mu sc, kiu dng ta nhp dp vo hnh s vo Siemens HMI Symbol Library 1.2 Properties v chn cc thng s theo mun.

ly van x th vo Siemens HMI Symbol Library 1.2 Properties v chn Valves v chn loi van ph hp.

T hp thoi Library vo PlantElements > Motor > Motor007. Bin son: Th.s Trn Vn Trinh 72

Hng dn lp trnh giao din SCADA-WinCC 7.0

To bn men vo PlantElements > Tank4.

To cm bin v dng h p sut vo Siemens HMI Symbol Library 1.2 > Sensors > Pressure Guage v Tank Gauge.

Bin son: Th.s Trn Vn Trinh

73

Hng dn lp trnh giao din SCADA-WinCC 7.0

To thc o mc bn vo Display > Scaling > 03.

Sau khi ly ht linh kin cn lm v kt ni li ta c giao thit k nh sau.

Bin son: Th.s Trn Vn Trinh

74

Hng dn lp trnh giao din SCADA-WinCC 7.0

d. To thuc tnh cho nh To thuc tnh cho ng c nghin nguyn liu


Thuc tnh ca ng c c to sao cho khi ng c nghin hot ng 5 pht th cc ng c bng ti van x hot ng. Click chut phi chn Properties nh hnh:

To Tag lin kt nh hnh:

Bin son: Th.s Trn Vn Trinh

75

Hng dn lp trnh giao din SCADA-WinCC 7.0

Bng ti Tng t to thuc tnh ng cho bng ti c cc thng s nh hnh.

Bn Chn thi gian hot ng ca bn chm hn thi gian ca bng ti 5 pht v chm hn thi gian nghin nguyn liu 10 pht. Ti ct Current chn 10 min.

ng c Van ng c ng m van c cng thi gian hot ng vi ng c bng ti v vy c thuc tnh ging ng c bng ti. Bin son: Th.s Trn Vn Trinh 76

Hng dn lp trnh giao din SCADA-WinCC 7.0

t thuc tnh cc ht nguyn liu t thuc tnh cc ht nguyn liu sao cho khi ng c bng ti hot ng th ht biu th s nhp nhy. Ch cn to thuc tnh 1 ht sau sao chp ra nhiu ht.

C. t thuc tnh cho nt nhn


Nt nhn ng c bng ti t thuc tnh nt nhn DCBANGTAI : nt khi ng ng c bng ti lm nh hnh v vi gi tr value l 1.

Bin son: Th.s Trn Vn Trinh

77

Hng dn lp trnh giao din SCADA-WinCC 7.0

Cc nt nhn khc lm tng t nhng vi DUNGBANGTAI t gi tr Tag_Name l DCBANGTAI, value l 0; vi DCNGHIEN t gi tr Tag_Name l DCNGHIEN, value l 1, vi DUNGNGHIEN t gi tr Tag_Name l DCNGHIEN, value l 0; vi DCVAN t gi tr Tag_Name l DCVAN, value l 1; vi DUNGVAN t gi tr Tag_Name l DCVAN, value l 0.

Bin son: Th.s Trn Vn Trinh

78

Hng dn lp trnh giao din SCADA-WinCC 7.0

CHY M PHNG
Sau khi nhn nt chy th ta c giao din nh sau:

Nu nhn nt DCNGHIEN th ng c nghin hot ng, nu nhn nt DUNGNGHIEN th ng c ngng hot ng. nhn DCBANGTAI th 5 pht sau bng ti hot ng, nhn DCVAN th 10 pht sau ng c ng m van hot ng. hin th mc nc trong bn dng Simulator v kt qu m phng nh hnh:

Bin son: Th.s Trn Vn Trinh

79

Hng dn lp trnh giao din SCADA-WinCC 7.0

Bin son: Th.s Trn Vn Trinh

80

Hng dn lp trnh giao din SCADA-WinCC 7.0 LP TRNH WINCC GIAO TIP VI S7 200

Bi tp 1: Dng WinCC to giao din gm 2 nt nhn ON v OFF bt tt n Q0.0 Cc bc tin hnh nh sau: Bc 1: Khi ng PC Access Kch phi chut vo Microwin(COM1) chn New PLC.t Name l S7-200. OK

Sau kch chut phi chn New \ Item

Sau khi ca s Item Properties hin ra thc hin nh hnh di:

Bin son: Th.s Trn Vn Trinh

81

Hng dn lp trnh giao din SCADA-WinCC 7.0

Sau chn Save v chn ng dn lu li:

Bc 2: Khi ng Windows Control Center 6.0: Sau khi khi ng xong, chn chn File \ New hay bm t hp Ctrl + N. Ca s WinCC Explorer hin ra chn Single User Project v chn OK

Bin son: Th.s Trn Vn Trinh

82

Hng dn lp trnh giao din SCADA-WinCC 7.0

Tip theo chn ng dn v t tn cho Project ri OK nh hnh di:

Sau khi Project c to xong, kch chuit phi vo Tag Management chn Add new driver:

Bin son: Th.s Trn Vn Trinh

83

Hng dn lp trnh giao din SCADA-WinCC 7.0

Sau chn OPC.chn ri click Open

Sau khi Add new driver xong kch phi chut vo OPC Groups chn System Parameter:

Bin son: Th.s Trn Vn Trinh

84

Hng dn lp trnh giao din SCADA-WinCC 7.0

Sau khi ca s OPC Item Manager hin ra, ch vi giy ta c hnh nh sau:

Chn Browse Server, sau nhn Next Tip theo ta c ca s nh sau

Bin son: Th.s Trn Vn Trinh

85

Hng dn lp trnh giao din SCADA-WinCC 7.0

Sau khi click Add Items trong ca s hin ra v chn Yes v chn Finish. ng ca s S7200.OPCserver v ng OPC Item Manager. Tip theo kch chut phi vo Graphic Designer chn New picture:

Sau kch i chut tri vo NewPdl0.pdl, ca s Graphic Designer hin ra. To nt nhn: Trong ca s Object Palette chn Button

Bin son: Th.s Trn Vn Trinh

86

Hng dn lp trnh giao din SCADA-WinCC 7.0

Sau vo ca s chnh, chn v tr thch hp v nhp chut tri, t tn Text l ON ri OK. Tong t cho nt nhn OFF.

Kt qu nh sau:

Bin son: Th.s Trn Vn Trinh

87

Hng dn lp trnh giao din SCADA-WinCC 7.0

Tip theo ta gn gi tr cho nt nhn ON: Kch phi vo nt ON chn Properties ri tin hnh nh hnh sau:

Trong ca s Edit Action thc hin nh hnh sau:

Bin son: Th.s Trn Vn Trinh

88

Hng dn lp trnh giao din SCADA-WinCC 7.0

Kch i chut tri vo SetTagBit, ca s Assigning Parameters hin ra nhn vo nt cui Tag_Name chn Tag selection

Ca s Tags hin ra v thc hin nh hnh v:

Bin son: Th.s Trn Vn Trinh

89

Hng dn lp trnh giao din SCADA-WinCC 7.0

Sau g s 1 Value vo nh hnh di ri nhn OK:

Tip theo, tr v ca s Edit Action nhn nt Create Action v khng thy li hay cnh bo th nhp OK.

Bin son: Th.s Trn Vn Trinh

90

Hng dn lp trnh giao din SCADA-WinCC 7.0

Thc hin tng t cho nt nhn OFF nhng ch khc ch value ta chn l 0:

Bc 3: Lp trnh cho PLC bng phn mm Step 7 Microwin:

Sau khi lp trnh xong nhn nt

trn thanh cng c v nu khng thy li th c.

Bin son: Th.s Trn Vn Trinh

91

Hng dn lp trnh giao din SCADA-WinCC 7.0

Tip theo chn Refresh.

ca s View bn tri ri kch i vo vng Double Click to

Khi my tnh nhn c PLC th ta c hnh sau ri nhn OK:

Tip theo nhn nt

download chng trnh xung PLC, trong ca s Download

nhn Download. Sau chuyn PLC sang ch Run Bc 4: Chy giao din WinCC: Nhn nt trong ca s Graphic Designer. Sau nhn nt ON v OFF ri quan st s

thay i ca n bo Q0.0 trn m hnh PLC.

Bin son: Th.s Trn Vn Trinh

92

Hng dn lp trnh giao din SCADA-WinCC 7.0 Bi tp 2: Dng WinCC to giao din gm 2 nt nhn ON v OFF n Q0.0 bt tt vi chu k l 1s (Ton = Toff = 0.5s) Cc bc tin hnh nh bi tp 1 ch khc nhau phn lp trnh PLC:

Bin son: Th.s Trn Vn Trinh

93

You might also like