Bài 18: LẬP TRÌNH CHO HỆ THỐNG 6 ĐỘNG CƠ NHƯ SAU
Chế độ Auto:
Nhấn Start động cơ 1 chạy.Nếu nhấn nút P động cơ 2 chạy động cơ 1 dừng nếu tiếp tục nhấn nút P động cơ 3 chạy
động cơ 2 dừng…Nếu nhấn nút T động cơ bên trái động cơ đang hoạt động sẽ chạy và động cơ đang hoạt động dừng.Nếu
động cơ 1 đang hoạt động mà nhấn T thì động cơ 6 hoạt động và ngược lại nếu động cơ 6 đang hoạt động mà ta nhấn nút
P thì động cơ 1 hoạt động
Giai đoạn thiết kế
Sơ lược mơ hình:
M1
P(I0.7)
T(I0.6)
Start(I0.0)
Q0.1
M2
Q0.2
M3
Q0.3
M4
Q0.4
M5
Q0.5
M6
Q0.6
Lập bảng variables:
Variables
Symbols
Types
Comment
I_btStart
I_btT
I_btP
I0.0
I0.6
I0.7
Input
Input
Input
Start button
T button
P button
Q_M1
Q_M2
Q_M3
Q_M4
Q_M5
Q_M6
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.6
Output
Output
Output
Output
Output
Output
Motor 1
Motor 2
Motor 3
Motor 4
Motor 5
Motor 6
M_RUN_FLAG
M0.0
Memory
RUN state
Mô tả chức năng sơ lược
o
M_RUN_FLAG
o ON khi:
Nhấn I_btStart
o OFF khi:
Không xác định
Q_M1
o ON khi
Hệ thống POWER_ON
Nhấn I_btStart
Hệ thống RUN
Q_M2 == ON và nhấn I_btT
Hoặc Q_M6 == ON và nhấn I_btP
o OFF khi
Q_M2 == OFFON
Hoặc Q_M6 == OFFON
Q_M2
o ON khi
Hệ thống RUN
Q_M3 == ON và nhấn I_btT
Hoặc Q_M1 == ON và nhấn I_btP
o OFF khi
Q_M1 == OFFON
Hoặc Q_M3 == OFFON
Q_M3
o ON khi
Hệ thống RUN
Q_M4 == ON và nhấn I_btT
Hoặc Q_M2 == ON và nhấn I_btP
o OFF khi
Q_M2 == OFFON
Hoặc Q_M4 == OFFON
Q_M4
o ON khi
Hệ thống RUN
Q_M5 == ON và nhấn I_btT
Hoặc Q_M3 == ON và nhấn I_btP
o OFF khi
Q_M3 == OFFON
Hoặc Q_M5 == OFFON
Q_M5
o ON khi
Hệ thống RUN
Q_M5 == ON và nhấn I_btT
Hoặc Q_M4 == ON và nhấn I_btP
o OFF khi
Q_M4 == OFFON
Hoặc Q_M6 == OFFON
Q_M6
o
o
ON khi
Hệ thống RUN
Q_M1 == ON và nhấn I_btT
Hoặc Q_M5 == ON và nhấn I_btP
OFF khi
Q_M1 == OFFON
Hoặc Q_M5 == OFFON