Tạo hiệu ứng trên mặt băng tải: trên thanh Object Palette >> chọn Standard Object >> chọn công cụ Polygon >> ta vẽ 2 thanh tương đối khớp với mặt băng tải xem hình >> thanh thứ nhất, nhấ[r]
Trang 1HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 1
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM
KHOA ĐIỆN-ĐIỆN TỬ -
BÀI BÁO CÁO MÔN ĐIỀU KHIỂN
LẬP TRÌNH 2
Chủ đề: HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO
MÀU
Giáo viên: Trần Văn Sỹ
Nhóm sinh viên thực hiện:
Tp.HCM: 19/11/2012
Trang 2HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
Đề tài: HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
+ Hệ thống dùng cảm biến màu E3MC để phân loại sản phẩm
+ Nhấn nút Start thì đèn báo hoạt động sáng, đồng thời băng tải đưa sản phẩm lần lượt qua 2 cảmbiến màu
+ Nếu là sản phẩm loại A thì đèn đỏ sáng, 3s sau Pittong 1 đẩy sản phẩm A rơi vào thùng đựng A.+ Nếu trong thùng có đủ 4 sản phẩm thì băng tải dừng lại, băng tải A hoạt động trong vòng 3s đưathùng đựng tiếp theo vào vị trí Sau đó băng tải chở sản phẩm tiếp tục hoạt động
+ Nếu là sản phẩm B thì đèn Vàng sáng, 4s sau Pitiong 2 đẩy sản phẩm B vào thùng đựng B Nếutrong thùng B có 3 sản phẩm thì băng tải chở sản phẩm dừng lại, Băng tải B hoạt động trongvòng 3s để đưa thùng đựng tiếp theo vào vị trí Sau đó băng tải chở sản phẩm tiếp tục hoạt động.+ Nếu là sản phẩm C thì sẽ chạy đến cuối băng tải và rơi vào thùng đựng sản phẩm C
+ Nhấn Stop hệ thống dừng hoạt động
2 Viết chương trình S7-300:
Khởi động S7-300 :
C/1 :VàoStart >Simatic >SIMATIC Manager
hiện, sau đó nhấp chọn Next.
Trong hộp thoại Step 7 Wizard: “New Project”, yêu cầu chọn loại CPU cho dự án mới chọn loại CPU314
như hình, sau đó nhấp Next tiếp tục
HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
Đề tài: HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
+ Hệ thống dùng cảm biến màu E3MC để phân loại sản phẩm
+ Nhấn nút Start thì đèn báo hoạt động sáng, đồng thời băng tải đưa sản phẩm lần lượt qua 2 cảmbiến màu
+ Nếu là sản phẩm loại A thì đèn đỏ sáng, 3s sau Pittong 1 đẩy sản phẩm A rơi vào thùng đựng A.+ Nếu trong thùng có đủ 4 sản phẩm thì băng tải dừng lại, băng tải A hoạt động trong vòng 3s đưathùng đựng tiếp theo vào vị trí Sau đó băng tải chở sản phẩm tiếp tục hoạt động
+ Nếu là sản phẩm B thì đèn Vàng sáng, 4s sau Pitiong 2 đẩy sản phẩm B vào thùng đựng B Nếutrong thùng B có 3 sản phẩm thì băng tải chở sản phẩm dừng lại, Băng tải B hoạt động trongvòng 3s để đưa thùng đựng tiếp theo vào vị trí Sau đó băng tải chở sản phẩm tiếp tục hoạt động.+ Nếu là sản phẩm C thì sẽ chạy đến cuối băng tải và rơi vào thùng đựng sản phẩm C
+ Nhấn Stop hệ thống dừng hoạt động
2 Viết chương trình S7-300:
Khởi động S7-300 :
C/1 :VàoStart >Simatic >SIMATIC Manager
hiện, sau đó nhấp chọn Next.
Trong hộp thoại Step 7 Wizard: “New Project”, yêu cầu chọn loại CPU cho dự án mới chọn loại CPU314
như hình, sau đó nhấp Next tiếp tục
HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
Đề tài: HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
+ Hệ thống dùng cảm biến màu E3MC để phân loại sản phẩm
+ Nhấn nút Start thì đèn báo hoạt động sáng, đồng thời băng tải đưa sản phẩm lần lượt qua 2 cảmbiến màu
+ Nếu là sản phẩm loại A thì đèn đỏ sáng, 3s sau Pittong 1 đẩy sản phẩm A rơi vào thùng đựng A.+ Nếu trong thùng có đủ 4 sản phẩm thì băng tải dừng lại, băng tải A hoạt động trong vòng 3s đưathùng đựng tiếp theo vào vị trí Sau đó băng tải chở sản phẩm tiếp tục hoạt động
+ Nếu là sản phẩm B thì đèn Vàng sáng, 4s sau Pitiong 2 đẩy sản phẩm B vào thùng đựng B Nếutrong thùng B có 3 sản phẩm thì băng tải chở sản phẩm dừng lại, Băng tải B hoạt động trongvòng 3s để đưa thùng đựng tiếp theo vào vị trí Sau đó băng tải chở sản phẩm tiếp tục hoạt động.+ Nếu là sản phẩm C thì sẽ chạy đến cuối băng tải và rơi vào thùng đựng sản phẩm C
+ Nhấn Stop hệ thống dừng hoạt động
2 Viết chương trình S7-300:
Khởi động S7-300 :
C/1 :VàoStart >Simatic >SIMATIC Manager
hiện, sau đó nhấp chọn Next.
Trong hộp thoại Step 7 Wizard: “New Project”, yêu cầu chọn loại CPU cho dự án mới chọn loại CPU314
như hình, sau đó nhấp Next tiếp tục
Trang 3HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 3
Trong hộp thoại Step 7 Wizard: “New Project”, yêu cầu chọn loại Blocks, chọn khối OB1 và chọn ngôn ngữ lập trình LAD như hình >> nhấp Next.
Tiếp theo nhập tên cho dự án, trong mục Project name đặt tên: “PHAN LOẠI SAN PHAM THEO MAU 3”
>> nhấp Finish.
Cửa sổ SIMATIC Manager xuất hiện dự án vừa tạo như hình bên dưới Click vào khối OB1 để viết chương
trình cho S7-300
HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 3
Trong hộp thoại Step 7 Wizard: “New Project”, yêu cầu chọn loại Blocks, chọn khối OB1 và chọn ngôn ngữ lập trình LAD như hình >> nhấp Next.
Tiếp theo nhập tên cho dự án, trong mục Project name đặt tên: “PHAN LOẠI SAN PHAM THEO MAU 3”
>> nhấp Finish.
Cửa sổ SIMATIC Manager xuất hiện dự án vừa tạo như hình bên dưới Click vào khối OB1 để viết chương
trình cho S7-300
HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 3
Trong hộp thoại Step 7 Wizard: “New Project”, yêu cầu chọn loại Blocks, chọn khối OB1 và chọn ngôn ngữ lập trình LAD như hình >> nhấp Next.
Tiếp theo nhập tên cho dự án, trong mục Project name đặt tên: “PHAN LOẠI SAN PHAM THEO MAU 3”
>> nhấp Finish.
Cửa sổ SIMATIC Manager xuất hiện dự án vừa tạo như hình bên dưới Click vào khối OB1 để viết chương
trình cho S7-300
Trang 4HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
Cửa sổ LAD/STL/FBD – [OB1 – PHAN LOAI SAN PHAM THEO MAU 3… xuất hiện, đây là nới viết
chương trình cho PLC theo yêu cầu đề tài
Tại Network 1 ta chọn thanh ngang như hình:
Nhấp vào biểu tượng Normally Open Contact (hoặc F2) trên thanh công cụ để lấy tiếp điểm thường hở:
Nhấp vào biểu tượng Coil (hay F7) để lấy cuộn dây:
HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
Cửa sổ LAD/STL/FBD – [OB1 – PHAN LOAI SAN PHAM THEO MAU 3… xuất hiện, đây là nới viết
chương trình cho PLC theo yêu cầu đề tài
Tại Network 1 ta chọn thanh ngang như hình:
Nhấp vào biểu tượng Normally Open Contact (hoặc F2) trên thanh công cụ để lấy tiếp điểm thường hở:
Nhấp vào biểu tượng Coil (hay F7) để lấy cuộn dây:
HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
Cửa sổ LAD/STL/FBD – [OB1 – PHAN LOAI SAN PHAM THEO MAU 3… xuất hiện, đây là nới viết
chương trình cho PLC theo yêu cầu đề tài
Tại Network 1 ta chọn thanh ngang như hình:
Nhấp vào biểu tượng Normally Open Contact (hoặc F2) trên thanh công cụ để lấy tiếp điểm thường hở:
Nhấp vào biểu tượng Coil (hay F7) để lấy cuộn dây:
Trang 5HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 5
Nhập tên cho các tiếp điểm:
Tạo các network còn lại để được chương trình S7-300 :
Đóng điểm rẽnhánh
CuộnCoil
Tiếp điểmthường đóng
HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 5
Nhập tên cho các tiếp điểm:
Tạo các network còn lại để được chương trình S7-300 :
Đóng điểm rẽnhánh
CuộnCoil
Tiếp điểmthường đóng
HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 5
Nhập tên cho các tiếp điểm:
Tạo các network còn lại để được chương trình S7-300 :
Đóng điểm rẽnhánh
CuộnCoil
Tiếp điểmthường đóng
Trang 6HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
Trang 7HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 7
Trang 8HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
Trang 9HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 9
Trang 10HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
Sau khi thiết kế mach điều khiển, tiến hành mô phỏng kiểm tra hoạt động của mạch
Trở lại cửa sổ SIMATIC Manager, nhấp vào Simulation On/Off để mở chương trình mô phỏng.
Cửa sổ S7-PLCSIM xuất hiện, chọn MRES, reset bộ nhớ CPU.
Trang 11HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 11
Chọn Yes để Reset bộ nhớ cũ.
Trở lại cửa sổ LAD/STR/FBD, nhấp vào Download tải chương trình Sau đó chọn Monitor (on/off) để
quan sat mạch chạy:
Quay lại cửa sổ S7-PLCSIM chọn ngõ vào, ra, số timer, counter, theo mạch đã thiết kế:
Download Monitor(on/off)
HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 11
Chọn Yes để Reset bộ nhớ cũ.
Trở lại cửa sổ LAD/STR/FBD, nhấp vào Download tải chương trình Sau đó chọn Monitor (on/off) để
quan sat mạch chạy:
Quay lại cửa sổ S7-PLCSIM chọn ngõ vào, ra, số timer, counter, theo mạch đã thiết kế:
Download Monitor(on/off)
HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 11
Chọn Yes để Reset bộ nhớ cũ.
Trở lại cửa sổ LAD/STR/FBD, nhấp vào Download tải chương trình Sau đó chọn Monitor (on/off) để
quan sat mạch chạy:
Quay lại cửa sổ S7-PLCSIM chọn ngõ vào, ra, số timer, counter, theo mạch đã thiết kế:
Download Monitor(on/off)
Trang 12HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
3 Thiết kế mô hình mô phỏng trên WIN CC
Khởi động chương trình Win CC : Start >WinCC>Windows Control Center
Chọn File >> New để tạo dự án mới
Hộp thoại WinCCExplorer xuất hiện>> Single- User Project >> OK.
Hộp thoại Create a new project xuất hiện >> nhập tên
HE-THONG-PHAN-LOAI-SAN-PHAM-THEO-MAU vào Project Name >> chọn đường dẫn lưu dự án >> Create.
Cửa sổ giao diện WinCCExplorer xuất hiện như hình dưới >> Trong khung bên trái, nhấp chuột phải vào mục Tag Management sau đó chọn Add New Driver để tạo thêm chương trình mới.
HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
3 Thiết kế mô hình mô phỏng trên WIN CC
Khởi động chương trình Win CC : Start >WinCC>Windows Control Center
Chọn File >> New để tạo dự án mới
Hộp thoại WinCCExplorer xuất hiện>> Single- User Project >> OK.
Hộp thoại Create a new project xuất hiện >> nhập tên
HE-THONG-PHAN-LOAI-SAN-PHAM-THEO-MAU vào Project Name >> chọn đường dẫn lưu dự án >> Create.
Cửa sổ giao diện WinCCExplorer xuất hiện như hình dưới >> Trong khung bên trái, nhấp chuột phải vào mục Tag Management sau đó chọn Add New Driver để tạo thêm chương trình mới.
HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
3 Thiết kế mô hình mô phỏng trên WIN CC
Khởi động chương trình Win CC : Start >WinCC>Windows Control Center
Chọn File >> New để tạo dự án mới
Hộp thoại WinCCExplorer xuất hiện>> Single- User Project >> OK.
Hộp thoại Create a new project xuất hiện >> nhập tên
HE-THONG-PHAN-LOAI-SAN-PHAM-THEO-MAU vào Project Name >> chọn đường dẫn lưu dự án >> Create.
Cửa sổ giao diện WinCCExplorer xuất hiện như hình dưới >> Trong khung bên trái, nhấp chuột phải vào mục Tag Management sau đó chọn Add New Driver để tạo thêm chương trình mới.
Trang 13HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 13
Hộp thoại Add New Driver xuất hiện, chọn S7 Protocol Suite.chn >> Open.
Lúc này trong mục Tag Management xuất hiện SIMATIC S7 Protocol Suite >> Click đúp vào
SIMATIC S7 Protocol Suite >> Click chuột phải vào mục MPI nằm trong danh sách của Driver vừa cài
đặt và chọn New Driver Connection.
Cửa sổ Conection properties xuất hiện >> nhập tên S7-300 vào khung Name >> Properties Nhập “2” vào
Slot Number >> OK.
Trang 14HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
Tại WinCC Explore click chuột phải >> S7-300 >> New Group để tạo Tag lien kết với S7-300.
Properties of tag group xuất hiện >> gõ tên : ON vào Name >> chọn kiểu dữ liệu Binary Tag trong Data Type >> Select Cửa sổ Address properties xuất hiện >> mục Data chọn Bit memory >> khai báo địa chỉ
M0.0 >> OK.
Sau đó trở lại cửa sổ Tag Properties, nhấp OK để kết thúc bước tạo Tag có tên là ON.
Tương tự ta tạo các Tag : OFF(M0.6), CAM-BIEN-A(M0.2), CAM-BIEN-B(M0.4),
DEN-BAO-HOAT-HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
Tại WinCC Explore click chuột phải >> S7-300 >> New Group để tạo Tag lien kết với S7-300.
Properties of tag group xuất hiện >> gõ tên : ON vào Name >> chọn kiểu dữ liệu Binary Tag trong Data Type >> Select Cửa sổ Address properties xuất hiện >> mục Data chọn Bit memory >> khai báo địa chỉ
M0.0 >> OK.
Sau đó trở lại cửa sổ Tag Properties, nhấp OK để kết thúc bước tạo Tag có tên là ON.
Tương tự ta tạo các Tag : OFF(M0.6), CAM-BIEN-A(M0.2), CAM-BIEN-B(M0.4),
DEN-BAO-HOAT-HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
Tại WinCC Explore click chuột phải >> S7-300 >> New Group để tạo Tag lien kết với S7-300.
Properties of tag group xuất hiện >> gõ tên : ON vào Name >> chọn kiểu dữ liệu Binary Tag trong Data Type >> Select Cửa sổ Address properties xuất hiện >> mục Data chọn Bit memory >> khai báo địa chỉ
M0.0 >> OK.
Sau đó trở lại cửa sổ Tag Properties, nhấp OK để kết thúc bước tạo Tag có tên là ON.
Tương tự ta tạo các Tag : OFF(M0.6), CAM-BIEN-A(M0.2), CAM-BIEN-B(M0.4),
Trang 15DEN-BAO-HOAT-HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 15
Thiết kế mô hình mô phỏng:
Trong cửa sổ WINCCExplorer, click phải chuột vào Graphics Designed >> New Picture >> trong khung bên phải xuất hiện file ảnh NewPdl0.pdl >> nhấp phải vào file này >> Rename picture để đổi tên “ PHAN
LOAI SAN PHAM THEO MAU”.
Click đúp vào file vừa đổi tên để mở giao diện thiết kế
Chọn Window Objects trong mục Object Palette >> chọn Button >> đưa con trỏ sang khung vẽ >> kéo chuột tạo nút nhấn >> cửa sổ Button configrulation xuất hiện >> trong mục Text nhập tên nút nhấn:
“ON” Tại đây ta có thể chọn font chữ và màu sắc tại Font và Color.
Trang 16HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
Để thay đổi thuộc tính nút nhấn >> nhấp phải vào nút nhấn >> Properties >> cửa sổ Object Properties xuất hiện >> chọn Font >> nháy đúp Font Size trong khung bên phải >> nhập giá trị “30” vào Value Input,
ta được kích thước chữ “ON” lớn hơn >> OK.
Làm tương tự ta lần lượt tạo các nút nhấn : OFF, CAM BIEN A, CAM BIEN B như hình:
Trang 17HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
SVTH: Phạm Văn Trọng 10701019 & Nguyễn Thành Trung 10701089 Page 17
Lấy băng tải, chọn Siemens HIM Symbol Library 1.3 >> Converyors, Misc >> nhấp chọn và kéo băng tải
Horizontal conveyor with perspective ra màn hình thiết kế.
Lấy bánh răng truyền động, chọn Siemens HIM Symbol Library 1.3 >> General Mfg >> Gear.
Lấy động cơ băng tải >> PlanElements >> Motors >> Motors 007.
Trang 18HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO MÀU
Xoay động cơ theo chiều dọc, chọn vào động cơ trên màn hình thiết kế >> chọn các biểu tượng trên thanhthuộc tính để xoay Và điều chỉnh kích thước của các đối tượng: động cơ, băng tải… >> rê chuột vào ôvuông đến khi có mũi tên 2 chiều thì giữ và kéo chuột
Click phải vào băng tải >> Copy >> Past để lấy thêm băng tải nữa >> ghép 2 băng tải lại như hình :
Tạo hiệu ứng trên mặt băng tải: trên thanh Object Palette >> chọn Standard Object >> chọn công cụ
Polygon >> ta vẽ 2 thanh tương đối khớp với mặt băng tải (xem hình) >> thanh thứ nhất, nhấp phải chuột
>> Properties >> chọn thuộc tính Flashing >> ở màn hình bên phải chọn Flashing Back Ground Active chọn Yes >> Flashing Background Color Off >> chọn màu trắng (như hình) >> Flashing Background
Color On >> chọn màu đen >> đóng cửa sổ Object Properties lại ở thanh thứ 2 ta cũng làm tương tự
nhưng ở Flashing Background Color Off >> chọn màu “đen”, và ở Flashing Background Color On >>
chọn màu “trắng” (tức ngược lại với thanh thứ nhất)