Bài 17: HỆ THỐNG ĐIỀU KHIỂN 3 ĐỘNG CƠ NHƯ SAU
Gồm 2 chế độ Auto/Manual dùng Switch chuyển chế độ.2 chế độ chạy độc lập khi chuyển chế độ toàn bộ hệ thống dừng
hẳn chờ người vận hành nhấn Start
Ở chế độ Auto:Nhấn Start động cơ 1 chạy, sau 5s động cơ 2. Cả 2 động cơ chạy trong vòng 10s thì động cơ 3 chạy.Động
cơ 3 chạy 5s dừng 5s lặp lại như vậy 5 lần thì động cơ 1 chạy lại và lặp lại chu trình như ban đầu.Nếu nhấn Stop hệ thống
dừng lại
Ở chế độ Manu:Nhấn Start Động cơ 1 và 3 chạy.Nhấn Stop động cơ 1 và 3 dừng động cơ 2 chạy 5s dừng 5s
(3 động cơ dùng nguồn 3 pha 380)
Tóm tắt In/Out cho hệ thống trên và vẽ sơ đồ kết nối
Lập trình theo yêu cầu dùng PLC 200
Giai đoạn thiết kế
Sơ lược mơ hình:
M1
M2
M3
Start(I0.0)
Motor1 (Q0.0)
Stop(I0.1)
Auto(I0.6)
Manual(I0.7)
Motor1 (Q0.1)
Motor3 (Q0.2)
Lập bảng variables:
Variables
Ton_StartMotor15s
Symbols
T37
Types
Timer Ton 100ms
Ton_Motor3_10s
T38
Timer Ton 100ms
Ton_Motor2_10s
T39
Timer Ton 100ms
Ctd_Motor3Process
C0
Counter Toff
Comment
Timer 15s after click Start,
Auto mode
Timer 10s after
Ton_StartMotor15s ON
Timer 10s after Click Stop,
Manual mode
Count from 5 to 0
I_btStart
I_btStop
I_swAuto
I_swManual
I0.0
I0.1
I0.6
I0.7
Input
Input
Input
Input
Start button
Stop button
Auto mode
Manual mode
Q_M1
Q_M2
Q_M3
Q0.0
Q0.1
Q0.2
Output
Output
Output
Motor 1
Motor 2
Motor 3
M_RUN_FLAG
M_STOP_FLAG
M0.0
M0.1
Memory
Memory
RUN state
STOP state
M_MODE_CHANGE
M0.4
Memory
Mode change
Mơ tả chức năng sơ lược
•
•
•
•
•
•
•
•
M_MODE_CHANGE:
o ON khi:
Mode1 (I_swMode1 == OFF ON)
Hoặc Mode2((M_MODE2 == ON OFF)
o
M_RUN_FLAG
o ON khi:
Nhấn I_btStart
o OFF khi:
Nhấn I_btStop
M_MODE_CHANGE
M_STOP_FLAG
o ON khi:
Nhấn I_btStop
M_MODE_CHANGE
o OFF khi:
Nhấn I_btStart
Ton_StartMotor15s:
o Hoạt động 1 lần:
Mode Auto (I_swAuto == ON)
• Hệ thống POWER_ON
o Nhấn I_btStart
Reset khi chạy hết 1 chu trình (Ctd_Motor3Proces == OFF ON)
Ton_Motor3_10s:
o Hoạt động 5 lần:
Mode Auto (I_swAuto == ON)
• Hệ thống RUN
• Ton_StartMotor15s == ON
• Ctd_Motor3Proces == OFF
Ton_Motor2_10s:
o Hoạt động liên tục:
Mode Manual (I_swManual == ON)
Ngay khi nhấn I_btStop
Ctd_Motor3Proces:
o Load giá trị 5 khi:
Hệ thống POWER_ON
M_MODE_CHANGE
o Giảm 1 khi (Ton_Motor3_10s == OFF ON)
Q_M1
o ON khi
Mode Auto (I_swAuto == ON)
• Hệ thống POWER_ON
o Nhấn I_btStart
• Hệ thống RUN
o Chạy hết 1 chu trình (Ctd_Motor3Proces == OFF ON)
Mode Manual (I_swManual == ON)
• Hệ thống POWER_ON / RUN
o Nhấn I_btStart
o OFF khi
•
•
Mode Auto (I_swAuto == ON)
• Hệ thống RUN
o Ton_StartMotor15s == OFF ON
• Hoặc Hệ thống STOP
Mode Manual (I_swManual == ON)
• Nhấn I_btStop
Hoặc (M_MODE_CHANGE == ON)
Q_M2
o ON khi
Mode Auto (I_swAuto == ON)
• Hệ thống RUN
• Ton_StartMotor15s == 5s
Mode Manual (I_swManual == ON)
• Hệ thống RUN
o Nhấn I_btStop
o Hoặc Ton_Motor2_10s <= 5s
o OFF khi
Mode Auto (I_swAuto == ON)
• Hệ thống RUN
o Ton_StartMotor15s == OFF ON
• Hoặc Hệ thống STOP
Mode Manual (I_swManual == ON)
• Ton_Motor2_10s > 5s
Hoặc (M_MODE_CHANGE == ON)
Q_M3
o ON khi
Mode Auto (I_swAuto == ON)
• Hệ thống RUN
o Ton_StartMotor15s == OFFON
o Ton_Motor3_10s <= 5s
o Ctd_Motor3Proces == OFF
Mode Manual (I_swManual == ON)
• Hệ thống POWER_ON / RUN
o Nhấn I_btStart
o OFF khi
Mode Auto (I_swAuto == ON)
• Hệ thống RUN
o Ton_Motor3_10s > 5s
o Hoặc Ctd_Motor3Proces == OFFON
• Hoặc Hệ thống STOP
Mode Manual (I_swManual == ON)
• Nhấn I_btStop
Hoặc (M_MODE_CHANGE == ON)