You are on page 1of 32

Bài tұp 3: THIӂT Kӂ GIAO DIӊN ĐIӄU KHIӆN

RÊ Nguyên lý hoҥt đӝng cӫa mô hình:


’Ê Khi cân đӫ sӕ lưӧng van tӵ đӝng xҧ nguyên liӋu xuӕng bӗn nghiӅn. Khi nguyên liӋu
đҫy băng tҧi ngӯng cҩp, đӝng cơ nghiӅn hoҥt đӝng.
’Ê Khi nghiӅn xong van tӵ đӝng xҧ xuӕng băng tҧi, đӝng cơ băng tҧi hoҥt đӝng.
’Ê Khi có sӵ cӕ hӋ thӕng dӯng hoҥt đӝng.

1.Tҥo dӵ án: ³Hӊ THӔNG ĐIӄU KHIӆN´


Đҫu tiên khӣi đӝng chương trình WinCC. Sau mӝt thӡi gian hӝp thoҥi WinCC Explorer
xuҩt hiӋn, chӑn Single-User Projectrӗi nhҩp OK chҩp nhұn.
Hӝp thoҥi Create a new project xuҩt hiӋn, tҥi khung Project Name đһt tên mӟi cho dӵ án
³BaiTap3³. Nhҩp Create đӇ tҥo dӵ án mӟi.

Cӱa sә WinCCExplorer hiӇn thӏ như hình dưӟi:


i.Chӑn Driver:
Nhҩp phҧi vào Tag Management trên cӱa sә WinCCExplorer, nhҩp chӑn Add New Driver
tӯ menu đә xuӕng.

Hӝp thoҥi Add New Driver xuҩt hiӋn chӑn mҥng đӇ kӃt nӕi vӟi S7-200, chӑn OPC.chn -->Open.
Lúc này bên dưӟi mөc Tag Management xuҩt hiӋn mӝt mҥng kӃt nӕi như hình:

3. Tҥo biӃn:
BiӃn đưӧc tҥo gӗm: Đӝng cơ băng tҧi, đӝng cơ nghiӅn, bӗn, đӝng cơ đóng mӣ van.

Tҥo biӃn cho đӝng cơ băng tҧi: Nhҩp chӑn Tag Manegement ±>Internal Tag. Nhҩp phҧi
Internal Tag sau đó chӑn New Tag.

Hӝp thoҥi Tag properties xuҩt hiӋn như hình trang bên, đһt tên biӃn ³DCBangtai´ và chӑn
kiӇu dӳ liӋu là ³Binary tag´, nhҩp OK chҩp nhұn.
Tương tӵ, tҥo biӃn DCNghien, DCVan có cùng kiӇu dӳ liӋu là Binary Tag. Tҥo biӃn Bӗn có
kiӇu dӳ liӋu Unsigned 16-bit value.

4.Tҥo ҧnh:
Tҥo file ҧnh: Trên mөc Graphic Designer, nhҩp phҧi sau đó chӑn New Picture.
Bên trái cӱa sә soҥn thҧo xuҩt hiӋn file vӟi tên NewPdl0.pdl, đәi tên NewPdl0.pdl thành
Baitap3.pdl bҵng cách nhҩp phҧi NewPdl0.pdl và chӑn Rename picture. Hӝp thoҥi New name
xuҩt hiӋn, tiӃn hành đәi tên và nhҩp OK kӃt thúc.

Tҥo ҧnh cho file Batap3.pdl:

Ҧnh đưӧc thiӃt kӃ gӗm: cân điӋn tӱ, đӝng cơ băng tҧi, bӗn nghiӅn, hӋ thӕng băng tҧi, bӗn ӫ
men, van, đӗng hӗ nhiӋt đӝ, cҧm biӃn áp suҩt, các nút nhҩn, và khung soҥn thҧo.

Nhҩp đúp file Baitap3.pdl, giao diӋn thiӃt kӃ đӗ hӑa mӣ ra.

Tҥo ҧnh cân điӋn tӱ: Trên thanh trình đơn, chӑn View-->Library.

Hӝp thoҥi Library xuҩt hiӋn, chӑn Siemens HMI Symbol Library 1.i-->Scale1, nҳm giӳ
kéo ra giao diӋn màn hình.
Có thӇ tҥo ra mӝt cҧm biӃn đһt dưӟi bàn cân bҵng cách nhҩp chӑn Siemens HMI Symbol
Library 1.4.1-->Sensors-->Load cell, nhҩp giӳ chuӝt đưa ra giao diӋn thiӃt kӃ.

