Báo cáo tốt nghiệp Đinh Văn Hùng - TĐH46 Khoa Cơ Điện Trờng đại học NNI 72 Hình 3.9. Mạch động lực của mô hình 3.3.4. Thiết kế bộ nguồn ** Việc đóng cắt đa tín hiệu đầu vào PLC và cung cấp nguồn cho các motor một chiều chúng tôi dùng nguồn ngoài để đóng cắt, việc thiết kế bộ nguồn nh sau: - Bộ chỉnh lu cung cấp nguồn một chiều có điện áp ra 3V cung cấp cho motor quay chúng tôi dùng mạch chỉnh lu cầu một pha công thức tính toán điện áp ra nh sau: U d = u 2 22 Trong đó : + u 2 là điện áp cần chỉnh lu (điện áp th cấp của máy biến áp). + Chọn máy biến áp có điện áp thứ cấp là 3 V vậy u 2 =3V do đó U d = 2.7V. Do đó ta chọn Điốt chỉnh lu có các thông số sau I on = 450mA, điện áp đặt U đn =16V - Bộ lọc sử dụng tụ điện có các thông số nh sau: C 1 = 1000 F/16VDC Sơ đồ bộ nguồn nh hình dới : . Báo cáo tốt nghiệp Đinh Văn Hùng - TĐH46 Khoa Cơ Điện Trờng đại học NNI 73 Hình 3.10. Sơ đồ khối tạo nguồn một chiều cho motor ở trong mô hình tôi sử dụng loại cảm biến nhiệt LM335, cần cung cấp cho nó một nguồn nuôi ổn định là 5V. Để có điện áp ổn định không bị sự ảnh hởng của nhiễu nguồn xoay chiều tôi đã sử dụng một vi mạch ổn nguồn KA7805 để ổn định điện áp ra là +5V (hình 3.11). Các tụ có giá trị nh ghi trên hình vẽ, riêng tụ C1 đợc chọn theo các loại bộ ổn nguồn. Trong sơ đồ này ta chọn loại KA7805 nên tra theo bảng ta chọn C1=2200 mF với điện áp nạp là 25V. . Báo cáo tốt nghiệp Đinh Văn Hùng - TĐH46 Khoa Cơ Điện Trờng đại học NNI 74 Hình 3.11. Sơ đồ tạo nguồn cho cảm biến 3.4. Xây dựng thuật toán điều khiển mô hình Từ nguyên lý hoạt động của mô hình khâu tinh lọc trong thựa tế và đợc thay thế bằng mô hình mô phỏng, tôi đa ra sơ đồ thuật toán của chơng trình điều khiển dây chuyền nh sau: . Báo cáo tốt nghiệp Đinh Văn Hùng - TĐH46 Khoa Cơ Điện Trờng đại học NNI 75 start Đặt ĐC1, Mở van nhiệt Đặt ĐC2 60 0 C<T sp <80 0 C ? T sp >80 0 C ? Khóa van nhiệt Đặt ĐC2 Mức 1/3 Tank 1 ? Mức đầy Tank 1 Mức cạn Tank 1? Đặt ĐC3 Tắt ĐC2, Đặt ĐC4,ĐC5 Tắt ĐC3,ĐC4 1 . Báo cáo tốt nghiệp Đinh Văn Hùng - TĐH46 Khoa Cơ Điện Trờng đại học NNI 76 1 Tín hiệu thời gian ly tâm đạt y êu cầu ? Đặt ĐC6 Mức 1/3 Tank 2 ? Mức đầy Tank 2 ? Đặt ĐC7 Tắt ĐC6 Tín hiệu dừng ? Tắt tất cả động cơ Đặt tín hiệu thời gian 2 . Báo cáo tốt nghiệp Đinh Văn Hùng - TĐH46 Khoa Cơ Điện Trờng đại học NNI 77 Hình 3.12. Sơ đồ thuật toán của mô hình Tín hiệu quá thời gian ? 2 Đặt đèn báo hiệu sự cố để kiểm tra sản phẩm END . Báo cáo tốt nghiệp Đinh Văn Hùng - TĐH46 Khoa Cơ Điện Trờng đại học NNI 78 3.5. Viết chơng trình điều khiển 3.5.1. Phân công tín hiệu vào ra cho bài toán Từ sơ đồ thuật toán ta tiến hành viết chơng trình điều khiển trên SIMATIC S7 200. Để thuận tiện cho việc kiểm tra và việc hiểu chơng trình thì ta tiến hành phân công tiến hiệu nh sau: TT ký hiệu nhiệm vụ tín hiệu đầu vào 1 I0.0 Khởi động 2 I0.1 Dừng toàn bộ hệ thống tín hiệu đầu ra 10 Q0.0 Động cơ bơm sản phẩm ở bình chứa 300lít 11 Q0.1 Van nguồn nhiệt 12 Q0.2 Động cơ bơm sản phẩm đã đợc gia nhiệt 13 Q0.3 Động cơ quay cánh khuấy bình 1 14 Q0.4 Động cơ bơm sản phẩm từ bình 1 vào máy ly tâm 15 Q0.5 Động cơ quay ly tâm 16 Q0.6 Động cơ bơm dịch quả đã ly tâm vào bình 2 17 Q0.7 Động cơ quay cánh khuấy bình 2 18 Q1.0 Đèn báo cần kiểm tra lại sản phẩm trớc khi tiếp tục sản xuất 3.5.2. Viết chơng trình Sau khi phân công tín hiệu vào ra nh trên thì chơng trình đợc viết nh sau: a. Chơng trình đợc viết trên STL nh sau: NETWORK 1 //KHOI DONG LD I0.0 S Q0.0, 1 S Q0.1, 1 R Q1.0, 1 . Báo cáo tốt nghiệp Đinh Văn Hùng - TĐH46 Khoa Cơ Điện Trờng đại học NNI 79 NETWORK 2 //SO SANH NHIET DO GIA NHIET DAT TIEU CHUAN LD SM0.0 MOVD +0, AC0 MOVW AIW0, AC0 DTR AC0, AC0 /R 3276.7, AC0 AR>= AC0, 6.0 AR< AC0, 8.0 S Q0.2, 1 NETWORK 3 //SO SANH NHIET DO QUA NHIET SAN PHAM LDR>= AC0, 8.0 R Q0.1, 1 NETWORK 4 //DAT THOI GIAN CHO MOT ME LD Q0.2 O Q0.4 O Q0.5 O Q0.6 O Q0.7 TON T37, +30000 NETWORK 5 //SO SANH MUC 1/3 BINH 1 LDW>= T37, +3000 S Q0.3, 1 NETWORK 6 //SO SANH MUC DAY BINH 1 LDW>= T37, +9000 R Q0.2, 1 S Q0.4, 1 NETWORK 7 //SO SANH HET MUC 1/3 BINH 1 LDW>= T37, +15000 R Q0.3, 1 . Báo cáo tốt nghiệp Đinh Văn Hùng - TĐH46 Khoa Cơ Điện Trờng đại học NNI 80 NETWORK 8 //SO SANH MUC CAN BINH 1 LDW>= T37, +18000 R Q0.4, 1 S Q0.5, 1 NETWORK 9 //SAN PHAM DA LY TAM XONG LDW>= T37, +21000 R Q0.5, 1 S Q0.6, 1 NETWORK 10 //SO SANH MUC 1/3 BINH 2 LDW>= T37, +24000 S Q0.7, 1 NETWORK 11 //SO SANH MUC DAY BINH 2 LDW>= T37, +30000 R Q0.6, 1 R Q0.7, 1 R T37, 1 NETWORK 12 //DUNG HE THONG LD I0.1 R Q0.0, 1 R Q0.1, 1 R Q0.2, 1 R Q0.3, 1 R Q0.4, 1 R Q0.5, 1 R Q0.6, 1 R Q0.7, 1 R T37, 1 . Báo cáo tốt nghiệp Đinh Văn Hùng - TĐH46 Khoa Cơ Điện Trờng đại học NNI 81 NETWORK 13 //DAT THOI GIAN KIEM TRA SAN PHAM SAU KHI DUNG HE THONG LDN Q0.0 TON T38, +32000 NETWORK 14 LD T38 TON T39, +32000 NETWORK 15 LD T39 TON T40, +800 NETWORK 16 //CO TIN HIEU BAO QUA THOI GIAN LUU DICH QUA LD T40 S Q1.0, 1 . . 78 3.5. Viết chơng trình điều khiển 3.5.1. Phân công tín hiệu vào ra cho bài toán Từ sơ đồ thuật toán ta tiến hành viết chơng trình điều khiển trên SIMATIC S7 200. Để thuận tiện cho việc. mô hình Từ nguyên lý hoạt động của mô hình khâu tinh lọc trong thựa tế và đợc thay thế bằng mô hình mô phỏng, tôi đa ra sơ đồ thuật toán của chơng trình điều khiển dây chuyền nh sau: . . điện áp ra 3V cung cấp cho motor quay chúng tôi dùng mạch chỉnh lu cầu một pha công thức tính toán điện áp ra nh sau: U d = u 2 22 Trong đó : + u 2 là điện áp cần chỉnh lu (điện áp th