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

Bài tập Đúng chai, mọi lúc: encoder PLC

Theo dõi sản phẩm bằng encoder qua một hàng đợi, và xác nhận mọi lần loại bỏ.

Loại bỏ mọi chai mà camera đánh giá không đạt, và chỉ những chai đó, với tối đa mười chai nằm giữa camera và vòi thổi, băng tải thay đổi tốc độ, chai bị lấy ra bằng tay, và một cảm biến xác nhận phải thấy mọi lần loại 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 loại bỏ theo dõi bằng encoder 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

Start chạy dây chuyền, Stop dừng 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 11/11
Level
Chuyên gia
Thời gian
Giới thiệu 90 phút
Phần thưởng
+950 XP
Hệ thống máy
hệ thống loại bỏ theo dõi bằng encoder 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
31. Bài thực hành máy 5: hệ thống chuyên gia
Hành vi bắt buộc

Đúng chai, mọi lúc: những gì code của bạn phải làm

Mỗi khi một chai cắt ngang cảm biến kích hoạt (sườn lên của BottleAtVision), thêm số đếm Encoder của nó vào cuối hàng đợi: các mảng Pos và Bad gồm 16 phần tử, cùng Head, Tail và Count. Camera trả lời sau đó bằng VisionDone kéo dài một chu kỳ quét; nếu VisionBad là ON cùng lúc đó, đánh dấu phần tử mới nhất là lỗi. Khi chai cũ nhất đã đi được 2135 mm (Encoder − Pos của nó ≥ 2135), lấy nó ra khỏi đầu hàng đợi; nếu nó bị lỗi và BottleAtReject cho thấy nó thực sự ở đó, kích hoạt Reject trong 30 mm di chuyển kế tiếp. Mọi lần loại bỏ phải được RejectConfirm thấy trong vòng 300 mm, nếu không thì chốt RejectFail và dừng dây chuyền. Start chạy dây chuyền và xóa RejectFail; Stop dừng nó. Run chạy băng tải.

Hàng đợi
Pos[Tail] := Encoder tại thời điểm kích.
Đỉnh
2135 mm sau, dài 30 mm, chỉ khi chai có ở đó.
Confirm
Trong vòng 300 mm, nếu không thì dừng.
Bảng tag

Đúng chai, mọi lúc: đầu vào và đầu ra

Chương trình của bạn đọc 8 đầu vào và điều khiển 3 đầu ra. 3 đầ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
StartBOOLĐọcMột đầu vào mà code của bạn cầnKhởi động dây chuyền (cũng xóa lỗi loại bỏ)
StopBOOLĐọcMột đầu vào mà code của bạn cầnDừng dây chuyền
EncoderDINTĐọcMột đầu vào mà code của bạn cầnQuãng đường băng tải, mm (đếm lên)
BottleAtVisionBOOLĐọcMột đầu vào mà code của bạn cầnMắt quang kích hoạt ở camera: có chai ở đó
VisionDoneBOOLĐọcMột đầu vào mà code của bạn cầnKết quả của camera đã sẵn sàng (một chu kỳ quét)
VisionBadBOOLĐọcMột đầu vào mà code của bạn cầnCùng với VisionDone: chai không đạt
BottleAtRejectBOOLĐọcMột đầu vào mà code của bạn cầnMắt quang ở vòi khí: có chai ở trước nó
RejectConfirmBOOLĐọcMột đầu vào mà code của bạn cầnMắt quang trong máng: một chai bị loại đã đi qua
SlowBeltBOOLKhông cầnDùng để kiểm tra hoặc theo dõi; code của bạn có thể bỏ quaThử xem: phía sau bị ùn, băng tải chạy chậm
GrabBOOLKhông cầnDùng để kiểm tra hoặc theo dõi; code của bạn có thể bỏ quaThử xem: có người lấy một chai ra giữa camera và vòi khí
JetBlockedBOOLKhông cầnDùng để kiểm tra hoặc theo dõi; code của bạn có thể bỏ quaThử xem: đầu vòi khí bị tắc
RunBOOLGhiMột đầu ra mà code của bạn đặt giá trịChạy băng tải
RejectBOOLGhiMột đầu ra mà code của bạn đặt giá trịVòi khí
RejectFailBOOLGhiMột đầu ra mà code của bạn đặt giá trịCảnh báo: một lần loại bỏ chưa được xác nhậ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.

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

Đúng chai, mọi lúc: các bài kiểm tra kiểm tra gì

  1. Mọi chai được đưa vào hàng đợi cùng số đếm encoder tại cảm biến kích hoạt.
  2. Câu trả lời đến muộn của camera đánh dấu đúng chai (chai mới nhất).
  3. Chai lỗi nhận đúng 30 mm khí thổi, đúng 2135 mm sau đó; chai tốt thì không bao giờ.
  4. Chai không còn ở đó thì không bị thổi.
  5. Lần loại bỏ không được xác nhận sẽ chốt RejectFail và dừng dây chuyền.
  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

Mọi dây chuyền đóng gói có cân kiểm tra, máy dò kim loại hoặc hệ thống thị giác đều có việc theo dõi này. Đây là một trong những lỗi phổ biến nhất mà kỹ sư chạy thử bị gọi đến để sửa.

Theo dõi bằng thời gian thì lần giảm tốc đầu tiên sẽ loại nhầm chai. Quên câu trả lời đến muộn của camera thì bạn đánh dấu chai phía sau. Bỏ qua việc xác nhận thì một vòi thổi bị tắc sẽ để sản phẩm lỗi được xuất đi.

Bạn sẽ gặp nó ở đâuLoại đúng chai, mọi lúc, ở mọi tốc độ

Dây chuyền chiết chai, thực phẩm và dược phẩm kiểm tra từng sản phẩm và loại bỏ sản phẩm lỗi ở phía sau dây chuyền. Vì có nhiều sản phẩm nằm giữa hai điểm, bộ điều khiển giữ một hàng đợi các vị trí được đo bằng encoder trên băng tải, không phải theo thời gian.

  1. Thị giác máyKích hoạt, rồi có kết quả
  2. Hàng đợiVị trí theo encoderBạn đang ở đây
  3. Vòi khí2135 mm later
  4. ConfirmTrong thùng
Tại nhà máy thật: khu vực, bộ phận và an toàn
  • Dây chuyền chiết chai và đóng lon kiểm tra mức chiết và nắp
  • Dây chuyền đóng gói dược phẩm kiểm tra nhãn và mã
  • Dây chuyền thực phẩm có máy dò kim loại và cân kiểm tra

Trong thực phẩm và dược phẩm, loại bỏ thất bại là một sự cố an toàn sản phẩm: dây chuyền dừng lại chứ không để sản phẩm lỗi lọt qua.

Vòi khí rất ồn và có thể thổi văng mảnh vỡ: vòi thật nằm sau tấm che.

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