Đһt cҧm biӃn dưӟi bàn cân như hình:


Tҥo bӗn nghiӅn nguyên liӋu: gӗm bӗn, van xҧ, đӝng cơ nghiӅn nguyên liӋu.

Trên hӝp thoҥi Library, nhҩp mөc Siemens HMI Symbol Library 1.4.1--> Tanks, nhҩp
chӑn ҧnh Day tank kéo ra giao diӋn.

Các ҧnh lҩy trong mөc Siemens HMI Symbol Library 1.4.1, thay đәi bҵng cách nhҩp đúp
ҧnh đó. Hӝp thoҥi Siemens HMI Symbol Library 1.4.1 Properties xuҩt hiӋn, có thӇ lӵa chӑn thay
đәi màu sҳc và kiӇu dáng cӫa ҧnh.

ĐӇ thay đәi màu sҳc ҧnh Day Tank, nhҩp đúp Day Tank. Hӝp thoҥi Siemens HMI Symbol
Library 1.4.1xuҩt hiӋn, chӑn mөc color trên hӝp thoҥi đӇ thay đәi màu sҳc, thay đәi kiӇu dáng chӑn
Style. Sau khi lӵa chӑn xong, chӑn Apply-->OK kӃt thúc.
Lҳp đһt van xҧ nhiên liӋu

Trên hӝp thoҥi Siemens HMI Symbol Library 1.4.1nhҩp chӑn van như hình. Sau khi chӑn,
kéo ra giao diӋn thiӃt kӃ.
Tӯ hӝp thoҥi Library, nhҩp chӑn PlantElements-->Motor-->Motor007.
Kéo đưa ra giao diӋn thiӃt kӃ và lҳp đһt như hình:

Tҥo bӗn ӫ men: Gӗm bӗn chӭa, cҧm biӃn nhiӋt đӝ, thang đo mӭc bӗn, đӗng hӗ áp suҩt, giá
đӥ và van an toàn.

Tҥo bӗn chӭa: Trên hӝp thoҥi Library, nhҩp chӑn mөc PlantElements-->Tanks. Chӑn
Tank4 đưa ra giao diӋn thiӃt kӃ và điӅu chӍnh kích cӥ theo mong muӕn.
Tҥo cҧm biӃn và đӗng hӗ áp suҩt: trên hӝp thoҥi Library, nhҩp chӑn Siemens HMI
Symbol Library 1.4.1-->Sensors, chӑn ҧnh Pressure gause.
Sau đó chӑn ҧnh Tank gause đưa ra giao diӋn như hình dưӟi:
Tҥo thưӟc đo bӗn: trên hӝp thoҥi Library, nhҩp chӑn Displays-->Scaling-->03, nhҩp giӳ
kéo ra màn hình.
Tương tӵ, tҥo hình ҧnh ӕng dүn và van an toàn đӇ lҳp đһt cho bӗn. Ҧnh sau khi ghép lҥi như
sau:

Ngoài ra, tҥo ҧnh băng tҧi và hҥt nguyên liӋu đưӧc lҩy tӯ bҧng đӕi tưӧng. Tҥo đӝng cơ băng
tҧi và các nút nhҩn.

Giao diӋn thiӃt kӃ như hình dưӟi:


M. Tҥo thuӝc tính cho ҧnh:
Sӵ hoҥt đӝng cӫa đӝng cơ đưӧc thӇ hiӋn ӣ sӵ nhҩp nháy cӫa màu sҳc. Vì vұy, cҫn chӑn thuӝc
tính FlashingđӇ gán biӃn cho đӝng cơ.

Tҥo thuӝc tính cho đӝng cơ nghiӅn nguyên liӋu

Thuӝc tính đӝng cơ đưӧc tҥo sau khi đӝng cơ nghiӅn hoҥt đӝng 5 phút thì các đӝng cơ van
xҧ, đӝng cơ băng tҧi hoҥt đӝng.

Nhҩp phҧi đӝng cơ nghiӅn, tӯ menu chӑn thuӝc tính Properties như hình dưӟi.
Hӝp thoҥi Object Properties xuҩt hiӋn, nhҩp chӑn Flashing-->Flashing Background
Active. Trên cӝt Static nhҩp phҧi chӑn Yes.

Nhҩp phҧi bóng đèn trên cӝt Dynamic, chӑn Tag như hình:

Hӝp thoҥi Tags ± Project« xuҩt hiӋn, nhҩp chӑn Internal tag-->Dcnghien như hình, nhҩp
OK.
Trên hӝp thoҥi Object Properties bóng đèn chuyӇn sang màu xanh, biӃn Dcnghien đưӧc
gán. Thay đәi tӕc đӝ khӣi đӝng mһc đӏnh is thành Upon Change như hình:

