Đ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ụ 45 · PRO (cần Pro)

Bài tập Lần chuyển không bao giờ xong: tìm lỗi PLC

Tìm xem vì sao bồn ngừng đầy, và làm cho chương trình báo ra.

Các lần chuyển bắt đầu rồi không bao giờ xong, mà màn hình vẫn báo mọi thứ đang chạy. Chương trình không có vấn đề: có thứ gì đó trên cụm thiết bị đã hỏng. Hãy tìm nó bằng danh sách đầu vào và đầu ra, rồi làm cho chương trình phát hiện được nó, bật đúng đèn lỗi và tắt cụm thiết bị.

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 hệ thống chuyển chất lỏng hai bồn 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

Một cụm thiết bị bình thường chuyển đến 80%

Bài kiểm tra 1 trên 3
Do bài kiểm tra đặtDo bài kiểm tra kiểm traBước 6/6 · 11.3 s
Level
Ứng dụng
Thời gian
Giới thiệu 25 phút
Phần thưởng
+300 XP
Hệ thống máy
hệ thống chuyển chất lỏng hai bồn 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
26. Tìm lỗi: không phải lúc nào cũng do chương trình
Hành vi bắt buộc

Lần chuyển không bao giờ xong: những gì code của bạn phải làm

Báo cáo của người vận hành: 'Tôi nhấn Start, TK-202 đầy lên một chút rồi cứ thế dừng. Màn hình vẫn hiện bơm đang chạy và van đang mở. Nó cứ như vậy suốt đêm.' Chương trình mở van XV-201, chạy bơm khi van được xác nhận đã mở, và dừng ở 80%. Nhấn Chạy, rồi Start, và quan sát. So sánh từng dòng của danh sách đầu vào và đầu ra với cột Bình thường của nó: có một thiết bị không làm đúng như danh sách nói. Sau đó sửa chương trình để bắt được sự cố này. Nếu bơm được lệnh chạy mà FS-201 không báo có lưu lượng trong 2 giây: đèn của thiết bị hỏng ON (SignalFault, ValveFault hoặc PumpFault, và chỉ đèn đó), PumpOn OFF và ValveCmd OFF, để van thực sự đóng lại. Đèn giữ ON cho đến khi nhấn Reset, và Start không có tác dụng khi đèn đang ON. Một cụm thiết bị bình thường vẫn phải chuyển đến 80% mà không có đèn nào sáng.

Chuyển
Start mở XV-201. Bơm chạy khi ZSO-201 xác nhận van đã mở. Cả hai dừng ở 80%.
Tìm lỗi
Một thiết bị đã hỏng. Danh sách đầu vào và đầu ra cho thấy mỗi tín hiệu lẽ ra phải đọc được giá trị gì.
Bắt lỗi
PumpOn mà không có FlowOK trong 2 s: đèn của thiết bị hỏng ON, và không đèn nào khác. PumpOn và ValveCmd OFF.
Reset
Đèn giữ nguyên cho đến khi Reset. Start không có tác dụng khi đèn đang ON.
Cách kiểm tra
Các bài kiểm tra chỉ nhấn Start và Reset, không gì khác, trên một cụm thiết bị có cùng lỗi như của bạn và trên một cụm bình thường. Chúng đọc trực tiếp từ cụm thiết bị: bơm có thực sự đang chạy không, van đã thực sự đóng đến đâu, và mức thật trong TK-202.
Bảng tag

Lần chuyển không bao giờ xong: đầu vào và đầu ra

