Sửa chữa CNC độc lập và tài liệu kỹ thuật Liên hệ

Gia công chu kỳ tốc độ cao FANUC: hai tầng lặp của chuỗi dữ liệu và số lần L

Ngày đăng Cập nhật

Theo quy tắc gia công chu kỳ tốc độ cao 30i-A, phân biệt số lần lặp ở đầu nhóm dữ liệu và số lần L trong lời gọi. Ba nhóm tự xây dựng giúp tính số lượt và thời gian, cho thấy chỉ đọc dòng gọi chưa đủ hiểu toàn bộ chuỗi gia công.

Mục lục
  1. Đối tượng thực thi là dữ liệu chu kỳ chuyên dụng, không phải tên chương trình con thông thường
  2. Trước hết triển khai một chuỗi, rồi áp số lần lặp bên ngoài
  3. Nếu chỉ lặp nhóm bắt đầu thì sẽ tính thiếu gì
  4. Đếm đúng chưa có nghĩa liên kết dữ liệu đúng

Một lời gọi gia công chu kỳ tốc độ cao có thể thực thi cả chuỗi nhóm dữ liệu đã được tạo trước. Số lần lặp trong lời gọi và số lần lặp ở phần đầu mỗi nhóm có hiệu lực riêng; chỉ xem một dòng gọi rất dễ tính thiếu số lượt thực thi.

Đối tượng thực thi là dữ liệu chu kỳ chuyên dụng, không phải tên chương trình con thông thường

Sổ tay người dùng FANUC 30i/31i/32i-A B-63944EN/03, §20.5, trang 689–690 (bản sao công khai của sổ tay nhà sản xuất) giải thích rằng gia công chu kỳ tốc độ cao dùng macro executor tạo nhóm dữ liệu phù hợp cho phân phối xung tốc độ cao, rồi gọi bằng G05. P chọn chu kỳ bắt đầu, L chỉ định số lần lặp lời gọi. Thông tin liên kết trong phần đầu còn nối nhiều chu kỳ thành chuỗi, mỗi chu kỳ có số lần lặp riêng. Cách đọc này khác với việc thấy G05.1 rồi liên tưởng ngay đến điều khiển biên dạng AI.

Trước hết triển khai một chuỗi, rồi áp số lần lặp bên ngoài

Sau đây là dữ liệu khái niệm tự xây dựng, không phải tệp chu kỳ thực có thể nhập. Giả sử thứ tự liên kết là A→B→C→kết thúc:

Nhóm dữ liệuSố lần lặp trong phần đầuNhóm tiếp theoThời gian giả định mỗi lượt
A2B0.04 s
B1C0.08 s
C3Kết thúc0.02 s

Một chuỗi đầy đủ triển khai thành A, A, B, C, C, C. Khi lời gọi có L=2, toàn chuỗi được thực hiện hai lần: A, A, B, C, C, C; A, A, B, C, C, C. Vì vậy A có tổng cộng 4 lượt, B có 2 lượt, C có 6 lượt, tổng cộng 12 lượt thực thi nhóm dữ liệu.

Nếu chỉ lặp nhóm bắt đầu thì sẽ tính thiếu gì

Nếu hiểu nhầm L chỉ áp dụng cho A đầu chuỗi, kết quả đếm sẽ là A bốn lượt, B một lượt, C ba lượt, tổng cộng 8 lượt. Cách đó không chỉ thiếu 4 lượt mà còn đổi tỷ lệ số lượt của B, C so với A.

Bỏ qua chi phí chuyển liên kết, thời gian mô hình đúng là 2×(2×0.04+0.08+3×0.02)=0.44 s; mô hình sai là 4×0.04+0.08+3×0.02=0.30 s. Chênh lệch 0.14 s không phải do servo chậm đi, mà do hiểu khác chuỗi thực thi. Thời gian thực vẫn do dữ liệu thật và quá trình điều khiển quyết định; các thời gian trong bảng chỉ là giả thiết tính toán.

Đếm đúng chưa có nghĩa liên kết dữ liệu đúng

Khi rà soát chuỗi, cần triển khai đồng thời số hiệu bắt đầu, mục kế tiếp trong từng phần đầu và số lần lặp của mục đó. Nếu phiên bản phần mềm tạo dữ liệu đổi quan hệ liên kết, nội dung thực thi có thể thay đổi dù dòng gọi NC vẫn giữ nguyên. Bài viết không suy đoán hệ thống có tự sửa liên kết sai hay không.

Cùng mục của nhà sản xuất nêu rõ dừng đơn khối và can thiệp bằng tay quay không có hiệu lực trong gia công chu kỳ tốc độ cao. Vì vậy, không thể áp thẳng cách kiểm tra khối NC thông thường cho loại thực thi dữ liệu này; phải xác nhận theo quy trình của máy và phần mềm tạo chu kỳ. Bài viết không cung cấp định dạng tạo dữ liệu macro executor hay tệp có thể chạy. Xem thêm gia công tốc độ cao tại chuyên mục OPTION.

Bài viết kỹ thuật liên quan

Điều khiển trục quay tùy chọn FANUC: dấu của lệnh tuyệt đối chỉ định chiều quay thế nào?Công tắc vị trí tốc độ cao phụ thuộc chiều của FANUC: vì sao cùng tọa độ có thể cho đầu ra khác nhau?Điều khiển đồng bộ linh hoạt FANUC: bắt kịp tốc độ và căn pha là hai điều kiện khác nhau