BÀI tập PLC cơ bản (GIẢI CHI TIẾT + FILE mô PHỎNG )

70 1.8K 18
BÀI tập  PLC cơ bản (GIẢI CHI TIẾT + FILE mô PHỎNG )

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài 1: 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: 25s; Đèn đỏ: 30s; Đèn vàng: 5s. Nhấn Stop hệ thống hoạt động thêm 10s sau mới ngừng hoạt động. Giai đoạn thiết kế Sơ lược mô hình: Lập bảng variables: Variables Symbols Types Comment Ton_traffic T37 Timer Ton 100ms main timer (cycle 60s) Ton_StopDelay T38 Timer Ton 100ms Delay timer when btStop is clicked I_btStart I0.0 Input Start button I_btStop I0.1 Input Stop button Q_Green Q0.0 Output Green led Q_Yellow Q0.1 Output Yellow led Q_Red Q0.2 Output Red led M_RUN_STATE M0.0 Memory RUN state M_STOP_STATE M0.1 Memory STOP state M_Stop_Flag M0.2 Memory Save Stop clicked Bảng trạng thái hệ thống POWER_ON Running Stop M_RUN_STATE 0 1 0 M_STOP_STATE 0 0 1 Green Q0.0 Yellow Q0.1 Red Q0.2 Start (I0.0) Stop (I0.1) Mô tả chức năng sơ lược  M_RUN_STATE o ON khi:  Nhấn I_btStart o OFF khi:  Ton_StopDelay chạy hết chu kỳ 10s  M_STOP_STATE o ON khi:  Ton_StopDelay chạy hết chu kỳ 10s 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ỳ 60s.  Ton_StopDelay: o Hoạt động 1 lần khi nhấn I_btStop. o Không reset.  Q_Green o ON khi:  Hệ thống RUN(M_RUN_STATE == ON)  Ton_traffic < 250 o OFF khi:  Hệ thống RUN (M_RUN_STATE == ON)  Ton_traffic >= 250  Hoặc Hệ thống STOP (M_STOP_STATE == ON)  Q_Yellow o ON khi:  Hệ thống RUN(M_RUN_STATE == ON)  Ton_traffic >= 250  Ton_traffic < 300 o OFF khi:  Hệ thống RUN (M_RUN_STATE == ON)  Ton_traffic < 250  Hoặc Ton_traffic >= 300  Hoặc hệ thống STOP (M_STOP_STATE == ON)  Q_Red o ON khi:  Hệ thống RUN(M_RUN_STATE == ON)  Ton_traffic >= 300 o OFF khi:  Hệ thống RUN (M_RUN_STATE == ON)  Ton_traffic < 300  Hoặc hệ thống STOP (M_STOP_STATE == ON) Thiết kế chi tiết (bỏ qua) 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: Lập bảng variables: Variables Symbols Types Comment 1 T_Lamp T37 Timer Ton 100ms Lamp’s timer (cycle 15s) 2 T_Stop T38 Timer Ton 100ms stop timer (cycle 10s) 3 C_Lamp C0 CTD Counter down from 10 to 0 4 I_ON I0.0 Input Start button 5 I_Stop I0.1 Input Stop button 6 Q_Lamp1 Q0.0 Output Lamp1 7 Q_Lamp2 Q0.1 Output Lamp2 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 Lamp1 Q0.0 Lamp2 Q0.1 ON I0.0 Stop I0.1 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) Bài 5. Công nghệ: Điều khiển động cơ KĐB ba pha roto lồng sóc. Trạng thái ban đầu động cơ đang đứng yên. Nhấn Start: Động cơ quay ngược. Khi động cơ đang quay ngược, nếu nhấn nút thuận: động cơ dừng quay ngược, chờ 10s sau thì quay thuận; Khi động cơ đang quay thuận, nếu nhấn nút ngược: động cơ dừng quay thuận, chờ 10s sau thì quay ngược. Nhấn Stop: 10s sau động cơ dừng hoạt động nếu đang quay ngược. Giai đoạn thiết kế Sơ lược mô hình: Lập bảng variables: Variables Symbols Types Comment 1 T_Start10s T37 Timer Ton 100ms timer 10s after click start 2 T_Stop10s T38 Timer Ton 100ms timer 10s after click stop 3 I_Left I0.0 Input Left button 4 I_Right I0.1 Input Right button 5 I_Start I0.2 Input Start button 6 I_Stop I0.3 Input Stop button 7 Q_Right Q0.0 Output Motor runs right 8 Q_Left Q0.1 Output Motor runs left 9 M_RUN_STOP M0.0 Memory RUN/STOP state: M_RUN_STOP = 1: RUN M_RUN_STOP = 0: STOP Quay trái Q0.0 Quay phải Q0.1 Left I0.0 Right I0.1 Start I0.2 Stop I0.3 10 M_Stop_Flag M0.1 Memory Save Stop clicked 11 M_Start_Flag M0.2 Memory Save Start clicked 12 M_Left_Flag M0.3 Memory Save Left clicked 13 M_Right_Flag M0.4 Memory Save Right clicked 14 M_StartTimer_Flag M0.5 Memory Flag for start timer 15 M_StopTimer_Flag M0.6 Memory Flag for stop timer Mô tả chức năng sơ lược  Hệ thống bắt đầu ở chế độ RUN (M_RUN_STOP = 1) khi: o I_Start clicked  Hệ thống bắt đầu ở chế độ STOP (M_RUN_STOP = 0) khi: o I_Stop Clicked  T_ Start10s: o đếm khi:  Hệ thống ở chế độ RUN.  Q_Left ON và I_Right Clicked hoặc Q_Right ON và I_Left Clicked o Stop khi chạy hết 1 chu kỳ 10s  T_ Stop10s: o đếm khi Hệ thống ở chế độ STOP và M_Stop_Flag ON và Q_Left ON o Stop khi chạy hết 1 chu kỳ 10s. o  Q_Left ON khi: o M_Start_Flag ON o Hệ thống ở chế độ RUN  I_Left click và T_ Start10s chạy hết 1 chu kỳ 10s o Hệ thống ở chế độ STOP  T_ Stop10s chưa chạy hết chu kỳ 10s  Q_Left OFF khi: o Hệ thống ở chế độ RUN  I_Right click o Hệ thống ở chế độ STOP  T_ Stop10s chưa chạy hết chu kỳ 10s o  Q_Right ON khi: o Hệ thống ở chế độ RUN  I_Right click và T_ Start10s chạy hết 1 chu kỳ 10s  Q_Right OFF khi: o Hệ thống ở chế độ RUN  I_Left click  Thiết kế chi tiết (bỏ qua) Sơ đồ nguyên lý được mô tả trên bản vẽ 04 - Ấn ON  ĐC1 chạy để kéo băng tải thùng chạy đưa võ thùng đóng táo vào. Khi võ thùng vào đến vị trí S2 thì ĐC1 dừng. - Ngay khi ĐC1 dừng thì ĐC2 chạy để kéo băng tải táo hoạt động đưa táo rơi vào thùng. Táo được đếm bởi một cảm biến hồng ngoại S1. - Khi số táo đưa vào thùng đủ 24 quả (mỗi hộp chứa 24 quả) thì ĐC2 dừng. Tiếp tục ĐC1 chạy lại để đưa thùng táo thành phẩm ra ngoài và đóng thùng táo mới. - Hệ thống tự động hoạt động như trên cho đến khi ấn OFF thì dừng. - Trong lúc hệ thống đang hoạt động mà có bất kỳ sự cố nào xảy ra thì dừng ngay và đưa tín hiệu nháy đèn với thời gian trong 1 chu kỳ là 5 giây. -Nếu có sự cố, sau khi sửa chữa xong và nhấn nút RESET thì hệ thống hoạt động bình thường Giai đoạn thiết kế Sơ lược mô hình: Motor1 Q0.0 Motor2 Q0.1 ON (I0.0) OFF (I0.1) Sensor S2(I0.2) Sensor S1(I0.3) AlarmLamp(Q0.2) [...]... == ON)  Ton_traffic < 300  Hoặc hệ thống STOP (M_STOP_STATE == ON) Bài 10: Mô tả kỹ thuật Lắp đặt tủ điện, lập trình điều khiển PLC điều khiển nhóm 3 động cơ xếp theo vòng tròn đáp ứng các yêu cầu sau: Khi ấn nút ON động cơ 1 hoạt động, nếu ấn nút P thì động cơ 1 dừng, động cơ 2 bên phải hoạt động, nếu ấn P tiếp thì động cơ đang chạy dừng lại để động cơ bên phải hoạt động Khi ấn Stop thì động cơ dừng... (Q_Motor1 == ON)   Hoặc hệ thống STOP(M_STOP_STATE == ON)  Hoặc Hệ thống ERROR(M_ERROR_STATE == ON) Q_AlarmLamp o ON khi:  Hệ thống ERROR(M_ERROR_STATE == ON)  Ton_Alarm < 2.5s o OFF khi:  Hệ thống ERROR(M_ERROR_STATE == ON)  Ton_Alarm >= 2.5s Thiết kế chi tiết (bỏ qua) Mô tả hoạt động của hệ thống trộn sơn Sơ đồ nguyên lý được mô tả trên bản vẽ 04 - Ấn Start  tác động mở Valve 1 và Valve 2 cho... RUN(M_RUN_STATE == ON)  Trộn xong (Ctd_Motor == ON)  Mực chất lỏng qua mức S2 (I_sLowLevelS2 == ON) o OFF khi:  Hệ thống RUN(M_RUN_STATE == ON)  Mực chất lỏng dưới mức S2 (I_sLowLevelS2 == OFF)  Hoặc hệ thống STOP(M_STOP_STATE == ON)  Hoặc Hệ thống ERROR(M_ERROR_STATE == ON) Q_RightMotor o ON khi:  Hệ thống RUN(M_RUN_STATE == ON)  Mực chất lỏng tới S1 (I_sHighLevelS1 == ON)  Ton_Motor < 5s o... RUN(M_RUN_STATE == ON)  Vỏ thùng đang ở vị trí I_sMotor1Stop(I_sMotor1Stop == ON) o Số táo trong thùng không phải 24 (Ctd_Apple == OFF)  Hoặc hệ thống STOP(M_STOP_STATE == ON)  Hoặc Hệ thống ERROR(M_ERROR_STATE == ON) Q_Motor2 o ON khi:  Hệ thống RUN(M_RUN_STATE == ON)  Motor 1 stops (Q_Motor1 == OFF) o OFF khi:  Hệ thống RUN(M_RUN_STATE == ON)  Motor 1 runs (Q_Motor1 == ON)   Hoặc hệ thống... l0.3 CPU OL3 l0.4 OL1 OL2 OL3 ls1 l0.5 ls2 l0.6 ls3 SM P1 P2 l0.7 INPUT /Y - 220/380V 50HZ OUT Giai đoạn thiết kế Sơ lược mô hình: Auto (I0. 0) P1 Q0.0 Manual Valve V (I0. 5) SM Q0.2 Pump P2 (I0. 3) Motor SM (I0. 4) Start (I0. 1) Pump P1 (I0. 2) P2 Q0.1 Valve V Q0.3 Stop (I0. 6) Lập bảng variables: Variables Ton_OpenValveX I_swAutoManual I_btStart I_btP1 I_btP2 I_btSM I_btValveV I_btStop Symbols T37 I0.0... RUN(M_RUN_STATE == ON)  Ton_Motor >= 5s  Hoặc trộn xong (Ctd_Motor == ON)  Hoặc hệ thống STOP(M_STOP_STATE == ON)  Hoặc Hệ thống ERROR(M_ERROR_STATE == ON) Q_LeftMotor o ON khi:  Hệ thống RUN(M_RUN_STATE == ON)  Mực chất lỏng tới S1 (I_sHighLevelS1 == ON)  Q_RightMotor == OFF o OFF khi:  Hệ thống RUN(M_RUN_STATE == ON)  Q_RightMotor == ON  Hoặc trộn xong (Ctd_Motor == ON)  Hoặc hệ thống STOP(M_STOP_STATE... (M_STOP_STATE == ON) Lập trình và lắp ráp mạch điện điều khiển máy trộn hoá chất dùng PLC S7-200 Bài 11: + Chế độ auto: Chuyển công tắc chế độ sang auto, khi nhấn và nút RUN (ban đầu thùng rỗng tiếp điểm của các biến trở mở ) PLC ra lệnh cấp điện cho P1 bơm liệu 1 vào bình Khi liệu 1 đầy lên vị trí ls1 ( tiếp điểm ls1 đóng lại ) – P1 vẫn tiếp tục bơm Khi liệu 1 đầy lên đến vị trí ls2 – PLC ra lệnh dừng... 1 chu trình 3 mẻ trộn (Ctd_ ProcessDone == ON) và nhấn I_btRESET o Giảm 1 khi Q_ValveX vừa đóng Bài 8: Mô tả hoạt động của hệ thống điều khiển tuần tự 3 động cơ - Sơ đồ nguyên lý được mô tả trên bản vẽ 04 - Ấn ON1 Công tắc tơ K1 có điện cấp điện cho động cơ KĐB 3 pha MOTOR 1 chạy trước Sau 10 giây, Công tắc tơ K2 có điện cấp điện cho động cơ KĐB 3 pha MOTOR 2 chạy sau Sau 05 giây tiếp... RUN(M_RUN_STATE == ON)  Mực chất lỏng chưa tới S1 (I_sHighLevelS1 == OFF) o OFF khi:  Hệ thống RUN(M_RUN_STATE == ON)  Motor đang trộn: Q_RightMotor == ON || Q_LeftMotor == ON  Hoặc Q_ ValveX đang mở        Hoặc motor trộn xong (Ctd_ Motor == ON)  Hoặc chu trình xong 3 mẻ trộn (Ctd_ ProcessDone == ON) Hoặc hệ thống STOP(M_STOP_STATE == ON) Hoặc Hệ thống ERROR(M_ERROR_STATE == ON) Q_ ValveX o... (M_RUN_STATE == ON)  Motor2 chạy  Hoặc Hệ thống STOP (M_STOP_STATE == ON) Q_Motor2 o ON khi:  Hệ thống RUN(M_RUN_STATE == ON)  Motor1 đang chạy và nhấn I_btP o OFF khi:  Hệ thống RUN (M_RUN_STATE == ON)  Motor3 chạy  Hoặc hệ thống STOP (M_STOP_STATE == ON) Q_Motor3 o ON khi:  Hệ thống RUN(M_RUN_STATE == ON)  Motor2 đang chạy và nhấn I_btP o OFF khi:  Hệ thống RUN (M_RUN_STATE == ON)  Motor1 chạy . kế chi tiết (bỏ qua) Bài 5. Công nghệ: Điều khiển động cơ KĐB ba pha roto lồng sóc. Trạng thái ban đầu động cơ đang đứng yên. Nhấn Start: Động cơ. Giai đoạn thiết kế Sơ lược mô hình: Motor1 Q0.0 Motor2 Q0.1 ON (I0. 0) OFF (I0. 1) Sensor S2(I0. 2) Sensor S1(I0. 3) AlarmLamp(Q0. 2) Lập bảng variables: Variables. thống RUN (M_RUN_STATE == ON)  Ton_traffic < 300  Hoặc hệ thống STOP (M_STOP_STATE == ON) Thiết kế chi tiết (bỏ qua) Bài 3. Công nghệ: Nhấn

Ngày đăng: 02/07/2015, 22:58

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan