Ở bài viết này chúng ta cùng nhau tìm hiểu Virtual Robot trong lập trình robot Nachi là gì? Chức năng và hạn chế của Virtual Robot như thế nào?
Virtual Robot là gì?
“Virtual Robot” là phần mềm ứng dụng có thể hiển thị các loại robot bằng đồ họa 3D. Hình ảnh của robot được hiển thị và có thể kiểm tra trực quan hành vi của robot.
Chức năng của Virtual Robot
Phần mềm này được trang bị các tính năng dưới đây để có thể kiểm tra bố cục của tế bào sản xuất hoặc để tạo chương trình giảng dạy cho hệ thống robot.
- Tạo và chỉnh sửa các đối tượng 3D đơn giản
- Nhập chức năng cho tập tin mô hình 3D như IGES, vv…
- Phát hiện va chạm giữa các mô hình 3D.
- Tạo “Thẻ” (tag) và tạo chương trình làm việc của robot bằng các thẻ này.
- Định nghĩa hoạt động trục động cơ servo.
- Phát hiện nhiễu…
Chương trình này mô tả các thao tác cơ bản và ví dụ về tế bào công việc.
Hạn chế của Virtual Robot
Virtual Robot có những hạn chế sau.
- Các chức năng yêu cầu thông tin phản hồi từ robot hoặc cơ chế thực (ví dụ như phát hiện va chạm dựa trên thông tin phản hồi từ động cơ thực hoặc bộ mã hóa, phát hiện tình trạng quá tải, vv…)
- Có thể mô phỏng tín hiệu I/O (Vào/Ra) bằng “Virtual I /O” (tín hiệu vào/ra ảo), tuy nhiên do phần cứng bên ngoài như Bộ điều khiển logic khả trình (PLC) không thể kết nối được, nên không thể mô phỏng được hoạt động với các phần cứng như vậy. Ví dụ, chế độ chờ với FN525 WAITI (chức năng chờ tín hiệu vào) phải được thoát
bằng cách sử dụng cửa sổ “Virtual I/O”. - Có một số chức năng tùy chọn mà không khả dụng trên phần mềm này.
>>> Xem thêm lập trình PLC, lập trình robot ABB