Bài này diễn giải lại nội dung thầy giảng theo cách dễ đọc. Nhãn Bổ sung và Đối chiếu đánh dấu phần tôi thêm, không có trong video.
Vì sao lại cần PLC?
Thầy mở đầu bằng những thứ ai cũng từng thấy. Vào thang máy trong siêu thị, bạn chỉ bấm chọn tầng, thang tự chạy đến đúng nơi rồi dừng. Trong nhà máy, dây chuyền đồ uống tự chiết rót vào chai, tự đóng nắp, tự dán nhãn, tự đếm số chai cho vào thùng, rồi robot gắp thùng lên xe tải. Thầy lấy ví dụ nhà máy Vinamilk gần như không thấy người đi lại, chỉ thấy xe chở hàng ra. Tự động hóa tiết kiệm rất nhiều nhân công.
Câu hỏi của cả khóa học là: những hệ thống đó được xây bằng thiết bị gì, và người ta làm thế nào để chúng tự chạy? Câu trả lời bắt đầu từ một thiết bị: PLC.
PLC là bộ não
Một hệ thống muốn tự chạy phải có bộ não: nhận lệnh từ bên ngoài, xử lý theo những gì đã được dạy, rồi ra lệnh cho máy móc. PLC là viết tắt của Programmable Logic Controller, tức bộ điều khiển logic lập trình được. Từ quan trọng nhất là lập trình được: nội dung bên trong có thể thay đổi, nên cùng một thiết bị có thể điều khiển thang máy hôm nay và băng tải ngày mai.
Bổ sung Trước khi có PLC, mạch điều khiển được ghép từ nhiều relay thật. Muốn đổi cách máy chạy phải đi lại dây. Với PLC, phần lớn thay đổi chỉ cần sửa chương trình rồi nạp lại.
Ngõ vào: PLC biết chuyện gì đang xảy ra
PLC không có mắt, không có tay. Nó chỉ biết thế giới bên ngoài qua các ngõ vào (input). Thầy chia làm hai nhóm:
- Nút nhấn: người ra lệnh, như nút chọn tầng trong thang máy.
- Cảm biến: máy tự cảm nhận. Có loại tiếp điểm chỉ báo có hoặc không, ví dụ có người hay không có người, thang đã tới giới hạn hành trình chưa. Có loại đo giá trị như áp suất, nhiệt độ, mực nước, khoảng cách.
Ngõ ra: PLC làm cho máy chạy
Sau khi chạy chương trình, PLC điều khiển các ngõ ra (output): một bóng đèn, một động cơ điện, một cái van xả nước, hay các cơ cấu chấp hành khác. Chính các đầu ra này mới tạo ra chuyển động thật.
Máy tính dùng để làm gì?
Muốn PLC biết phải làm gì, ta cần một máy tính với hai vai trò:
- Lập trình: viết tập lệnh trên phần mềm rồi nạp xuống PLC.
- SCADA: phần mềm giao diện trên máy tính cho phép nhấn nút, đọc tín hiệu cảm biến, giám sát cả hệ thống. Nhìn màn hình là biết dây chuyền đã xử lý bao nhiêu chai, bao nhiêu thùng.
Vì sao học trên Siemens?
Thầy chọn phần mềm lập trình của hãng Siemens vì đây là hãng rất phổ biến, và khi đã nắm một kiến trúc lập trình chung thì học ngôn ngữ của các hãng khác sẽ dễ hơn. Chính vì vậy Sếp có thể học song song với khóa Mitsubishi: tư duy giống nhau, tên gọi khác nhau.
Điều cần nắm sau bài này
- Phân biệt được đâu là ngõ vào, đâu là ngõ ra trong một máy bất kỳ.
- Hiểu PLC không tự biết làm gì, mọi hành vi đều do chương trình quyết định.
- Thử bài tập nhỏ: nhìn cụm sấy ở nhà máy, liệt kê các thiết bị và xếp vào ngõ vào hay ngõ ra.