Bài này sẽ giới thiệu cơ bản về vòng quét chương trình và thứ tự thực thi lệnh trên plc Mitsubishi, các bạn đọc để hiểu và vận dụng vào lập trình sau này.
Giới thiệu vòng quét và thứ tự lệnh plc Mitsubishi
Vòng quét
Chương trình trong plc mitsubishi sẽ thực hiện theo thứ tự từ trên xuống đến cú pháp end( kết thúc chương trình) sau đó quay ngược lại từ trên xuống dưới, cứ thế lặp lại.
Thời gian thực hiện một vòng quét của plc mitsubishi phụ thuộc vào số câu lệnh sử dụng trong một vòng quét, có thể tính được thời gian này dựa vào số câu lệnh trong chương trình cộng với thời gian thực thi mỗi câu lệnh.
Thứ tự lệnh
Khi viết chương trình thì các lệnh sẽ được thực hiện theo thứ tự từ trên xuống dưới và từ trái qua phải. Chi tiết các bạn có thể tham khảo cấu trúc lệnh như trong chương trình trên hình đầu bài viết.
- Ở hàng đầu tiên thì thứ tự thực hiện lệnh như bình thường là 1 rồi tới 2.
- Ở cụm lệnh thứ 2, trạng thái ngõ ra y0 phụ thuộc vào tới 2 ngõ vào x1 và x2 nên lệnh lấy dữ liệu x1 và x2 sẽ thực hiện trước rồi mới tới lệnh out ra y0
- Trong cụm lệnh 3, thì lệnh số 6 thực hiện trước rồi thực hiện 7 để out ra lệnh 8, tiếp theo thực hiện lệnh 9-10.