🔹 1. Ý nghĩa lệnh RET
-
RET = Return
-
Dùng để kết thúc một chương trình con (Subroutine) hoặc một Step Ladder.
-
Khi PLC rung tới RET:
-
Quay về chương trình gọi (Main Program hoặc Step trước đó)
-
Dừng thực thi các lệnh trong subroutine hoặc step hiện tại
-
Nói cách khác, RET giống như “return” trong lập trình truyền thống.
🔹 2. Ứng dụng của RET
-
Trong Subroutine (chương trình con):
-
Khi gọi
CALL P100→ PLC chạy chương trình con P100 -
Khi gặp
RET→ quay về chương trình gọi, tiếp tục chạy lệnh tiếp theo
-
-
Trong Step Ladder:
-
Khi một step hoàn tất → dùng
RETđể kết thúc step -
Step tiếp theo sẽ active nếu được STL hoặc cờ chuyển step set
-
🔹 3. Ví dụ Step Ladder
-
Khi X0 ON, step 1 active → Motor A chạy
-
RET→ kết thúc step 1, PLC có thể tiếp tục step 2 nếu được STL S2
🔹 4. Ví dụ Subroutine
-
Khi PLC gặp
RETtrong P100 → quay về Main Program, tiếp tục lệnh tiếp theo
✅ Tóm lại:
-
RET= Return, kết thúc chương trình con hoặc step -
Quay về nơi gọi, không tiếp tục thực thi các lệnh trong step hoặc subroutine đó
-
Kết hợp STL / RET để tạo Step Ladder tuần tự hoặc CALL / RET để tạo subroutine modular

