TÀI LIỆU LẬP TRÌNH ĐIỀU KHIỂN PLC 2 docx

34 1.1K 28
TÀI LIỆU LẬP TRÌNH ĐIỀU KHIỂN PLC 2 docx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Câu 1: Hãy phân tích và viết chương trình PLC thực hiện trạm rót nhiên liệu. Nguyên lý làm việc của hệ thống như sau: - Băng tải A được quay bởi động cơ MA thực hiện cấp các lon, các lon này được chuyển sang băng tải B sử dụng xilanh C3 khi cảm biến S6 báo có lon trên băng tải. Xinh lanh trở về vị trí ban đầu khi cảm biến S1 báo. - Cảm biến S2 phát hiện có lon trên băng tải B, đây là điều khiển cho phép băng tải B chuyển. Băng tải B chuyển động khoảng khoảng 0.5m sử dụng cảm biến S3 (Sử dụng động cơ bang tải MB và phanh điện từ DTB). - Đồng thời với băng tải B chuyển động, thực hiện mở xilanh C1 để chất lỏng chảy từ thùng chứa TA vào thùng định lượng TB, quá trình này sẽ báo hết nhiên liệu trong thùng A bằng còi và bằng đèn khi S5 chuyển trạng thái xuống 0. Quá trình này dừng lại khi cảm biến S4 báo. - Khi S3 báo, thực hiện mở xilanh C2 để rót chất lỏng vào chai (Thời gian rót được đặt 10 giây). - Khi quá trình rót được thực hiện xong (thời gian 10 giây hết), quá trình trên lại được lặp lại. Chú ý: Khi thực hiện phải làm những bước sau: - Phân tích bài toán để xác định số đầu và kiểu loại vào/ra - Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng) - Xây dựng lưu đồ thuật toán (5 điểm) - Viết chương trình Trả lời: Điểm 1. Phân tích bài toán để xác định số đầu và kiểu loại vào/ra Bài toán gồm các đầu vào/ra như sau: Stt Ký hiệu Địa chỉ Kiểu tín hiệu Giải thích 1 Start I0.0 Đầu vào Núm ấn để hệ thống bắt đầu 2 Stop I0.1 Đầu vào Núm ấn dừng hệ thống 3 S1 I0.2 Đầu vào Cảm biến báo hết hành trình của xilanh 4 S2 I0.3 Đầu vào Báo có chai trên trên băng tải B ở vị trí từ băng tải A sang. 5 S3 I0.4 Đầu vào Báo chai ở vị trí cho phép rót nhiên liệu 6 S4 I0.5 Đầu vào Báo nhiên liệu trong thùng định lượng đã đầy 7 S5 I0.6 Đầu vào Báo hết nhiên liệu thùng chứa A 8 S6 I0.7 Đầu vào Báo có chai ở băng tải A 9 C1 Q0.0 Đầu ra Điều khiển xilanh C1 10 C2 Q0.1 Đầu ra Điều khiển xilanh C2 11 C3 Q0.2 Đầu ra Điều khiển xilanh C3 12 MA Q0.3 Đầu ra Động cơ băng tải A 13 MB Q0.4 Đầu ra Động cơ băng tải B 14 DTB Q0.5 Đầu ra Phanh điện từ 15 Fault Q0.6 Đầu ra Đèn báo hết nhiên liệu 16 Buzz Q0.7 Đầu ra Còi báo hết nhiên liệu 1 2. Chon PLC: Với đầu vào ra như trên 8 vào và 8 ra thì chúng ta dùng CPU PLC S7-200 là đủ (CPU 224) 0.5 3. Lưu đồ thuật toán: Bước 1: Kiểm tra núm Start, nếu ấn, cho phép hệ thống vào chế độ làm việc, bật động cơ quay băng tải A (MA). Kiểm tra núm Stop. Nếu Stop = 1 then dừng hệ thống, ngược lại chuyển sang bước 2 Bước 2: Kiểm tra đầu vào cảm biến S6 và S2. Nếu S6 = 1 và S2 = 0 thì cấp điện cho xilanh C1 để đẩy lon sang băng tải B, ngược lại chuyển sang bước 1. Bước 3: Kiểm tra đầu vào cảm biến S1. Nếu S1 = 1 thì ngắt điện cho xilanh C1 để xilanh trở về trạng thái ban đầu, ngược lại chuyển sang bước 3. Bước 4: Kiểm tra đầu vào cảm biến S3 và S2. Nếu S2 = 1 và S3 = 0 thì thực hiện những thao tác sau: - Ngắt điện phanh điện từ DTB và cấp điện cho động cơ quay băng tải B (MB) - Cấp điện cho xilanh C1 - Kiểm tra đầu vào cảm biến S3. Nếu S3 = 1 thì dừng động cơ MB và cấp điện cho phanh từ DTB 1.0 - Kiểm tra cảm biến S4, nếu S4 = 1 thì ngắt điện xilanh C1 - Kiểm tra cảm biến S5, nếu S4 = 0 thì bật đèn và báo còi để thông báo hết nhiên liệu trong thùng chứa TA (đèn Fault và còi Buzz). - Nếu S3 = 1 và S4 = 1 thì chuyển sang bước 5. Ngược lại trở lại bước 4. Bước 5: Kiểm tra đầu vào cảm biến S3 và và cờ báo chưa rót nhiên liệu. Nếu S3 = 1 và cờ báo chưa rót nhiên liệu báo FALSE thì: - Cấp điện cho xilanh C2 - Bật timer để trễ 10 giây Bước 6: Kiểm tra cờ trạng thái đồng hồ thời gian rót. Nếu cờ có logic 1 thì chuyên sang bước 1. Ngược lại trở về bước 6 4. Viết chương trình: Theo thuật toán và cách sử dụng lệnh của học viên 2.5 Câu 2: Hãy phân tích và viết chương trình PLC thực hiện quá trình điều khiển đóng nắp chai. Nguyên lý làm việc của hệ thống như sau: - Cấp điện cho băng tải A cho đến khi cảm biến S1 báo có chai ở vị trí đóng nắp. - Cấp điện cho xilanh C2 cho đến khi cảm biến S7 bật lên, - Mở xilanh C1 một phần đến khi cảm biến S3 bật lên và cùng thời điểm này cấp điện cho van V1 để hút khí tạo chân không để giữ nắp. - Thu xilanh C2 vào cho đến khi cảm biến S6 bật lên - Mở xi lanh C1 cho đến khi cảm biến S2 bật lên và đồng thời ngắt điện cho van V1 để thả nắp. - Thu xilanh C1 vào cho đến khi cảm biến S8 bật lên - Cảm biến S5 sử dụng để kiểm tra nắp đã được đóng chưa và đếm sản phẩm - Lặp lại chu trình như trên Chú ý: Khi thực hiện phải làm những bước sau: - Phân tích bài toán để xác định số đầu và kiểu loại vào/ra - Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng) - Xây dựng lưu đồ thuật toán - Viết chương trình (5 điểm) Trả lời: Điểm 1. Phân tích bài toán để xác định số đầu và kiểu loại vào/ra Bài toán gồm các đầu vào/ra như sau: Stt Ký hiệu Địa chỉ Kiểu tín hiệu Giải thích 1 Start I0.0 Đầu vào Núm ấn để hệ thống bắt đầu 2 Stop I0.1 Đầu vào Núm ấn dừng hệ thống 3 S1 I0.2 Đầu vào Cảm biến báo có chai ở vị trí đóng nắp 4 S2 I0.3 Đầu vào Cảm biến báo hết hành trình của xilanh C1 (vị trí mà đủ lực ép nắp vào chai). 5 S3 I0.4 Đầu vào Cảm biến báo vị trí xilanh C1 ở vị trí giữa 6 S4 I0.5 Đầu vào Báo hành trình trở về hết của xilanh C1 7 S5 I0.6 Đầu vào Cảm biến báo nắp đã được đóng và cũng sử dụng để đếm sản phẩm. 8 S6 I0.7 Đầu vào Báo hành trình trở về hết của xilanh C2 9 S7 I1.0 Đầu vào Báo hành trình ra hết của xilanh C2 10 C1 Q0.0 Đầu ra Điều khiển xilanh C1 11 C2 Q0.1 Đầu ra Điều khiển xilanh C2 12 MB Q0.3 Đầu ra Động cơ băng tải B 13 V1 Q0.4 Đầu ra Van hút chân không 1 2. Chon PLC: Với đầu vào ra như trên 9 vào và 4 ra thì chúng ta dùng CPU PLC S7-200 là đủ (CPU 224) 0.5 3. Lưu đồ thuật toán: Bước 1: Kiểm tra núm Start, nếu ấn, cho phép hệ thống vào chế độ làm việc, bật động cơ quay băng tải B (MB). Kiểm tra núm Stop. Nếu Stop = 1 then dừng hệ thống, ngược lại chuyển sang bước 2 Bước 2: Kiểm tra đầu vào cảm biến S6 và S2. Nếu S6 = 1 và S2 = 0 thì cấp điện cho xilanh C1 để đẩy lon sang băng tải B, ngược lại chuyển sang bước 1. Bước 3: Kiểm tra đầu vào cảm biến S1. Nếu S1 = 1 thì ngắt điện cho xilanh C1 để xilanh trở về trạng thái ban đầu, ngược lại chuyển sang bước 3. Bước 4: Kiểm tra đầu vào cảm biến S3 và S2. Nếu S2 = 1 và S3 = 0 thì thực hiện những thao tác sau: - Ngắt điện phanh điện từ DTB và cấp điện cho động cơ quay băng tải B (MB) - Cấp điện cho xilanh C1 - Kiểm tra đầu vào cảm biến S3. Nếu S3 = 1 thì dừng động cơ MB và cấp điện cho phanh từ DTB 1.0 - Kiểm tra cảm biến S4, nếu S4 = 1 thì ngắt điện xilanh C1 - Kiểm tra cảm biến S5, nếu S4 = 0 thì bật đèn và báo còi để thông báo hết nhiên liệu trong thùng chứa TA (đèn Fault và còi Buzz). - Nếu S3 = 1 và S4 = 1 thì chuyển sang bước 5. Ngược lại trở lại bước 4. Bước 5: Kiểm tra đầu vào cảm biến S3 và và cờ báo chưa rót nhiên liệu. Nếu S3 = 1 và cờ báo chưa rót nhiên liệu báo FALSE thì: - Cấp điện cho xilanh C2 - Bật timer để trễ 10 giây Bước 6: Kiểm tra cờ trạng thái đồng hồ thời gian rót. Nếu cờ có logic 1 thì chuyên sang bước 1. Ngược lại trở về bước 6 4. Viết chương trình: Theo thuật toán và cách sử dụng lệnh của học viên 2.5 Câu 3: Hãy phân tích và viết chương trình PLC thực hiện quá trình điều khiển đưa nhiên liệu vào chai. Nguyên lý làm việc của hệ thống như sau: - Khi có chai ở vị trí rót (được xác định bởi cảm biến S3). - Để chất lỏng chảy từ thùng A sang thùng B được điều khiển bởi xilanh C1. Khi đóng xilanh C1 để ngăn chất lỏng từ thùng A sang thùng B, dừng cấp cấp điện khi cảm biến S7 = 1. - Hệ thống ra lệnh mở xilanh C2 để cho chất lỏng trong thùng B vào chai (vị trí hết hành trình mở van thùng chứa B được xác định bởi cảm biến S4 và vị trí đóng kín được xác định bởi cảm biến S5). - Mức chất lỏng trong chai được xác định bởi cảm biến S8, S9. Chú ý: Khi thực hiện phải làm những bước sau: - Phân tích bài toán để xác định số đầu và kiểu loại vào/ra (5 điểm) - Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng) - Xây dựng lưu đồ thuật toán - Viết chương trình Trả lời: Điểm 1. Phân tích bài toán để xác định số đầu và kiểu loại vào/ra Bài toán gồm các đầu vào/ra như sau: Stt Ký hiệu Địa chỉ Kiểu tín hiệu Giải thích 1 Start I0.0 Đầu vào Núm ấn để hệ thống bắt đầu 2 Stop I0.1 Đầu vào Núm ấn dừng hệ thống 3 S2 I0.2 Đầu vào Cảm biến báo hết hành trình của xilanh 4 S3 I0.3 Đầu vào Báo có chai trên trên băng tải B ở vị trí từ băng tải A sang. 5 S4 I0.4 Đầu vào Báo chai ở vị trí cho phép rót nhiên liệu 6 S5 I0.5 Đầu vào Báo nhiên liệu trong thùng định lượng đã đầy 7 S6 I0.6 Đầu vào Báo hết nhiên liệu thùng chứa A 8 S7 I0.7 Đầu vào Báo có chai ở băng tải A 9 S8 I1.0 Đầu vào 10 S9 I1.1 Đầu vào 11 C1 Q0.0 Đầu ra Điều khiển xilanh C1 12 C2 Q0.1 Đầu ra Điều khiển xilanh C2 13 C3 Q0.2 Đầu ra Điều khiển xilanh C3 14 MA Q0.3 Đầu ra Động cơ băng tải A 1 2. Chon PLC: Với đầu vào ra như trên 10 vào và 4 ra thì chúng ta dùng CPU PLC S7-200 là đủ (CPU 224) 0.5 3. Lưu đồ thuật toán: Bước 1: Kiểm tra núm Start, nếu ấn, cho phép hệ thống vào chế độ làm việc. Kiểm tra núm Stop. Nếu Stop = 1 then dừng hệ thống, ngược lại chuyển sang bước 2 Bước 2: Kiểm tra cảm biến S3, nếu S3 = 1 thì: - Mở xilanh 1 cho đến khi S5 = 1 - Kiểm tra nếu S8 = 1 và S9 = 1 thì đóng xilanh C1 - Xilanh C1 được cấp điện đến khi cảm biến S4 = 1. Bước 3: Bật động cơ băng tải MA nếu S2 = 1 để quay băng tải cho đến khi cảm biến S3=1. Ngược lại lặp lại bước 3 Bước 4: Chuyển về bước 1. 1.0 4. Viết chương trình: Theo thuật toán và cách sử dụng lệnh của học viên 2.5 Câu 4: Hãy phân tích và viết chương trình PLC thực hiện quá trình điều khiển vận chuyển hàng tự động như trên hình vẽ sau: Nguyên lý làm việc như sau: - Sản phẩm đầu vào được đưa vào bởi băng tải quay bởi động cơ MR. - Khi cảm biến S3 = 1 thì cấp điện cho C2 và trễ 1 thời gian sao cho xilanh đi hết hành trình đẩy sản phẩm đến đúng vị trí. Đồng thời lúc này cấp điện cho C1 cho đến khi S2 = 1. - S1 là cảm biến sử dụng để đếm số sản phẩm đã được đẩy sang vị trí xếp hàng. - Khi S6 = 1 và bộ đếm báo đã có 3 sản phẩm được xilanh C2 đẩy đi, thì cấp điện cho C3 đẩy sản phẩm từ A sang B. Ngắn điện được xác định bởi các cảm biến S4 và S5. - Khi S9 = 1 và S4 = 1 thì cấp điện cho xilanh C4 để đẩy sản phẩm lên xe, cho đến khi S7 = 1 thì cấp điện để xilanh về vị trí ban đầu (xác định bởi S8 = 1) - Hành trình trên được lặp đi lặp lại. Chú ý: Khi thực hiện phải làm những bước sau: (5 điểm) [...]... phẩm Điều khiển van để mở xilanh 1A Điều khiển van để mở xilanh 2A Điều khiển van để mở xilanh 3A Còi báo kết thúc 1 chu trình 2 Chon PLC: Với đầu vào ra như trên 12 vào và 4 ra thì chúng ta dùng CPU PLC S7 -20 0 là đủ (CPU 22 4) 3 Lưu đồ thuật toán: Bước 1: Kiểm tra điều khiển bắt đầu Nếu núm Start ấn, cho phép hệ thống chạy Bước 2: Nếu cảm biến B1 = 1 thì: - Cấp điện cho van 3Y1 - Khi cảm biến 3S2 =... đẩy sang xe Điều khiển xilanh C1 Điều khiển xilanh C2 Điều khiển xilanh C3 Điều khiển xilanh C4 Động cơ băng tải A 2 Chon PLC: Với đầu vào ra như trên 11 vào và 5 ra thì chúng ta dùng CPU PLC S7 -20 0 là đủ (CPU 22 4) 3 Lưu đồ thuật toán: Bước 1: Kiểm tra núm Start, nếu ấn, cho phép hệ thống vào chế độ làm việc Kiểm tra núm Stop Nếu Stop = 1 then dừng hệ thống, ngược lại chuyển sang bước 2 Bước 2: Cấp điện... D2 X1 X2 V1 V2 Q0.1 Q0 .2 Q0.3 Q0.4 Q0.5 Đầu ra Đầu ra Đầu ra Đầu ra Đầu ra Đèn đỏ 2 Đèn xanh 1 Đèn xanh 2 Đèn vàng 1 Đèn vang 2 2 Chon PLC: Với đầu vào ra như trên 4 vào và 2 ra thì chúng ta dùng CPU PLC S7 -20 0 là đủ (CPU 22 4) 3 Lưu đồ thuật toán: Bước 1: Kiểm tra núm Start, nếu ấn, cho phép hệ thống vào chế độ làm việc Kiểm tra núm Stop Nếu Stop = 1 then dừng hệ thống, ngược lại chuyển sang bước 2. .. vào Đầu ra Đầu ra Núm ấn dừng hệ thống Cảm biến hộp Cảm biến quả Tín hiệu điều khiển băng tải quả Tín hiệu điều khiển băng tải hộp 2 Chon PLC: Với đầu vào ra như trên 4 vào và 2 ra thì chúng ta dùng CPU PLC S7 -20 0 là đủ (CPU 22 4) 3 Lưu đồ thuật toán: Bước 1: Kiểm tra điều khiển bắt đầu Nếu núm Start ấn, cho phép hệ thống chạy Bước 2: Kiểm tra hộp có ở vị trí không, nếu có thì thực hiện bước 4, còn không... I0 .2 Đầu vào Cảm biến đếm sản phẩm 4 UL1 I0.3 Đầu vào Cảm biến báo mức cao thùng định lượng A 5 LL1 I0.4 Đầu vào Cảm biến báo mức thấp thùng định lượng A 6 UL2 I0.5 Đầu vào Cảm biến báo mức cao thùng định lượng B 7 LL2 I0.6 Đầu vào Cảm biến báo mức thấp thùng định lượng B 8 V1 Q0.0 Đầu ra Điều khiển van 1 9 V2 Q0.1 Đầu ra Điều khiển van 2 10 V3 Q0 .2 Đầu ra Điều khiển van 3 11 V4 Q0.3 Đầu ra Điều khiển. .. thống bắt đầu 2 Stop I0.1 Đầu vào Núm ấn dừng hệ thống 3 D1 Q0.0 Đầu ra Đèn đỏ 1 4 D2 Q0.1 Đầu ra Đèn đỏ 2 5 X1 Q0 .2 Đầu ra Đèn xanh 1 Điểm 1.0 6 7 8 X2 V1 V2 Q0.3 Q0.4 Q0.5 Đầu ra Đầu ra Đầu ra Đèn xanh 2 Đèn vàng 1 Đèn vang 2 2 Chon PLC: Với đầu vào ra như trên 4 vào và 2 ra thì chúng ta dùng CPU PLC S7 -20 0 là đủ (CPU 22 4) 3 Lưu đồ thuật toán: Bước 1: Kiểm tra núm Start, nếu ấn, cho phép hệ thống vào... Cảm biến báo thùng chứa cạn Mở van cho nhiên liệu chảy vào Mở van cho nhiên liệu chảy ra Đèn báo kết thúc 1 chu trình Còi báo kết thúc 1 chu trình Động cơ trộn 2 Chon PLC: Với đầu vào ra như trên 5 vào và 5 ra thì chúng ta dùng CPU PLC S7 -20 0 là đủ (CPU 22 4) 3 Lưu đồ thuật toán: Bước 1: Kiểm tra điều khiển bắt đầu Nếu núm Start ấn, cho phép hệ thống chạy Bước 2: Cấp điện cho van MV1 và động cơ trộn (MOTOR)... Bước 8: Chuyển về bước 1 4 Viết chương trình: Theo thuật toán và cách sử dụng lệnh của học viên 2. 5 Câu 5: Hãy phân tích và viết chương trình PLC thực hiện quá trình điều khiển rót nhiên liệu tự động như trên hình vẽ sau Chất lỏng được bơm vào 2 thùng chứa bởi động cơ bơm và van V1 và V2 Việc xác định hai thùng đầy và cạn thông qua các cảm viến UL1, LL1 và UL2, LL2 Các van V3, V4 cho phép chất lỏng chảy... phẩm (5 điểm) Điểm 1 6 1S1 I0.5 Đầu vào 7 1S2 I0.6 Đầu vào 8 2S1 I0.7 Đầu vào 9 2S2 I1.0 Đầu vào 10 3S1 I1.1 Đầu vào 11 3S2 I1 .2 Đầu vào 12 13 14 15 16 B1 1Y1 2Y1 3Y1 M I1.3 Q0.0 Q0.1 Q0 .2 Q0.3 Đầu vào Đầu ra Đầu ra Đầu ra Đầu ra Cảm biến báo xilanh 1A đã thu hết vào Cảm biến báo xilanh 1A đã mở hết ra Cảm biến báo xilanh 2A đã thu hết vào Cảm biến báo xilanh 2A đã mở hết ra Cảm biến báo xilanh 3A đã... bước 2 Bước 6: Kiểm tra tín hiệu Stop, nếu có logic bằng 1 thì dừng hệ thống 4 Viết chương trình: Tùy theo thuật toán và cách sử đụng lệnh của học viên 0.5 1.0 2. 5 Câu 10: Hệ thống điều khiển xe ra vào bãi xe với nội dung như sau: Hệ thống điều khiển bãi đậu xe chứa tối đa là 12 chiếc Mỗi lần xe vào, PLC tự động tăng thêm 1 bởi cảm biến phát hiện xe S1 Bất kỳ một chiếc xe nào đi ra khỏi bãi, PLC sẽ . vào 11 C1 Q0.0 Đầu ra Điều khiển xilanh C1 12 C2 Q0.1 Đầu ra Điều khiển xilanh C2 13 C3 Q0 .2 Đầu ra Điều khiển xilanh C3 14 MA Q0.3 Đầu ra Động cơ băng tải A 1 2. Chon PLC: Với đầu vào ra như. trình ra hết của xilanh C2 10 C1 Q0.0 Đầu ra Điều khiển xilanh C1 11 C2 Q0.1 Đầu ra Điều khiển xilanh C2 12 MB Q0.3 Đầu ra Động cơ băng tải B 13 V1 Q0.4 Đầu ra Van hút chân không 1 2. Chon PLC: Với. ban đầu 11 S9 I1 .2 Đầu vào Cảm biến báo sản phẩm đã ở vị trí để đẩy sang xe. 12 C1 Q0.0 Đầu ra Điều khiển xilanh C1 13 C2 Q0.1 Đầu ra Điều khiển xilanh C2 14 C3 Q0 .2 Đầu ra Điều khiển xilanh C3 15

Ngày đăng: 31/07/2014, 18:20

Tài liệu cùng người dùng

Tài liệu liên quan