Đang tải tiến độ trên máy…
PLC Gym
Trang chủ PLC GymCấp độ 1, 0 XP · tiến độ của bạn
Nhiệm vụ 75 · PRO (cần Pro)

Bài tập Ba bơm, một hố bơm: chương trình PLC điều khiển bơm

Đưa bơm vào theo từng cấp dựa trên mức analog, chia đều giờ chạy và chịu được sự cố.

Đưa vào một, hai hoặc ba bơm khi mức tăng và đưa chúng ra khi mức giảm, khởi động các bơm cách nhau ít nhất 5 s, luôn khởi động bơm còn tốt có số giây chạy ít nhất và dừng bơm có số giây chạy nhiều nhất, và chuyển sang dùng phao nếu cảm biến mức bị hỏng.

Nhiệm vụ này thuộc ProTạo tài khoản miễn phí: mọi tài khoản đều được Dùng thử Pro miễn phí đến 5 tháng 12.

Không cần thẻ. Không phải trả gì. Không cần hủy gì.

Official release: 5 December. Đứng đầu bảng xếp hạng vào ngày đó và thắng 3 tháng Pro, cộng 2 tuần Pro để tặng một người bạn. Hạng 2 thắng 4 tuần. Hạng 3 thắng 2 tuần. Thể lệ

  • Mọi bài học, từ con số 0
  • Mọi nhiệm vụ và bài học, khi bạn lên cấp
  • Một bài kiểm tra thực hành cho mỗi danh hiệu, kèm chứng chỉ
  • Tua lại bất kỳ bài kiểm tra nào, từng chu kỳ quét một
  • Lời giải chi tiết khi bạn bí
  • Công cụ chuyển đổi code, dùng thoải mái
Mô hình 3D điều khiển trạm bơm mà nhiệm vụ này chạy trênPRO (cần Pro) nhiệm vụ
Bài kiểm tra chạy thế nào

Tăng cấp khi hố bơm đầy dần

Bài kiểm tra 1 trên 5
Do bài kiểm tra đặtDo bài kiểm tra kiểm traBước 8/8
Level
Chuyên gia
Thời gian
Giới thiệu 70 phút
Phần thưởng
+800 XP
Hệ thống máy
điều khiển trạm bơm 3D
Trình soạn thảo Siemens
Ngôn ngữ ladder (LAD), SCL
Trình soạn thảo Rockwell
Ladder, Văn bản cấu trúc
Trình soạn thảo Beckhoff
Văn bản cấu trúc
Giai đoạn
30. Bài thực hành máy 4: trình tự an toàn và điều khiển nhà máy
Hành vi bắt buộc

Ba bơm, một hố bơm: những gì code của bạn phải làm

Số bơm cần chạy, có trễ: 1 ở 50 %, 2 ở 65 %, 3 ở 80 %; giảm còn 2 ở 40 %, còn 1 ở 30 %, còn 0 ở 20 %. Khởi động từng bơm một và cách lần khởi động trước ít nhất 5 s: chọn bơm đang nghỉ, còn tốt, có số giây chạy ít nhất (nếu bằng nhau, chọn số thứ tự nhỏ nhất). Khi cần ít bơm hơn, dừng bơm đang chạy có số giây chạy nhiều nhất. Bơm nào có Fault bật thì dừng ngay. Tự đếm số giây chạy của từng bơm (Secs1–Secs3). Nếu Level nằm ngoài khoảng −5 đến 105 %, cảm biến đã hỏng: báo SensorAlarm và chuyển sang chạy theo phao (2 bơm từ FloatHigh cho đến khi FloatLow chuyển OFF). HighAlarm khi từ 90 % trở lên, chỉ khi cảm biến còn tốt. Pump1, Pump2 và Pump3 chạy các bơm.

Chặng
Khởi động 50 / 65 / 80 %, dừng 40 / 30 / 20 %.
Starts
Từng bơm một, cách nhau 5 s, ít giờ chạy nhất.
Dự phòng
Cảm biến ngoài phạm vi: phao, 2 bơm.
Bảng tag

Ba bơm, một hố bơm: đầu vào và đầu ra

Chương trình của bạn đọc 6 đầu vào và điều khiển 5 đầu ra. 5 đầu vào nữa điều khiển mô phỏng hoặc hiện số đo, để bạn kiểm tra. Tên giống nhau trong trình soạn thảo của mọi hãng.

