Đ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
Thử thách 20 · Làm cho an toàn · PRO (cần Pro)

Chống tràn bồn: thử thách PLC

Công tắc mức rất cao (high-high) độc lập, vẫn hoạt động khi bộ truyền tín hiệu mức hỏng.

Điều khiển mức thông thường đã nạp đến 80%. Hãy thêm lệnh ngắt chống tràn không chỉ dựa vào bộ truyền tín hiệu mức. LevelHH, một công tắc mức rất cao riêng biệt, hoặc Level từ 95% trở lên phải đóng FillValve ngay và tự duy trì OverfillTrip. Khi đang ngắt, Start không làm gì. Reset chỉ xóa lệnh ngắt khi Level dưới 95% và LevelHH OFF, và việc nạp chờ Start.

Thử thách này thuộc gói 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 bồn công nghệ mà thử thách này chạy trênPRO (cần Pro) thử thách
Bài kiểm tra chạy thế nào

Công tắc mức rất cao tự nó gây ngắt

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 4/4 · 240 ms
Level
Trung bình · 20 điểm
Loại
Làm cho an toàn
Thời gian
Giới thiệu 15 phút
Tỷ lệ đạt
Mới
Máy
bồn công nghệ 3D
Siemens
LAD và SCL
Rockwell
Ladder và văn bản cấu trúc
Beckhoff
Văn bản cấu trúc
Hành vi bắt buộc

Ngắt trước khi tràn: những gì code của bạn phải làm

Bình thường
Start nạp; 80% hoặc Stop kết thúc việc nạp.
Ngắt
LevelHH, hoặc 95%, đóng van và tự duy trì.
Reset
Chỉ khi cả hai đã được xóa. Sau đó nhấn Start.

Nhấn Chạy và Start. Trong khi đang nạp, nhấn LevelHH: van đóng và OverfillTrip sáng.

Bảng tag

Ngắt trước khi tràn: đầu vào và đầu ra

Chương trình của bạn đọc 5 đầu vào và điều khiển 2 đầu ra. 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
StartBOOLĐọcMột đầu vào mà code của bạn cầnBắt đầu nạp
StopBOOLĐọcMột đầu vào mà code của bạn cầnDừng nạp
ResetBOOLĐọcMột đầu vào mà code của bạn cầnNút nhấn reset lệnh ngắt
LevelREALĐọcMột đầu vào mà code của bạn cầnBộ truyền tín hiệu mức LT-101, %
LevelHHBOOLĐọcMột đầu vào mà code của bạn cầnLSHH-101: công tắc mức rất cao riêng biệt
FillValveBOOLGhiMột đầu ra mà code của bạn đặt giá trịVan đầu vào XV-101
OverfillTripBOOLGhiMột đầu ra mà code của bạn đặt giá trịĐèn ngắt chống tràn

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: #Start. Rockwell và TwinCAT dùng tên không kèm gì: Start.

Kiểm tra tự động

Các bước kiểm tra kiểm tra điều gì

  1. Việc nạp thông thường vẫn dừng ở 80%.
  2. LevelHH, hoặc Level từ 95% trở lên, đóng FillValve trong cùng chu kỳ quét và tự duy trì OverfillTrip.
  3. LevelHH tự nó gây ngắt, kể cả khi Level đọc bình thường.
  4. Start không làm gì khi OverfillTrip đang ON.
  5. Reset chỉ xóa lệnh ngắt khi Level dưới 95% và LevelHH OFF.

Các bước kiểm tra chạy 5 bài kiểm tra trên máy, từng chu kỳ quét: Công tắc mức rất cao tự nó gây ngắt; 95% trên bộ truyền tín hiệu cũng gây ngắt; Tự duy trì đến khi reset, rồi Start; Reset không làm gì khi công tắc vẫn đang tác động; Việc nạp thông thường vẫn dừng ở 80%.

Các thử thách này dạy logic. Trên máy thật, chức năng an toàn chạy trên PLC an toàn được chứng nhận, như Siemens F-CPU hoặc Rockwell GuardLogix, và được thiết kế theo ISO 13849.

Tại hiện trường

Bạn sẽ gặp điều này ở đâu

Một bồn chứa có bộ truyền tín hiệu mức để điều khiển và một công tắc mức rất cao riêng biệt để bảo vệ.

Bộ truyền tín hiệu bị kẹt có thể đọc mức bình thường trong khi bồn đang tràn. Một công tắc riêng sẽ bắt được điều mà bộ truyền tín hiệu bỏ sót.

Giải được rồi, hay đang bí? Hãy trao đổi trong Phòng thay đồ.

Tiếp tục nào

Thêm thử thách