Gửi bởi
CKD
Thấy nhiều bạn cũng giống như bác chủ, làm xong nhưng chẵng nói chia sẻ cách khắc phục của mình cho người khác.
Hỏi và được chỉ dẩn, nhưng khi làm được thì không tổng kết lại cách làm để các bạn mới khác có thể tham khảo. Thất vọng với cách hỏi đáp này quá, cái kết không có hậu....
Dù đã làm được.. mình vẫn tiếp tục để các bạn vướng giống vầy có thể tìm hiểu & khắc phục.
1. Nguyên nhân chỉ chạy max 1800.
Motor tuning X & Y để max velocity có ≤2000 unit per min. Và Z ≤ 1200. Vậy nên hệ thống chỉ chạy tối đa là 2000mm/min nếu chạy theo X hoặc Y. Chỉ chạy tối đa 1200mm/min nếu theo Z. Đó là con số lý thuyết, thực tế thì thường nhỏ hơn lý thuyết một ít.
Muốn tăng tốc.. phải thay đổi (tăng) giá trị giới hạn của XYZ trong motor tuning. Nhưng tăng giá trị này có thể gây mất bước nếu quá khả năng của step vì step chạy càng nhanh càng yếu. Do đó nên cẩn trọng.
2. Nguyên nhân không thể cài đặt giá trị velocity hơn 2000?
Bộ phát xung trong mach3 có giới hạn. Mặc định là 25kHz (25,000Hz). Có thể cài đặt để tăng tốc độ này. Max là 100kHz. Nhưng tăng tốc độ đồng nghĩa với việc PC phải làm việc nhanh hơn. Khongi phải PC nào cũng đáp ứng được. Hậu quả có thể là đang chạy bị treo, chạy sai, bị rum v.v..
Tốc độ phát xung cần thiết (Hz)= (step per * velocity)/60