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

Bài tập Xoay mỗi lớp xen kẽ: Lập trình PLC

Tính vị trí của từng thùng carton theo một mẫu xếp và xếp đầy một pallet.

Xếp 32 thùng carton, tám thùng một lớp, bốn lớp, mỗi lớp xoay ngang so với lớp bên dưới, rồi đưa pallet ra và bắt đầu pallet kế tiếp.

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 máy xếp pallet 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

Chờ Auto và chờ thùng carton

Bài kiểm tra 1 trên 2
Do bài kiểm tra đặtDo bài kiểm tra kiểm traBước 5/5
Level
Chuyên gia
Thời gian
Giới thiệu 90 phút
Phần thưởng
+1000 XP
Hệ thống máy
máy xếp pallet 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

Xoay mỗi lớp xen kẽ: những gì code của bạn phải làm

Thùng carton có kích thước 0.4 × 0.2 × 0.2 m; tâm pallet ở x 0.9, z 0. Thùng carton Index (0–7) của lớp Layer được đặt tại: các lớp chẵn, đặt dọc, PlaceX := 0.7 + 0.4 × (Index MOD 2), PlaceZ := −0.3 + 0.2 × (Index / 2); các lớp lẻ, đặt ngang (Turn ON), PlaceX := 0.6 + 0.2 × (Index MOD 4), PlaceZ := −0.2 + 0.4 × (Index / 4). Mặt hút nằm ở PlaceY := 0.47 + 0.2 × Layer khi thùng đã được hạ xuống. Thùng ở chốt chặn đầu vào được gắp tại x −0.83, z 0, y 1.005. Cổng trục di chuyển đến GoX, GoZ, GoY (và Turn) khi Move là ON và hiện InPosition khi đã đến nơi. Chỉ di chuyển ở y 1.6: phía trên điểm gắp, hạ xuống, Grip và đợi GripOK, nâng lên, phía trên điểm đặt (xoay nếu cần), hạ xuống, nhả và đợi GripOK tắt, nâng lên. Sau đó đếm: sau 8 thùng thì bắt đầu lớp kế tiếp; sau 4 lớp thì đặt PalletOut và FullLamp thành ON. PalletOut chuyển sang OFF khi PalletPresent chuyển sang OFF (pallet đầy đang rời đi). FullLamp giữ ON cho đến khi PalletPresent trở lại ON cùng với pallet mới; rồi bắt đầu lại từ thùng đầu tiên của lớp 0. Chỉ bắt đầu một chu kỳ ở chế độ Auto, khi có pallet và BoxReady.

Chẵn
X 0.7 + 0.4·(i MOD 2), Z −0.3 + 0.2·(i / 2).
Lẻ
Xoay; X 0.6 + 0.2·(i MOD 4), Z −0.2 + 0.4·(i / 4).
Chiều cao
Mặt hút ở 0.47 + 0.2 × Layer; di chuyển ở 1.6.
Bảng tag

Xoay mỗi lớp xen kẽ: đầu vào và đầu ra

Chương trình của bạn đọc 5 đầu vào và điều khiển 8 đầ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
AutoBOOLĐọcMột đầu vào mà code của bạn cầnChạy tự động
BoxReadyBOOLĐọcMột đầu vào mà code của bạn cầnCó thùng ở chặn cuối đầu vào
InPositionBOOLĐọcMột đầu vào mà code của bạn cầnGantry đã đến GoX, GoZ, GoY và góc xoay
GripOKBOOLĐọcMột đầu vào mà code của bạn cầnCông tắc chân không: đang giữ một thùng
PalletPresentBOOLĐọcMột đầu vào mà code của bạn cầnCó một pallet trống hoặc đang xếp dở tại vị trí
GoXREALGhiMột đầu ra mà code của bạn đặt giá trịĐích x, m (vị trí gắp −0,83, tâm pallet 0,9)
GoZREALGhiMột đầu ra mà code của bạn đặt giá trịĐích z, m (+ về phía bạn)
GoYREALGhiMột đầu ra mà code của bạn đặt giá trịĐộ cao đích của mặt hút, m
TurnBOOLGhiMột đầu ra mà code của bạn đặt giá trịXoay đầu hút 90° (thùng nằm ngang)
MoveBOOLGhiMột đầu ra mà code của bạn đặt giá trịChạy gantry đến đích
GripBOOLGhiMột đầu ra mà code của bạn đặt giá trịBật chân không
PalletOutBOOLGhiMột đầu ra mà code của bạn đặt giá trịĐưa pallet đầy ra (pallet mới sẽ vào sau)
FullLampBOOLGhiMột đầu ra mà code của bạn đặt giá trịĐèn xanh dương: pallet hoàn tất

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

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

Xoay mỗi lớp xen kẽ: các bài kiểm tra kiểm tra gì

  1. Mỗi thùng carton đến đúng vị trí đã tính.
  2. Các lớp lẻ được xoay ngang, nên mỗi thùng carton phía trên lớp đầu tiên nằm vắt ngang hai thùng bên dưới.
  3. Đầu gắp chỉ di chuyển ngang ở 1.6 m.
  4. Hút chờ GripOK; nhả chờ tín hiệu đó mất đi.
  5. Sau 32 thùng carton, pallet được đưa ra, FullLamp sáng cho đến khi pallet mới vào, và bộ đếm bắt đầu lại.
  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

Trên các máy xếp pallet hiện đại, mẫu xếp được cấu hình chứ không viết code bằng tay, nhưng phép tính bên dưới chính là thế này, và phải có người chạy thử nó.

Thùng carton xếp cùng một kiểu ở mọi lớp sẽ chỉ đứng trên đúng một thùng bên dưới, và các cột nghiêng tách ra khi vận chuyển. Di chuyển ở thấp sẽ làm đổ chồng hàng. Đếm quá sớm sẽ để lại một khoảng trống mà lớp kế tiếp rơi vào.

Bạn sẽ gặp nó ở đâuXếp một pallet không bị đổ trên xe tải

Máy xếp pallet cuối dây chuyền tạo nên mọi pallet rời khỏi nhà máy. Bộ điều khiển tính vị trí từng thùng từ một mẫu xếp, đổi mẫu xen kẽ theo từng lớp để các thùng khóa vào nhau, và thay pallet khi đầy.

  1. Đầu vàoThùng đến chặn cuối
  2. PickĐầu hút chân không
  3. HạngVị trí theo mẫu xếpBạn đang ở đây
  4. Pallet ra4 lớp, rồi thay
Tại nhà máy thật: khu vực, bộ phận và an toàn
  • Đóng gói cuối dây chuyền thực phẩm và đồ uống
  • Trung tâm phân phối xếp pallet hỗn hợp
  • Vật liệu xây dựng, giấy và hóa chất đóng bao

Khu vực máy xếp pallet được rào kín; lối ra pallet có màn chắn sáng với muting để pallet đi ra được nhưng người không vào được.

Một thùng rơi từ 2 m có thể gây thương tích: đầu hút không bao giờ di chuyển thấp qua người hoặc chồng hàng.

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