game nổ hũ 2025

Từ khoá:

Giới thiệu vòng quét và thứ tự lệnh plc Siemens s7-1200

Trong bài này, Abientan sẽ giới thiệu về vòng quét chương trình và thứ tự ưu tiên thực hiện lệnh của plc Siemens S7-1200.

Giới thiệu vòng quét và thứ tự lệnh plc Siemens s7-1200

Vòng quét

Chương trình chạy bên trong cpu sẽ thực hiện lặp lại liên tục từ trên xuống dưới. Mỗi vòng lặp gọi là vòng quyét của plc. Trong mỗi vòng quét thì cpu sẽ đọc trạng thái các ngõ vào sau đó thực hiện các lệnh, sau đó xuất tín hiệu tác động lên ngõ ra. Vòng quét trên plc siemens thường nằm trong khối OB1.

Thời gian thực hiện 1 vòng quét phục thuộc vào:

  • Số câu lệnh có trong vòng quét của chương trình, càng nhiều câu lệnh thì thời gian thực hiện vòng quét sẽ càng lớn.
  • Tốc độ xử lý lệnh của cpu. Nếu tốc độ xử lý lệnh cpu càng nhỏ thì thời gian vòng quét càng ngắn.

Việc tính toán thời gian vòng quét để giúp chúng ta có thể tính toán sơ bộ được thời gian cập nhật ngõ vào ra của plc để có thể tính toán sai số của hệ thống trong quá trình viết chương trình

Thứ tự thực hiện lệnh

Về mặt nguyên tắc chung thì thứ tự thực hiện lệnh trên plc siemens s7-1200 sẽ là từ trên xuống dưới và từ trái qua phải. Tuy nhiên thường phải tuân theo một số quy định như sau:

  • Trong cùng một nhánh thì những lệnh ở bên trái sẽ được thực hiện trước sau đó tới các lệnh ở bên phải. Bạn xem ví dụ dưới đây. Thứ tự thực hiện lệnh sẽ lần lượt là 1-2-3 như đánh số.
Thứ tự thực hiện lệnh trên plc siemens s7-1200
Thứ tự thực hiện lệnh trên plc siemens s7-1200
  • Nếu ở hai nhánh khác nhau thì ưu tiên lệnh ngõ ra ở nhánh trên trước. Ví dụ như hình thì thứ tự thực hiện lệnh sẽ là:
Thứ tự thực hiện lệnh trên plc siemens s7-1200 2
Thứ tự thực hiện lệnh trên plc siemens s7-1200 2

Lưu ý việc hiểu được thứ tự thực hiện các lệnh trong plc siemens s7-1200 sẽ giúp bạn có kiến thức tốt hơn trong quá trình lập trình.

0 Bình luận
Phản hồi nội tuyến
Xem tất cả bình luận
0
Nếu có thắc mắc hoặc đóng góp vui lòng gửi bình luận.x