Tҥo thuӝc tính cho đӝng cơ băng tҧi


Các đӝng cơ băng tҧi có chung mӝt tӕc đӝ, hoҥt đӝng cùg mӝt lúc. Vì vұy thuӝc tính giӕng
nhau, chӍ cҫn đһt thuӝc tính cӫa mӝt đӝng cơ, các đӝng cơ còn lҥi đưӧc thӵc hiӋn tương tӵ.

Nhҩp phҧi ҧnh đӝng cơ, trong menu đә xuӕng nhҩp chӑn Properties

Hӝp thoҥi Object Properties xuҩt hiӋn, chӑn thuӝc tính Flashing-->Flashing Background
Active. Tҥi cӝt Static, nhҩp phҧi chӑn Yes, ӣ cӝt Dynamic nhҩp phҧi biӇu tưӧng bóng đèn, chӑn
Tag như hình:

Hӝp thoҥi Tags ± Project xuҩt hiӋn, nhҩp chӑn WinCC Tags-->Internal Tags--
>DCbangtai sau đó nhҩp OK.
Lúc này, ӣ cӝt Dynamic bóng đèn chuyӇn sang màu xanh, biӃn DCbangtai đưӧc gán.

Theo yêu cҫu, đӝng cơ nghiӅn hoҥt đӝng 5 phút thì các đӝng cơ băng tҧi bҳt đҫu hoҥt đӝng.
Vì vұy thay đәi thӡi gian khӣi đӝng mһc đӏnh là is trên cӝt Current, nhҩp phҧi vào is, tӯ menu đә
xuӕng chӑn Mmin.

ĐӇ thay đәi tҫn sӕ nhҩp nháy cӫa đӝng cơ, chӑn thuӝc tính Flashing-->Background
Flashing Frequency. Trên cӝt Static nhҩp đúp đӇ thay đәi tҫn sӕ nhҩp nháy màu nӅn đӝng cơ. Chӑn
thuӝc tính Color-->Background Color thay đәi màu sҳc nӅn.

Tương tӵ, tҥo thuӝc tính cho các đӝng cơ còn lҥi.

Đһt thuӝc tính cho bӗn:Bӗn biӇu thӏ bҵng hình ҧnh mӭc nưӟc lên xuӕng. Vì vұy, cҫn gán
biӃn cho thuӝc tính Fill Level.

Nhҩp phҧi vào hình ҧnh bӗn, chӑn Properties.


Hӝp thoҥi Object Properties xuҩt hiӋn, nhҩp chӑn Tag Assignment-->Fill Level. Tҥi cӝt
Dynamic nhҩp phҧi chӑn Tag.
Hӝp thoҥi Tag ± Project xuҩt hiӋn chӑn Iternal tags -->Bon sau đó nhҩp OK.

Chӑn thӡi gian hoҥt đӝng cӫa bӗn chұm hơn cӫa băng tҧi 5 phút và chұm hơn thӡi gian
nghiӅn nguyên liӋu 10 phút. Tҥi cӝt Current, nhҩp phҧi vào is, tӯ menu đә xuӕng chӑn 10min.
Tҥo thuӝc tính đӝng cơ đóng mӣ van

Đӝng cơ đóng mӣ van có cùng thӡi gian hoҥt đӝng vӟi đӝng cơ băng tҧi. Vì vұy đһt thuӝc
tính giӕng như đӝng cơ băng tҧi.

Đһt thuӝc tính cho các hҥt nguyên liӋu

Đһt thuӝc tính cho các hҥt nguyên liӋu sao cho khi các đӝng cơ băng tҧi hoҥt đӝng thì hҥt
biӇu hiӋn sӵ nhҩp nháy. ChӍ cҫn tҥo thuӝc tính mӝt hҥt sau đó sao chép thành nhiӅu hҥt.

Nhҩp phҧi ҧnh hҥt tӯ menu đә xuӕng chӑn Properties.

Hӝp thoҥi Object Properties xuҩt hiӋn, chӑn thuӝc tính Flashing-->Flashing Background
Active, ӣ cӝt Static nhҩp chӑn Yes, cӝt Dynamic nhҩp phҧi chӑn Tag như hình:
Hӝp thoҥi Tag ± Project xuҩt hiӋn, vì các hҥt nguyên liӋu và đӝng cơ băng tҧi hoҥt đӝng
cùng mӝt lúc, nên gán biӃn DCbangtai cho các hҥt nguyên liӋu. Trên hӝp thoҥi, nhҩp chӑn Internal
tags--> DCbangtai-->OK.

