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

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

4 7 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 30,93 KB

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

Nội dung

Thời gian cách nhau giữa các đèn là 1s.. Mỗi lần ấn nút “xuống” sẽ có một đèn tắt.. Giai đoạn thiết kế Sơ lược mô hình: Lập bảng variables: Ton_AutoLamp1s T37 Timer Ton 100ms Timer 1s in

Trang 1

Stop(I0.1)

AutoManual

(I0.2)

Up (I0.6)

Down (I0.7)

Bài 20:

Một dãy gồm 5 đèn hoạt động theo nguyên tắc sau: Bật hệ thống bằng nút S1, tắt bằng nút S2, chuyển chế độ tự động/bằng tay (A/M) bằng công tắc S3

- Chế độ tự động: Khi ấn nút “lên” các đèn sáng lần lượt từ đèn số 1 đến đèn số 5 và dừng lại Khi ấn nút “xuống” các đèn tắt dần từ đèn số 5 đến đèn số 1 Thời gian cách nhau giữa các đèn là 1s

- Chế độ bằng tay: Mỗi lần ấn nút “lên” sẽ có thêm một đèn sáng Mỗi lần ấn nút “xuống” sẽ có một đèn tắt

Giai đoạn thiết kế

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

Lập bảng variables:

Ton_AutoLamp1s T37 Timer Ton 100ms Timer 1s in Auto mode

Trang 3

Mô tả chức năng sơ lược

 M_RUN_FLAG

o ON khi:

 Nhấn I_btStart

o OFF khi:

 Hoặc nhấn I_btStop

 M_UP_FLAG

o ON khi:

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

 Nhấn I_btUp

o OFF khi:

 Hoặc nhấn I_btDown

 M_DOWN_FLAG

o ON khi:

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

 Nhấn I_btDown

o OFF khi:

 Hoặc nhấn I_btUp

 Ton_AutoLamp1s

o Auto mode

 Reset và bắt đầu hoạt động khi nhấn I_btUp

 Hoặc reset và bắt đầu hoạt động khi nhấn I_btDown

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

 Ctud_ LampIdx

o Set giá trị PV = 5 (5 lamp)

o Reset về 0 khi

 POWER_ON

 Hoặc nhấn I_btStart

o Tăng 1 khi

 Auto mode

 Chưa đạt giá trị PV (Ctud_ LampIdx == OFF)

 Trạng thái đếm lên (M_UP_FLAG == ON)

 Ton_AutoLamp1s chạy hết chu kỳ 1s (Ton_AutoLamp1s == OFF  ON)

 Hoặc Manual mode

 Chưa đạt giá trị PV (Ctud_ LampIdx == OFF)

 nhấn I_btUp

o Giảm 1 khi

 Auto mode

 Ctud_ LampIdx > 1

 Trạng thái đếm xuống (M_DOWN_FLAG == ON)

 Ton_AutoLamp1s chạy hết chu kỳ 1s (Ton_AutoLamp1s == OFF  ON)

 Hoặc Manual mode

 Ctud_ LampIdx > 1

 nhấn I_btDown

Trang 4

 Q_LAMP1

o ON khi

 Trạng thái RUN

 Ctud_ LampIdx == 1

o OFF khi

 Ctud_ LampIdx != 1

 Q_LAMP2

o ON khi

 Trạng thái RUN

 Ctud_ LampIdx == 2

o OFF khi

 Ctud_ LampIdx != 2

 Q_LAMP3

o ON khi

 Trạng thái RUN

 Ctud_ LampIdx == 3

o OFF khi

 Ctud_ LampIdx != 3

 Q_LAMP4

o ON khi

 Trạng thái RUN

 Ctud_ LampIdx == 4

o OFF khi

 Ctud_ LampIdx != 4

 Q_LAMP5

o ON khi

 Trạng thái RUN

 Ctud_ LampIdx == 5

o OFF khi

 Trạng thái RUN

 Ctud_ LampIdx != 5

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

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w