8 Bài Tập Ứng Dụng PLC – Có Lời Giải Chi Tiết
Bài 1: Viết chương trình cho mạch điều khiển tuần tự khởi động bằng tay với yêu cầu
Mạch này có các trạng thái như sau:
I0.0 dùng để dừng hệ thống.
Khi nhấn I0.1 thì đèn 1 sáng và tự duy trì.
Khi nhấn I0.2 thì đèn 2 sáng và tự duy trì.
Khi nhấn I0.3 thì đèn 3 sáng và tự duy trì.
Mạch điều khiển tuần tự điều khiển bằng tay
Bài tập ứng Dụng PLC 2
Bài 2: Viết chương trình cho mạch tự động đóng tuần tự với yêu cầu
Mạch này chỉ có một nút nhấn I0.0 dùng để khởi động mạch.
Khi nhấn I0.0 thì Q4.0=1 và sau thời gian 5s thì rơle thời gian tác động làm cho ngõ ra Q4.1=1, sau 8s nữa thì rơle thời gian làm cho Q4.0=0 mạch ngưng hoạt động.
| Nhiều người xem: Khóa Đào Tạo Lập Trình PLC Mitsubishi
Bài 3: Viết chương trình cho mạch với yêu cầu
Mạch khởi động động cơ xoay chiều 3 pha (động cơ này khởi động bằng cách thêm điện trở phụ mắc nối tiếp với một trong 3 pha của động cơ).
Khi nhấn nút nhấn khởi động thì động cơ khởi động với điện trở phụ, sau một thơi gian chỉ định trước động cơ làm việc ở trạng thái gần ổn định thì điện trở phụ được nối tắc.
Bài 4: Viết chương trình chuyển đổi số thực thành số nguyên 16 bit:
Giá trị ngõ ra này có thể chuyển ra ngoài nhờ modul Analog.
Chương trình được viết trong khối OB1 sử dụng FC106.
Các ngõ vào/ra của FC106 tương tự như FC105 nhưng chỉ khác nhau ở hai ngõ IN và OUT, FC106 có ngõ vào IN là dạng số thực cần chuyển đổi, ngõ ra OUT có dạng số nguyên.
Bài 5: Viết chương trình kiểm tra mức nước trong thùng chứa:
Thùng chứa tối đa 600 lít, nếu mức nước trong thùng nhiều hơn 600 lít thì chương trình sẽ ngưng hoạt động.
Nếu mức nước trong thùng ít hơn 50 lít thì có tín hiệu báo.
Chương trình được viết trong OB1 dùng thêm khối FC105 nằm trong thư viện chuẩn của chương trình STEP7. FC105 có các ngõ vào/ra như sau:
+ EN: ngõ vào cho phép FC105 hoạt động.
+ ENO: ngõ ra có mức logic 1 khi FC105 hoạt động và không có lỗi.
+ IN: ngõ vào dang số nguyên dùng để đọc tín hiệu vào. Có thể đọc trực tiếp từ modul Analog hoặc qua giao tiếp dạng số nguyên.
+ LO_LIM, HI_LIM: các giới hạn trên và dưới dùng để chuyển đổi đại lượng vật lý được đặt tại các ngõ này.
+ OUT: ngõ ra chứa giá trị đọc được từ ngõ vào có dạng số thực.
+ BIPOLAR: xác định giá trị âm hoặc giá trị dương được chuyển đổi. BIPOLAR=0 thì chuyển đổi giá trị dương. BIPOLAR=1 thì chuyển đổi giá trị âm.
+ RET_VAL: ngõ ra có giá trị 0 nếu lệnh hoạt động không có lỗi.
Bài 6: Viết chương trình cho mạch điều khiển bồn trộn hóa chất với yêu cầu:
Có 2 bồn trộn hóa chất, với mỗi bồn được kéo 1 động cơ.
Hóa chất được đổ vào do con người thực hiện. Có thể chọn 1 trong 2 bồn làm việc hoặc cả 2 bồn đều làm việc.
Nếu trong quá trình trộn có van nào bị hở thì bồn đó ngưng làm việc.
Mỗi bồn hoạt động trong thời gian là 5s. Mạch còn có các đèn báo trạng thái của bồn.
| Tìm hiểu ngay: Khóa Đào Tạo Lập Trình PLC Siemens
Bài 7: Viết chương trình cho mạch điều khiển động cơ 2 tốc độ và 2 chiều quay
Khi nhấn I0.0 hoặc I0.1 thì động cơ chạy trái hoặc phải với tốc độ thấp.
Khi nhấn I0.2 hoặc I0.3 thì động cơ chạy trái hoặc phải với tốc độ cao.
Bài 8: Viết chương trình điều khiển đèn giao thông:
Bài tập ứng dụng PLC với yêu cầu như sau:
Chương trình điều khiển đèn giao thông cho một ngã tư với đèn xanh sáng 25 giây, đèn vàng sáng 5 giây, đèn đỏ sáng 30 giây
Chương trình điều khiển đèn giao thông
| Lời Kết
Như vậy, chúng ta vừa cùng nhau thử sức với 8 bài tập ứng dụng PLC để giải quyết các yêu cầu khác nhau. Để có cơ hội trực tiếp thực hành trên thiết bị thực tế và kiểm chứng xem chương trình viết như vậy đã đúng hay chưa, mạch chạy như thế nào thì các bạn hãy tham khảo ngay các khóa học lập trình PLC từ cơ bản tới nâng cao của PLCTECH.
2 khóa học Lập trình PLC phổ biến nhất hiện nay đó là:
– Khóa học Lập trình PLC Mitsubishi
– Khóa học Lập trình PLC Siemens
Lớp học được trang bị đầy đủ thiết bị thực hành, cùng thời lượng thực hành tới 80% là cơ hội để học viên có thể thực chiến giống như đang thực hiện một dự án trong nhà máy.
Bạn muốn tìm hiểu thêm về về khóa học và muốn được tư vấn một lộ trình chi tiết nhất, phù hợp nhất cho bản thân. Đừng chần chừ nữa, liên hệ ngay với PLCTECH để được hỗ trợ 24/7
Mọi tư vấn về Tự động hóa, vui lòng liên hệ với chúng tôi:
TRUNG TÂM TỰ ĐỘNG HÓA CÔNG NGHIỆP PLCTECH
Hà Nội: Số 11 Ngõ 2E Dịch Vọng – Cầu Giấy
HCM: 97 Đường Số 3 – Hiệp Bình Phước – TP. Thủ Đức
SĐT/Zalo: 0987 635 127
Website:https://plctech.com.vn/
Fanpage: https://www.facebook.com/PLCTechHN/