TagKiểu dữ liệuCode của bạnÝ nghĩa trên máy
LevelREALĐọcMột đầu vào mà code của bạn cầnMức siêu âm, % của hố
FloatLowBOOLĐọcMột đầu vào mà code của bạn cầnPhao thấp: mức trên 15 %
FloatHighBOOLĐọcMột đầu vào mà code của bạn cầnPhao cao: mức trên 85 %
Fault1BOOLĐọcMột đầu vào mà code của bạn cầnBơm 1 đã bị ngắt
Fault2BOOLĐọcMột đầu vào mà code của bạn cầnBơm 2 đã bị ngắt
Fault3BOOLĐọcMột đầu vào mà code của bạn cầnBơm 3 đã bị ngắt
StormBOOLKhông cầnDùng để kiểm tra hoặc theo dõi; code của bạn có thể bỏ quaThử xem: một cơn bão làm lưu lượng vào tăng gấp bốn
SensorFailBOOLKhông cầnDùng để kiểm tra hoặc theo dõi; code của bạn có thể bỏ quaThử xem: cảm biến siêu âm hỏng (đọc 120 %)
Trip1BOOLKhông cầnDùng để kiểm tra hoặc theo dõi; code của bạn có thể bỏ quaThử xem: bơm 1 bị ngắt
Trip2BOOLKhông cầnDùng để kiểm tra hoặc theo dõi; code của bạn có thể bỏ quaThử xem: bơm 2 bị ngắt
Trip3BOOLKhông cầnDùng để kiểm tra hoặc theo dõi; code của bạn có thể bỏ quaThử xem: bơm 3 bị ngắt
Pump1BOOLGhiMột đầu ra mà code của bạn đặt giá trịChạy bơm 1
Pump2BOOLGhiMột đầu ra mà code của bạn đặt giá trịChạy bơm 2
Pump3BOOLGhiMột đầu ra mà code của bạn đặt giá trịChạy bơm 3
HighAlarmBOOLGhiMột đầu ra mà code của bạn đặt giá trịCảnh báo: mức từ 90 % trở lên
SensorAlarmBOOLGhiMột đầu ra mà code của bạn đặt giá trịCảnh báo: cảm biến mức ngoài phạm vi, đang dùng phao

Trong Siemens SCL, viết các tag riêng của khối với dấu # phía trước, như TIA Portal: #Level. Rockwell và TwinCAT dùng tên không kèm gì: Level.

Bài kiểm tra tự động

Ba bơm, một hố bơm: các bài kiểm tra kiểm tra gì

  1. Số bơm cần chạy bám theo mức với các mức khởi động và dừng đã cho.
  2. Các lần khởi động cách nhau ít nhất 5 s.
  3. Khởi động chọn bơm có số giây chạy ít nhất; dừng chọn bơm nhiều nhất.
  4. Bơm bị lỗi dừng ngay và bơm khác thay thế.
  5. Cảm biến hỏng sẽ báo SensorAlarm và giao quyền điều khiển cho phao.
  1. Thử Dùng các nút bên dưới mô hình và xem hệ thống máy phản ứng.
  2. Kiểm tra lời giải Mọi bài kiểm tra chạy trên code của bạn chỉ với một lần nhấn.
  3. Tua lại PRO (cần Pro) Nếu một bài không đạt, hãy lùi lại từng chu kỳ quét để xem vì sao.

Bí ở nhiệm vụ này? Hãy hỏi các thành viên trong Phòng thay đồ.

Vì sao điều này quan trọng

Bạn sẽ gặp điều này ở đâu ngoài hiện trường

Các công ty cấp thoát nước vận hành hàng nghìn trạm như thế này mà không cần người trực. Chia sẻ nhiệm vụ, giãn cách khởi động và dự phòng cảm biến có trong mọi bản đặc tả.

Khởi động cả ba cùng lúc thì nguồn điện bị ngắt. Lúc nào cũng khởi động bơm 1 thì nó mòn trong khi bơm 3 bị kẹt cứng. Tin vào cảm biến đã chết thì trạm bị ngập hoặc bơm chạy khô.

Bạn sẽ gặp nó ở đâuKhông bao giờ ngập, không bao giờ chạy khô, không bao giờ làm mòn một bơm

Trạm bơm nước thải và nước mưa chạy không người trực trong nhiều năm. Bộ điều khiển đưa bơm vào theo mức, giãn cách các lần khởi động để nguồn điện không bị quá tải, chia đều giờ chạy, và chuyển về phao đơn giản nếu cảm biến mức hỏng.

  1. CốngDòng vào
  2. Hố thuSiêu âm + phaoBạn đang ở đây
  3. Bơm1, 2 hoặc 3
  4. Ống đẩyĐến nhà máy xử lý
Tại nhà máy thật: khu vực, bộ phận và an toàn
  • Trạm bơm nước thải và nước mặt
  • Thoát nước mỏ và mỏ đá
  • Tầng hầm tòa nhà và hầm chui đường bộ

Hố thu là không gian hạn chế có hydro sunfua: không ai được vào nếu không có giấy phép, máy đo khí và kế hoạch cứu hộ.

Trạm bị ngập gây ô nhiễm sông và nhà dân, và phải báo cáo cho cơ quan quản lý.

Kích thước, thời gian và hình cắt là lựa chọn để giảng dạy, không phải bản vẽ của một công trình thật cụ thể nào.

Tiếp tục nào

Tiếp theo trên chặng đường