Trong quá trình học và làm việc với PLC, rất nhiều người mới bắt đầu gặp khó khăn khi được yêu cầu viết chương trình cho hệ thống thiết bị. Nhưng đừng lo lắng, bài viết này sẽ giúp bạn hiểu cách viết chương trình PLC một cách đơn giản và dễ hiểu.
- Biến trở: Linh kiện không thể thiếu trong mạch điện
- Tìm hiểu về mạch khởi động từ đơn và mạch khởi động từ kép
- Transistor – Bí quyết kiểm tra transistor bằng đồng hồ vạn năng
- Trung tâm đào tạo thiết kế vi mạch Semicon: Những bí quyết thành công trong thiết kế mạch điện.
- Công tắc tơ – Bí quyết công dụng và cách đấu
Lập trình theo dạng quy trình (procedure)
Việc viết chương trình dạng quy trình, kết hợp với cách sử dụng các add-on instruction có sẵn trên hệ process, sẽ giúp bạn viết được một chương trình hoàn chỉnh với mọi kích cỡ. Cách viết này dựa trên việc mô tả quá trình từng bước để hoàn thành một nhiệm vụ.
Bạn đang xem: Cách viết chương trình PLC dành cho người mới bắt đầu
Với cách viết này, bạn chỉ cần đánh số các bước cần thực hiện để hoàn thành một task. Khi bắt đầu, bạn chuyển từ bước 0 sang bước 1. Mỗi bước sẽ có một hành động và kiểm tra điều kiện. Nếu điều kiện thỏa mãn, bạn chuyển sang bước tiếp theo. Nếu không, bạn có thể lặp lại hoặc rẽ nhánh theo điều kiện.
Ví dụ cụ thể dưới đây sẽ giúp bạn hiểu rõ hơn:
Đây là một ví dụ đơn giản trong đó chương trình chạy từ bước 1 đến bước 6 và quay trở lại bước 1. Mỗi bước đều có một hành động và kiểm tra điều kiện. Việc kiểm soát và sửa lỗi trong chương trình này rất dễ dàng.
Triển khai trong PLC thực tế
Khi triển khai chương trình theo dạng quy trình trong PLC, bạn cần tạo ra các tag cơ bản và các routine chạy. Các tag cơ bản sẽ là các biến để lưu trạng thái và điều khiển các thiết bị. Còn các routine chạy sẽ chứa các chương trình bước và các lệnh action.
Sử dụng phần mềm Studio 5000 V33 và RSEmulate của Rockwell Automation, bạn có thể set up các tag cơ bản và các routine chạy.
Việc viết chương trình theo dạng quy trình không phụ thuộc vào loại PLC hay hãng nào. Bạn cũng có thể áp dụng cách viết này cho các board điều khiển như Arduino. Việc code theo procedure sẽ giúp đơn giản hóa công việc đáng kể.
Kết luận
Viết chương trình PLC theo dạng quy trình là một cách đơn giản và dễ hiểu. Bạn chỉ cần mô tả các bước và hành động cần thực hiện trong quá trình điều khiển. Việc sử dụng các add-on instruction và cấu trúc quy trình theo chuẩn ISA 88 cũng sẽ giúp bạn điều khiển quy trình một cách chính xác và dễ dàng.
Hãy thử áp dụng cách viết chương trình này trong công việc và khám phá thêm về cách triển khai hệ thống quy trình công nghệ. Đừng ngại bước ra khỏi vùng thoải mái và khám phá thêm về mạch relay và các dòng PLC hiện đại như Allen Bradley Controllogix.
Nguồn: https://izumi.edu.vn/
Danh mục: Tài liệu điện