1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

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

5 6 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề 20 bài tập lập trình PLC s7 200 bài 7
Trường học University of Engineering and Technology
Chuyên ngành Automation Engineering
Thể loại Bài tập tự luận
Định dạng
Số trang 5
Dung lượng 42,98 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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 phép 2 chất lỏng bắt đầu đổ vào bình chứa.. - Khi bình chứ

Trang 1

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 phép 2 chất lỏng bắt đầu đổ vào bình chứa

- Khi bình chứa được đổ đầy, công tắc dò mức di chuyển lên chạm S1, làm ngắt 2 Valve 1 và 2, và khởi động Motor hoạt động để trộn lẫn 2 chất lỏng

- Motor hoạt động như sau: Chạy thuận 5 giây, chạy ngược 5 giây; chạy 5 chu kỳ thuận ngược như vậy rồi tự động dừng

- Sau khi trộn xong thì Valve X mở để xả chất lõngđã trộn ra ngoài

- Khi bình chứa đã xả hết thì công tắc dò mức di chuyển xuống chạm S2, tác động đóng Valve X

- Hệ thống tự động hoạt động lại từ đầu cho đến hết 3 mẽ trộn thì tự động dừng Nếu thực hiện lại ta phải ấn nút Reset

- Người ta có thể dừng hệ thống bất kỳ lúc nào bằng nút Stop

- 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à 6 giây

Trang 2

Giai đoạn thiết kế

1 Sơ lược mô hình:

2 Lập bảng variables:

Ton_Alarm T37 Timer Ton 100ms alarm timer (cycle 6s) Ton_Motor T38 Timer Ton 100ms Motor timer (cycle 10s)

Ctd_ProcessDone C1 Counter down Count down from 3 to 0

I_btERROR_Reset I0.3 Input Error reset after repair

Q0.0

Q0.1

Q0.2

Q0.3

I0.6

I0.7

AlarmLamp Q0.4

Start (I0.0)

Stop (I0.1)

Reset (I0.2)

Trang 3

3 Lập bảng trạng thái hệ thống

POWER_ON Running Stop Error

4 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

 Hoặc M_ERROR_STATE == ON

 M_STOP_STATE

o ON khi:

 Nhấn I_btStop

 Hoặc M_ERROR_STATE == ON

o OFF khi:

 Nhấn I_btStart

 M_ERROR_STATE

o ON khi:

 Hệ thống RUN(M_RUN_STATE == ON)

 Mực chất lỏng chưa tới S1 (I_sHighLevelS1 == OFF)

o Q_ValveX mở

 Q_Valve1 mở

 Mực chất lỏng tới S1 (I_sHighLevelS1 == ON)

o Q_Valve1 mở

o Hoặc Q_LeftMotor, Q_RightMotor cùng chạy

o OFF khi:

 Tắt nguồn, reset PLC

 Ton_Alarm

o Hoạt động liên tục khi hệ thống ERROR (M_ERROR_STATE == ON)

o Reset khi chạy hết 1 chu kỳ 6s

 Ton_Motor

o Hoạt động liên tục khi

 Hệ thống RUN (M_ RUN _STATE == ON)

 Mực chất lỏng đang ở S1 (I_sHighLevelS1 == ON)

o Reset khi chạy hết 1 chu kỳ 10s

 Q_Valve1, Q_ Valve2

o ON khi:

 Hệ thống 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)

Trang 4

 Hoặc hệ thống STOP(M_STOP_STATE == ON)

 Hoặc Hệ thống ERROR(M_ERROR_STATE == ON)

 Q_ ValveX

o ON khi:

 Hệ thống 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 OFF khi:

 Hệ thống 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 == 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 < 3s

o OFF khi:

 Hệ thống ERROR(M_ERROR_STATE == ON)

 Ton_Alarm >= 3s

Trang 5

 Ctd_ Motor

o Load giá trị 5 ngay khi

 POWER_ON

 Hoặc khi mực chất lỏngvừa tới S1 (I_sHighLevelS1 == ON)

 Hoặc khi Q_ValveX đóng

o Giảm 1 khi Q_RightMotor == ON

 Ctd_ ProcessDone

o Load giá trị 3 ngay khi

 POWER_ON

 Hoặc xong 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

Ngày đăng: 24/10/2022, 17:15

w