Bà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:
Lamp1
Q0.0
ON
I0.0
Lamp2
Q0.1
Stop
I0.1
Lập bảng variables:
1
2
3
Variables
T_Lamp
T_Stop
C_Lamp
Symbols
T37
T38
C0
Types
Timer Ton 100ms
Timer Ton 100ms
CTD
Comment
Lamp’s timer (cycle 15s)
stop timer (cycle 10s)
Counter down from 10
to 0
Start button
Stop button
Lamp1
Lamp2
4
5
6
7
I_ON
I_Stop
Q_Lamp1
Q_Lamp2
I0.0
I0.1
Q0.0
Q0.1
Input
Input
Output
Output
8
M_RUN_STOP
M0.0
Memory
RUN/STOP state:
M_RUN_STOP = 1: RUN
M_RUN_STOP = 0: STOP
9
M_Stop_Flag
M0.1
Memory
Save Stop clicked
Mô 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)