Trước khi bắt đầu lập trình ta cần kí hiệu các địa chỉ đầu vào ra cho PLC:
Bảng 3. 3 Địa chỉ vào ra
Input Output
I0.0 EMERGENCY Q0.0 PUL_X
I0.1 LS_X1 Q0.1 DIR_X
I0.2 LS_X2 Q0.2 PUL_Z
I0.3 LS_Y1 Q0.3 DIR_Z
I0.4 LS_Y2 Q0.4 PUL_Y
I0.5 LS_Z1 Q0.5 DIR_Y
I0.6 LS_Z2 Q0.6 PUL_XOAY
I0.7 CB_Y Q0.7 DIR_XOAY
I1.0 LS_XOAY 1 Q1.0 PUL_BT
I1.1 LS_XOAY 2 Q1.1 DIR_BT
I1.2 CB_BT1
I1.3 CB_BT2
➢ Chương trình được viết trên ngôn ngữ Ladder (các hàm chức năng và các lệnh cơ bản đã được giới thiệu ở chương 2)
Hình 3. 45 Giao diện viết chương trình Các lệnh nâng cao Các lệnh cơ bản
➢ Hàm Main: Chứa chương trình chính của toàn bộ hệ thống, bao gồm 2 quá trình lưu kho và nhập kho, trong mỗi quá trình có 2 chế độ autu và manual
Hình 3.46 Chương trình điều khiển
➢ Khối băm xung PWM: xuất xung tốc độ cao thông qua các chân PLC đưa ra các step để điều khiển các động cơ bước
Hình 3.47 Chương trình điều khiển
➢ Thông qua lưu đồ thuật toán mà ta sắp xếp các khối và các lệnh để lập trình hoàn thiện chương trình (chương trình hoàn thiện sẽ được bổ sung ở phần
CHƯƠNG 4 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 4.1Kết luận
❖ Kết quả đạt được:
Sau quá trình nghiên cứu và hoàn thành đề tài, nhóm đã thiết kế và thi công “Mô hình lưu kho tự động ứng dụng PLC S7-1200”; đã đạt được những mục tiêu lúc đầu đề ra:
➢ Sử dụng phần mềm TIA Portal V15.1 để lập trình điều khiển hệ thống cũng như mô phỏng giám sát trên giao diện màn hình HMI.
➢ Hiểu được cấu tạo, các ngõ vào ra, nguyên lý hoạt động cũng như các modun, các thiết bị phần cứng liên quan đến PLC S7-1200.
➢ Tìm được các giải thuật giúp việc lập trình PLC S7-1200 trở nên dễ dàng và logic hơn.
➢ Biết được các loại động cơ bước, nguyên lý hoạt động của động cơ bước, cách sử dụng động cơ bước, cách đấu dây cũng như cách điều khiển động cơ bước.
➢ Biết được Driver TB6600 điều khiển động cơ bước, đặc biệt là cấu tạo, nguyên lý hoạt động, thiết lập các thông số, cách đấu dây giữa Driver với PLC và động cơ bước.
➢ Có thể thiết kế được các kết cấu cơ khí nhỏ mang tính chính xác tương đối trong mô hình, làm tiền đề cho các hệ thống lớn sau này.
➢ Thiết kế và thi công tủ điện với tính thẩm mỹ và kỹ thuật cao phù hợp với các tiêu chuẩn tủ điện thực tế.
❖ Đánh giá:
- Mô hình hoạt hoạt động ổn định và chính xác, đúng yêu cầu công nghệ đã đề ra.
- Toàn bộ quá trình từ khâu lên bản vẽ, tính toán cho đến khi hoàn thiện mô hình mô phỏng 3D sát với thực tế nhất nhóm đã mất khoảng 1,5 tháng và kinh phí chế tạo dự kiến dưới 6 triệu đồng cho toàn bộ trang thiết bị. Nhìn chung nhóm chúng em hoàn toàn hài lòng với mô hình mô phỏng tạo ra.
đây là một kĩ năng vô cùng quan trọng cho chúng em trong thời gian sắp tới. - Đây cũng là nguồn tài liệu cho sinh viên nghiên cứu, cho các kỹ sư điện tham
khảo để thiết kế hệ thống lưu kho tiết kiệm chi phí.
❖Hạn chế: Vì không hiểu biết nhiều trong phần cơ khí và kinh phí còn hạn chế nên chúng em còn những vấn đề như sau:
- Chưa phát huy tối đa được việc giám sát. - Mô hình chỉ có một loại sản phẩm nhất định.
- Phần cơ khí chưa được chỉnh chu và chắc chắn do gia công chưa đúng cách. - Khi chạy mô hình lâu dài động cơ nóng và vẫn xảy ra một số lỗi.
4.2Hướng phát triển
Mô hình có thể cái tiến theo nhiều hướng như: phân loại sản phẩm bằng công nghệ xử lý ảnh sau đó đưa vào đúng vị trí mong muốn, sử dụng quét mã QR hoặc mã vạch tăng độ chính xác và dễ dàng giám sát củng như quản lý kho hàng.
Có thể thay thế tay nâng bằng tay gắp để tăng độ chính xác, thay thế động cơ bước bằng động cơ servo có bộ hồi tiếp encoder tăng độ chính xác cho hệ thống.
TÀI LIỆU THAM KHẢO
[1] SIMATIC S7-1200 System Manual, Update to edition 05/2009
[2] Nguyễn Thị Phương Hà, Huỳnh Thái Hoàng (2003), Lý Thuyết Điều Khiển Tự Động, Nhà Xuất Bản Đại Học Quốc Gia Tp.HCM.
[3] Phạm Quang Huy, Ngô Văn Thuyên (2017), Lập Trình Với PLC S7-1200 Và S7- 1500, Nhà Xuất Bản Thanh Niên, STK.
[4] Một số trang web:
– https://tuhocplc.com/
– https://plctech.com.vn/lo-trinh-tu-hoc-lap-trinh-plc/
PHỤ LỤC CODE ĐIỀU KHIỂN: