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

Bài tập Đếm chai khi chúng rời đi: Bộ đếm PLC

Đếm mỗi chai khi nó rời khỏi cảm biến, không phải khi nó đến.

Bật BottlePulse sang ON trong một chu kỳ quét khi BottlePresent chuyển từ ON sang OFF. Sự thay đổi đó là một sườn xuống: khoảnh khắc một chai rời khỏi cảm biến. Đếm mỗi xung vào Pieces. Khi đạt ba trở lên, chuyển Done sang ON và ConveyorOn sang OFF. Reset xóa Pieces và Done ngay lập tức, nhưng không được xóa giá trị đọc gần nhất của cảm biến.

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 dây chuyền chiết rót 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 lúc rời đi, không phải lúc đến hay các chu kỳ quét không bị che

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 10/10 · 860 ms
Level
Ứng dụng
Thời gian
Giới thiệu 10 phút
Phần thưởng
+250 XP
Hệ thống máy
dây chuyền chiết rót 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
5. Đếm một sự kiện một lần
Hành vi bắt buộc

Đếm chai khi chúng rời đi: những gì code của bạn phải làm

Một dây chuyền đóng gói cần biết có bao nhiêu chai đã đi qua hết cảm biến. Đếm mỗi chai khi nó rời đi, không phải khi nó đến. Một cảm biến bắt đầu ở trạng thái không bị che, vẫn bị che hoặc vẫn không bị che thì không được cộng thêm chai. Van chiết rót vẫn tắt.

Một chai rời đi
BottlePresent chuyển ON → OFF sẽ bật BottlePulse sang ON trong một chu kỳ quét. Một cảm biến vẫn bị che, hoặc vẫn không bị che, sẽ không đếm lại.
Hoàn tất mẻ
Pieces đếm số chai đã rời đi. Done là ON khi Pieces bằng 3 trở lên. ConveyorOn là NOT Done. Reset xóa Pieces và Done, nhưng không xóa bộ nhớ cảm biến.
Bảng tag

Đếm chai khi chúng rời đi: đầu vào và đầu ra

Chương trình của bạn đọc 2 đầu vào và điều khiển 4 đầ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
ResetBOOLĐọcMột đầu vào mà code của bạn cầnNút nhấn Reset
BottlePresentBOOLĐọcMột đầu vào mà code của bạn cầnChai ở cảm biến
ConveyorOnBOOLGhiMột đầu ra mà code của bạn đặt giá trịLệnh băng tải
DoneBOOLGhiMột đầu ra mà code của bạn đặt giá trịĐếm xong
BottlePulseBOOLGhiMột đầu ra mà code của bạn đặt giá trịON trong một chu kỳ quét khi một chai rời khỏi cảm biến. Vẫn hoạt động trong lúc Reset.
PiecesINT in Siemens and Beckhoff, DINT in RockwellGhiMột đầu ra mà code của bạn đặt giá trịSố chai đã đếm được đến giờ. Chép nó từ bộ đếm sau khi bộ đếm chạy.

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

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

Đếm chai khi chúng rời đi: các bài kiểm tra kiểm tra gì

  1. BottlePulse là ON trong một chu kỳ quét, và chỉ khi cảm biến chuyển từ ON sang OFF.
  2. Pieces tăng thêm một với mỗi chai rời đi. Khi đạt 3 trở lên, Done chuyển ConveyorOn sang OFF.
  3. Reset được ưu tiên hơn việc đếm, kể cả ở chu kỳ quét mà một chai rời đi. Nhả Reset không tạo thêm xung nào.
  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ột dây chuyền đóng gói đếm mỗi chai khi nó đã đi hết qua một cảm biến quang. Chai vẫn còn chắn tia sáng thì chưa rời đi.

Đếm chai khi chúng rời đi chứng minh chúng đã ra khỏi trạm. Đếm khi chúng đến có thể tính cả một chai vẫn còn kẹt ở cảm biến.

Bạn sẽ gặp nó ở đâuRót nước uống vào chai

Tại một nhà máy nước ngọt, chai rỗng đến trên một băng tải đang chạy. Một cảm biến báo cho bộ điều khiển khi có chai nằm dưới vòi chiết rót. Van mở, làm đầy chai, rồi đóng trước khi băng tải chạy tiếp. Nắp và nhãn được gắn trước khi chai được đóng thùng.

  1. Chai rỗngBăng tải đưa chai đến vòi
  2. Làm đầy từng chaiDừng chai, làm đầy, rồi cho đi tiếpBạn đang ở đây
  3. Đóng nắp và dán nhãnNiêm phong nước uống và ghi tên sản phẩm
  4. Đóng thùng chaiCho chai thành phẩm vào thùng
Tại nhà máy thật: khu vực, bộ phận và an toàn
  • Nhà máy nước ngọt: chiết rót chai không bị tràn
  • Nhà máy sữa: rót sữa vào chai
  • Nhà máy sản phẩm tẩy rửa: định lượng chất lỏng vào bình chứa
  • Dây chuyền đóng gói thực phẩm: đếm chai trước khi đóng thùng

Nếu van chiết rót mở khi không có chai bên dưới, chất lỏng tràn ra băng tải. Nếu dây chuyền bị kẹt, van không được tiếp tục rót.

Băng tải thật cần tấm chắn. Nguồn điện phải được khóa an toàn trước khi có người gỡ kẹt. Đầu vào Stop ở đây không phải là dừng khẩn cấp.

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