Chu kỳ quét: thuật ngữ PLC giải thích dễ hiểu
Kiến thức cơ bảnGiống một người bảo vệ đi tuần: kiểm tra mọi cửa, từ trên xuống dưới, rồi bắt đầu lại. Trong một chu kỳ quét, PLC đọc đầu vào, chạy các quy tắc của bạn và cập nhật đầu ra, khoảng 50 lần mỗi giây.
Một lượt đọc đầu vào, chạy các lệnh và cập nhật đầu ra. Học viện này thường lặp lại nó mỗi 20 mili giây.
Chu kỳ quét trên một máy thật
Chu kỳ quét là một lượt qua vòng lặp chính của PLC: đọc đầu vào, chạy chương trình, ghi đầu ra và làm một số việc nội bộ. Sau đó nó bắt đầu lại. Đây là lý do code PLC hoạt động khác với một tập lệnh.
Thời gian cho một lượt gọi là thời gian quét hay thời gian chu kỳ. Nó phụ thuộc vào bộ điều khiển và lượng code phải chạy. Trong PLC Gym, nó cố định ở 20 ms, nên 50 chu kỳ quét vừa trong một giây.
Chu kỳ quét có giới hạn thời gian. Trên Logix, watchdog của mỗi tác vụ mặc định là 500 ms. Trên S7-1500, thời gian chu kỳ tối đa mặc định là 150 ms.
Chu kỳ quét: một ví dụ có lời giải
Với 20 ms mỗi chu kỳ quét, một chai che cảm biến trong một giây đọc TRUE ở 50 chu kỳ quét liên tiếp. Chương trình cộng một mỗi chu kỳ quét sẽ đếm được 50 chai. Đó là lý do việc đếm cần sườn.
Chu kỳ quét: một lỗi thường gặp
Mong một dòng ở phía dưới đã chạy rồi. Code chạy theo thứ tự trong một chu kỳ quét, nên một dòng đọc tag trước khi dòng khác ghi nó sẽ thấy giá trị của chu kỳ quét trước.
Vẫn chưa chắc về thuật ngữ này? Hãy hỏi trong Phòng thay đồ.