SVTH: Vũ Ngọc Hoàng 28 GVHD: TS. ĐẶNG VĂN CHÍ
KẾT LUẬN
Sau thời gian tìm hiểu và làm với đề tài “ Nghiên cứu, thiết kế, chế tạo mô hình hệ thống phân loại sản phẩm giám sát bằng WinCC ”, chúng em đã đạt được mục tiêu và còn một số khó khăn:
Đạt được:
- Nắm vững hơn về cấu tạo, đặc điểm kỹ thuật của các thiết bị : PLC S7- 1200, các cảm biến quang, cảm biến tiệm cận, cảm biến màu sắc…Qua đó đã hiều cách điều khiển, lập trình và kết nối giữa bộ điều khiển lập trình PLC với các thiết bị ngoại vi.
- Xây dựng lại được giao diện điều khiển giám sát trên phần mềm WinCC theo yêu cầu của công nghệ, kết nối và mô phỏng thành công với phần mềm PLC S7- 1200.
Khó khăn chưa thực hiện được:
- Hệ thống phân loại sản phẩm là hệ thống có khả năng điều chỉnh nhanh các thiết bị, tuy nhiên trong quá trình hoạt động cho thấy sự chưa ăn khớp giữa năng suất của hệ thống và phương pháp hoạt động bằng tay. Cũng do việc sử dụng không đồng bộ các hệ thống tự động hóa mà quá trình sản xuất chưa đạt được kết quả tốt nhất.
- Hệ thống phân loại sản phẩm là hệ thống còn mới ở nước ta. Bên cạnh đó, tài liệu về lĩnh vực này còn hạn chế, đó cũng là lý do ảnh hưởng ít nhiều tới quá trình tìm hiểu và thực hiện đồ án.
SVTH: Vũ Ngọc Hoàng 29 GVHD: TS. ĐẶNG VĂN CHÍ
Trường Đại học Mỏ - Địa chất Đồ án tốt nghiệp
TÀI LIỆU THAM KHẢO
[1]http://luanvan.net.vn/luan-van/do-an-mo-hinh-dieu-khien-phan- loai-san- pham-theo-chieu-cao-su-dung-plc-s700-200-26407/ [2] http://vn.may-nghien.online/dinh-nghia-cua-bang-tai.html [3] http://bangtaicongnghiep.vn/cau-tao-co-ban-bang-tai [4]http://bangtaiviethan.com/khung-bang-tai-cao-su-khung-bang- pvc/khung- bang-tai-xich.html [5] https://oks.com.vn/day-dai-rang-tooth-belt [6] http://hungdunghd.com/?module=43 [7] http://bachtung.com.vn/congnghiep/san-pham/con-lan-sat-1139.html [8] http://truyendongcongnghiep.com/vn/gia-c%C3%B4ng-puly-3- 112.html [9]http://www.phulongtech.com/Tailieuhoc/BAIGIANG_PLC200.pdf [10]http://plc4vn.com/plc-siemens/plc-siemens-s7-200/plc-s7-200-cpu- 224-dc- dc-dc-14di-10do-detail.html [11] http://www4.hcmut.edu.vn/~nhtan/SCADA/Bon_nuoc_WinCC.pdf [12]https:// vi.wikipedia.org/wiki/Động_cơ_điện_một_chiều [13]http://www.banlinhkien.vn/goods-3915-dong-co-giam-toc-12v- 57rpm-gh- 1035y.html [14] http://tailieu.vn/doc/dieu-chinh-toc-do-dong-co-mot-chieu- 469693.html
[15] Th.S Lê Văn Tiến Dũng, Điều khiển khí nén & thủy lực, Trường Đại học Kỹ thuật Công nghệ TP HCM. [16]http://hanmyviet.com/tin-tuc/tong- quan-ve-cam-bien-tiem-can-tu-va-tiem- can-dien-dung-cua-autonics-phan- 1.html?mode=print [17] http://hshop.vn/products/cam-bien-vat-can-hong-ngoai-e3f-ds30c4-4 [18] https://giaiphapchung.vn/cam-bien-tiem-can-hong-ngoai-e18-d80nk [19] http://dientusangtao.vn/san-pham/module-cam-bien-mau-sac/ [20] http://www.mouser.com/catalog/specsheets/TCS3200-E11.pdf [21] https://voer.edu.vn/c/dieu-chinh-cac-thong-so-dau-ra-cua-he-thong- truyen- dong-dien/0ead17e2/8eb452 SVTH: Vũ Ngọc Hoàng 30 GVHD: TS. ĐẶNG VĂN CHÍ
Trường Đại học Mỏ - Địa chất Đồ án tốt nghiệp
PHỤ LỤC
Phụ lục 1 : Thiết kế sơ đồ điện mạch lực và mạch điều khiển
SVTH: Vũ Ngọc Hoàng 31 GVHD: TS. ĐẶNG VĂN CHÍ
Phụ lục 2: Chương trình điều khiển
SVTH: Vũ Ngọc Hoàng 32 GVHD: TS. ĐẶNG VĂN CHÍ
Trường Đại học Mỏ - Địa chất Đồ án tốt nghiệp
SVTH: Vũ Ngọc Hoàng 33 GVHD: TS. ĐẶNG VĂN CHÍ
SVTH: Vũ Ngọc Hoàng 34 GVHD: TS. ĐẶNG VĂN CHÍ
Trường Đại học Mỏ - Địa chất
CODE ARDUINO
const int Red_relay = 9; const int Green_relay = 10;
const int Blue_relay = 11; const int s0 = 4;
const int s1 = 5; const int s2 = 6; const int s3 = 7; const int out = 8; int var = 25; int red = 0; int green = 0;
int blue = 0; int state = LOW; int state1 = LOW;
int state2 = HIGH; //--- For RED Colour:
int Rx1 = 92; int Gx1 = 240;
int Bx1 = 53; //For GREEN Colour: int Rx2 = 228; int Gx2 = 163; int Bx2 = 64; //
For BLUE Colour: int Rx3 = 300; int Gx3 = 144; int Bx3 = 45; //---// void setup() { Serial.begin(9600); pinMode(Red_relay, OUTPUT); pinMode(Green_relay, OUTPUT); pinMode(Blue_relay, OUTPUT); digitalWrite(Red_relay, LOW); digitalWrite(Green_relay, LOW); SVTH: Vũ Ngọc Hoàng 35 GVHD: TS. ĐẶNG VĂN CHÍ
Trường Đại học Mỏ - Địa chất Đồ án tốt nghiệp digitalWrite(Blue_relay, LOW); pinMode(s0, OUTPUT); pinMode(s1, OUTPUT); pinMode(s2, OUTPUT); pinMode(s3, OUTPUT);
pinMode(out, INPUT); //----Scaling Frequency 20%---// digitalWrite(s0, state2);
digitalWrite(s1, state1); //---// } void loop() {
int redH1 = Rx1 + var; int redL1 = Rx1 - var; int redH2 = Rx2 + var; int redL2 = Rx2 - var;
int redH3 = Rx3 + var; int redL3 = Rx3 - var; int blueH1 = Bx1 + var; int blueL1 = Bx1 - var; int blueH2 = Bx2 + var;
int blueL2 = Bx2 - var; int blueH3 = Bx3 + var; int blueL3 = Bx3 - var; int greenH1 = Gx1 + var;
int greenL1 = Gx1 - var; int greenH2 = Gx2 + var;
int greenL2 = Gx2 - var; int greenH3 = Gx3 + var;
int greenL3 = Gx3 - var; //---Sensing RED colour---// digitalWrite(s2, state1);
digitalWrite(s3, state1); red = pulseIn(out, state);
delay(100); //---Sensing Green colour----// digitalWrite(s2, state2);
SVTH: Vũ Ngọc Hoàng 36 GVHD: TS. ĐẶNG VĂN CHÍ
digitalWrite(s3, state2); green = pulseIn(out, state); ; delay(100);
//---Sensing Blue colour----// digitalWrite(s2, state1);
digitalWrite(s3, state2); blue = pulseIn(out, state); delay(400);
if(red <= redH1 && red >= redL1) {
if(green <= greenH1 && green >= greenL1) { if(blue <= blueH1 && blue >= blueL1) { Serial.println("Detected Colour: RED"); Serial.println(""); digitalWrite(Red_relay, HIGH); delay(1000); } } }
if(red <= redH2 && red >= redL2) {
if(green <= greenH2 && green >= greenL2) {
if(blue <= blueH2 && blue >= blueL2) {
Serial.println("Detected Colour: Green"); Serial.println(""); digitalWrite(Green_relay, HIGH); delay(1000); } } } SVTH: Vũ Ngọc Hoàng 37 GVHD: TS. ĐẶNG VĂN CHÍ
Trường Đại học Mỏ - Địa chất Đồ án tốt nghiệp
if(red <= redH3 && red >= redL3) {
if(green <= greenH3 && green >= greenL3) {
if(blue <= blueH3 && blue >= blueL3) {
Serial.println("Detected Colour: Blue");
Serial.println(""); digitalWrite(Blue_relay, HIGH); delay(1000); } } } } SVTH: Vũ Ngọc Hoàng 38 GVHD: TS. ĐẶNG VĂN CHÍ