CHƯƠNG 1:GIỚI THIỆU S7-200 PC ACCESSS7-200 PC ACCESS được dùng trong luận văn nay với mục đich kết nối giữa S7-200 và Wincc, để làm được điều nay ta cần tìm hiểu về cách cài đặt và sử dụngcủa nó như thế nào .Cài đặc S7-200 PC AccessCách sử dụng S7-200 PC AccessCHƯƠNG 2 : GIỚI THIỆU VỀ PLC S7-200 ( SIEMENS)1 . Giới thiệu tổng quát về họ PLC S72 . Đặc trưng kỹ thuật của PLC S7-200 CPU 224Những khái niệm cơ sở của PLC S7-200Lựa chọn ngôn ngữ lập trìnhCHƯƠNG 3 : GIỚI THIỆU TỔNG QUAN VỀ WINCCHƯỚNG DẪN CÀI ĐẶT WINCC 6.0 SP2TẠO MỘT DỰ ÁN TRONG WINCCChức năng Tag LoggingChức năng Alarm LoggingCHƯƠNG 4: THIẾT KẾ MÔ HÌNH YÊU CẦU CÔNG NGHỆTHIẾT KẾ -LẬP TRÌNH TRÊN S7-200THIẾT KẾ TẠO KẾT NỐI TRÊN S7-200 PC ACCESS4. THIẾT KẾ MÔ HÌNH GIÁM SÁT TRÊN WINCC 6.0
92 trang |
Chia sẻ: tlsuongmuoi | Lượt xem: 3427 | Lượt tải: 2
Bạn đang xem trước 20 trang tài liệu Giới thiệu s7-200 pc access, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Lu n Văn T t Nghi pậ ố ệ
Trang:
CH NG 1ƯƠ :GI I THI UỚ Ệ S7-200 PC ACCESS
S7-200 PC ACCESS đ c dùng trong lu n văn này v i m c đích k t n i gi aượ ậ ớ ụ ế ố ữ
S7-200 và Wincc, đ làm đ c đi u này ta c n tìm hi u v cách cài đ t và s d ngể ượ ề ầ ể ề ặ ử ụ
c a nó nh th nào .ủ ư ế
1. Cài đ c S7-200 PC Access :ặ
Các b c th c hi n:ướ ự ệ
Trên thanh Taskbar, ch n All Programs > Run. ọ
H p tho i Run xu t hi n, ch n nút Browse.ộ ạ ấ ệ ọ
H p tho i Browse xu t hi n, ch n đ ng d n đ n ch ng trình cài đ t. Ch n fileộ ạ ấ ệ ọ ườ ẫ ế ươ ặ ọ
Setup, r i nh p Open đ m .ồ ấ ể ở
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
1
Lu n Văn T t Nghi pậ ố ệ
Trang:
H p tho i Run xu t hi n, nh p OK.ộ ạ ấ ệ ấ
H p tho i Choose Setup Language xu t hi n, ch n ngôn ng English, r i nh p OK.ộ ạ ấ ệ ọ ữ ồ ấ
V t sáng xu t hi n lan d n qua ph i trên h p tho i cho bi t ch ng trìng đang càiệ ấ ệ ầ ả ộ ạ ế ươ
đ t. ặ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
2
Lu n Văn T t Nghi pậ ố ệ
Trang:
H p tho i InstallShield Wizard xu t hi n, nh p Next ti p t c cài đ t.ộ ạ ấ ệ ấ ế ụ ặ
H p tho i k ti p xu t hi n, ch n Yes.ộ ạ ế ế ấ ệ ọ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
3
Lu n Văn T t Nghi pậ ố ệ
Trang:
H p tho i hi n th đ ng d n cài đ t ch ng trình. N u mu n thay đ i đ ng d nộ ạ ể ị ườ ẫ ặ ươ ế ố ổ ườ ẫ
ch n nút Browse. đây ta gi nguyên đ ng d n m c đ nh, Nh p Next.ọ Ở ữ ườ ẫ ặ ị ấ
V t sáng xu t hi n lan d n t trái sang ph i cho bi t quá trình cài đ t đang ti n hànhệ ấ ệ ầ ừ ả ế ặ ế
B ng SIMATIC Device Drivers Setup xu t hi n.ả ấ ệ
Sau khi các v t sáng ch y xong, h p tho i Set PG/PC Interface xu t hi n, nh p OK.ệ ạ ộ ạ ấ ệ ấ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
4
Lu n Văn T t Nghi pậ ố ệ
Trang:
H p tho i InstallShield Wizard xu t hi n, nh p Finish k t thúc quá trình cài đ t.ộ ạ ấ ệ ấ ế ặ
2. Cách s d ng S7-200 PC Access :ử ụ
2.1 T o s k t n i cho m t PLC :ạ ự ế ố ộ
Trong S7-200 PC Access v i tr giúp OPC bao g m 3 bi n đ i t ng :ớ ợ ồ ế ố ượ
- PLC
- Folder ( không c n thi t)ầ ế
- Item
Khi t o m t d án m i, vi c k t n i PLC ph i đ c làm tr c v i hai b c sau: ạ ộ ự ớ ệ ế ố ả ượ ướ ớ ướ
2.1.1. Thi t l p c u hình giao ti p :ế ậ ấ ế
Kh i đ ng S7-200 PC Access, tù thanh Taskbar ch n Start > Simatic > S7-200 PCở ộ ọ
Access.
M m t d án m i, ch n File > New, c a s Unititled- S7-200 PC Access xu tở ộ ự ớ ọ ử ổ ấ
hi n.ệ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
5
Lu n Văn T t Nghi pậ ố ệ
Trang:
Nh p ph i vào Microwin ch n PG/PC Interface..ấ ả ọ
C a s Set PG/PC Interface xu t hi n .ử ổ ấ ệ
Nh p ch n PC/PPI cable(PPI), r i ch n Properties, xu t hi n h p tho i Propertiesấ ọ ồ ọ ấ ệ ộ ạ
– PC/PPI cable.
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
6
Lu n Văn T t Nghi pậ ố ệ
Trang:
Ch n đ a ch và t c đ truy n cho S7-200 PC Access , thông th ng đ m c đ nhọ ị ỉ ố ộ ề ườ ể ặ ị
nh trên, m c Local connection ch n c ng COM c n k t n i v i PLC.ư Ở ụ ọ ổ ầ ế ố ớ
Sau đó nh n Ok đ ch p nh n.ấ ể ấ ậ
2.1.2. Thi t l p c u hình m i cho m t PLC :ế ậ ấ ớ ộ
Trên c a s làm vi c c a S7-200 PC Access, nh p ph i Microwin ch n New PLC.ử ổ ệ ủ ấ ả ọ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
7
Lu n Văn T t Nghi pậ ố ệ
Trang:
C a s PLC Properties xu t hi n, m c Name nh p vào tên PLC c n làm vi c, ử ổ ấ ệ ở ụ ậ ầ ệ ở
đây ch n tên PLC1.ọ
m c Netwok Address c n ph i ch n con s phù h p v i đ a ch c u hìnhỞ ụ ầ ả ọ ố ợ ớ ị ỉ ấ
c a PLC trong d án Step 7 –Micro/Win, thông th ng đ i v i S7-200 thì m củ ự ườ ố ớ ặ
đ nh v i s 2.ị ớ ố
2.2. T o m c Item :ạ ụ
Nh p ph i vào m c PLC1 ch n New, r i ch n item.ấ ả ụ ọ ồ ọ
H p tho i Item properties xu t hi n, m c Name nh p tên theo d án đã t o ộ ạ ấ ệ ở ụ ậ ự ạ ở
S7-200, m c Address nh p đ a ch vùng nh , ngõ vào ngõ ra phù h p v i d ánở ụ ậ ị ỉ ớ ợ ớ ự
mà ta đã thi t l p trên S7-200, sau đó nh p ok đ ch p nh n. C th s đ cế ậ ấ ể ấ ậ ụ ể ẽ ượ
trình bày ch ng 4. ở ươ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
8
Lu n Văn T t Nghi pậ ố ệ
Trang:
Sau khi nh n Ok ta đ c k t qu sau, t ng t ta t o thêm nhi u Item khác.ấ ượ ế ả ươ ự ạ ề
Sau đó nh p chu t ch n các item v a t o r i kéo rê th vào vùng Test Client .ấ ộ ọ ừ ạ ồ ả
2.3. Ch y th , ki m tra :ạ ử ể
Nh p ch n Status > Start test Client.ấ ọ
N u th y c t Qualty chuy n t Bad sang Good là vi c k t n i đã thành công.ế ấ ở ộ ể ừ ệ ế ố
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
9
Lu n Văn T t Nghi pậ ố ệ
Trang:
CH NG 2 : GI I THI U V PLC S7-200 ( SIEMENS)ƯƠ Ớ Ệ Ề
1 . Gi i thi u t ng quát v h PLC S7.ớ ệ ổ ề ọ
• H PLC S7 là m t h PLC m nh, t c đ x lý cao, kh năng qu n lý b nhọ ộ ọ ạ ố ộ ử ả ả ộ ớ
t t, k t n i m ng công nghi p.ố ế ố ạ ệ
• Hi n nay h PLC S7 g m có S7-200, S7-300, S7-400.ệ ọ ố
• M i m t th h PLC l i có nhi u ch ng lo i CPU khác nhau.ỗ ộ ế ệ ạ ề ủ ạ
• Đ i v i PLC S7, có th th c hi n các phép toán lo6gic, đ m, đ nh th i, cácố ớ ể ự ệ ế ị ờ
th c toán ph c t p và th c hi n truy n thông v i các thi t b khác.ự ứ ạ ự ệ ề ớ ế ị
M t s thông s k thu t c a S7-200 CPU22X.ộ ố ố ỹ ậ ủ
2 . Đ c tr ng k thu t c a PLC S7-200 CPU 224ặ ư ỹ ậ ủ .
2.1. Đ a ch các vùng nh c a S7-200 CPU 224 :ị ỉ ớ ủ
• Đ u vào ( Input ) : I0.0→ I0.7; I1.0 → I1.5.ầ
• Đ u ra ( Output ) : Q0.0 → Q0.7; Q1.0 → Q1.1.ầ
• B đ m o đ u vào I0.0 → I15.7 ( 128 đ u vào ).ộ ệ ả ầ ầ
• B đ m o đ u ra : Q0.0 → Q15.7 ( 128 đ u ra ).ộ ệ ả ầ ầ
• Đ u vào t ng t : AIW0 → AIW62.ầ ươ ự
• Đ u ra t ng t : AQW0 → AQW62.ầ ươ ự
• Vùng nh V : VB0 → VB5119.ớ
• Vùng nh L ( đ a ph ng ) : LB0 → LB63.ớ ị ươ
• Vùng nh M : M0.0 → M31.7.ớ
• Vùng nh SM: SM0.0→ 549.7. ớ
SM0.0 → SM29.7 ( read – only ).
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
10
Lu n Văn T t Nghi pậ ố ệ
Trang:
• Vùng nh Timer : T0 → T225.ớ
• Vùng nh Counter:C0 → C255.ớ
• Vùng nh b đ m t c đ cao: HC0 → HC5.ớ ộ ế ố ộ
• Vùng nh tr ng thái ( Logic tu n t ) : S0.0 → S31.7.ớ ạ ầ ự
• Vùng nh thanh ghi t ng: AC0 → AC3.ớ ổ
• Kh năng qu n lý Label: 0 → 255.ả ả
• Kh năng qu n lý ch ng trình con: 0 → 63.ả ả ươ
• Kh năng m r ng ch ng trình ng t: 0 → 127.ả ở ộ ươ ắ
2.2 C u hình vào ra c a S7-200 CPU224 AC / DC / RELAY:ấ ủ
• Các module m r ng c a S7-200 CPU224.ở ộ ủ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
11
Lu n Văn T t Nghi pậ ố ệ
Trang:
3. Nh ng khái ni m c s c a ữ ệ ơ ở ủ PLC S7-200 :
3.1 khái ni m vòng quét c a PLC :ệ ủ
a) Đ c d li u đ u vào:ọ ữ ệ ầ Đ c các tr ng thái v t lý ( Input ) vào b đ m o ( IRọ ạ ậ ộ ệ ả
– Input Register ).
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
12
Lu n Văn T t Nghi pậ ố ệ
Trang:
b) Th c thi ch ng trình:ự ươ CPU đ c d li u t IR, th c hi n ch ng trình ph nọ ữ ệ ừ ự ệ ươ ầ
m m, k t qu d c l u l i các vùng nh thích h p và b đ m o đ u raề ế ả ượ ư ạ ở ớ ợ ộ ệ ả ầ
( OR – Output Register ).
c) X lý các yêu c u truy n thông ( Option ) :ử ầ ề n u có yêu c u truy n thông xế ầ ề ử
lý ng t.ắ
d) T chu n đoán l i:ự ẩ ỗ CPU ki m tra l i c a h đi u hành trong Rom, các vùngể ỗ ủ ệ ề
nh và các tr ng thái làm vi c c a các module m r ng.ớ ạ ệ ủ ở ộ
e) Xu t k t qu đ u ra :ấ ế ả ở ầ CPU đ c k t qu t OR, và xu t k t qu ra cácọ ế ả ừ ấ ế ả
c ng v t lý.ổ ậ
M t s l u ý :ộ ố ư
• Đ u vào s :ầ ố
+ N u không dùng tính năng I ( Immediately ) thì d li u đ u vào đ cế ữ ệ ầ ượ
c p nh t t i b đ m o.ậ ậ ạ ộ ệ ả
+ N u dùng tính năng này, ch ng trình b qua b đ m o.ế ươ ỏ ộ ệ ả
• Đ u vào t ng t :ầ ươ ự
+ N u b qua tính năng l c t ng t , thì ch ng trình s l y tr c ti pế ỏ ọ ươ ự ươ ẽ ấ ự ế
d li u t i c ng v t lý.ữ ệ ạ ổ ậ
+ N u dùng tính năng này, thì ch ng trình s đ c các giá tr đ c l uế ươ ẽ ọ ị ượ ư
l i.ạ
Mô t vòng quét :ả
+ M i m t vòng quét c b n c a PLC m t t 3ms – 10ms, tùy thu c vàoỗ ộ ơ ả ủ ấ ừ ộ
s l ng cũng nh ki u l nh vi t trong ch ng trình.ố ượ ư ể ệ ế ươ
1/Th i c p nh t b đ mđ uvào.ờ ậ ậ ộ ệ ầ
2/ Th i gian th c thi ch ng trình.ờ ự ươ
3/ Th i gian xu t k t qu ra c ng ờ ấ ế ả ổ
v t lý.ậ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
13
3
Thay đ i m c logic ổ ứ
đ u vàoầ
Lu n Văn T t Nghi pậ ố ệ
Trang:
3.2 Truy c p d li u t i các vùng nh c a S7-200 :ậ ữ ệ ạ ớ ủ
3.2.1 Truy c p d li u tr c ti p :ậ ữ ệ ự ế
a. Truy c p theo bit :ậ
b. Truy c p theo byte :ậ
c. Truy c p theo Word ( t ):ậ ừ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
14
Lu n Văn T t Nghi pậ ố ệ
Trang:
d. Truy c p theo Double Word ( t kép ): ậ ừ
3.2.2 Phân chia vùng nh trong S7-200 :ớ
a. Vùng đ m o đ u vào ( I ; I0.0- I15.7 ):ệ ả ầ
• CPU s truy c p các đ u vào v t lý t i đ u m i chu kỳ quét và ghi d li u vàoẽ ậ ầ ậ ạ ầ ỗ ữ ệ
b đ m o.ộ ệ ả
• Đ nh d ng truy c p : ị ạ ậ
b. Vùng đ m o đ u ra ( Q ; Q0.0-Q15.7 ):ệ ả ầ
• Cu i m i chu kỳ quét, CPU S7-200 s truy c p d li u t b đ m o xu t raố ỗ ẽ ậ ữ ệ ừ ộ ệ ả ấ
các đ u ra v t lý.ầ ậ
• Đ nh d ng truy c p : ị ạ ậ
c. Vùng nh bi n ( V ; VB0-VB5119):ớ ế
• Vùng nh này th ng đ l u các k t qu trung gian c a ch ng trình.ớ ườ ể ư ế ả ủ ươ
• Đ nh d ng truy c p :ị ạ ậ
d. Vùng nh bít ( M ; M0.0-M31.7 ):ớ
• Vùng nh này th ng đ l u các k t qu trung gian c a m t thao tác ho c cácớ ườ ể ư ế ả ủ ộ ặ
thông tin đi u khi n khác.ề ể
• Đ nh d ng truy c p :ị ạ ậ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
15
Lu n Văn T t Nghi pậ ố ệ
Trang:
e. Vùng nh b đ m t c đ cao ( HC ; HC0-HC5)ớ ộ ế ố ộ
• B đ m t c đ cao ho t đ ng đ c l p v i chu kỳ quét c a PLC. Current valueộ ế ố ộ ạ ộ ọ ậ ớ ủ
là m t giá tr đ m 32 bit có d u, là giá tr ch đ c và đ c gán đ a ch d iộ ị ế ấ ị ỉ ọ ượ ị ỉ ướ
d ng Double Word.ạ
• Đ nh d ng truy c p :ị ạ ậ
f. Vùng nh th i gian ( T ; T0-T255):ớ ờ
• Vùng nh này dùng cho các b th i gian c a S7-200. Đ i v i m t b Timer cóớ ộ ờ ủ ố ớ ộ ộ
hai hình th c truy c p vùng nh , truy c p theo Timer bit ho c Current Value.ứ ậ ớ ậ ặ
• Đ nh d ng truy c p :ị ạ ậ
• Tùy theo l nh s d ng trong ch ng trình mà cho phép ta truy c p theo Timerệ ử ụ ươ ậ
bit hay Current value.
g. Vùng nh b đ m ( C ; C0-C255 ):ớ ộ ế
• Vùng nh này dùng cho các b đ m c a S7-200. Đ i v i m t b Counter cóớ ộ ế ủ ố ớ ộ ộ
hai hình th c truy c p vùng nh , truy c p theo Counter bit ho c Current Value.ứ ậ ớ ậ ặ
• Đ nh d ng truy c p :ị ạ ậ
• Tùy theo l nh s d ng trong ch ng trình mà cho phép ta truy c p theoệ ử ụ ươ ậ
Counter bit hay Current Value.
h. Vùng nh thanh ghi t ng ( AC ; AC0-AC3 ):ớ ổ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
16
Lu n Văn T t Nghi pậ ố ệ
Trang:
• Thanh ghi t ng th ng đ c dùng đ truy n tham s vào và ra cho các thổ ườ ượ ể ề ố ủ
t c, l u tr các k t qu trung gian c a m t phép tính.ụ ư ữ ế ả ủ ộ
• Đ nh d ng truy c p :ị ạ ậ
m. Vùng nh đ c bi t ( SM ) :ớ ặ ệ
• Vùng nh này cung c p các bit truy n thông gi a CPU và ch ng trình. Cácớ ấ ề ữ ươ
bit này đ c dùng đ l a ch n và đi u khi n m t s ch c năng đ c bi t c aượ ể ự ọ ề ể ộ ố ứ ặ ệ ủ
CPU S7-200.
• Đ nh d ng truy c p :ị ạ ậ
n. Vùng nh tr ng thái đi u khi n tu n t ( S ) :ớ ạ ề ể ầ ự
• Vùng nh này đ c dùng khi c n l p ch ng trình theo logic đi u khi n tu nớ ượ ầ ậ ươ ề ể ầ
t .ự
• Đ nh d ng truy c p :ị ạ ậ
k. Vùng nh đ u vào t ng t ( AL ):ớ ầ ươ ự
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
17
Lu n Văn T t Nghi pậ ố ệ
Trang:
• S7-200 chuy n m t giá tr t ng t thành m t giá tr s có đ l n 16 bit. Doể ộ ị ươ ự ộ ị ố ộ ớ
đ l n d li u truy c p là m t t , m t khác khi truy c p đ u vào t ng tộ ớ ữ ệ ậ ộ ừ ặ ậ ầ ươ ự
luon s d ng đ nh d ng theo t , do v y đ a ch byte cao luôn là s ch n. Ví dử ụ ị ạ ừ ậ ị ỉ ố ẳ ụ
ALW0,ALW2, ALW4. Giá tr đ u vào analog d i d ng ch đ c.ị ầ ướ ạ ỉ ọ
• Đ nh d ng truy c p :ị ạ ậ
l. Vùng nh đ u ra t ng t ( AQ ):ớ ầ ươ ự
• S7-200 chuy n m t giá tr s có đ l n 16 bít thành m t giá tr t ng t d iể ộ ị ố ộ ớ ộ ị ươ ự ướ
d ng dòng đi n ho c đi n áp t l v i giá tr s đó. Do đ l n d li u chuy nạ ệ ặ ệ ỷ ệ ớ ị ố ộ ớ ữ ệ ể
đ i là m t t , nên đ a ch byte cao luôn là s ch n. Ví d AQW0, AQW2,ỏ ộ ừ ị ỉ ố ẵ ụ
AQW4. Giá tr đ u ra analog d i d ng ch ghi.ị ầ ướ ạ ỉ
• Đ nh d ng truy c p: ị ạ ậ
3.2.3 Truy c p d li u gián ti p thông qua con tr :ậ ữ ệ ế ỏ
a. Con tr ( Pointer ) :ỏ là m t ô nh có kích th c m t t kép ( double word ) ch aộ ớ ướ ộ ừ ứ
đ a ch c a m t ô nh khác. Khi ta truy c p vào ô nh c a con tr có nghĩa ta đangị ỉ ủ ộ ớ ậ ớ ủ ỏ
đ c đ a ch c a ô nh mong mu n.ọ ị ỉ ủ ớ ố
• Có 3 vùng nh trong S7-200 cho phép dùng làm con tr : V, L, AC1, AC2, AC3.ớ ỏ
• S7-200 cho phép dùng con tr đ truy c p các đ a ch nh sau: I, Q, V, M, S, T (ỏ ể ậ ị ỉ ớ
current value ) , C ( current value ).
• S7-200 không cho phép dùng con tr đ truy c p các đ a ch nh AL, AQ, HC,ỏ ể ậ ị ỉ ớ
SM, L và đ a ch d i d ng bit.ị ỉ ướ ạ
• Khi s d ng cách truy c p d li u thông qua con tr , trong S7-200 s d ng 2ử ụ ậ ữ ệ ỏ ử ụ
ký t & và *.ự
+ Ký t &: Dùng đ kh i t o con tr .ự ể ở ạ ỏ
- Ví d : MOVD & VB200, AC1.ụ
- Chuy n đ a ch VB200 ( không chuy n n i dung ) vào thanh ghi AC1.ể ị ỉ ể ộ
Thanh ghi AC1 tr thành con tr .ở ỏ
+ Ký t * : Dùng đ truy c p n i dung ô nh có đ a ch ch a trong con tr .ự ể ậ ộ ớ ị ỉ ứ ỏ
- Ví d : MOVB *AC1, VB200.ụ
- Chuy n n i dung ô nh có đ a ch l u trong con tr AC1 vào ô nh cóể ộ ớ ị ỉ ư ỏ ớ
đ a ch VB200.ị ỉ
Ví d : ụ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
18
Lu n Văn T t Nghi pậ ố ệ
Trang:
Đ truy c p n i dung ô nh VW202 :ể ậ ộ ớ
b. L u ý : Đ thay đ i n i dung con tr :ư ể ổ ộ ỏ
• S d ng l nh tăng +D ( Tăng t kép, do con tr là m t thanh ghi 32 bit).ử ụ ệ ừ ỏ ộ
• N u truy c p theo byte : Tăng n i dung con tr lên 1.ế ậ ộ ỏ
• N u truy c p theo word : Tăng n i dung con tr lên 2.ế ậ ộ ỏ
• N u truy c p theo double word: Tăng n i dung con tr lên 4.ế ậ ộ ỏ
4. L a ch n ngôn ng l p trình :ự ọ ữ ậ
Trong S7-200 cho phép l a ch n 3 ngôn ng l p trình :ự ọ ữ ậ
• Ngôn ng LADDER ( LAD ).ữ
• Ngôn ng STL.ữ
• Ngôn ng FBD.ữ
Ba ngôn ng này v m t hình th c có th chuy n đ i l n cho nhau. Vi c l aữ ề ặ ứ ể ể ổ ẫ ệ ự
ch n ngôn ng l p trình là tùy theo thói quen, s thích cũng nh kinh nghi m c aọ ữ ậ ở ư ệ ủ
ng i s d ng.ườ ử ụ
4.1 Ngôn ng LADDER :ữ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
19
Lu n Văn T t Nghi pậ ố ệ
Trang:
• Là ngôn ng l p trình đ h a d a trên c s s đ trang b đi n, vi c k t n iữ ậ ồ ọ ự ơ ở ơ ồ ị ệ ệ ế ố
l p trình đ h a gi ng v i vi c thi t l p các s đ relay- contactor. M tậ ồ ọ ố ớ ệ ế ậ ơ ồ ộ
ch ng trình ngu n vi t b ng LAD đ c t ch c thành các network, m iươ ồ ế ằ ượ ổ ứ ỗ
network th c hi n m t công vi c nh .ự ệ ộ ệ ỏ
• S7-200 đ c ch ng trình t trên xu ng d i, t trái qua ph i, sau đó l p l i ọ ươ ừ ố ướ ừ ả ậ ạ ở
vòng quét ti p theo.ế
Ví dụ ngôn ng LADDER:ữ
4.2 Ngôn ng STL :ữ
• Là ngôn ng l p trình d i d ng Text g n gi ng v i l p trình h p ng trongữ ậ ướ ạ ầ ố ớ ậ ợ ữ
vi đi u khi n và vi x lý, là m t ngôn ng m nh cho phép t o ra m t ch ngề ể ử ộ ữ ạ ạ ộ ươ
trình mà LAD và FBD r t khó t o ra. M t ch ng trình vi t d i d ng STLấ ạ ộ ươ ế ướ ạ
đ c t ch c thành các network, m i network th c hi n m t công vi c nh .ượ ổ ứ ỗ ự ệ ộ ệ ỏ
• S7-200 đ c ch ng trình t trên xu ng d i, sau đó l p l i vòng quét ti pọ ươ ừ ố ướ ậ ạ ở ế
theo.
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
20
Lu n Văn T t Nghi pậ ố ệ
Trang:
Ví dụ ngôn ng STL: ữ
4.3 Ngôn ng FBD :ữ
• Là ngôn ng l p trình đ h a d a trên c s k t n i các kh i hàm, s d ngữ ậ ồ ọ ự ơ ở ế ố ố ử ụ
các ký hi u logic gi ng v i đ i s boolean. Các hàm toán h c ph c t p cũngệ ố ớ ạ ố ọ ứ ạ
đ c th hi n d i d ng kh i v i các đ u vào đ u ra thích h p.ượ ể ệ ướ ạ ố ớ ầ ầ ợ
• S7-200 đ c ch ng trình t trên xu ng d i, t trái qua ph i, sau đó l p l i ọ ươ ừ ố ướ ừ ả ậ ạ ở
vòng quét ti p theo.ế
Ví dụ ngôn ng FBD :ữ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
21
Lu n Văn T t Nghi pậ ố ệ
Trang:
CH NG 3 : GI I THI U T NG QUAN V WINCCƯƠ Ớ Ệ Ổ Ề
1. H NG D N CÀI Đ T WINCC 6.0 SP2:ƯỚ Ẫ Ặ
Cũng nh các ch ng trình ng d ng ch y trên n n Windows khác, tr c khi th cư ươ ứ ụ ạ ề ướ ự
hành c n cài đ t ch ng trình vào máy. Đ cài đ t WinCC V6.0 trên máy tính, yêuầ ặ ươ ể ặ
c u c u hình ph n c ng phù h p các y u t nh sau:ầ ấ ầ ứ ợ ế ố ư
T I THI UỐ Ể
CPU Client:Intel Pentium II, 300MHz
Server:Intel Pentium III, 800 MHz
Central Archive Server: Intel Pentium 4, 2 GHz
Khu v c làm vi c dự ệ ự
trữ
Client: 256 Mbyte
Server: 512 Mbyte
Central Archive Server: 1 GByte
Kho ng tr ng b nhả ố ộ ớ
trên đĩa
Client: 500 Mbyte / Server: 700 MByte
Client: 1 GByte / Server: 1.5 GByte / Central Archive
Server: 40 GByte
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
22
Lu n Văn T t Nghi pậ ố ệ
Trang:
Graphics card 16 MByte
Màu s cắ 256
Đ phân gi i màn hìnhộ ả 800 * 600
Đ NGHỀ Ị
CPU Client: Intel Pentium III, 800 MHz
Server: Intel Pentium 4, 1400 MHz
Central Archive Server: Intel Pentium 4, 2.5 GHz
Khu v c làm vi c dự ệ ự
trữ
Client: 512 Mbyte
Server: 1Gbyte (1024MByte)
Central Archive Server: >= 1 GByte
Kho ng tr ng b nhả ố ộ ớ
trên đĩa
Client: 700 Mbyte / Server: 1 GByte
Client: 1,5 GByte / Server: 10 GByte / Central Archive
Server: 80 GByte
Graphics card 32 MByte
Màu s cắ True Color
Đ phân gi i màn hìnhộ ả 1024 * 768
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
23
Lu n Văn T t Nghi pậ ố ệ
Trang:
Khi cài đ t ch ng trình WinCC V6.0, c n t i thi u kho ng tr ng b nh trên hặ ươ ầ ố ể ả ố ộ ớ ệ
th ng là 100 Mbyte. ố
YÊU C U PH N M MẦ Ầ Ề
WinCC V6.0 SP2 ch y đ c trên c 2 h đi u hành Windows XP Professional,ạ ượ ả ệ ề
Windows 2000. Ngoài ra, WinCC V6.0 còn ch y trên h đi u hành Windows Serverạ ệ ề
2003.
H đi uệ ề
hành
C u hìnhấ Chú ý
Windows
XP
Windows XP Professional Service
Pack 1
Internet Explorer V6.0 Service Pack 1
t đ ng cài đ t trong quá trình càiự ộ ặ
Windows XP SP1.
Windows
2000
Windows 2000 Professional Service
Pack 3 or 4
Windows 2000 Professional SP4 yêu
c u ph n Microsoft Hotfix KB828748.ầ ầ
Ph n này có s n trong “MS Tools"ầ ẵ
CD.
CÀI Đ T WINCC V6.0 SP2Ặ
Sau khi cài đ t ph n SQL Server 2000, b c ti p theo cho đĩa CD ch ng trìnhặ ầ ướ ế ươ
WinCC 6.0 vào đĩa CD-ROM. N u không ch y đ c file AUTORUN, th c hi n cácổ ế ạ ượ ự ệ
b c sau:ướ
Trên thanh Taskbar, nh p ch n Start > Run…. ấ ọ
H p tho i Run xu t hi n, nh p nút Browse m file ch y ch ng trình.ộ ạ ấ ệ ấ ở ạ ươ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
24
Lu n Văn T t Nghi pậ ố ệ
Trang:
H p tho i Browse xu t hi n. Trong khung Look in, nh p mũi tên x xu ng ch n ộ ạ ấ ệ ấ ổ ố ọ ổ
đĩa CD-ROM có ch a ch ng trình WinCC V6.0 SP2 nh hình:ứ ươ ư
Trong khung Look in, đĩa ch ng trình WinCC V6.0 SP2 đ c ch n, nh p ch n fileổ ươ ượ ọ ấ ọ
Start và ch n Open.ọ
Tr l i h p tho i Run, nh p OK cài đ t ch ng trình.ở ạ ộ ạ ấ ặ ươ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
25
Lu n Văn T t Nghi pậ ố ệ
Trang:
H p tho i SIMATIC WinCC V6.0 SP2 xu t hi n g m các m c nh hình bên. Đ càiộ ạ ấ ệ ồ ụ ư ể
đ t ch ng trình, nh p m c Install SIMATIC WinCC. ặ ươ ấ ụ
Giao di n cài đ t ch ng trình WinCC V6.0 SP2 xu t hi n cùng v i h p tho iệ ặ ươ ấ ệ ớ ộ ạ
Welcome nh hình, nh p nút Next ti p t c cài đ t.ư ấ ế ụ ặ
H p tho i đăng ký ph n m m Software License Agreement xu t hi n. C n đ c kộ ạ ầ ề ấ ệ ầ ọ ỹ
ph n chú ý nh ng thông tin quan tr ng v ph n m m trên h p tho i. Sau đó, nh pầ ữ ọ ề ầ ề ộ ạ ấ
Yes ti p t c.ế ụ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
26
Lu n Văn T t Nghi pậ ố ệ
Trang:
H p tho i thông tin ng i s d ng User Information hi n th . Trong m c Name, nh pộ ạ ườ ử ụ ể ị ụ ậ
tên ng i s d ng. Trong m c Company, nh p tên nhà máy và trong m c Serial, nh pườ ử ụ ụ ậ ụ ậ
s tùy ý. Sau đó, nh p nút Next ti p t c quá trình cài đ t.ố ấ ế ụ ặ
H p tho i Select Target Path xu t hi n, ch n đĩa và th m c đ cài đ t ch ngộ ạ ấ ệ ọ ổ ư ụ ể ặ ươ
trình trong khung Target Folder và Target path of the common components.
Theo m c đ nh, ch ng trình đ c cài trong đĩa C:\Programs Files\ặ ị ươ ượ ổ
Siemens\WinCC. Nh p nút Next ti p t c quá trình cài đ t.ấ ế ụ ặ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
27
Lu n Văn T t Nghi pậ ố ệ
Trang:
H p tho i l a ch n ngôn ng Select additional WinCC languages xu t hi n, g m có 4ộ ạ ự ọ ữ ấ ệ ồ
lo i ngôn ng nh : ạ ữ ư
German, French, Italian, Spanish. Theo m c đ nh c a ch ng trình thì ngôn ngặ ị ủ ươ ữ
English đ c ch n đ cài. N u ng i dùng thông d ng lo i ngôn ng nào, ch n thêmượ ọ ể ế ườ ụ ạ ữ ọ
ngôn ng đó đ cài thêm vào ch ng trình, nh p Next ti p t c.ữ ể ươ ấ ế ụ
H p tho i Setup Type ch n ki u cài đ t xu t hi n. Trên h p tho i, có 3 ki u cài đ tộ ạ ọ ể ặ ấ ệ ộ ạ ể ặ
g m:ồ
• Ki u cài đ t tiêu bi u (Typical Installation) chi m 351MB trên đĩaể ặ ể ế
c ng.ứ
• Ki u cài đ t t i thi u (Minimum Installation) chi m 316MB trên đĩaể ặ ố ể ế
c ng.ứ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
28
Lu n Văn T t Nghi pậ ố ệ
Trang:
• Ki u cài đ t tùy ch n theo ng i dùng (User-Defined Installation)ể ặ ọ ườ
chi m 850MB trên đĩa c ng.ế ứ
Đ cài đ t ki u nào, nh p bi u t ng đó. Thông th ng ch n ki u cài đ t tiêu bi uể ặ ể ấ ể ượ ườ ọ ể ặ ể
(Typical Installation) sau đó nh p nút Next.ấ
H p tho i Authorization xu t hi n, nh p tùy ch n No, perform the authorization laterộ ạ ấ ệ ấ ọ
đ ch ng trình ch y theo ki u Demo.ể ươ ạ ể
Trong khung Licenses, ch n đĩa ngu n (Source Drive) F và đĩa c n cài đ nọ ổ ồ ổ ầ ế
(Target Drive). Th ng cài ch ng trình trên đĩa C, ti p t c quá trình cài đ t, nh pườ ươ ổ ế ụ ặ ấ
Next.
H p tho i tóm t t ch n c u hình cài đ t Summary of the selected Setup Configurationộ ạ ắ ọ ấ ặ
xu t hi n. Nh p nút Next.ấ ệ ấ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
29
Lu n Văn T t Nghi pậ ố ệ
Trang:
Quá trình cài đ t đ c b t đ u c p nh t trên h th ng máy tính nh hình:ặ ượ ắ ầ ậ ậ ệ ố ư
V t sáng màu xanh lan d n t 1% đ n 100% cho bi t quá trình th c hi n sao chép fileệ ầ ừ ế ế ự ệ
trong khi cài đ t. ặ
Khi v t sáng màu xanh đ n 100%, h p tho i Question xu t hi n. Đ xem t ng quanệ ế ộ ạ ấ ệ ể ổ
v file đã cài, nh p ch n Yes. N u không, nh p No.ề ấ ọ ế ấ
H p tho i Setup Complete xu t hi n thông báo đã hoàn thành quá trình sao chép file.ộ ạ ấ ệ
Bên d i h p tho i có 2 m c tùy ch n đ k t thúc. Đánh d u ch n m c Yes, I wantướ ộ ạ ụ ọ ể ế ấ ọ ụ
to restart… r i nh p nút Finish hoàn thành và kh i đ ng l i máy tính.ồ ấ ở ộ ạ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
30
Lu n Văn T t Nghi pậ ố ệ
Trang:
Các b c cài đ t ch ng trình WinCC 6.0 đ n đây k t thúc.ướ ặ ươ ế ế
2. T O M T D ÁN TRONG WINCC :Ạ Ộ Ự
T o d án là b c đ u tiên tr c khi ti n hành thi t k đi u khi n m t đ i t ngạ ự ướ ầ ươ ế ế ế ề ể ộ ố ượ
c th .ụ ể Ph n này gi i thi u nh ng đ t tính c b n c a WinCC ( windows controlầ ớ ệ ữ ặ ơ ả ủ
center ), cung c p m t cách t ng quan v các b c so n th o m t d án trong winccấ ộ ổ ề ướ ạ ả ộ ự
6.0.
Đ so n th o m t d án ( project ) trong Wincc ti n hành th c hi n theo các b c :ể ạ ả ộ ự ế ự ệ ướ
• T o m t d án ( project ) m i trong Wincc.ạ ộ ự ớ
• Ch n PLC ho c DRIVERS t Tag Management.ọ ặ ừ
• T o các bi n n i (Internal ).ạ ế ộ
• T o hình nh t c a s giao di n Graphics Designer.ạ ả ừ ử ổ ệ
• Thi t l p các thu c tính c a hình nh đ c t o t Graphics Designer.ế ậ ộ ủ ả ượ ạ ừ
• Thi t l p môi tr ng th i gian th c hi n.ế ậ ườ ờ ự ệ
• Ch y mô ph ng.ạ ỏ
2.1 T o d án ( project ) m i.ạ ự ớ
Đ u tiên kh i đ ng ch ng trình WinCC 6.0 b ng cách: T thanh Taskbar,ầ ở ộ ươ ằ ừ
ch n Start > Simatic > WinCC > Windows Control Center 6.0.ọ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
31
Lu n Văn T t Nghi pậ ố ệ
Trang:
H p tho i WinCC Explorer xu t hi n, trong khung Create a New Project có 3 l aộ ạ ấ ệ ự
ch n:ọ
N u ch n Single-User Project ho c Multi-User Project ph i nh p tên d án.ế ọ ặ ả ậ ự
Đ m m t d án có s n ch n Open an Existing Project sau đó tim đ n t p tin có đuôiể ở ộ ự ẳ ọ ế ậ
“.mcp”.
D án này đ c th c hi n trên máy đ n không có n i m ng, ch n m c Single-Userự ượ ự ệ ơ ố ạ ọ ụ
Project. Sau đó, nh p OK ch p nh n.ấ ấ ậ
H p tho i Create a new Project xu t hi n, đ t tên cho d án trong khung Projectộ ạ ấ ệ ặ ự
Name.
Trong khung Project Path, ch n đĩa và th m c đ l u d án. Ti p t c nh p nútọ ổ ư ụ ể ư ự ế ụ ấ
Create t o d án.ạ ự
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
32
Lu n Văn T t Nghi pậ ố ệ
Trang:
C a s màn hình so n th o WinCC Explorer xu t hi n nh hình d i: ử ổ ạ ả ấ ệ ư ướ
2.2 Ch n PLC ho c Drivers t Tag Management:ọ ặ ừ
Đ thi t l p k t n i truy n thông gi a Wincc v i thi t b c p d i c n có m tể ế ậ ế ố ề ữ ớ ế ị ấ ướ ầ ộ
m ng liên k t chúng v i nhau trong vi c trao đ i d li u. Do đó, c n ch n m tạ ế ớ ệ ổ ữ ệ ầ ọ ộ
Driver.
Driver : Là giao di n liên k t gi a Wincc và PLCệ ế ữ
Trong c a s so n th o, nh p chu t ph i vào m c Tag Management t trình đ n sử ổ ạ ả ấ ộ ả ụ ừ ơ ổ
xu ng ch n Add New Driver .ố ọ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
33
Lu n Văn T t Nghi pậ ố ệ
Trang:
H p tho i Add New Driver xu t hi n, cho phép ch n m ng k t n i gi aộ ạ ấ ệ ọ ạ ế ố ữ
WinCC và PLC . Tuỳ theo t ng lo i PLC mà ta ch n m ng k t n i cho phù h p.ừ ạ ọ ạ ế ố ợ
2.3. T o bi n:ạ ế
Đ t o k t n i các thi t b trên m t d án trong WinCC, tr c tiên ph i t o cácể ạ ế ố ế ị ộ ự ướ ả ạ
Tags ( bi n ) trên WinCC. Bi n đ c t o d i Tag Management.ế ế ượ ạ ướ
Bi n g m có bi n n i và bi n ngo i:ế ồ ế ộ ế ạ
• Bi n n i ( Internal ): Là bi n có s n trong WinCC. Nh ng bi n n i này làế ộ ế ẵ ữ ế ộ
nh ng vùng nh trong c a WinCC, có ch c năng nh m t PLC th c s .ữ ớ ủ ứ ư ộ ự ự
• Bi n ngo i ( External ): Là bi n quá trình, ph n nh thông tin đ a ch c a hế ạ ế ả ả ị ỉ ủ ệ
th ng PLC khác nhau.ố
• Các Tags có th đ c l u trong b nh PLC ho c trên các thi t b khác. Winccể ượ ư ộ ớ ặ ế ị
k t n i v i PLC thông qua các Tags. T o nh ng nhóm bi n ( Groups )ế ố ớ ạ ữ ế
thi t b : khi d án có m t kh i l ng l n d li u v i nhi u bi n, có th nhómế ị ự ộ ố ượ ớ ữ ệ ớ ề ế ể
các bi n này thành m t nhóm bi n thích h p theo đúng qui cách. Nhóm bi n làế ộ ế ợ ế
nh ng c u trúc bên d i s liên k t PLC, có th t o nhi u nhóm bi n vàữ ấ ướ ự ế ể ạ ề ế
nhi u bi n trong m i nhóm bi n n u c n.ề ế ỗ ế ế ầ
2.3.1. T o các bi n n i :ạ ế ộ
Các bi n n i d dàng đ c t o và sau đó đ c gán vào m t PLC th t. Các bi n nàyế ộ ễ ượ ạ ượ ộ ậ ế
có nhi m v x lý và giám sát quá trình ho t đ ng cũng nh v n hành.ệ ụ ử ạ ộ ư ậ
T o bi n n i b ng cách nh p ph i vào Internal Tag, ch n New Tag…ạ ế ộ ằ ấ ả ọ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
34
Lu n Văn T t Nghi pậ ố ệ
Trang:
H p tho i Tag Properties xu t hi n, đ t tên bi n và ch n d li u cho phù h p v iộ ạ ấ ệ ặ ế ọ ữ ệ ợ ớ
m i ki u thi t b . Ví d : N u bi n là “ đ ng c ’’ ch n d li u Binary Tag. N uỗ ể ế ị ụ ế ế ộ ơ ọ ữ ệ ế
bi n là “ b n n c” ch n d li u Unsigned 8-bit Value.ế ồ ướ ọ ữ ệ
Trong h p tho i Tag Properties , bi n có nhi u ki u d li u khác nhau nh :ộ ạ ế ề ể ữ ệ ư
• Banary Tag: ki u nh phân.ể ị
• Unsigned 8-bit value: ki u nguyên 8 bit không d u.ể ấ
• Signed 8-bit value: ki u nguyên 8 bit có d uể ấ
• Unsigned 16-bit value: ki u nguyên 16 bit không d u.ể ấ
• Signed 16-bit value: ki u nguyên 16 bit có d u.ể ấ
• Unsigned 32-bit value: ki u nguyên 32 bit không d u.ể ấ
• Signed 32-bit value: ki u nguyên 32 bit có d u.ể ấ
• Floating Point Number 32 bit IEEE 754: ki u s th c 32 bit theo tiêu chu nể ố ự ẩ
IEEE 754.
• Floating Point Number 64 bit IEEE 754: ki u s th c 64 bit theo tiêu chu nể ố ự ẩ
IEEE 754.
• Text Tag 8 bit character set: ki u kí t 8 bit.ể ự
• Text Tag 16 bit character set: ki u kí t 16 bit.ể ự
• Raw Data Type: ki u d li u thô.ể ữ ệ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
35
Lu n Văn T t Nghi pậ ố ệ
Trang:
Bi n có th di chuy n t nhóm bi n này sang nhóm bi n khác b ng cách nh p ph iế ể ể ừ ế ế ằ ấ ả
vào bi n c n di chuy n t menu s xu ng ch n Cut và gán vào nhóm bi n c n gán.ế ầ ể ừ ổ ố ọ ế ầ
2.3.2. T o các bi n quá trình:ạ ế
Đ t o bi n quá trình nh p ph i vào m c PLC1 ch n New Tag.ể ạ ế ấ ả ụ ọ
H p tho i Tag Properties xu t hi n, cho phép ch n lo i d li u và chuy n đ i l iộ ạ ấ ệ ọ ạ ữ ệ ể ổ ạ
n u c n.ế ầ
Đ t tên bi n m i trong khung Name, ch n ki u d li u trong khung Datatypeặ ế ớ ọ ể ữ ệ
b ng cách nh p mũi tên bên ph i s xu ng, r i ch n ki u d li u c n thi t, sau đóằ ấ ả ổ ố ồ ọ ể ữ ệ ầ ế
nh p Select.ấ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
36
Lu n Văn T t Nghi pậ ố ệ
Trang:
H p tho i Address Properties xu t hi n nh hình trên. Trên h p tho i này môộ ạ ấ ệ ư ộ ạ
t ki u d li u, đ a ch vào / ra ( Input/ Output ), bit nh . Sau khi ch n xong, nh pả ể ữ ệ ị ỉ ớ ọ ấ
OK k t thúc quá trình l a ch n.ế ự ọ
2.4 T o hình nh, thi t l p các thu c tính:ạ ả ế ậ ộ
2.4.1 T o hình nh:ạ ả
Đ t o hình nh đ u tiên ph i m giao di n đ h a. Nh p ph i chu t vàoể ạ ả ầ ả ở ệ ồ ọ ấ ả ộ
Graphics Designer, t menu s xu ng ch n New Picture. Xu t hi n m t t p tin bênừ ổ ố ọ ấ ệ ộ ậ
ph i c a s WinCC Explorer có tên “NewPdl0.Pdl”. Nh p ph i vào nó ch n Openả ủ ổ ấ ả ọ
Picture nh hình d i. ư ướ
C a s giao di n màn hình thi t k đ h a Graphics Designer xu t hi n.ử ổ ệ ế ế ồ ọ ấ ệ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
37
Lu n Văn T t Nghi pậ ố ệ
Trang:
C a s Graphics Designer: t o giao di n đ h a, c a s g m nh ng công c sau:ử ổ ạ ệ ồ ọ ử ổ ồ ữ ụ
• Color Palette ( b ng màu ):ả g m có 16 màu tiêu chu n, có th gán cho màuồ ẩ ể
n n ho c các đ i t ng khác.ề ặ ố ượ
• Object palette ( b ng đ i t ng ) bao g m:ả ố ượ ồ
+ Các đ i t ng chu n ( Standard Objects ) nh : Elip, đa giác ( palyg), hìnhố ượ ẩ ư
ch nh t….ữ ậ
+ Các đ i t ng thông minh ( Smart Objects: đi u khi n OLE ( OLEố ượ ề ể
Control ), y u t OLE ( OLE Element ), tr ng vào / ra ( I/O Field ).ế ố ườ
• Đ i t ng windows (windows objects):ố ượ g m nút nh n ( Button), h p ki mồ ấ ộ ể
tra ( check box ).
• Dynamic Wizard Palette ( b ng hình đ ng ):ả ộ đ h tr vi c t o các đ iể ổ ợ ệ ạ ố
t ng đ ng.ươ ộ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
38
Lu n Văn T t Nghi pậ ố ệ
Trang:
• Alignment Paletter (b ng liên k t ):ả ế xác đ nh vi c thay đ i v trì c a m tị ệ ổ ị ủ ộ
ho c nhi u đ i t ng , thay đ i v trí c a đ i t ng đ c ch n ho c h pặ ề ố ượ ổ ị ủ ố ượ ượ ọ ặ ợ
nh t chi u cao và chi u r ng c a nhi u đ i t ng.ấ ề ề ộ ủ ề ố ượ
• Zoom Paletter ( bang Zoom ): phóng to, thu nh c a s màn hình đ h a theoỏ ử ổ ồ ọ
kích th c chu n 8,4,1,1/2, hay ¼.ướ ẩ
• Menu Bar ( thanh trình đ n ):ơ g m t t c nh ng l nh có s n trên thanh trìnhồ ấ ả ữ ệ ẵ
đ n c a giao di n thi t k đ h a Graphics Designer.ơ ủ ệ ế ế ồ ọ
• Standard Toolbar ( thanh công c ):ụ bao g m nh ng bi u t ng ho c nútồ ữ ể ượ ặ
nh n, cho phép th c hi n nh ng l nh thông d ng.ấ ự ệ ữ ệ ụ
• Layer Bar ( thanh Layer ): bao g m 16 layer ( Layer 0-Layer 15). Layer 0 làồ
thi t l p m t đ nh c a Graphics Designer.ế ậ ặ ị ủ
2.4.2 Thi t l p các thu c tính hình nh:ế ậ ộ ả
Đ thi t l p các thu c tính hình nh, đ u tiên ph i t o các hình nh. Dùngể ế ậ ộ ả ầ ả ạ ả
File “ NewPdl0.Pdl” t o giao di n g m có: nút nh n start, stop, đ ng c . Nh ng đ iạ ệ ồ ấ ộ ơ ữ ố
t ng này n m trong th vi n c a WinCC.ượ ằ ư ệ ủ
a.T o nút nh n:ạ ấ
T b ng đ i t ng Object Palette nh p d u “ +” m c Windows Object ch n Buttonừ ả ố ượ ấ ấ ụ ọ
và di chuy n con tr ra màn hình đ n v trí c n thi t. Có th v nút nh n mongể ỏ ế ị ầ ế ể ẽ ấ
mu n.ố
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
39
Lu n Văn T t Nghi pậ ố ệ
Trang:
Khi th chu t h p tho i Button Configuration xu t hi n nh hình. khung Text đ tả ộ ộ ạ ấ ệ ư Ở ặ
tên nút nh n là Start. Nh p ch n Font ch và màu s c nút nh n. Sau đó nh p OKấ ấ ọ ữ ắ ấ ấ
hoàn t t vi c t o nút nh n.ấ ệ ạ ấ
T ng t các b c nh trên t o nút nh n Stop.ươ ự ướ ư ạ ấ
b. T o hình nh đ ng c :ạ ả ộ ơ
Đ u tiên, m th vi n b ng cách ch n View > Library ho c nh p bi u t ngầ ở ư ệ ằ ọ ặ ấ ể ượ
Display Labrary trên thanh công c .ụ
H p tho i Library hi n th . Nh p đúp m c Global Library xu t hi n b ng sau.ộ ạ ể ị ấ ụ ấ ệ ả
Đ các hình nh hi n th trong th vi n, trên thanh công c nh p ch n bi uể ả ể ị ư ệ ụ ấ ọ ể
t ng Preview.ượ
Đ các hình nh hi n th l n hay nh nh p ch n Large Icons ho c Smallể ả ể ị ớ ỏ ấ ọ ặ
Icons.
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
40
Lu n Văn T t Nghi pậ ố ệ
Trang:
Đ đ a m t hình nh t th vi n ra giao di n, ch c n nh p gi chu t và diể ư ộ ả ừ ư ệ ệ ỉ ầ ấ ữ ộ
chuy n ra giao di n màn hình.ể ệ
Đ i v i WinCC 6.0 hình nh Motor r t đa d ng và phong phú. Có nhi u lo iố ớ ả ấ ạ ề ạ
khác nhau v i hình nh 2 chi u,3 chi u. Trong th vi n hình nh Motor có th l y ớ ả ề ề ư ệ ả ể ấ ở
dòng PlantElement > Motor ho c Siemens HMI Symbol Library 1.3 > Motor ho cặ ặ
Symbol > Motor. Nh p ch n Motor phù h p và đ a ra giao di n thi t k .ấ ọ ợ ư ệ ế ế
S p x p các hình nh ta đ c giao di n thi t k nh hình d i.ắ ế ả ượ ệ ế ế ư ướ
2.5. T o thu c tính cho đ i t ng:ạ ộ ố ượ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
41
Lu n Văn T t Nghi pậ ố ệ
Trang:
Đ t o thu c tính cho nút nh n Start, b ng cách nh p ph i vào nút nh n Startể ạ ộ ấ ằ ấ ả ấ
ch n Properties nh hình :ọ ư
H p tho i Object Properties xu t hi n nh hình ch n Tab Events > Mouse >ộ ạ ấ ệ ư ọ
Press Left sau đó nh p ph i vào d u mũi tên ch n C-Action h p tho i Edit Actionấ ả ấ ọ ộ ạ
xu t hi n nh hình.ấ ệ ư
Ch n Internal Functions > Tag > Set. Sau đó nh p đúp vào SetTagbit h p tho iọ ấ ộ ạ
Assigning Parameters xu t hi n nh hình.ấ ệ ư
Ta nh p vào hàng Tag-Name r i nh p vào nút vuông ch n Tag Selection.ấ ồ ấ ọ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
42
Lu n Văn T t Nghi pậ ố ệ
Trang:
H p thoai Tags- project xu t hi n ch n Start sau đó nh p OK.ộ ấ ệ ọ ấ
Tr l i h p tho i Assigning Parameters nút nh n Start đã đ c ch n. hàngở ạ ộ ạ ấ ượ ọ ở
Value đ t giá tr là 1 c t Value. Sau đó nh p OK ch p nh n.ặ ị ở ộ ấ ấ ậ
Lúc này trên h p tho i Edit Action xu t hi n Tag Start mang giá tr 1 ti p theoộ ạ ấ ệ ị ế
nh p đúp vào SetTagBit đ liên k t thêm Tag n a cho nút nh n Start.ấ ể ế ữ ấ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
43
Lu n Văn T t Nghi pậ ố ệ
Trang:
H p tho i Assigning Parameters xu t hi n, t ng t t i dòng Tag Name, ch nộ ạ ấ ệ ươ ự ạ ọ
tag Stop và gán giá tr 0 cho tag này.ị
Khi đó trong h p tho i Edit Action xu t hi n thêm Tag Stop và mang giá tr 0,ộ ạ ấ ệ ị
nh p OK. B ng thông báo xu t hi n, ch n Yes đ ng ý đ i mã ngu n.ấ ả ấ ệ ọ ồ ổ ồ
Quay tr l i h p tho i Object Properties d u mũi tên chuy n sang màu đở ạ ộ ạ ấ ể ỏ
ch ng t k t n i đã thành công.ứ ỏ ế ố
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
44
Lu n Văn T t Nghi pậ ố ệ
Trang:
Ti n hành t o thu c tính cho nút nh n Stop t ng t nh nút nh n Start.ế ạ ộ ấ ươ ự ư ấ
Nh ng các giá tr s ng c v i nút nh n Start. nút nh n Stop, thì khi gán tag Stopư ị ẽ ượ ớ ấ Ở ấ
nó s mang giá tr 1 và tag Start mang giá tr 0.ẽ ị ị
Đ t o thu c tính cho đ ng c , ta nh p ph i vào đ ng c ch n Properties.ể ạ ộ ộ ơ ấ ả ộ ơ ọ
H p tho i Object Properties xu t hi n, ch n thu c tính Control Properties.ộ ạ ấ ệ ọ ộ
Trong khung bên ph i ch n m c BlinkMode, sau đó nh p ph i vào bi u t ng bóngả ọ ụ ấ ả ể ượ
đèn, ch n Dynamic Dialog…ọ
H p tho i Dynamic Value Ranges xu t hi n, nh p vào nút vuông khung Expression/ộ ạ ấ ệ ấ ở
Formula ch n Tag.ọ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
45
Lu n Văn T t Nghi pậ ố ệ
Trang:
C a s Tags-project xu t hi n, nh p đúp ch n Tag đ ng c .ử ổ ấ ệ ấ ọ ộ ơ
Tr l i h p tho i Dynamic Value Ranges, nh p tùy ch n Boolean. Sau đó nh p đúpở ạ ộ ạ ấ ọ ấ
vào No Flashing cùng hàng Yes/True, r i ch n Apply.ồ ọ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
46
Lu n Văn T t Nghi pậ ố ệ
Trang:
2.6. Thi t l p các đi u ki n Runtime :ế ậ ề ệ
Đ ch y ng d ng,c n đ t ch đ Runtime t c a s WinCC Explorer b ngể ạ ứ ụ ầ ặ ế ộ ừ ử ổ ằ
cách nh p chu t ph i ch n Computer trong c a s so n th o ho c bi u t ng máyấ ộ ả ọ ử ổ ạ ả ặ ể ượ
tính bên trái c a s , t Menu s xu ng ch n Properties.ử ổ ừ ổ ố ọ
H p tho i Computer Properties xu t hi n, ch n Tab Graphics Runtime.Có thộ ạ ấ ệ ọ ể
ch n cách xem WinCC ch y trên n n Window và b c nh nào s đ c ch y khi b tọ ạ ề ứ ả ẽ ượ ạ ắ
đ u kh i đ ng WinCCExplorer.ầ ở ộ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
47
Lu n Văn T t Nghi pậ ố ệ
Trang:
Đ t b c nh v a t o NewPdl0.Pdl t i khung Start Picture b ng cách nh pặ ứ ả ừ ạ ạ ằ ấ
ch n Browse. H p tho i Start Picture xu t hi n.ọ ộ ạ ấ ệ
B ng cách nh p ch n file NewPdl0.Pdl, sau đó nh p OK.ằ ấ ọ ấ
T i khung thu c tính Window Attributes kéo thanh tr t nh p ch n : “ Title”, “ạ ộ ượ ấ ọ
Maxximize”, và “ Adapt Picture”. Sau đó nh p OK k t thúc vi c l a ch n. ấ ế ệ ự ọ
2.7 Ch y ng d ng :ạ ứ ụ
Đ xem ng d ng đã thi t k ch y nh th nào, nh p ch n nút Runtime trênể ứ ụ ế ế ạ ư ế ấ ọ
thanh công c c a Graphics Designer ho c nút Activate trên c a s WinCCExplorer:ụ ủ ặ ử ổ
Sau vài giây s th y hình nh nh hình:ẽ ấ ả ư
Ch y mô ph ng ng d ng ho t c nh:ạ ỏ ứ ụ ạ ả
N u không có m t PLC đ k t n i v n hành, có th dùng Simulator đ ch yế ộ ể ế ố ậ ể ể ạ
mô ph ng n i dung thi t k . Simulator hi n th nh ng ho t đ ng c a hình nh trongỏ ộ ế ế ể ị ữ ạ ộ ủ ả
th i gian th c thi file nh đó.ờ ự ả
Kh i đ ng Simulator t thanh Taskbar, nh p ch n Start > Simatic > WinCC >ở ộ ừ ấ ọ
Tools > WinCC Tag Simulator.
H p tho i Simulator xu t hi n nh hình :ộ ạ ấ ệ ư
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
48
Lu n Văn T t Nghi pậ ố ệ
Trang:
Nh p ch n Edit > New Tag hi n th bi n. H p tho i Tags-project…xu t hi n.ấ ọ ể ị ế ộ ạ ấ ệ
Trên h p tho i, ch n bi n đ hi n th .ộ ạ ọ ế ể ể ị
Ví d :ụ ch n bi n đ ng c .ọ ế ộ ơ
Ti p t c nh p ch n Tab Inc.ế ụ ấ ọ
• Trong khung Start Value, đ t giá tr b t đ u hi n th là 0.ặ ị ắ ầ ể ị
• Trong khung Stop Value, đ t giá tr k t thúc m t chu trình ho t đ ng làặ ị ế ộ ạ ộ
100.
• Đánh d u ki m m c Active nh hình:ấ ể ở ụ ư
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
49
Lu n Văn T t Nghi pậ ố ệ
Trang:
Sau đó, nh p ch n tab List Of Tags.ấ ọ
3. Ch c năng Tag Logging :ứ
Tag Logging có các ch c năng cho phép l y d li u t các quá trình th c thi,ứ ấ ữ ệ ừ ự
chu n b đ hi n th và l u tr các d li u đó. D li u có th cung c p các tiêuẩ ị ể ể ị ư ữ ữ ệ ữ ệ ể ấ
chu n v công ngh và k thu t quan tr ng liên quan đ n tr ng thái ho t đ ng c aẩ ề ệ ỹ ậ ọ ế ạ ạ ộ ủ
h th ng.ệ ố
3.1 Nhi m v Tag Logging:ệ ụ
Tag Logging chia làm 2 ph n:ầ
• H th ng c u hình ( Tag Logging CS ).ệ ố ấ
• H th ng Run- Time ( Tag Logging RT ).ệ ố
3.1.1 Nhi m v c a Tag Logging CS:ệ ụ ủ
Có th gán t t c các đ t tính c n thi t đ l u tr và hi n th cho d li uể ấ ả ặ ầ ế ể ư ữ ể ị ữ ệ
b ng Tag Logging CS. Các đ t tính này ph i đ c t o và chu n b tr c khi hằ ặ ả ượ ạ ẩ ị ướ ệ
th ng Run-Time kh i đ ng. Tag Logging CS c a WinCC cung c p m t giao di n đ cố ở ộ ủ ấ ộ ệ ặ
bi t cho m c đích này.ệ ụ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
50
Lu n Văn T t Nghi pậ ố ệ
Trang:
3.1.2 Nhi m v c a Tag Logging RT:ệ ụ ủ
H th ng Tag Logging RT nh n các giá tr d li u và liên k t chúng v i cácệ ố ậ ị ữ ệ ế ớ
đ t tính đã n đ nh. Các d li u đ nh hình theo ki u này, đ c th c hi n tr c đặ ấ ị ữ ệ ị ể ượ ự ệ ướ ể
hi n th và l u tr .ể ị ư ữ
Tag Logging đ c th c hi n cho các m c đích sau:ượ ự ệ ụ
• T i u hóa h th ng.ố ư ệ ố
• Cung c p các th t c v n hành rõ ràng, d hi u.ấ ủ ụ ậ ể ể
• Tăng năng su t.ấ
• Tăng ch t l ng s n ph m.ấ ượ ả ẩ
• T i u hóa chu kỳ l p l i ( delay ).ố ư ậ ạ
• Cung c p tài li u. ấ ệ
3.1.3 Các ki u d li u :ể ữ ệ
D li u đ c chia thành các nhóm sau :ữ ệ ượ
a. D li u đi u hành:ữ ệ ề D li u đi u hành đ c xem là c s c a vi c chuy nữ ệ ề ượ ơ ở ủ ệ ể
tr ng thái hi n t i, kh i công vi c c n làm, và h ng phát tri n c a h đi uạ ệ ạ ố ệ ầ ướ ể ủ ệ ề
hành.
b. D li u đ m nh n :ữ ệ ả ậ G m các thông báo, d li u quá trình và các giá tr đ tồ ữ ệ ị ặ
cho m i công đo n s n xu t.ỗ ạ ả ấ
c. D li u làm vi c :ữ ệ ệ Bao g m t t c các d li u đ u vào.ồ ấ ả ữ ệ ầ
d. D li u v máy :ữ ệ ề cho các phát bi u v tr ng thái c a máy.ể ề ạ ủ
e. D li u quá trình:ữ ệ cho các phát bi u v phiên b n hi n hành và tr c đó c aể ề ả ệ ướ ủ
m t quá trình liên t c.ộ ụ
f. D li u v ch t l ng:ữ ệ ề ấ ượ Đ nh ra các phát bi u v đ t tính c a m t s n ph mị ể ề ặ ủ ộ ả ẩ
c n đ c b o qu n.Có th có m t vài d li u xu t hi n trong nhi u l p cùngầ ượ ả ả ể ộ ữ ệ ấ ệ ề ớ
lúc ho c cùng m t d li u đ c gán nhi u ki u d li u khác nhau.ặ ộ ữ ệ ượ ề ể ữ ệ
Tag Logging có th thu th p và b túc d li u quá trình. Cung c p các c chể ậ ổ ữ ệ ấ ơ ế
c b n đ thu th p và b túc ki u d li u.ơ ả ể ậ ổ ể ữ ệ
g. Các ph ng pháp l u tr d li u quá trình:ươ ư ữ ữ ệ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
51
Lu n Văn T t Nghi pậ ố ệ
Trang:
D li u quá trình là các giá tr đo l ng đ c thu th p b i các c m bi nữ ệ ị ườ ượ ậ ở ả ế
( sensors ) đ c bi t. Đ x lý chúng trong WinCC, các d li u này ph i đ cặ ệ ể ử ữ ệ ả ượ
gán vào nh ng vùng l u tr hay Tags.ữ ư ữ
Vi c l u tr d li u đ c đi u khi n thông qua s k t h p gi a các s ki nệ ư ữ ữ ệ ượ ề ể ự ế ợ ữ ự ệ
và các chu trình. Ng i đ t c u hình cho h th ng xác đ nh lo i d li u nàoườ ặ ấ ệ ố ị ạ ữ ệ
c n đ c c t trong m i n i l u tr .Có th ch n m t trong các ph ng phápầ ượ ấ ỗ ơ ư ữ ể ọ ộ ươ
l u tr sau: ư ữ
• Vi c l u tr liên t c tu n hoàn s giám sát các giá tr đo l ng / tags.ệ ư ữ ụ ầ ẽ ị ườ
• Vi c l u tr tuàn hoàn nh n giá tr hi n th i khi ng t đ c đ t c u hìnhệ ư ữ ậ ị ệ ờ ắ ượ ặ ấ
t ng ng x y ra.ươ ứ ả
• Vi c l u tr tu n hoàn có ch n l c s liên k t đi u khi n ng t v i đi uệ ư ữ ầ ọ ọ ẽ ế ề ể ắ ớ ề
khi n vi c l u tr thông qua các chu trình.ể ệ ư ữ
• Vi c l u tr đi u khi n quá trình nh n s th c thi c a h th ng thông báo.ệ ư ữ ề ể ậ ự ự ủ ệ ố
+ Bi n ( Tags ) :ế
Bi n đ c t o trong WinCC và phân lo i b i qu n lý d li u trong su t hế ượ ạ ạ ở ả ữ ệ ố ệ
th ng. Các bi n này t ng tr ng cho các phép tính toán bên trong, các giá trố ế ượ ư ị
gi i h n, k t qu liên k t ho c các s ki n c a h th ng đ n gi n nh th iớ ạ ế ả ế ặ ự ệ ủ ệ ố ơ ả ư ờ
gian, s d ng chu t, bàn phím, hay các giá tr đo l ng khác.ử ụ ộ ị ườ
Bi n đ c phân làm 3 lo i: bi n ngo i ( External Tags), bi n n i (Internalế ượ ạ ế ạ ế ộ
Tags) và bi n d ng thông báo.ế ạ
- Tags ngo i/ n i:ạ ộ Tags ngo i thu th p các bi n quá trình. tags n i thu th pạ ậ ế ộ ậ
các giá tr và các tr ng thái c a h th ng bên trong.ị ạ ủ ệ ố
Các Tags nh phân và Analog là nh ng thành ph n Tag Logging có ch a cácị ữ ầ ứ
đ t tính l u tr c a các giá tr quá trình Tags ngo i và Tags n i.ặ ư ữ ủ ị ạ ộ
- Các bi n ( Tags ) d ng thông báo:ế ạ m t hay nhi u đi m đo l ng t quáộ ề ể ườ ừ
trình có th đ c nhóm vào Tag d ng thông báo. Ki u truy n này đ c sể ượ ạ ể ề ượ ử
d ng đ c bi t khi ghi nh n s th c thi quá trình nhanh ho c khi có s thuụ ặ ệ ậ ự ự ặ ự
th p d li u trong các kh i c a PLC. Các giá tr nh phân hay analog nóiậ ữ ệ ố ủ ị ị
chung cũng đ c s d ng. m t s d ng cũng đ c đ t c u hình đ thíchượ ử ụ ộ ố ạ ượ ặ ấ ể
ng vói vi c thi t l p trong qu n lý d li u c a WinCC. Chúng cũng đ cứ ệ ế ậ ả ữ ệ ủ ượ
thu th p b i h th ng v i hình th c các Tags d li u thô.ậ ở ệ ố ớ ứ ữ ệ
- Các giá tr đo l ng :ị ườ các giá tr đo l ng là d li u đ c chuy n t quáị ườ ữ ệ ượ ể ừ
trình th c t b ng cách liên k t các kênh giao ti p v i h th ng l u trự ế ằ ế ế ớ ệ ố ư ữ
WinCC. Các giá tr đo l ng này đ t tr ng cho quá trình th c t . chúng baoị ườ ặ ư ự ế
g m : nhi t đ , áp su t, t c đ , thông báo ng t và công t c gi i h n.ồ ệ ộ ấ ố ộ ắ ắ ớ ạ
- Các ng t :ắ ng t có th x y ra d i nhi u hình th c, có các d ng ng t sau:ắ ể ả ướ ề ứ ạ ắ
• Các ng t nh phân.ắ ị
• Ng t giá tr gi i h n.ắ ị ớ ạ
• Ng t đi u khi n th i gian.ắ ề ể ờ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
52
Lu n Văn T t Nghi pậ ố ệ
Trang:
- Các chu trình : các chu kỳ th i gian khác nhau đ c t o đ thu th p và l uờ ượ ạ ể ậ ư
tr . T o c s đ thu th p d li u trong các h th ng s (digital). Khi chúngữ ạ ơ ở ể ậ ữ ệ ệ ố ố
là đ u vào, đ c cung c p đ dài th i gian ( là th i gian gi a hai l n quét ).ầ ượ ấ ộ ờ ờ ữ ầ
Kho ng th i gian t i thi u là 500ms.ả ờ ố ể
- L u tr tu n hoàn liên t c :ư ữ ầ ụ vi c thu th p d li u b t đ u khi h th ngệ ậ ữ ệ ắ ầ ệ ố
kh i đ ng ( ch đ Run Time ) và ti p di n trong su t chu kỳ cho đ n khiở ộ ế ộ ế ễ ố ế
d ng h th ng.ừ ệ ố
- L u tr tu n hoàn có ch n l c :ư ữ ầ ọ ọ vi c l u tr b t đ u khi ng t x y ra vàệ ư ữ ắ ầ ắ ả
đ c th c hi n v i chu kỳ th i gian không đ i cho đ n khi m t ng t th haiượ ự ệ ớ ờ ổ ế ộ ắ ứ
x y ra. Khi có tính hi u d ng, giá tr thu th p m i nh t s đ c l u tr .ả ệ ừ ị ậ ớ ấ ẽ ượ ư ữ
- L u tr tu n hoàn :ư ữ ầ trong l u tr tu n hoàn, m t giá tr đo l ng/ bi n như ữ ầ ộ ị ườ ế ị
phân hay analog ch đ c l u tr m t l n khi có ng t x y ra.ỉ ượ ư ữ ộ ầ ắ ả
- L u tr đi u khi n quá trình :ư ữ ề ể các giá tr quá trình l u tr đ c nhóm vàoị ư ữ ượ
các kh i trong PLC và đ c g i d i d ng các tags d li u thô đ n Tagố ượ ở ướ ạ ữ ệ ế
Logging b ng qu n lý d li u. sau đó các d li u s đ c chu n b s nằ ả ữ ệ ữ ệ ẽ ượ ẩ ị ẳ
trong Tag Logging s d ng ch ng trình quy đ nh, d ng DLL, và đ c c tử ụ ươ ị ạ ượ ấ
vào n i l u tr . D ng DLL này là m t kênh ph thu c, do đó ph i tuân thơ ư ữ ạ ộ ụ ộ ả ủ
theo nhà s n xu t v kênh hay v PLC. ả ấ ề ề
3.1.4 C u trúc c a Tag Logging CS :ấ ủ
Tag Logging CS có các ph n chính sau :ầ
• Timers : t o các chu kỳ thu th p và l u tr .ạ ậ ư ữ
• Archives : t o các vùng l u tr và các tags.ạ ư ữ
• Trend Window Templates : hi n th giá tr đo l ng b ng đ ng cong.ể ị ị ườ ằ ườ
• Table Window Templates : hi n th giá tr đo l ng theo d ng b ng.ể ị ị ườ ạ ả
a. Timers : Tag Logging phân bi t 2 h th ng th i gian khác nhau :ệ ệ ố ờ
Th i gian thu th p và th i gian l u tr .ờ ậ ờ ư ữ
• Th i gian thu th p :ờ ậ kho ng th i gian mà các giá tr trong đó đ c sao chépả ờ ị ượ
t nh quá trình c a qu n lý d li u b i Tag Logging.ừ ả ủ ả ữ ệ ở
• Th i gian l u tr :ờ ư ữ kho ng th i gian mà d li u trong đó đ c n p vào vùngả ờ ữ ệ ượ ạ
l u tr . Th i gian l u tr luôn là m t s nguyên g m nhi u kho ng th i gianư ữ ờ ư ữ ộ ố ồ ề ả ờ
thu th p. giá tr m i nh t đ c n p vào vùng l u tr .ậ ị ớ ấ ượ ạ ư ữ
• Th i gian nén :ờ đ c s d ng đ t o kho ng th i gian gi i h n trong đó dượ ử ụ ể ạ ả ờ ớ ạ ữ
li u đ c nén.ệ ượ
b. L u tr ( Archives ) :ư ữ có th l u tr b ng m t trong 3 cách :ể ư ữ ằ ộ
• L u tr giá tr quá trình:ư ữ ị Nh n n i dung c a các Tags qu n lý d li u.ậ ộ ủ ả ữ ệ
• L u tr nén:ư ữ Nén d li u và liên k t các giá tr r t hi u qu . B ng cách này,ữ ệ ế ị ấ ệ ả ằ
các giá tr đo l ng đ c b túc tr c ti p và ghi nh n ngay l p t c. L u trị ườ ượ ổ ự ế ậ ậ ứ ư ữ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
53
Lu n Văn T t Nghi pậ ố ệ
Trang:
nén cho phép l u tr trong th i gian dài cho t t c các ki u Tags khác trongư ữ ờ ấ ả ể
Tag Logging.
• L u tr theo ng i dùng :ư ữ ườ M t s bi n ng i dùng ( Tags User-Defined)ộ ố ế ườ
đ c n p vào vùng l u tr cho ng i s d ng. Vùng này dùng đ thu th p dượ ạ ư ữ ườ ử ụ ể ậ ữ
li u quan tr ng, n đ nh tham s s n xu t, đi u khi n d li u li t kê.ệ ọ ấ ị ố ả ấ ề ể ữ ệ ệ
Giao ti p gi a PLC và WinCC đ c th c hi n b i các d ng thông báo ế ữ ượ ự ệ ở ạ
tuân th theo các quy c đ t bi t v c u trúc. ủ ướ ặ ệ ề ấ
c. Trends:
Có th v đ th các đ ng cong t giá tr thu đ c trong quá trình. v i ch c năngể ẽ ồ ị ườ ừ ị ượ ớ ứ
này WinCC có th theo dõi s thay đ i các giá tr đo l ng theo th i gian m t cáchể ự ổ ị ườ ờ ộ
t ng quát và rõ ràng. Có th v đ c nhi u đ ng cong trên cùng đ th , b ngổ ể ẽ ượ ề ườ ồ ị ằ
cách ch n nhi u bi n t ng ng v i các thông s c n hi n th .ọ ề ế ươ ứ ớ ố ầ ể ị
d. Tables :
Table cũng có ch c năng gi ng nh Trend, nh ng không hi n th các thông sứ ố ư ư ể ị ố
b ng đ ng cong mà b ng giá tr c th t i m t th i đi m c th . V i tính năngằ ườ ằ ị ụ ể ạ ộ ờ ể ụ ể ớ
này c a Table, khi c n thi t có th hi u ch nh các thông s đ u vào đ đ t đ củ ầ ế ể ệ ỉ ố ầ ể ạ ượ
các giá tr ngõ ra t i u nh mong mu n.ị ố ư ư ố
3.2 Hi n th các giá tr x lý :ể ị ị ử
Quá trình hi n th các giá tr x lý đ c th c hi n theo các b c sau :ể ị ị ử ượ ự ệ ướ
• M m t Tag Logging m i.ở ộ ớ
• Đ nh d ng Timer.ị ạ
• T o m t l u tr s d ng Archiving Wizard.ạ ộ ư ữ ử ụ
• T o m t Trend Window trong Graphic Desgner.ạ ộ
• Chèn m t Trend Window vào trong hình.ộ
• Chèn m t Table Window vào trong hình.ộ
• Thi t l p thông s ho t đ ng.ế ậ ố ạ ộ
• Th c thi hình nh trong th i gian thi hành.ự ả ờ
4. Ch c năng Alarm Logging :ứ
Alarm Logging đ m b o ph trách các thông báo nh n đ c và l u tr , ch a cácả ả ụ ậ ượ ư ữ ứ
ch c năng nh n thông báo t các quá trình, đ chu n b , hi n th , h i đáp và l u trứ ậ ừ ể ẩ ị ể ị ồ ư ữ
chúng. V i đ t tính này, Alarm Logging giúp ng i dùng tìm ra nguyên nhân c a l iớ ặ ườ ủ ỗ
trong h th ng trong khi v n hành.ệ ố ậ
H th ng Alarm Logging có các đ t tính sau :ệ ố ặ
• Cung c p các thông tin v l i và tr ng thái ho t đ ng toàn di n.ấ ề ỗ ạ ạ ộ ệ
• Cho phép s m nh n ra các tình tr ng nguy c p.ớ ậ ạ ấ
GVHD : ThS. Tr n Văn L i SVTH: Nguy n Xuânầ ợ ễ
Hòa
54
Lu n Văn T t Nghi pậ ố ệ
Trang:
• Tránh và gi m thi u th i báo.ả ể ờ
• Ch t l ng s n ph m ngày càng tăng.ấ ượ ả ẩ
• Cung c p tài li uấ ệ
Alarm Logging bao g m 2 thành ph n h th ng :ồ ầ ệ ố
• H th ng c u hình ( Alarm Logging CS ).ệ ố ấ
• H th ng Run- Time ( Alarm Logging RT ).ệ ố
4.1 Nhi m v c a Alarm Logging CS :ệ ụ ủ
S d ng Alarm Logging CS đ t c u hình cho h th ng thông báo đ chúng đ cử ụ ặ ấ ệ ố ể ượ
hi n th theo cách ta mu n. Có th th c hi n đi u này tr c khi h th ng Run-Timeể ị ố ể ự ệ ề ướ ệ ố
kh i đ ng. h th ng c u hình Alarm Logging c a WinCC cung c p m t giao di nở ộ ệ ố ấ ủ ấ ộ ệ
đ c bi t t o l p s n.ặ ệ ạ ậ ẵ
4.2 Nhi m v c a Alarm Logging RT :ệ ụ ủ
Alarm Logging RT có nhi m v thu th p các thông báo và h i đáp, chu n b cácệ ụ ậ ồ ẩ ị
thông báo đ hi n th và l u tr .ể ể ị ư ữ
4.3 Khái quát v Alarm Logging : ề
4.3.1 Thông báo :
Các thông báo xu t t các bi n c và đ c hi n th b i Alarm Logging th
Các file đính kèm theo tài liệu này:
- Giới thiệu s7-200 pc access.pdf