Chương trình của bạn đọc 5 đầu vào và điều khiển 6 đầ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ầnNút nhấn Start S1: bắt đầu một lần chuyển
ResetBOOLĐọcMột đầu vào mà code của bạn cầnNút nhấn Reset S2: xóa lỗi
LevelRawINTĐọcMột đầu vào mà code của bạn cầnLT-101 trên bồn nhận, giá trị đếm đầu vào 4 đến 20 mA: 0 = 4 mA (rỗng), 27648 = 20 mA (đầy)
ValveOpenBOOLĐọcMột đầu vào mà code của bạn cầnZSO-201: van xả XV-201 đã mở hoàn toàn
FlowOKBOOLĐọcMột đầu vào mà code của bạn cầnCông tắc lưu lượng FS-201: ON khi lưu lượng trên 2 L/s
ValveCmdBOOLGhiMột đầu ra mà code của bạn đặt giá trịMở van xả XV-201
PumpOnBOOLGhiMột đầu ra mà code của bạn đặt giá trịChạy bơm chuyển P-101
LevelPVREALGhiMột đầu ra mà code của bạn đặt giá trịMức bồn nhận cho người vận hành, %
SignalFaultBOOLGhiMột đầu ra mà code của bạn đặt giá trịĐèn đỏ H1: tín hiệu mức đã hỏng
ValveFaultBOOLGhiMột đầu ra mà code của bạn đặt giá trịĐèn đỏ H2: van xả đã hỏng
PumpFaultBOOLGhiMột đầu ra mà code của bạn đặt giá trịĐèn đỏ H3: bơm đã hỏng

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.

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

Lần chuyển không bao giờ xong: các bài kiểm tra kiểm tra gì

  1. Một cụm thiết bị bình thường chuyển đến 80% rồi dừng, không có đèn lỗi.
  2. Bơm đang khởi động không phải là lỗi: lưu lượng cần một chút thời gian mới đến.
  3. PumpOn mà không có lưu lượng trong 2 giây sẽ bật đèn của thiết bị hỏng, và chỉ đèn đó.
  4. Việc chuyển dừng lại, và van thực sự đóng.
  5. Đèn giữ nguyên cho đến khi Reset, và Start không có tác dụng khi đèn đang ON.
  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

Rơ le quá tải của động cơ tác động khi động cơ kéo quá nhiều dòng: ổ bi bị rít, cánh bơm bị kẹt, mất một pha. Contactor nhả ra còn đèn đầu ra của PLC vẫn sáng.

Khi bơm bị ngắt, không có gì bị vỡ cả. Nhà máy chỉ lặng lẽ ngừng làm việc của nó, với một màn hình báo mọi thứ đều ổn, và đến khi có người để ý thì mẻ hàng đã bị trễ hoặc hỏng.

Bạn sẽ gặp nó ở đâuChuyển nước mà không làm cạn bồn này hay làm tràn bồn kia

Tại một nhà máy thực phẩm, một bồn chứa lớn cấp lại nước cho một bồn rửa nhỏ hơn. Một bơm đẩy nước qua một van nằm giữa hai bồn. Trước khi bơm, kỹ sư kiểm tra cả hai mức và kiểm tra rằng van thật sự đã mở. Nếu bồn chứa cạn, bơm có thể chạy khô và làm hỏng phớt, bộ phận ngăn rò rỉ.

  1. Bồn nguồnChứa 400 lít khi đầy
  2. Bơm chuyểnĐộng cơ đang quay không chứng minh được nước đang chảy
  3. Van đầu raMột công tắc xác nhận van đã mởBạn đang ở đây
  4. Bồn nhậnChứa 100 lít khi đầy
Tại nhà máy thật: khu vực, bộ phận và an toàn
  • Nhà máy thực phẩm: cấp lại nước cho bồn rửa
  • Nhà máy bia: chuyển nước từ bồn chứa sang bồn mẻ
  • Nhà máy xử lý nước: chuyển nước giữa các bồn chứa

Mô hình cho thấy nước tràn và mức độ mòn bơm ước lượng. Đừng dùng các thời gian của nó làm giới hạn an toàn cho thiết bị thật.

Một công trường thật cần các thiết bị an toàn riêng và một thiết kế làm riêng cho nơi đó.

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