Đһt thӡi gian hoҥt đӝng cӫa các hҥt giӕng đӝng cơ băng tҧi, trên cӝt Current nhҩp phҧi vào
is, tӯ menu đә xuӕng chӑn Mmin.Sau khi chӑn xong đóng hӝp thoҥi.
Đһt thuӝc tính nút nhҩn

Đһt thuӝc tính nút nhҩn DCbangtai: Nút khӣi đӝng đӝng cơ băng tҧi.

Nhҩp phҧi nút nhҩn, chӑn Properties

Hӝp thoҥi Object Properties xuҩt hiӋn, chӑn Tab Event rӗi chӑn mөc Mouse. Bên trái hӝp
thoҥi nhҩp phҧi mũi tên dòng Press left. Chӑn C-Action.
Hӝp thoҥi Edit- Action xuҩt hiӋn, nhҩp chӑn Internal Function-->tag-->set sau đó nhҩp
đúp dòng setTagBit.

Hӝp thҥi Assigning Parameters mӣ ra, trên cӝt Value nhҩp dòng Tag_Name chӑn Variable
selection.
Hӝp thoҥi Tag ± Project xuҩt hiӋn, chӑn Internal tags-->DCbangtai sau đó nhҩp OK.

Tҥi dòng Value nhҩp đúp đһt giá trӏ là 1 và chӑn OK.

Lúc này, trên hӝp thoҥi Edit Action biӃn đưӧc gán như hình, nhҩp nút Create action ( )
trên thanh công cө đӇ kiӇm tra lӛi, nhҩp OK kӃt thúc sӵ lӵa chӑn.

Trên hӝp thoҥi Object properties ӣ dòng Press left mũi tên thành màu xanh, chӭng tӓ biӃn
đã đưӧc gán cho nút nhҩn. Đóng hӝp thoҥi và lưu thuӝc tính vӯa đһt.
Tҥo thuӝc tính cho nút nhҩn DUNG BT: nút nhҩn dӯng đӝng cơ băng tҧi tương tӵ như nút
nhҩn DC BANG TAI vӟi biӃn là DCbangtai, giá trӏ đưӧc đһt 0. Các nút nhҩn DCNGHIEN và
DUNG NGHIEN, thӵc hiӋn tương tӵ vӟi biӃn DCnghien.

6.Chҥy Mô phӓng:
ĐӇ chҥy mô phӓng, trên cӱa sә WinCC Explorer nhҩp phҧi dòng Computer, chӑn
Properties.

Hӝp thoҥi Computer Properties xuҩt hiӋn, chӑn Tab Graphic Runtime. Trên khung Start
picture, nhҩp Browse chӑn bӭc ҧnh khӣi đҫuBaitap3.pdl. Ӣ khung Window Attributes nhҩp chӑn
Title, Maximize và Adapt picture sau đó nhҩp OK kӃt thúc.
Thӵc hiӋn chҥy mô phӓng: ӣ cӱa sә giao diӋn đӗ hӑa, nhҩp nút Runtime trên thanh công cө,
giao diӋn thiӃt kӃ đưӧc hiӇn thӏ như hình:
Lúc này, nӃu nhҩp nút DC NGHIEN đӝng cơ hoҥt đӝng iӇn thӏ bҵng sӵ nhҩp nháy màu sҳc.
NӃu nhҩp nút DUNG NGHIEN, đӝng cơ ngӯng hoҥt đӝng.

Nhҩp nút DC BANG TAI, sau 5 phút đӝng cơ băng tҧi hoҥt đӝng.

Nhҩp nút DC VAN, sau 10 phút đӝng cơ đóng mӣ van hoҥt đӝng.

ĐӇ hiӇn thӏ mӭc nưӟc trong bӗ ӫ men, mӣ WinCC Simulator. Hӝp thoҥi Simulation xuҩt
hiӋn, chӑn Edit-->New Tag.
Hӝp thoҥi Tags ± Project xuҩt hiӋn, nhҩp chӑn Internal Tags-->Bon sau đó nhҩp OK.

Trên hӝp thoҥi Simulator, chӑn tab Inc và thiӃt lұp giá trӏ như hình, đánh mөc kiӇm active.
Sau đó, chӑn List ofTags.
Hӝp thoҥi Simulation đưӧc hiӇn thӏ, giá trӏ biӃn Bon thay đәi.

Lúc này, trên giao diӋn mô phӓng mӭc nưӟc trong bӗn cũng thay đәi.

You might also like