Tải bản đầy đủ (.docx) (3 trang)

20 bài tập lập trình PLC s7 200 bài 2

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (55.57 KB, 3 trang )

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:
Green
Q0.0

Start (I0.0)

Yellow
Q0.1

Red
Q0.2

Stop (I0.1)

Lập bảng variables:
Variables
Ton_traffic
Ton_StopBlinking

Symbols
T37
T38

Types
Timer Ton 100ms


Timer Ton 100ms

I_Start
I_Stop
Q_Red
Q_Yellow

I0.0
I0.1
Q0.2
Q0.1

Input
Input
Output
Output

Comment
main timer (cycle 30s)
blinked timer when btStop is
clicked (cycle 4s)
Start button
Stop button
Red led
Yellow led

Q_Green
M_RUN_STATE
M_STOP_STATE
M_Stop_Flag


Q0.0
M0.0
M0.1
M0.2

Output
Memory
Memory
Memory

Green led
RUN state
RUN state
Save Stop clicked

Bảng trạng thái hệ thống

M_RUN_STATE
M_STOP_STATE

POWER_ON
0
0

Running
1
0

Stop

0
1


Mô 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)


Thiết kế chi tiết (bỏ qua)



×