BÀI TẬP LỚN
BÁO CÁO THỰC HÀNH MÔ PHỎNG LẬP TRÌNH
S7-300 VỚI WIN CC
Các bước tiến hành
Viết chương trình trên s7-300 sau đó là kết nối đồ hoạ trên Wincc.
I.Viết chương trình trên s7-300
Bước 1: Mở s7-300
Nhấp Next
Sau đó chọn loại CPU để kết nối tùy vào yêu cầu mà chúng ta chọn:ở đây ta
chọn CPU312.
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 1
BÀI TẬP LỚN
Tiếp tục nhấn NEXT,sau đó chọn ngôn ngữ LAD.
Nhấn NEXT,sau đó đặt tên cho dự án PROJECT NAME
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 2
BÀI TẬP LỚN
Nhấn FINISH.
Chọn OB1 và viết chương trình:
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 3
BÀI TẬP LỚN
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 4
BÀI TẬP LỚN
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 5
BÀI TẬP LỚN
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 6
BÀI TẬP LỚN
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 7
BÀI TẬP LỚN
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 8
BÀI TẬP LỚN
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 9
BÀI TẬP LỚN
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 10
BÀI TẬP LỚN
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 11
BÀI TẬP LỚN
Giải thích các nút nhấn và ngõ ra chương trình:
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 12
BÀI TẬP LỚN
Chọn các thông số như trên hình rồi nhấn OK.
Sau đó ta chọn như hình để tải và mô phỏng chương trình:
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 13
BÀI TẬP LỚN
Tai nơi viết chương trình ta chọn biểu tượng Download và biểu tượng có hình
mắt kính để bắt đầu nạp chương trình cho mô phỏng.
IIChương trình bên Wincc
Kết nối đồ hoạ với Wincc
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 14
BÀI TẬP LỚN
Ta chọn Single user Project
Nhấp vào Tap mangement -> chọn Driver kết nối với Wincc.
Chọn open Sau khi chọn SIMATIC S7 PROTOCOL SUITE ->ta nhấp phải
vào MPI chọn-> New Driver Connection-> ta đặt tên cho nó là s7-300( tên tuỳ
ý).
Chương trình ngõ vào trong Wincc
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 15
BÀI TẬP LỚN
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 16
BÀI TẬP LỚN
Chương trình ngõ ra trong Wincc
Ta địa chỉ cho từng biến để liên kết với các biến bên S7.
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 17
BÀI TẬP LỚN
Data chọn theo tên biến là I,M hoặc Q.
Tiếp theo ta tạo chương trình đồ hoạ thực hiện việc giám sát Graphic Designer
-> Chọn NewPicture. Đổi tên theo ý thích bằng cách nhấp phải chọn rename.
Sau đó ta vẽ,theo ý tưởng của mỗi người:
Tạo thuộc tính cho bóng đèn -> ta nhấp phải chọn Property-> hộp thoại Object
Property xuất hiện-> property->Flashing(thuộc tính nhấp nháy)->Flashing
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 18
BÀI TẬP LỚN
Background -> Dynamic value-> Data type ta chọn Boolean--> ta chọn các
thuộc tính như hình vẽ:
Tạo thuộc tính cho cảm biến,ta làm như trong hình:
Chọn cảm biếnproiectcontrol proiectBlinkModeDynamicDialog chọn
như hình dưới:
Tạo thuộc tính cho nút nhấn ta làm như sau:chọn nút nhấnchọn
EVENTMOUSEMOUSECLIKC-ACTION sau đó làm như hình:
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 19
BÀI TẬP LỚN
Muốn thay đổi thời gian tác động ta nhấn vào biểu tượng đồng hồ,sau đó thay
đổi thời gian tác động.
Các nút nhấn còn lại ta làm tương tự như trên.
Tạo thuộc tính cho động cơ ta làm như hình dưới:
Lập trình C cho cánh cữa :
- Cữa bên trái:
Chọn cữachọn PropretiesGeometryDynamicC-Actionviết chương
trình C:
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 20
BÀI TẬP LỚN
-
Cữa bên phải:
Sau đó ta nhấn nút hình vuông để lưu và tam giác trên màn hình để mô phỏng:
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 21
BÀI TẬP LỚN
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 22
BÀI TẬP LỚN
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 23
BÀI TẬP LỚN
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 24
BÀI TẬP LỚN
Kết quả mô phỏng được thể hiện như trên.
SVTH : VÕ VĂN CƯỜNG
LỚP : KTĐ-ĐT 36A
Page 25