Đếm số lần hoạt động của 2 đèn.. Nếu đủ 10 lần thì cho dừng hoạt động mà không cần tác động lên Stop.
Trang 1Bài 3.
Công nghệ: Nhấn start hệ thống hoạt động như sau:
Nhấn on1: Đèn 1 sáng 5s tắt 10s, đèn 2 tắt 5s sáng 10s
Đếm số lần hoạt động của 2 đèn Nếu đủ 10 lần thì cho dừng hoạt động mà không cần tác động lên Stop
Nhấn Stop Đèn 1 sáng 10s, đèn 2 sáng 8s rồi dừng hoạt động
Giai đoạn thiết kế
Sơ lược mô hình:
Lập bảng variables:
1 T_Lamp T37 Timer Ton 100ms Lamp’s timer (cycle 15s)
2 T_Stop T38 Timer Ton 100ms stop timer (cycle 10s)
to 0
M_RUN_STOP = 1: RUN M_RUN_STOP = 0: STOP
Lamp1 Q0.0 Lamp2Q0.1
ON
I0.0
Stop
I0.1
Trang 2Mô tả chức năng sơ lược
Hệ thống bắt đầu ở chế độ RUN (M_RUN_STOP = 1) khi:
o I_ON clicked
Hệ thống bắt đầu ở chế độ STOP (M_RUN_STOP = 0) khi:
o I_Stop Clicked hoặc T_Stop chạy hết 10s
T_Lamp:
o đếm khi Hệ thống ở chế độ RUN và C_Lamp <= 10
o reset khi chạy hết 1 chu kỳ 15s
T_Stop:
o đếm khi Hệ thống ở chế độ STOP và M_Stop_Flag ON o
Q_ Lamp1 ON khi:
o Hệ thống ở chế độ RUN
T_ Lamp < 50
o Hệ thống ở chế độ STOP và M_Stop_Flag ON
T_Stop < 100
Q_ Lamp2 ON khi:
o Hệ thống ở chế độ RUN
T_ Lamp >= 50
o Hệ thống ở chế độ STOP và M_Stop_Flag ON
T_Stop < 80
C_Lamp:
o Giảm 1 khi Q_Lamp1 ON hoặc Q_Lamp2 ON
o Load 10 khi I_ON clicked
Thiết kế chi tiết (bỏ qua)