Nhấn Stop đèn vàng nhấp nháy chu kỳ 4s sáng 2s tắt 2s.. Giai đoạn thiết kế Sơ lược mô hình: Lập bảng variables: Ton_StopBlinking T38 Timer Ton 100ms blinked timer when btStop is clicked
Trang 1Green Q0.0 YellowQ0.1 RedQ0.2 Start (I0.0)
Stop (I0.1)
Bài 2: Một ngã tư đèn giao thông (gồm 6 đèn ) hoạt động theo chế độ sau:
Nhấn Start hệ thống hoạt động như sau
Đèn xanh sáng 10s; Đèn đỏ: 15s; Đèn vàng: 5s
Nhấn Stop đèn vàng nhấp nháy chu kỳ 4s ( sáng 2s tắt 2s)
Giai đoạn thiết kế
Sơ lược mô hình:
Lập bảng variables:
Ton_StopBlinking T38 Timer Ton 100ms blinked timer when btStop is
clicked (cycle 4s)
Bảng trạng thái hệ thống
POWER_ON Running Stop
Trang 2Mô tả chức năng sơ lược
M_RUN_STATE
o ON khi:
Nhấn I_btStart
o OFF khi:
Nhấn I_btStop
M_STOP_STATE
o ON khi:
Nhấn I_btStop
o OFF khi:
Nhấn I_btStart
Ton_traffic:
o Hoạt động liên tục khi hệ thống RUN (M_RUN_STATE == ON)
o Reset khi chạy hết 1 chu kỳ 30s
Ton_StopBlinking:
o Hoạt động liên tục khi hệ thống RUN (M_STOP_STATE == ON)
o Reset khi chạy hết 1 chu kỳ 4s
Q_Green ON khi:
o ON khi:
Hệ thống RUN(M_RUN_STATE == ON)
Ton_traffic < 100
o OFF khi:
Hệ thống RUN (M_RUN_STATE == ON)
Ton_traffic >= 100
Hoặc Hệ thống STOP (M_STOP_STATE == ON)
Q_Yellow ON khi:
o ON khi:
Hệ thống RUN(M_RUN_STATE == ON)
Ton_traffic >= 100
Ton_traffic < 150
o OFF khi:
Hệ thống RUN (M_RUN_STATE == ON)
Ton_traffic < 100
Hoặc Ton_traffic >= 150
Hoặc hệ thống STOP (M_STOP_STATE == ON)
Q_Red ON khi:
o ON khi:
Hệ thống RUN(M_RUN_STATE == ON)
Ton_traffic >= 150
o OFF khi:
Hệ thống RUN (M_RUN_STATE == ON)
Ton_traffic < 150
Hoặc hệ thống STOP (M_STOP_STATE == ON)
Trang 3Thiết kế chi tiết (bỏ qua)