Professional Documents
Culture Documents
Hướng dẫn sử dụng HRSim Tiếng Việt
Hướng dẫn sử dụng HRSim Tiếng Việt
Hướng dẫn vận hành phần mềm HRSim cho môi trường mô phỏng cánh tay của Shangyin
1
Machine Translated by Google
Nội dung
1 Giới thiệu về phần mềm và hướng dẫn sử dụng môi trường ....................................... .......... ................................. 4
1.1 Giới thiệu về phần mềm HRSim ............................................ ...................... ........................ ........ 4
1.3 Cách khởi động phần mềm HRSim ............................................ ...................... .......................... 5
2 Giới thiệu và mô tả các chức năng của giao diện ............................................ .......... ........ 7
2.1.2 Điều chỉnh thu phóng màn hình ... .................................. ....................................... 9
2.1.3 Hiển thị / Ẩn Phạm vi Cánh tay ............................................. ... ....... ........ 9
2.1.4 Hiển thị / Ẩn các đường dẫn theo dõi ............................................. ... ....... ........ 9
2.2.4 Tùy chọn Cài đặt các tùy chọn ... .................................. ................................ 14
2.3.1 Tab đầu ra thông báo (Output) ......................................... .......... ........... ...... 15
2.3.2 Tab đầu ra thông báo lỗi HRSS (HRSS Alarm) ......................................... ................................. 15
2.4.1 Thêm cài đặt hoạt động liên quan đến cánh tay và cánh tay [Robot] .................................... ................................. 17
2.4.2 Nhập tệp ảnh đối tượng [Đối tượng] ........................................ ....... ...................................................... ..... 31
2.4.4 Cài đặt chức năng Pallezing [Palleizing] ......................................... .......... ........... .... 49
2.5.3 Mô tả Giao diện Chỉnh sửa Chương trình Cánh tay ........................................... ..... ......... 60
2.5.4 Lập kế hoạch điểm đối tượng Đường & Điểm ... .......... ...... 65
2.6 Menu phím tắt của chuột .............................................. ... ...... ............ 68
2
Machine Translated by Google
2.6.2 Tính năng chọn và đặt chỗ ............................................ .......... .................................. 69 Chức năng Di
2.6.5 Điều chỉnh cánh tay và trục ngoài (Chạy bộ) .......................................... .......... ........... ... 72
3 Mô tả các lệnh phổ biến trong các chương trình phần mềm cánh tay ......................................... ................................. 75
3.1 Lệnh chuyển động Chuyển động .............................................. .......... ............ ...... 76 3.2 Chức
83 3.2.3 Thiết lập ...... ... ................................................... ... ..... ......... 84 3.2.4 Bước
86 3.2.6 Phép toán tính góc ......................................... .......... ........... ... .................................
87 3.3 Cấu hình lệnh Cấu hình ........... ...................... .................................. 89 3.3.1 Khai báo
trình con / Chương trình con hàm .. ...................... ........................ ........... 91 3.4 Chương trình biên tập
chương trình .......... .................................. ....................................... 93 3.5 Chỉnh sửa lệnh Chỉnh
4.1 Các bài tập vận hành cánh tay và nhập đối tượng mới được thêm
4.3 khay .... ................................................... ... ... 97 Nhập phôi vào khay,
4.4 khoan ... .................................. 102 Bài tập nhặt và xếp vật liệu khi kết thúc quá trình lắp đặt tay
đòn .. ....................................... .................................. ..104 4.5 Bài tập dựng cánh tay đòn trên trục ngoài
của đường song song ................................. ....................... 104 .......................... ............................ ............ 108 4
5.1 Các câu hỏi thường gặp về thao tác trên cánh tay ............................................ .......... ...... 125 Câu hỏi
5.2 thường gặp liên quan đến đồ họa nhập khẩu ........................................ ........ ................................. 126
5.3 Câu hỏi Thường gặp về Hướng dẫn Chương trình. ................................................... ... ................................. 127
3
Machine Translated by Google
HRSim là tên viết tắt của HIWIN Robot Simulation, là một phần mềm mô phỏng môi trường robot được phát triển bởi Shanghai Yin Technology.
Sử dụng HRSim để đưa các bản vẽ vào để xây dựng một mô hình 3D chính xác có thể thực sự mô phỏng môi trường nhà máy, như trong Hình 1-1.
Mô phỏng hành động của thiết bị ngoại vi, lập kế hoạch dây chuyền sản xuất và cấu hình khu vực làm việc ... vv.
Đánh giá nhanh các lợi ích của việc giới thiệu hệ thống tự động và giảm tổn thất tài nguyên do lập kế hoạch không đầy đủ.
HRSim có thể tạo mô hình cấu hình 3D của hệ thống tự động hóa bằng cách tải một tệp bản vẽ 3D và dạy nó ngoại tuyến.
cách dễ dàng đánh giá khả năng tiếp cận của cánh tay trong hệ thống; hoặc với chức năng của bộ điều khiển ảo để mô phỏng tay robot HIWIN
Hệ thống điều khiển chuyển động của cánh tay tiếp tục thực hiện các chức năng như viết chương trình, nắm bắt tín hiệu, chọn và đặt đối tượng, đồng thời đánh giá thêm toàn bộ hệ thống.
4
Machine Translated by Google
Giải nén tệp nén đã tải xuống và thực thi ứng dụng HRSim.exe (Hình 1-2), xem Hình 1-3 Màn hình bắt đầu HRSim
Nếu bạn cần đóng phần mềm HRSim, vui lòng lưu tệp và nhấp vào dấu "X" ở góc trên bên phải để đóng phần mềm.
5
Machine Translated by Google
Giải nén tệp nén đã tải xuống, có các danh mục thư mục đặt trước để lưu trữ các tệp hình ảnh và dữ liệu chương trình khác nhau (Hình 1-4),
HRSim sẽ truy cập các tệp đồ họa và dữ liệu chương trình cần thiết theo các thư mục khác nhau, chủ yếu có 4 thư mục được phân loại như sau:
(2). Thư mục "tệp": Lưu tệp kết hợp HRSim đã đặt.
(3). Thư mục "hrb": Lưu trữ chương trình HRSS (.hrb) của rô bốt ở đầu cục bộ.
(4). Thư mục "stl": đặt các tập tin đồ họa 3D định dạng STL.
Tệp kết hợp HRSim đã đặt sẽ được lưu trữ trong thư mục tệp
Chương trình rô bốt được viết ở phía cục bộ được đặt trong thư mục hrb
Đặt các tệp hình ảnh STL của thiết bị ngoại vi và các đối tượng vào thư mục STL
Trong số đó, có 3 thư mục trong thư mục "stl" để đặt các loại tệp đồ họa STL khác nhau (Hình 1-5), chúng được phân loại như sau:
(a). Thư mục "bên ngoài": Trục ngoài, áp dụng cho trục ngoài tuyến tính hoặc trục quay.
(b). Thư mục "Object": các đối tượng, áp dụng cho các đối tượng xung quanh hoặc các đối tượng được cố định vào cánh tay.
(c). Thư mục "phôi": Phôi gia công, được áp dụng cho phôi được kẹp hoặc gia công.
Trục bên ngoài áp dụng cho: trục quay hoặc trục quay bên ngoài
6
Machine Translated by Google
Chương này mô tả giao diện được sử dụng bởi phần mềm HRSim, có thể được chia thành năm lĩnh vực sau (Hình 2-1):
2.1 Cửa sổ hiển thị mô phỏng: Hiển thị và hoạt động của cửa sổ mô phỏng.
2.2 Menu chức năng: cài đặt hoạt động, kết nối và hiển thị tệp.
2.3 Cửa sổ xuất bản tin: kết xuất bản tin hệ thống.
2.4 Tab chức năng: nhập tệp tin hình ảnh và thao tác cánh tay.
2.5 Cửa sổ dạng cây: hiển thị cấu trúc hệ thống cánh tay, danh sách tác vụ chương trình và bảng cài đặt tham số.
Các tiểu mục tiếp theo sẽ giới thiệu các chức năng tương ứng của từng khu vực.
7
Machine Translated by Google
Màn hình hiển thị và cài đặt của cửa sổ mô phỏng được thể hiện trong Hình 2-2: bao gồm chuyển đổi góc nhìn, điều chỉnh thu phóng màn hình, hiển thị / ẩn hiển thị phạm vi cánh tay
hiển thị, hiển thị / ẩn hiển thị đường đi, cài đặt hiển thị tầng, điều chỉnh hệ tọa độ, v.v.
Hệ tọa độ thế giới được hiển thị ở góc trên bên phải. Mũi tên màu đỏ thể hiện hướng trục X dương, mũi tên màu xanh lục biểu thị hướng trục Y dương và mũi tên màu xanh lam đại diện cho hướng trục Y dương.
FPS: Số khung hình trên giây, số khung hình hiển thị trên giây, đơn vị đo tốc độ khung hình.
Chế độ xem đẳng áp nhìn từ trên xuống góc nhìn bên phải
góc nhìn bên trái 7 góc nhìn tiêu chuẩn khác nhau cho bạn thoải mái lựa chọn góc nhìn mong muốn.
số 8
Machine Translated by Google
Nhấp vào các nút sau để điều chỉnh màn hình, cung cấp các cách khác nhau để chuyển đổi góc xem và tự do điều chỉnh góc mong muốn để đạt được
trở thành mục tiêu của cuộc thanh tra mong muốn.
Phóng to (hoặc con lăn chuột về phía trước) Xoay cửa sổ (hoặc nhấn nút chuột trái và kéo)
Thu phóng cửa sổ theo tỷ lệ thích hợp Chế độ xem xoay màn hình
Nút này được sử dụng để hiển thị / ẩn phạm vi di chuyển tối đa của cánh tay. Sau khi chức năng này được bật, phạm vi di chuyển tối đa của cánh tay sẽ được hiển thị bằng màu xanh lục nhạt.
Trạng thái mặc định là phạm vi chuyển động tối đa của cánh tay ẩn.
Hình 2-3 Sơ đồ của cửa sổ phạm vi chuyển động cánh tay hiển thị (trái) / ẩn (phải)
Nút này dùng để hiển thị / ẩn rãnh TCP chuyển động của cánh tay, sau khi bật chức năng này, rãnh chuyển động sau khi di chuyển sẽ được hiển thị bằng một thanh màu tím.
dấu vết. Trạng thái mặc định là ẩn theo dõi chuyển động của cánh tay.
Hình 2-4 Ẩn (trái) / hiển thị (phải) cửa sổ theo dõi chuyển động của cánh tay
9
Machine Translated by Google
Phần mềm mô phỏng xây dựng một sàn ảo, song song với trục XY của tọa độ thế giới, để nó có thể được dựng lên gần với môi trường thực và mặt đất
Bảng được tạo thành từ nhiều ô vuông 500mm X 500mm (Hình 2-5).
Cài đặt ban đầu là 4 miếng X 4 miếng mặt phẳng, sự kết hợp của chiều rộng và chiều dài của tấm đế có thể được điều chỉnh thông qua cài đặt hiển thị sàn.
Nó có thể được sử dụng như một mặt phẳng để di chuyển lên xuống theo trục Z, hoặc hiển thị / ẩn mặt phẳng sàn. Sau khi thiết lập, bạn cần nhấn nút "Đặt" để điều chỉnh
phiên bản ẩn
10
Machine Translated by Google
Hệ thống mô phỏng có nhiều loại hệ tọa độ khác nhau tùy theo loại đối tượng, và người dùng có thể tự do điều chỉnh hệ tọa độ theo ý mình.
Công cụ Robot
Phần công cụ
Cơ sở Robot
Sự vật
Phôi
Nút này dùng để hiển thị số đối tượng, sau khi bấm vào cửa sổ hiển thị sẽ hiển thị Hình 2-8, bạn có thể kiểm tra để hiển thị số đối tượng và số
phôi, sau khi kiểm tra sẽ hiển thị số hiệu trong cửa sổ mô phỏng, tham khảo Hình 2-9.
11
Machine Translated by Google
Hình 2-8 Chọn danh mục nhãn hiển thị Hình 2-9 Sơ đồ giản đồ hiển thị nhãn đối tượng
Có 5 menu chức năng trong menu chức năng, bao gồm tệp, kết nối, hiển thị, tùy chọn và thông tin. Các phần phụ sau sẽ tập trung vào từng chức năng.
mở tệp kết nối hiển thị cài đặt thông tin cài đặt tùy chọn cài đặt
Tệp mới: Tạo một dự án hệ thống mới (.hrs), nếu có tệp cải tiến, trước tiên phần mềm sẽ hỏi có đóng tệp hiện đang chạy hay không
(Đóng dự án hiện tại sẽ không tự động lưu, nếu bạn cần lưu cài đặt hiện tại, vui lòng lưu và sau đó đóng).
Mở tệp cũ: Mở dự án hệ thống đã chỉnh sửa (.hrs), phần mềm sẽ hiện ra cửa sổ để người dùng chọn tệp.
Lưu tệp cũ: lưu tệp đã chỉnh sửa hiện tại (.hrs), phần mềm sẽ hiện ra cửa sổ để người dùng nhập tên tệp mới,
Nếu không phải là lần đầu tiên lưu trữ, tệp cũ sẽ được chọn và dùng để ghi đè lên tệp trước đó. Nó được tự động lưu trữ 5 phút một lần dưới tên tệp
Auto_Save.hrs
12
Machine Translated by Google
Mở tệp cũ
Trong menu kết nối, bạn có thể thêm bộ điều khiển ảo vào nhánh hiện có thông qua tùy chọn "Thêm bộ điều khiển mới" (Hình.
2-12), sau khi cánh tay được kết nối với bộ điều khiển ảo, các chức năng cài đặt JOG và IO trong tab chức năng Robot có thể được bật. Thêm ảo
Trước khi thêm bộ điều khiển, bạn cần thêm nhiều hơn một cánh tay (tab Robot >> Thêm Robot) vào hệ thống trước khi có thể thực thi bộ điều khiển.
Thêm.
Sau khi nhấn tùy chọn "Thêm bộ điều khiển mới", trang cài đặt bộ điều khiển sẽ xuất hiện (Hình 2-13), kiểm tra tùy chọn "Pallet",
Điều này cho phép chuyển động học cụ thể của bộ điều khiển (chỉ khả dụng cho các nhánh trục lục giác).
Bộ điều khiển ảo có thể được tắt thông qua "Ngắt kết nối" (Hình 2-14 hoặc bạn có thể chọn Ngắt kết nối tất cả (cắt tất cả kết nối) để tắt
Bộ điều khiển ảo cho tất cả các cánh tay. (Bộ điều khiển ảo cũng sẽ tự động tắt khi thông số kỹ thuật cánh tay được thay đổi)
13
Machine Translated by Google
Hiển thị thông tin về phiên bản phần mềm của HRSim và phiên bản phần mềm của bộ điều khiển ảo.
Phần mềm mô phỏng cung cấp hai chế độ hoạt động góc nhìn khác nhau, có thể cài đặt góc quay theo thói quen thao tác của người dùng
2. HRSS (Dynamic Axis Rotation): Xoay theo trục X của màn hình và trục Z của hệ tọa độ thế giới
14
Machine Translated by Google
Các thông báo hoạt động liên quan (Đầu ra) và thông báo lỗi bộ điều khiển ảo (Báo động HRSS) sẽ được hiển thị trong cửa sổ xuất thông báo.
Trang kết quả đầu ra: Nó được sử dụng để hiển thị thông tin liên quan về việc các hoạt động khác nhau đã được thực hiện thành công hay chưa hoặc thông báo nhắc nhở về hoạt động sai.
Trang đầu ra thông báo lỗi HRSS Alarm: được sử dụng để hiển thị thông tin văn bản đầu ra mã lỗi HRSS, nhằm loại bỏ các vấn đề về cánh tay.
Có thể truy cập quyền "điều hành" ở "chế độ EXT" thông qua nút "Xóa" Trực tiếp xóa lỗi cánh tay
15
Machine Translated by Google
Tab bảng chức năng chủ yếu được sử dụng để thiết lập môi trường xung quanh và hoạt động JOG của cánh tay. Nó được chia thành bốn trang theo chức năng:
[Robot], [Đối tượng], [Trục bên ngoài] và [Xếp chồng lên nhau], các phần phụ sẽ mô tả từng giao diện.
2.4.1 [Robot]: Đã thêm cài đặt hoạt động liên quan đến cánh tay và cánh tay
2.4.2 [Đối tượng]: Cài đặt đối tượng, bộ kẹp, phôi, thiết bị, v.v.
16
Machine Translated by Google
2.4.1 Thêm cài đặt hoạt động liên quan đến cánh tay và cánh tay [Robot]
Giao diện thiết lập hoạt động liên quan đến nhánh và nhánh được bổ sung được chia thành 7 giao diện nhỏ, được giải thích trong các chương sau:
hoạt động chương trình Điều chỉnh tốc độ chạy cánh tay Hiển thị trạng thái kết nối
thiết lập cánh tay
Hoạt động JOG bằng tay giám sát tín hiệu cánh tay
Công cụ cánh tay (TooL) và cài đặt hệ thống tọa
Hình 2-20 Thêm giao diện cài đặt hoạt động liên quan đến cánh tay và cánh tay
Các loại cánh tay khác nhau có thể được thêm vào cài đặt cánh tay và có thể đặt bật, hiển thị / ẩn và vị trí của cánh tay đó trong hệ thống.
Nhấp vào biểu tượng "Thêm Robot" và các bước để thêm cánh tay như sau: (Tham khảo Hình 2-21)
(1) Có hai loại cánh tay: khớp nối và SCARA. Bấm vào hình để chọn cánh tay mong muốn.
Thông số kỹ thuật của loạt cánh tay và kiểu (có thể thêm tối đa 3 cánh tay mới vào một dự án).
(2) Nếu là Robot SCARA, bạn cần chọn hành trình trục Z tương ứng (hành trình trục Z mặc định là 200m).
(3) Nhấp vào nút "Thêm Robot" để thêm cánh tay vào màn hình mô phỏng.
17
Machine Translated by Google
Khi cánh tay được thêm vào màn hình mô phỏng, nó sẽ xuất hiện tại điểm gốc của tọa độ thế giới. Nếu có các tệp khác trước đó, nó có thể bị ghi đè
Nắp có thể được di chuyển bằng cách sử dụng phương pháp Sửa đổi cài đặt cánh tay.
Chọn nhấp vào biểu tượng "Sửa đổi" hoặc nhấp chuột phải vào mô hình cánh tay trong trang Bố cục và nhấp vào Sửa đổi Robot để đặt cánh tay
Kích hoạt, hiển thị / ẩn màn hình cánh tay, định vị và thay đổi mô hình, tham khảo Hình 2-23.
hoặc là
Hình 2-22 Sửa đổi biểu tượng cài đặt cánh tay hoặc giao diện chỉ định đường dẫn
18
Machine Translated by Google
số cánh tay
Robot Enable: Bật / tắt cánh tay; cánh tay và các trục bên ngoài tương ứng và các công cụ cánh tay có thể bị vô hiệu hóa.
Hide_Robot: Màn hình hiển thị của cánh tay có thể bị ẩn, nhưng các trục bên ngoài tương ứng và các công cụ cánh tay không bị ảnh hưởng.
Loại rô bốt: Hiển thị thông tin về mô hình, phạm vi hoạt động và tải. Nhấp vào biểu tượng để sửa đổi loại rô bốt.
Đặt vị trí của cánh tay (Vị trí Robot): vị trí của cánh tay trên tọa độ thế giới, nếu có cài đặt với trục bên ngoài "Cặp đôi",
đại diện cho vị trí của cánh tay trên trục ngoài. (Sau khi sửa đổi giá trị, nhấn "Đặt" hoặc nhấn "Enter" để ghi thay đổi)
Đặt nút lưu và đóng cửa sổ (Set & Close): Nút "Đặt" để thay đổi dữ liệu vị trí cánh tay, nút "Đóng" để đóng
Hiển thị danh sách trạng thái kết nối / ngắt kết nối, quyền hạn, chế độ bên ngoài, trạng thái servo động cơ và trạng thái thực thi của ba nhánh.
(1) Từ menu chức năng, chọn tùy chọn Connect >> Robot1 >> Add New Controller để thêm bộ điều khiển mới, tham khảo 2.2.2.
(2) Bạn có thể xác nhận trạng thái kết nối trên thanh trạng thái, tham khảo Hình 2-24 (a) và xem thông báo kết nối thành công trên tab đầu ra thông báo, tham khảo
19
Machine Translated by Google
(Một)
(b)
Tham khảo Hình 2-25, sau khi HRSS được kết nối thành công, trạng thái kết nối sẽ được hiển thị và chế độ hoạt động của bộ điều khiển là (EXT) chế độ điều khiển trên
, trạng thái hoạt động được hiển thị dưới dạng hướng dẫn vận hành tại thời điểm này và nó được hiển thị trong quá trình chạy chương trình sau khi chương trình được thực thi.
đang chạy
thủ công
Chế độ HRSS Dạy thủ công
Tôi về 0 tắt
tình trạng kết nối Không có kết nối trong kết nối
20
Machine Translated by Google
Cánh tay chuyển động có thể tự chọn các hệ tọa độ khác nhau. Tham khảo Hình 2-26 để điều khiển chuyển động. là hệ thống tọa độ khớp nối cánh tay robot
(JOINT), hệ tọa độ Descartes (XYZ) hoặc hệ tọa độ Descartes hoặc hệ tọa độ cơ sở, hệ tọa độ công cụ (TOOL) và hệ tọa độ trục ngoài
(VÍ DỤ). Chức năng này chỉ có thể được sử dụng sau khi kết nối ở chế độ HRSS EXT. Nếu không có kết nối, biểu tượng sẽ có màu xám và không thể điều khiển được.
21
Machine Translated by Google
Có hai cách để di chuyển cánh tay: chế độ JOG phím và chế độ giá trị đầu vào. Sau đây mô tả các phương pháp sử dụng tương ứng.
Mô tả chế độ JOG của nút , Hình 2-29 lấy giao diện tọa độ Công cụ sáu trục làm ví dụ, đơn vị là mm (/ hoặc độ).
22
Machine Translated by Google
Nhập giá trị số để mô tả chế độ JOG (lấy giao diện tọa độ XYZ sáu trục làm ví dụ trong Hình 2-30), tính bằng mm (/ hoặc độ).
1. Nhấp vào hình ảnh để chuyển chuyển động tuyệt đối hoặc tương đối
Phím điều chỉnh tốc độ cánh tay: điều chỉnh tốc độ của cánh tay robot khi di chuyển, tỷ lệ chậm nhất đến nhanh nhất là 1% >> 3% >> 5% >>
10% >> 30% >> 50% >> 75% >> 100%, và ngược lại. Chức năng này chỉ có thể được bật sau khi bộ điều khiển ảo được bật.
Điều khiển tốc độ cánh tay. Khi không có bộ điều khiển, biểu tượng có màu xám và không thể điều khiển được.
Hoạt động của chương trình cánh tay được chia đơn giản thành bốn nút: Bắt đầu, Tạm dừng, Dừng và Bước.
Tham khảo Hình 2-31, nó sẽ được sử dụng với trang Tệp HRB của Chương 2.5.2 Tác vụ Tệp. Chức năng này cần được bật sau khi bộ điều khiển ảo được bật.
Nếu không có bộ điều khiển, biểu tượng có màu xám và không thể điều khiển được.
23
Machine Translated by Google
Nếu chương trình đã được viết trong phần mềm HRSS arm, các bước cài đặt tham khảo Hình 2-32 làm ví dụ:
(1). Chọn mô hình cánh tay để thiết lập / thực hiện chương trình.
(2) Trong tab HRB File, trước tiên hãy chọn chương trình và nhấp chuột phải vào chương trình sẽ được thực thi.
(3-2) Hoặc bạn có thể thực hiện trực tiếp chương trình bằng cách nhấp vào "Chạy tệp HRB" mà không cần chọn chương trình.
(4) Chương trình đã chọn sẽ được hiển thị ở đầu vào Tác vụ, và đường dẫn liên kết và tên tệp sẽ được hiển thị, ví dụ: Mod / Mod_copy.hrb.
(5) Nhấn nút vận hành cánh tay để điều khiển cánh tay, "Bắt đầu" để thực hiện chương trình đã chọn, "Tạm dừng" để tạm dừng, "Dừng" để dừng hoặc
Thực thi một bước "Step" thực hiện chương trình một dòng tại một thời điểm.
24
Machine Translated by Google
Trang giám sát tín hiệu cánh tay có năm cửa sổ phụ: cài đặt bắt tay tín hiệu [IO Setting], tín hiệu đầu vào kỹ thuật số [DI], dữ liệu [DO]
Tín hiệu đầu ra bit, thanh ghi đếm [Counter] và cài đặt thiết bị [EQ Setting], các chương sau sẽ mô tả từng chức năng riêng biệt. điều này
Chức năng này chỉ có thể được sử dụng sau khi bộ điều khiển ảo được bật.
Tín hiệu đầu vào kỹ thuật số Thanh ghi đếm tín hiệu đầu ra kỹ thuật số
Hình 2-33 Giao diện giám sát tín hiệu cánh tay
Tham khảo Hình 2-34, việc bắt tay các tín hiệu I / O giữa các nhánh có thể được thiết lập ở đây và các tín hiệu đầu vào và đầu ra của các nhánh có thể được giám sát và điều khiển.
Trong Cài đặt Robot DI, tín hiệu DI của Robot 1 và tín hiệu DO của Robot 2 có thể được kết nối.
Khi tín hiệu được kích hoạt, tín hiệu DI tương ứng sẽ được kích hoạt cùng lúc. Vui lòng tham khảo Hình 2-35 để biết các bước cài đặt.
25
Machine Translated by Google
1. Chọn số Robot 1
3. Chọn số Robot 3
4. Nhấn [+] để thiết lập liên kết
(2) Chọn tín hiệu DI [12] tương ứng với Robot 1 và DI đã được đặt trong menu thả xuống sẽ được hiển thị bằng văn bản màu đỏ.
(4) Chọn tín hiệu DO [12] tương ứng với Robot 2, và nhấn nút "+" để kết nối (nếu bạn nhấn nút "-" để hủy kết nối).
(5) Kết quả cài đặt được hiển thị trong cửa sổ Cài đặt DI của Robot. Màn hình màu xanh lá cây bên trái là trạng thái DI của Robot 1; màn hình màu cam ở bên phải là trạng thái DI của Robot 1.
Nó hiển thị trạng thái DO của Robot. Nhấn nút màu cam để kích hoạt tín hiệu DO, và tín hiệu DI tương ứng sẽ được kích hoạt tại thời điểm này.
(Khi tín hiệu được kích hoạt, hộp màu trắng trong nút sẽ chuyển sang màu xanh lục)
Tham khảo Hình 2-36, Công cụ Robot giám sát tín hiệu nhặt của bộ kẹp và Nhóm phôi có thể chọn phôi đã chọn và đặt nó trên
Trên đối tượng nào (bạn cũng có thể chọn vị trí đặt phôi thông qua việc thiết lập thanh ghi tương ứng, nếu không được chọn, nó sẽ được đặt tại tọa độ của đường chân trời
giữa), Robot Tool 1 Workpiece chọn số lượng phôi mà bạn muốn kẹp (bạn cũng có thể chọn dao kẹp thông qua cài đặt của thanh ghi tương ứng).
Pieces), nhấn nút màu cam để đưa dụng cụ kẹp vào phôi và khi DO được kích hoạt, nhấn nút để đặt vật được kẹp xuống.
được đặt
26
Machine Translated by Google
Tham khảo Hình 2-37, Cài đặt DO Robot (Thiết bị) được sử dụng để thiết lập mối liên hệ giữa tập lệnh chuyển động của thiết bị và tín hiệu IO của cánh tay
trước tiên phải được đặt trong Cài đặt EQ và kết quả cài đặt liên quan sẽ được hiển thị ở đây. DO là tín hiệu kích hoạt cho hành động tập lệnh thiết bị,
DI là tín hiệu hiển thị trạng thái hành động. Nhấn nút DO màu cam để kích hoạt hành động tập lệnh tương ứng. Khi hành động hoàn thành, hành động tương ứng
Trạng thái tín hiệu DI hiện tại của bộ điều khiển tương ứng sẽ được hiển thị trong cửa sổ DI Tham khảo Hình 2-38. Mô tả các trường như sau:
Cột Số là số hiệu.
Trường SIM bật chức năng tương tự. Sau khi bật, bạn có thể kiểm tra đầu vào tín hiệu tương tự Giá trị DI.
Cột Giá trị DI là tín hiệu đầu vào cánh tay bật / tắt và đèn xanh sẽ hiển thị sau khi tín hiệu được bật.
Cột bình luận là bình luận. Bạn có thể đưa ra nhận xét bằng văn bản cho tín hiệu, giúp dễ dàng xác nhận ý nghĩa của tín hiệu hơn. Nếu qua trang Đối tượng
Sau khi thiết lập DI trên bề mặt, cột nhận xét sẽ thêm các giải thích có liên quan.
Chương trình có thể sử dụng tín hiệu đầu vào để mở hoặc đóng nó như một điều kiện phán đoán, và chỉ sau khi tín hiệu được xác định, chương trình tiếp theo mới được thực hiện.
Thường được sử dụng cùng với lệnh WAIT FOR, hoặc được sử dụng trong các phán đoán điều kiện IF. Chẳng hạn như: WAIT FOR $ DI [1] == TRUE.
Chọn số nhánh
27
Machine Translated by Google
Trạng thái tín hiệu DO hiện tại của bộ điều khiển tương ứng sẽ được hiển thị trong cửa sổ DIO Tham khảo Hình 2-39. Mô tả các trường như sau:
Nhấp vào Giá trị DO để thay đổi BẬT / TẮT của DO. Sau khi tín hiệu được bật, đèn xanh sẽ hiển thị.
Trường Nhận xét là một nhận xét, có thể được sử dụng như một nhận xét văn bản cho tín hiệu, giúp xác nhận ý nghĩa của tín hiệu dễ dàng hơn. Nếu qua trang Đối tượng
Nhận xét sẽ được thêm vào cột nhận xét sau khi thiết lập Do trên bề mặt.
Chọn số nhánh
Cửa sổ bộ đếm
Bộ đếm có thể được sử dụng như một biến tạm thời. Khi bộ điều khiển ảo được khởi động lại, giá trị sẽ được đặt lại về 0. Tham khảo Hình 2-40, cột
Cột Số là số bộ đếm;
Cột Giá trị là một hiển thị số, bạn có thể nhấp để sửa đổi giá trị hoặc sử dụng chương trình để thay đổi giá trị Ví dụ chương trình: $ C [1] = 4;
Cột Nhận xét là một nhận xét, có thể được sử dụng như một nhận xét văn bản cho số đếm, điều này dễ dàng hơn để xác nhận ý nghĩa đại diện. Nếu đặt qua trang Đối tượng
Nhận xét sẽ được thêm vào cột nhận xét sau khi Bộ đếm được sử dụng.
Chọn số nhánh
28
Machine Translated by Google
Tại đây bạn có thể thiết lập mối liên hệ giữa Công cụ Robot, tập lệnh Thiết bị và IO cánh tay, tham khảo Hình 2-41, mô tả chức năng như sau
(1.) Các mục có thể được chọn trong menu thả xuống của bao gồm Công cụ Robot, Thiết bị, Cổng tải và Căn chỉnh. Trong
Có thể chọn số Robot hoặc tên Thiết bị tương ứng từ menu thả xuống của.
(2.) Sau khi thiết lập các tùy chọn của và , dữ liệu script của Thiết bị hoặc Công cụ Robot liên quan sẽ được liệt kê như trong Hình 2-42.
Sau khi nhấp vào trường tập lệnh, bạn có thể đặt mối liên kết giữa tập lệnh chuyển động này và IO Robot.
(3.) Menu thả xuống Robot 1 chỉ định số Robot tương ứng với tín hiệu DO để kích hoạt tập lệnh và menu thả xuống Robot 2 chỉ định tập lệnh
Khi hoàn thành, nó tương ứng với số Robot của tín hiệu DI, và menu thả xuống của DO và DI chỉ định số DO và DI tương ứng.
(4.) Menu thả xuống BẬT \ TẮT có thể chỉ định trạng thái DO để kích hoạt tập lệnh. Khi BẬT được chọn, tập lệnh sẽ bắt đầu tại DO đã chỉ định.
Hành động theo hành động, khi TẮT được chọn, tập lệnh sẽ hoạt động khi DO được chỉ định được đóng lại và khi hành động của tập lệnh kết thúc, DO đã chỉ định sẽ được thực hiện.
29
Machine Translated by Google
2.4.1.7 Chuyển đổi và cài đặt hệ thống tọa độ Tool (TooL) và Base (Cơ sở)
Mục đích hiệu chỉnh hệ tọa độ dao: để xoay và dịch điểm TCP (Tool Center Point, điểm tâm dao) của bề mặt bích sang phôi.
Trên điểm TCP có thiết bị đầu cuối, nó tương ứng với việc quay và dịch đầu cuối thực.
Mục đích hiệu chuẩn hệ tọa độ cơ sở: Xoay và dịch điểm gốc của hệ tọa độ của cánh tay robot tới điểm tham chiếu mong muốn của người dùng và tuân theo
Tham khảo Hình 2-44 để biết phương pháp thiết lập hệ tọa độ của dao và cơ sở. Các bước:
(1). Nhấp vào menu thả xuống, chọn hệ tọa độ công cụ (Tool) mới số 1 ~ 15 hoặc hệ tọa độ cơ sở (Base) số 1 ~ 31, chú ý đến
Hệ tọa độ thứ 0 là mặc định (Default) Không thể sửa đổi hệ tọa độ gốc.
(2). Nhấp nhanh vào 2 bên dưới trường Giá trị và nhập các giá trị của X, Y, Z, A, B, C, tính bằng mm hoặc độ.
(3). Nhấn nút "Lưu" để lưu cài đặt. (Khi bộ điều khiển ảo không được bật, chỉ có thể đặt Công cụ 1 và Cơ sở 1)
(3) .Lưu
30
Machine Translated by Google
Giao diện [Đối tượng] để nhập tệp đồ họa đối tượng được chia thành 4 giao diện nhỏ. Các chương sau sẽ mô tả chúng riêng lẻ:
2.4.2.1 2.4.2.4
2.4.2.3 2.4.2.3
thể được sử dụng làm thiết động tập lệnh tương ứng
động tập lệnh tương ứng phôi được nắm chặt
Hình 2-45 Nhập biểu đồ giao diện tệp hình ảnh đối tượng [Đối tượng]
Thêm các đối tượng 3D vào tọa độ thế giới, có thể được cố định trên cánh tay hoặc trục bên ngoài bằng cách cài đặt hoặc dưới dạng Công cụ bố cục
(1). Nhấp vào "Thêm đối tượng" để chọn một đối tượng 3D (định dạng STL) trong thư mục Đối tượng và thêm đối tượng
(2). Chọn "Cài đặt" vị trí đối tượng và cài đặt nhóm.
(3) Chọn [Thư viện đối tượng] để thêm các đối tượng tham số theo yêu cầu, tham khảo Hình 2-45. (EX: Hàng rào cơ sở cánh tay ... vv)
(4). Các đối tượng có thể được chọn để cố định trên cánh tay hoặc trên trục bên ngoài. Chỉ có thể đặt một tập hợp các liên kết cho mỗi đối tượng.
a. Vật cố định trên tay đòn: Đặt số liên kết của vật cố định trên tay đòn, số 1 là đế, số 2 là trục
1. Số 3 là trục 2 ... vân vân. Sau khi chọn số nhánh và số liên kết từ menu thả xuống, hãy nhấn nút "+" để thêm
Sự liên kết giữa đối tượng và cánh tay cho phép đối tượng di chuyển bằng cánh tay. Sau khi chọn đối tượng trong trường, hãy nhấn phím "-"
b.Đối tượng cố định trên trục ngoài: Đặt đối tượng nào trên trục ngoài thì đối tượng đó cần được cố định.
31
Machine Translated by Google
Lưu ý: Nếu Đối tượng được chọn đã được cố định với các đối tượng khác hoặc có Phôi gia công, trước tiên bạn cần xóa liên kết
Chỉ sau đó các hiệp hội mới có thể được thêm lại.
(5). Đặt vị trí của đối tượng. Sau khi nhập giá trị, nền sẽ chuyển sang màu hồng nhạt. Bạn cần nhấn nút "Đặt" hoặc bàn phím "Enter"
Nhấn phím để ghi giá trị số, được chia thành sáu vị trí trục, chẳng hạn như X, Y, Z, RX, RY, RZ, v.v. và đơn vị là mm.
(4). Đặt đối tượng được ghép nối với cánh tay hoặc trục ngoài
hiện đã đặt
số cánh tay
Sửa đổi màu đối tượng
liên kết
đối tượng ẩn
32
Machine Translated by Google
Bật cài đặt đế cánh tay Bật cài đặt hàng rào công việc
đối tượng ẩn
Sửa đổi màu đối tượng
Chiều dài
Chiều rộng
Sau khi sửa đổi giá trị
Chiều rộng
đối tượng ẩn
Chiều dài
Chiều dài
đặt vị trí đối tượng
Hình 2-47 Sơ đồ về việc thêm các đối tượng có thể tham số hóa
33
Machine Translated by Google
Thêm các đối tượng 3D thuộc tính Workpiece, chỉ các đối tượng thuộc tính Workpiece mới có thể được lấy bằng công cụ arm.
(1). Nhấp vào "Thêm WP" để chọn tệp phôi (tệp STL) trong thư mục phôi và thêm phôi.
(3). Phôi có thể được cố định trên các bộ phận hoặc đối tượng chuyển động của trục ngoài và chỉ có thể thiết lập một bộ liên kết cho mỗi phôi. ngoài sự lựa chọn
Sau số trục hoặc số đối tượng, nhấn "+" để thiết lập liên kết, nhấp vào phôi trong trường, sau đó nhấn phím "-" để
(4). Đặt vị trí ban đầu của phôi. Sau khi giá trị đầu vào được thay đổi, nền sẽ chuyển sang màu hồng nhạt. Bạn cần nhấn nút "Đặt" hoặc bàn phím.
Phím "Enter" để ghi giá trị, được chia thành X, Y, Z, RX, RY, RZ và sáu vị trí trục khác để sửa đổi, đơn vị là mm.
Lưu ý: (1). Khi Wokrp mảnh được chọn đã được liên kết với các đối tượng khác, cần phải xóa liên kết trước khi thêm các đối tượng mới.
Sự phù hợp.
(2). Nếu phôi biến mất, Nhóm phôi có thể được đặt không chính xác cho chương trình thực thi hoặc các đối tượng có thể được đặt
Đối tượng đã được liên kết với một đối tượng khác.
34
Machine Translated by Google
số đối tượng
Đặt Đối tượng 3D và tập lệnh hành động được chỉ định cho Công cụ Robot, để công cụ thiết lập có thể được gắn vào phần cuối của cánh tay.
Hoạt động của bộ điều khiển ảo có thể kích hoạt các hành động kịch bản của công cụ và việc chọn và đặt phôi.
Thêm phương pháp công cụ cánh tay, tham khảo Hình 2-49:
(1). Sau khi thêm cánh tay, hãy nhấp vào "Cài đặt" để mở cửa sổ Cài đặt Công cụ Robot để thêm và di chuyển Công cụ Robot
Cấu hình.
(2). Nhấp vào biểu tượng thư mục để đọc tệp cấu hình .tool hiện có từ thư mục Công cụ.
(3) Nếu bạn cần tự tạo tệp .tool, bạn có thể nhập Đối tượng và thêm nó vào Cây phần của Công cụ Robot.
(4) Sau khi thêm đối tượng cơ sở, hãy nhấp vào đối tượng trong chế độ xem dạng cây, và đối tượng có thể được đặt làm đối tượng cấp con mà nó thuộc về.
Sử dụng "Set Tool" để thay đổi các thuộc tính của đối tượng đã chọn thành "Robot Tool". (Chuyển động của đối tượng sẽ mang các đối tượng phụ lại với nhau
Chuyển động, mỗi cánh tay có thể thiết lập tối đa 3 nhóm đối tượng với thuộc tính "Robot Tool")
(5). Sau khi hoàn tất cài đặt thuộc tính “Công cụ Robot”, hãy nhấp vào công cụ trong chế độ xem dạng cây để đặt “Phôi tương ứng với phôi được cầm nắm”
Thay đổi bộ đếm ”và“ Bộ đếm nhóm phôi ”tương ứng với phôi được đặt tương ứng, dụng cụ sẽ được chỉ định theo dòng điện
35
Machine Translated by Google
Giá trị Counter của, để lấy phôi tương ứng hoặc đặt phôi trên đối tượng tương ứng.
(6). ”Robot Tool Action DO” có thể đặt số DO để kích hoạt dụng cụ kẹp và đặt phôi. Khi DO được kích hoạt, công cụ sẽ
Phôi được chỉ định sẽ được đặt trên dao theo giá trị của "Bộ đếm thay đổi phôi". Khi DO đóng,
Công cụ sẽ đặt phôi trên dao trên đối tượng xác định theo giá trị của "Bộ đếm nhóm phôi". (khi nào
Bật chức năng mô phỏng flash để mô phỏng hiệu ứng hồ quang trong quá trình hàn)
(7) Bằng cách chọn tùy chọn "Show On Robot Tool", phôi ảo có thể được hiển thị trên công cụ theo giá trị đã đặt của vị trí.
Khi kích hoạt "Robot Tool Action DO", nó sẽ được tính toán lại theo giá trị của "Bộ đếm thay đổi phôi".
Tính toán vị trí của phôi được chỉ định trong dao tương ứng và viết lại nó.
36
Machine Translated by Google
Chọn số nhánh
hiện có
đối tượng và đặt là (6). Bấm và đặt kích hoạt DO cài đặt
công cụ
Xóa thuộc tính "Công cụ" của đối tượng
vị trí của s
Cài đặt tập lệnh công cụ cánh tay, tham khảo Hình 2-48:
(1). Thêm một tập lệnh mới và bạn có thể tự xác định tên.
(2) .Xóa script, bạn có thể xóa các file script không cần thiết.
(3). Chọn tập lệnh và chọn tập lệnh thông qua trình đơn thả xuống để sửa đổi và mô phỏng.
37
Machine Translated by Google
(4). Sao chép tập lệnh. Nếu bạn có các yêu cầu tương tự về tập lệnh, bạn có thể sao chép trực tiếp tập lệnh để sửa đổi.
(5). Đổi tên, bạn có thể sửa đổi tên tập lệnh đã được đặt.
(6) Cài đặt DIO tập lệnh, mỗi tập lệnh cần xác định một tập hợp DI và DO, và DI và DO đã sử dụng không thể được sử dụng lại.
(7) .Thêm các đối tượng chuyển động Trên mô-đun Công cụ, nếu cần thêm các bộ phận chuyển động, chúng cần được thêm vào cài đặt tập lệnh đối tượng bên dưới.
(8) .Tăng chức năng chờ Trong mô phỏng tập lệnh, nếu bạn cần thời gian chờ và tín hiệu DI, bạn có thể tự thêm và đặt.
(9). Cài đặt tập lệnh đối tượng, Công cụ cánh tay có thể điều chỉnh phạm vi chuyển động và xoay của từng thành phần và điều chỉnh đối tượng theo nhu cầu
Lượng chuyển động và trình tự của chuyển động. (Nếu tùy chọn Fine được chọn, chuyển động sẽ được thực hiện trước chuyển động đối tượng tiếp theo)
(10) Thực hiện mô phỏng tập lệnh. Sau khi thiết lập tập lệnh, nhấp vào [Chạy] để thực hiện mô phỏng tập lệnh và xác nhận hành động của tập lệnh.
chuyển động
gọi món
dự định
38
Machine Translated by Google
Thêm mô-đun Thiết bị, thông qua chức năng này, nhiều mô-đun đối tượng có thể được nhóm vào cùng một nhóm và có thể được thiết lập thông qua tập lệnh
(1). Nhấp vào "Thêm EQ" để thêm tệp EQ hiện có (* eq) từ thư mục [eq] và tải nó vào HRSim.
(2). Nhấp vào "Cài đặt" để mở cửa sổ Cài đặt Thiết bị để thêm nhóm Thiết bị và hành động cài đặt.
(3). Nếu không có thiết bị hiện có nào được thêm vào, bạn có thể tự thêm và xác định tên thiết bị.
(4). Số lượng DI và DO của thiết bị được đặt Bạn có thể chọn số lượng tín hiệu DI và DO mà thiết bị cần sử dụng. (Số lượng IO phụ thuộc vào số lượng tập lệnh
(5). Thêm đối tượng Object vào phần mềm, trước tiên hãy chọn số đối tượng Object từ menu thả xuống
(6) Sau đó nhấp vào "+" để thêm đối tượng vào nhóm thiết bị. Đối tượng đầu tiên được thêm vào là đế cố định của thiết bị và đối tượng đầu tiên được di chuyển
Khi đối tượng được định vị, toàn bộ thiết bị sẽ di chuyển cùng với nó. Nếu đối tượng đã được nhóm, tên đối tượng sẽ chuyển sang màu xám và không thể thay đổi được nữa.
Đã thêm vào.
(7). Để đặt liên kết của một đối tượng, sau khi chọn số đối tượng, hãy nhấp vào mục mong muốn trong Cây Bộ phận Trang bị
Số đối tượng cấp dưới, rồi bấm vào "+" để nối đối tượng vào đối tượng đã chọn. (Khi đối tượng di chuyển qua tập lệnh,
Nó sẽ thúc đẩy các đối tượng cấp dưới di chuyển cùng nhau)
(8). Cài đặt vị trí bộ phận là cài đặt vị trí tọa độ của đối tượng. Khi vị trí được đặt, hệ tọa độ của đối tượng mà đối tượng thuộc về sẽ được sử dụng.
Để tham khảo nguồn gốc, hãy nhấp vào đối tượng trong Cây Bộ phận Trang bị để chuyển sang vị trí của đối tượng và điều chỉnh nó.
(9). Thông qua nút lưu, dữ liệu cài đặt thiết bị có thể được lưu, và lần sau hãy nhấp vào "Thêm EQ" để tải trực tiếp bản đồ đối tượng
39
Machine Translated by Google
xóa thiết bị
(1). Tải tệp thiết bị
tượng
Cài đặt tập lệnh thiết bị, tham khảo Hình 2-50:
(1). Thêm một tập lệnh mới và bạn có thể tự xác định tên.
(2) .Xóa script, bạn có thể xóa các file script không cần thiết.
(3). Chọn tập lệnh và chọn tập lệnh thông qua trình đơn thả xuống để sửa đổi và mô phỏng.
(4). Sao chép tập lệnh. Nếu bạn có các yêu cầu tương tự về tập lệnh, bạn có thể sao chép trực tiếp tập lệnh để sửa đổi.
(5). Đổi tên, bạn có thể sửa đổi tên tập lệnh đã được đặt.
40
Machine Translated by Google
(6) Cài đặt DIO tập lệnh, mỗi tập lệnh cần xác định một tập hợp DI và DO, và DI và DO đã sử dụng không thể được sử dụng lại.
(7) .Thêm các đối tượng chuyển động Trên mô-đun Công cụ, nếu cần thêm các bộ phận chuyển động, chúng cần được thêm vào cài đặt tập lệnh đối tượng bên dưới.
(8) .Tăng chức năng chờ Trong mô phỏng tập lệnh, nếu bạn cần thời gian chờ và tín hiệu DI, bạn có thể tự thêm và đặt.
(9). Cài đặt tập lệnh đối tượng, Công cụ cánh tay có thể điều chỉnh phạm vi chuyển động và xoay của từng thành phần và điều chỉnh đối tượng theo nhu cầu
Lượng chuyển động và trình tự của chuyển động. (Nếu tùy chọn Fine được chọn, chuyển động sẽ được thực hiện trước chuyển động đối tượng tiếp theo)
(10) Thực hiện mô phỏng tập lệnh. Sau khi thiết lập tập lệnh, nhấp vào [Chạy] để thực hiện mô phỏng tập lệnh và xác nhận hành động của tập lệnh.
chuyển động
gọi món
dự định
41
Machine Translated by Google
Điều khiển trục bổ sung có thể được thêm vào bên ngoài cơ thể robot ban đầu, để điều khiển bàn bên ngoài hoặc bàn quay để hợp tác với cơ thể robot.
Làm việc cùng nhau để tăng tính linh hoạt của các ứng dụng tự động hóa.
thêm trục bên ngoài Thông số trục bên ngoài Cài đặt nhóm trục bên ngoài
Cấu hình
Thêm trục ngoài Trục bên ngoài, bạn có thể thêm 1 ~ 3 bộ trục ngoài tuyến tính hoặc trục quay, chức năng này phải được thêm vào cánh tay trước khi có thể sử dụng.
Các chương sau sẽ giải thích cài đặt tham số của trục ngoài.
(1). Kích hoạt trục ngoài E1 (8). Đặt khớp nối bằng tay đòn
(2). Chọn tệp trục bên ngoài (3). Thiết lập trục bên ngoài
(1). Đánh dấu vào Enable để kích hoạt trục ngoài, bạn có thể chọn E1 ~ E3 cài đặt ba trục ngoài.
(2). Chọn tệp trục ngoài (.stl), trước tiên chọn tệp tương ứng làm vùng di động, nhấn "Mở tệp cũ", rồi chọn làm cơ sở
42
Machine Translated by Google
(3) Nhấp vào biểu tượng cài đặt để mở cài đặt trục ngoài, tham khảo Hình 2-54.
(4). Bấm hình ảnh để chọn kiểu trục ngoài, chuyển động thẳng hoặc quay.
(5). Chọn hướng chuyển động của trục ngoài, X, Y, Z đối với tuyến tính, RX, RY, RZ đối với chuyển động quay, "+" là hướng dương; "-" là hướng âm.
(6) Để xoay trục ngoài, cần thiết lập vị trí tâm quay của trục ngoài. Sau khi nhập, nhấn "Đặt".
(7) Đặt vị trí trục ngoài, nhấn "Đặt" sau khi nhập và "Đóng" là nút để hủy cài đặt.
(8). Nếu cánh tay cần được cố định trên trục ngoài, hãy kiểm tra cài đặt Cặp đôi để ghép nối với cánh tay, sau đó điều chỉnh vị trí thế giới của cánh tay.
giai đoạn ẩn
bệ ẩn
Cài đặt hiệu chỉnh chuyển động phối hợp trục bên ngoài
43
Machine Translated by Google
Sau khi thêm tệp trục ngoài, cần thiết lập các thông số trục ngoài của phần mềm HRSS trong phần tay để mô phỏng chuyển động của trục ngoài. Phương pháp cài đặt
1
4
2
3 3
5
6
7
12
số 8
9 13
10 14
11
15
16
44
Machine Translated by Google
2 Chọn trục ngoài và chọn trục ngoài E1 ~ E3 đầu vào từ menu thả xuống.
4 Đặt loại trục bên ngoài làm loại chuyển động trục quay / tuyến tính, nhấp vào hình ảnh để chuyển đổi.
5 Đặt hướng của động cơ trục ngoài, chọn thuận (Dương) hoặc ngược (Âm).
Đặt chế độ chuyển động của trục ngoài thành trục đồng bộ (Sync) hoặc không đồng bộ (Async).
Chuyển động đồng bộ có nghĩa là chuyển động của tất cả các trục, bao gồm cả trục rô-bốt và trục bên ngoài, bắt đầu cùng một lúc và bắt đầu cùng một lúc
Cuối cùng, hãy sửa lại mối quan hệ đường chuyển động giữa rô bốt và trục ngoài ở chế độ chuyển động đồng bộ và thiết lập
Bằng cách xác định loại động học của nó, điều khiển phối hợp đồng bộ có thể đạt được trong điều kiện điều khiển các trục bên ngoài.
Chuyển động sai lệch có nghĩa là chuyển động của rô bốt và trục ngoài không bắt đầu hoặc kết thúc cùng một lúc, máy
Các chuyển động của trục người và trục bên ngoài là độc lập với nhau.
7 Đặt trục bên ngoài để bật / tắt chức năng điều phối đồng bộ hóa.
8 Đặt giới hạn trên của chuyển động trục ngoài, đơn vị: mm / deg.
9 Đặt giới hạn dưới của chuyển động trục ngoài, đơn vị: mm / deg.
11 Đặt đạo trình của trục ngoài (Pitch), chỉ áp dụng cho chuyển động thẳng của trục ngoài.
13 Đặt thời gian tăng và giảm tốc trục ngoài, tính bằng mm.
16 Cài đặt quay liên tục, chỉ dành cho chuyển động trục quay bên ngoài.
45
Machine Translated by Google
Sau khi chức năng trục ngoài được kích hoạt, khi trục ngoài được đặt làm trục đồng bộ, điều phối trục ngoài có thể được bật thông qua các cài đặt hiệu chỉnh sau
Tham khảo Hình 2-54 để biết chức năng của chuyển động và phương pháp hiệu chỉnh.
3
2
5
6
Hình 2-56 Sơ đồ cài đặt hiệu chỉnh chuyển động phối hợp trục ngoài
hàng Mô tả cài đặt hiệu chỉnh chuyển động phối hợp trục bên ngoài
4 Vị trí điểm hiệu chuẩn và thông tin tọa độ được hiển thị và bạn có thể nhấp để nhập trực tiếp giá trị.
5 Thực hiện hiệu chỉnh trục ngoài (Tuyến tính cần được hiệu chỉnh 2 điểm / Con quay cần được hiệu chỉnh 3 điểm).
46
Machine Translated by Google
BƯỚC 4: Di chuyển vị trí TCP đến gá hiệu chuẩn trên trục ngoài và đặt CP1 ~ CP2 (Tuyến tính) / CP1 ~ CP3 (Vòng quay) tương ứng
Hiệu đính
Vị trí TCP
CP1
Cài đặt đồ gá
Đặt CP2
47
Machine Translated by Google
Nếu cánh tay đòn cần được cố định trên trục ngoài và di chuyển với trục ngoài, thì cần phải đặt khớp nối giữa trục ngoài và cánh tay. Tham khảo hình để biết phương pháp cài đặt.
2-57: (1). Kiểm tra cài đặt Cặp đôi và khớp nối cánh tay. (2). Đường màu đỏ được hiển thị ở trạng thái sau khi ghép nối.
Hình 2-57 Sơ đồ cài đặt trục ngoài và khớp nối cánh tay
Sau khi nhóm trục ngoài được thiết lập, trục ngoài có thể di chuyển với trục ngoài khác. Tham khảo Hình 2-58 để biết phương pháp cài đặt: (1).
trục ngoài. (2). Nhấp vào "+" để đặt làm nhóm. (3). Một dòng màu đỏ sẽ được hiển thị trong trạng thái sau khi nhóm. Nếu bạn nhấp vào "-", mối quan hệ nhóm sẽ bị hủy bỏ. (khi nào
Khi trục ngoài đã được đặt làm trục ghép được kiểm tra lại trong nhóm gia đình, trạng thái được ghép nối sẽ tự động bị hủy)
(1). Kiểm tra trục bên (2). Nhấp vào "+" để đặt
48
Machine Translated by Google
Đối với các ứng dụng liên quan của xếp pallet, bạn có thể nhanh chóng nhập các hộp, pallet và đối tượng băng tải tùy chỉnh từ tab chức năng này và
Tùy chỉnh phương pháp xếp chồng theo yêu cầu và tự động tạo chương trình chuyển động cánh tay tương ứng theo các cài đặt liên quan.
Bằng cách thêm các thành phần băng tải, băng tải có thể tự động tạo ra các đối tượng hộp hoặc phôi tương ứng. Với ứng dụng của bộ điều khiển ảo, trong suốt
Hoạt động của băng tải được điều khiển bởi cánh tay đòn IO Các chương sau sẽ giải thích việc cài đặt thông số của băng tải.
Đối với phương pháp thêm băng tải, vui lòng tham khảo Hình 2-59:
(1). Thêm băng tải, sau khi nhấp chuột sẽ tự động tạo ra phần tử băng tải có kích thước 2000mmX300mmX560mm.
(2) Đặt kích thước của băng tải Sau khi thêm băng tải, bạn có thể thay đổi chiều dài, chiều rộng và chiều cao của băng tải đã chọn tùy theo nhu cầu của bạn.
(3) Đặt vị trí của băng tải, vị trí và góc đặt của băng tải trong hệ thống mô phỏng có thể được sửa đổi.
(4). Băng tải Cài đặt tốc độ, có thể cài đặt tốc độ truyền tải của các đối tượng trên băng tải, đơn vị (mm / s).
(5). Cài đặt PPM của băng tải, bạn có thể cài đặt số lượng vật thể do băng tải tạo ra mỗi phút, đơn vị (số lượng / phút).
(6). Băng tải Cài đặt giới hạn, bạn có thể đặt vị trí giới hạn truyền của đối tượng trên băng tải, khi điểm gốc của đối tượng đạt đến vị trí này
, chuyển động của băng tải sẽ bị gián đoạn và tín hiệu DI của cánh tay tương ứng sẽ được kích hoạt.
(7).
Khi băng tải đang chạy sẽ tự động tạo ra các đối tượng theo cài đặt PPM, khi không đặt số phôi thì băng tải sẽ không tự động
di chuyển.
(8). Cài đặt IO cho Robot băng tải, bạn có thể đặt tín hiệu DO của cánh tay điều khiển hoạt động của băng tải và khi đối tượng đạt đến vị trí Giới hạn
49
Machine Translated by Google
Chọn số đai
mỗi phút
Thêm các thành phần tủ. Các chương sau sẽ giải thích cài đặt thông số của tủ tùy chỉnh.
Đối với phương pháp thêm tủ, vui lòng tham khảo Hình 2-60:
(1). Thêm tủ mới, sau khi nhấp chuột sẽ tự động tạo ra các thành phần tủ có kích thước 200mmX200mmX200mm.
(2). Đặt kích thước của tủ Sau khi thêm tủ, bạn có thể thay đổi chiều dài, chiều rộng và chiều cao của tủ đã chọn theo nhu cầu của bạn, và bạn có thể thay đổi kích thước của tủ đã chọn.
Thay đổi vị trí của các nhãn trên tủ (Trước, Sau, Trái, Phải).
(3) Đặt vị trí tủ, bạn có thể sửa đổi vị trí và góc đặt của tủ trong hệ thống mô phỏng.
50
Machine Translated by Google
Chọn số hồ sơ
xóa tủ
Thêm các thành phần pallet. Các chương sau sẽ giải thích các cài đặt thông số của pallet tùy chỉnh.
Đối với phương pháp thêm pallet, vui lòng tham khảo Hình 2-61:
(1). Thêm một pallet, nhấp vào nó, nó sẽ tự động tạo ra các thành phần pallet với kích thước 1200mmX1200mmX150mm.
(2). Đặt kích thước pallet Sau khi thêm pallet, bạn có thể thay đổi chiều dài, chiều rộng và chiều cao của pallet đã chọn theo yêu cầu.
(3). Đặt vị trí của pallet, bạn có thể sửa đổi vị trí và góc đặt của pallet trong hệ thống mô phỏng.
Chọn số pallet
xóa pallet
51
Machine Translated by Google
Xác định phương thức vị trí của các đối tượng. Tại đây, bạn có thể thêm phương thức sắp xếp của các đối tượng trong tủ. Sau khi định nghĩa xong, bạn có thể sử dụng hàm xuất
Có, chương trình HRB nhánh tương ứng với phương pháp xếp đặt được tạo tự động. Các chương sau sẽ giải thích việc cài đặt chế độ xếp đặt.
Để xác định vị trí của các đối tượng, vui lòng tham khảo Hình 2-62:
(1). Thêm một phương pháp vị trí mới. Sau khi nhấp vào, một cửa sổ nơi bạn có thể nhập tên sẽ xuất hiện. Nhấn "Đặt" để thêm một phương pháp mới.
Một cách để tạo một giá trị đặt trước có tên "Mẫu #".
(2) Sau khi chọn số pallet tương ứng, nhấn nó sẽ tự động di chuyển góc nhìn của màn hình mô phỏng lên trên cùng của pallet đã chọn.
(3) .Sau khi chọn số tủ tương ứng, nhấn nó sẽ xác định tủ là đối tượng được đặt, và khóa góc nhìn hiện tại của góc nhìn.
(4) Trong tab "Nguồn gốc" của cài đặt vị trí, bạn có thể đặt và đặt vị trí điểm bắt đầu của chuỗi, có thể được đặt từ góc trên bên trái, góc trên bên phải,
Góc dưới bên trái hoặc góc dưới bên phải, hướng trái và phải có thể được đặt trước hoặc hướng trên và hướng dưới có thể được đặt trước.
(5) Trong tab "Khoảng cách Pallet" của cài đặt vị trí, bạn có thể đặt ranh giới của tủ trên pallet, X là ranh giới trái và phải, Y là ranh giới trên
Đối với ranh giới hướng xuống, vùng màu đỏ hiển thị trên pallet sau khi thiết lập xong là vùng không thể đặt tủ, như trong Hình 2-63.
(6). Khoảng cách giữa hộp và hộp có thể được đặt trong tab "Khoảng cách hộp" của cài đặt vị trí. Mũi tên màu đỏ trên biểu tượng là hướng X.
Mũi tên xanh là hướng Y. Sau khi thiết lập xong, khi xác định vị trí đặt tủ, khoảng trống giữa tủ và tủ sẽ được tự động thiết lập theo thiết lập.
(7) .Tùy theo nhu cầu sử dụng, có 4 phương pháp đặt: [Thủ công] (a), [Ngang] (b), [Thẳng] (c) và [Chéo] (d).
[Thủ công]: Nhấn (hoặc phím A của bàn phím) để thêm tủ, nhấn (hoặc phím R trên bàn phím) để xoay tủ, nhấn (hoặc phím R của bàn phím)
Phím D) để xóa tủ đã chọn, nhấn để mở khóa góc nhìn (không kéo được tủ vào lúc này), nhấn
Nhấn "Clear" để xóa tất cả các tủ mới được thêm vào, di chuyển chuột qua các tủ và nhấn nút bên trái để kéo thả các tủ tùy ý.
Vị trí của hộp có thể được tự do đặt tùy theo nhu cầu. Khi hộp chồng lên các hộp khác trong quá trình kéo,
Việc căn chỉnh tủ sẽ được thực hiện tự động sau khi thả chuột trái.
[Ngang]: Nhấn nút này để tự động tạo chế độ đặt tủ với hướng X của tủ sang phải và các chế độ vận hành khác giống như thủ công.
[Thẳng]: Nhấn nút này để tự động tạo chế độ đặt tủ với hướng tủ X hướng lên và các chế độ vận hành khác giống như thủ công.
[Chữ thập]: Nhấn nút này để tự động tạo chế độ vị trí theo chiều dọc và chiều ngang, và các thao tác khác giống như thủ công.
52
Machine Translated by Google
(8). Sửa đổi vị trí của tủ. Sau khi chọn hộp, bạn có thể nhập và sửa đổi trực tiếp dữ liệu vị trí của tủ đã chọn. Nhấn để ghi dữ liệu (qua
(9) Lưu cài đặt, lưu cài đặt vị trí đã đặt thành số tương ứng và tạo điểm vị trí tương ứng.
(10) Tải cài đặt, nhấn để tải tệp cấu hình đã lưu.
xóa vị trí
(1). Phương pháp vị trí mới
(2). Pallet tải
(3).
(7).
(c). Thẳng
(b). Ngang (6). Đặt khoảng cách
(d).
53
Machine Translated by Google
Việc cài đặt tham số của chương trình HRB đầu ra sẽ được giải thích, như trong Hình 2-64 đến Hình 2-66.
(1). Thêm một pallet mới, thêm một pallet được đặt và nhấn nó. Sau khi nhấp vào, sơ đồ cây sẽ tự động tạo ra pallet đã chọn.
(2). Thêm một phương pháp đặt mới, nhấp vào pallet được đặt để đánh dấu chọn, sau đó chọn phương pháp đặt mong muốn và nhấn
(3) Chọn băng tải, tức là phôi sẽ được đưa ra ngoài từ băng tải đã chọn.
(4). Đặt độ lệch của vị trí kẹp để đặt độ lệch của cánh tay khi nắm.
(5). Đặt độ lệch của vị trí đặt, bạn có thể đặt độ lệch của cánh tay khi nó được đặt.
(6) Đặt vị trí cánh tay chờ, nhấn để đặt vị trí cánh tay hiện tại làm vị trí cánh tay chờ.
(7). Chọn cánh tay và chọn cánh tay được kích hoạt.
(8). Chọn công cụ cánh tay và chọn công cụ cánh tay được kích hoạt.
(9). Chọn trục ngoài, chọn trục ngoài để kích hoạt, nếu không, không cần chọn.
Xóa số pallet
Chọn số pallet
(2). Thêm số phương pháp vị trí
Xóa số vị trí
Chọn số vị trí
54
Machine Translated by Google
PR bằng chương
55
Machine Translated by Google
Chương này mô tả sơ đồ kiến trúc và sơ đồ cây của hệ thống ở bên trái cửa sổ, như trong Hình 2-67. Có ba trang:
1. Trang Kiến trúc hệ thống (Layout): Bố cục hiển thị sơ đồ cây cấu hình của đối tượng.
2. Thẻ HRB File: HRB File hiển thị chương trình HRB nhánh trong bộ điều khiển ảo.
3. Tab Path & Point: Path & Point hiển thị dữ liệu Đường đi và Điểm trong hệ thống.
56
Machine Translated by Google
Cấu trúc hệ thống Bố trí hiển thị một sơ đồ cây của danh sách các đối tượng hệ thống được mô phỏng trong HRSim, như thể hiện trong Hình 2-68. Nhấp vào một đối tượng trong sơ đồ cây sẽ
Nó sẽ được hiển thị ngược lại và đối tượng đã chọn sẽ được chuyển sang màu xanh lục nhạt trong màn hình mô phỏng. Nhấp vào tùy chọn trong chế độ xem dạng cây và nhấp chuột phải vào
Mở menu chức năng, menu sẽ khác nhau tùy theo loại đối tượng được nhấp vào, các tùy chọn cơ bản cho đối tượng là bật, ẩn
(Ẩn), đặt lại tệp 3D (Tải lại tệp Stl), cài đặt màu đối tượng (Màu), mở các trang cài đặt đối tượng khác nhau (Cài đặt) và
Di chuyển đối tượng (Di chuyển) chế độ xem dạng cây tất cả các mục con của cuộn (Thu gọn Tất cả).
chuột phải
thị trong màn hình mô phỏng
57
Machine Translated by Google
Trang HRB File hiển thị danh sách chương trình HRB trong bộ điều khiển ảo, tham khảo Hình 2-69, khi bộ điều khiển ảo được mở bằng cánh tay
Thông tin tệp sẽ được hiển thị, nhấp vào tùy chọn và nhấp chuột phải để thiết lập tệp tác vụ hiện tại (Đặt tác vụ), mở cửa sổ chương trình chỉnh sửa (Mở
HRB File) hoặc chạy tệp đã chọn (Chạy tệp HRB), tệp chương trình đã chọn sẽ được hiển thị trong tên Tác vụ và chương trình sẽ chạy
Tham khảo Chương 2.4.1.5 về chế độ dòng và tham khảo Chương 2.5.3 về phương pháp chỉnh sửa chương trình nhánh.
Chọn số nhánh
Sau khi nhấp vào biểu tượng thư mục tác vụ tệp, bạn có thể chọn mở tệp HRB mới hoặc mở tệp HRB cũ.
trường hợp
58
Machine Translated by Google
Nếu bạn chọn mở một tệp HRB mới, một cửa sổ tệp sẽ bật lên và trước tiên bạn phải nhập tên của tệp HRB mới.
Các chữ cái hoặc chữ cái tiếng Anh + số, nhưng số không được là ký tự đầu tiên và không thể sử dụng "-" làm nguyên tắc, rồi nhấn nút "Lưu",
Bắt đầu chỉnh sửa một tệp HRB mới, tham khảo Hình 2-71, nhấp vào tên của tệp chương trình hiện có để ghi đè tệp, vui lòng chọn cẩn thận;
Nếu bạn chọn mở tệp HRB cũ, một cửa sổ chọn tệp sẽ bật lên. Sau khi chọn tệp, hãy nhấp vào nút "Mở tệp cũ".
, cửa sổ chỉnh sửa HRB sẽ được hiển thị để chỉnh sửa tệp, tham khảo Hình 2-72. .
Hình 2-71 Mở cửa sổ chương trình HRB mới Hình 2-72 Mở cửa sổ chương trình HRB cũ
59
Machine Translated by Google
Sau khi mở trang chỉnh sửa chương trình, tham khảo Hình 2-73 Sau đây là mô tả chức năng cửa sổ:
(3). Lưu tệp, bạn có thể chọn lưu tệp hoặc lưu tệp trong bộ điều khiển ảo được chỉ định, tham khảo
Hình 2-74.
(4) Mở dữ liệu điểm, bạn có thể xác nhận thông tin điểm, và bạn có thể thêm hoặc xóa dữ liệu điểm, tham khảo Hình 2-76.
(5) Mở hoặc ẩn thanh chức năng soạn thảo: thanh công cụ thường được sử dụng khi biên dịch chương trình, tham khảo Hình 2-65.
(6) Mở hoặc ẩn thanh chọn lệnh: Bạn có thể nhập các lệnh phổ biến từ menu thả xuống khi viết ngôn ngữ lập trình. Tham khảo Hình 2-79, Các lệnh thường dùng
Để biết mô tả hướng dẫn, vui lòng tham khảo Chương 3, hoặc tham khảo Sách hướng dẫn sử dụng phần mềm Robot Ngân hàng Thượng Hải.
(8). Hiển thị vị trí tệp hiện đang mở; trên PC cục bộ (Local PC) hoặc bộ điều khiển ảo (Thiết bị 1 ~ 3).
60
Machine Translated by Google
Hình 2-73 Sơ đồ chức năng soạn thảo chương trình và trang ghi
61
Machine Translated by Google
Hình 2-75 Mô tả chức năng của thanh chức năng chỉnh sửa
Thông tin điểm có thể được ghi lại thông qua cửa sổ thông tin điểm Danh sách điểm, xem Hình 2-76, sau khi chương trình được viết
Khi cánh tay cử động, nó có thể di chuyển đến các điểm khác nhau, và sau đó nó có thể thực hiện các việc khác nhau tùy theo nội dung chương trình. Sau đây là điểm
(1). Để thêm một điểm mới, hãy ghi lại tư thế cánh tay hiện tại vào điểm mới.
(2). Để xóa điểm đã chỉ định, cần phải chọn điểm trước khi thực hiện.
(3). Để che thông tin điểm, bạn cần chọn điểm trước khi nó có thể được thực hiện. .
(4). Để chọn phương pháp điểm-điểm, PTP là phương pháp điểm-điểm để di chuyển đến điểm đã chọn, LINE là phương pháp đường thẳng để di chuyển đến điểm đã chọn
vị trí, bạn cần phải chọn điểm bạn muốn đạt được trước khi bạn có thể thực hiện nó.
(5). Để thêm dữ liệu Đường dẫn, nhóm điểm của các điểm có thể được nhóm lại thành một đường dẫn và có thể thực hiện các thao tác liên quan của đường dẫn.
(6). Hiển thị dữ liệu Đường dẫn và Điểm, tham khảo Hình 2-67, bạn có thể chọn dữ liệu Đường dẫn khác nhau cho PTP hoặc LINE để đi đến điểm
Mô phỏng các hành động và xóa Path and Point của chính bạn.
(7) Đặt các mục được hiển thị trong dữ liệu điểm, tham khảo Hình 2-68, bạn có thể chọn thông tin nào sẽ hiển thị trong dữ liệu điểm, và
Bạn có thể chọn dữ liệu cột nào sẽ được sửa (hiện tại có Tên và Chú thích để lựa chọn).
62
Machine Translated by Google
(2). Xóa điểm (4). Di chuyển đến điểm được chỉ định (6). Hiển thị sơ đồ cây đường dẫn
63
Machine Translated by Google
Hình 2-78 Sơ đồ cài đặt hiển thị dữ liệu Danh sách Điểm
Trong cửa sổ soạn thảo chương trình được chia thành 5 chức năng chính: lệnh chuyển động, hàm chức năng, lệnh cấu hình, chỉnh sửa chương trình, chỉnh sửa lệnh.
nút, bấm vào từng nút chức năng chính, sẽ có các tùy chọn lệnh nút chức năng phụ để bạn lựa chọn, sau khi chọn lệnh có thể nhảy ra khỏi lệnh tương ứng
Cửa sổ chỉnh sửa độc quyền, sau khi chỉnh sửa cửa sổ, bạn có thể nhấn nút "Đặt" để chèn các lệnh chương trình đã chuẩn hóa nhằm đạt được khả năng lập trình nhanh chóng
Chức năng chỉnh sửa, lấy lệnh PTP đầu vào trong Hình 2-79 làm ví dụ, sau khi chọn chức năng Chuyển động, nhấp vào PTP, sau đó nhấp vào PTP, nhảy đến
Cửa sổ chỉnh sửa PTP chuyên dụng xuất hiện (một số lệnh không có cửa sổ chuyên dụng). Sau khi điều chỉnh các thông số, nhấn nút “Đặt” để chèn chương trình vào
Lệnh "PTP P0 CONT Vel = 100% Acc = 100% TOOL [0] BASE [0]".
Đối với các lệnh phổ biến liên quan, vui lòng tham khảo Chương 2.6.5.1 để biết mô tả. Để mô tả chi tiết lệnh, vui lòng tham khảo Bộ lệnh Phần mềm Robot Ngân hàng Thượng Hải
Hướng dẫn sử dụng, vui lòng tải xuống hướng dẫn từ trang web chính thức của Shanghai Yin Technology.
64
Machine Translated by Google
2.5.4 Đường dẫn & điểm lập kế hoạch điểm đối tượng
Sau khi mở trang Path & Point, hãy tham khảo Hình 2-80 Sau đây là mô tả chức năng cửa sổ:
(1). Sau khi vào trang Đường dẫn & Điểm, có các mục Đối tượng và Phôi gia công trong chế độ xem dạng cây, và nhấp chuột phải vào chuột sẽ hiển thị
(2) Nếu bạn nhấp vào [Đường dẫn mới] ở bước trước, cửa sổ Nhóm đường dẫn sẽ xuất hiện và menu thả xuống có thể được sử dụng để chọn đường dẫn để đính kèm.
Trên đối tượng (Object) hoặc phôi (Workpiece), chọn (None) để đặt Path trong hệ tọa độ thế giới.
(3.) Sau khi thiết lập loại đối tượng mà Đường dẫn sẽ được gắn vào, menu thả xuống ở cuối cửa sổ Nhóm Đường dẫn sẽ liệt kê hiện tại
Đối với các đối tượng được thêm vào HRSim và khớp với các thuộc tính đã chọn, bạn có thể chọn số đối tượng được đính kèm theo Đường dẫn theo yêu cầu.
(4.) Sau khi Đường dẫn được thêm vào chế độ xem dạng cây, nhấp chuột phải vào mục Đường dẫn và menu để chỉnh sửa Đường dẫn sẽ xuất hiện (tham khảo Hình 2-81):
[Dữ liệu đường dẫn xuất]: Dữ liệu đường dẫn được xuất sang dữ liệu Danh sách điểm HRB, cần kết nối HRSS và mở tệp HRB và
Danh sách Điểm Chỉ sau đó, Đường dẫn đã chọn mới có thể được nhập vào dữ liệu Danh sách Điểm HRB (tham khảo Hình 2-82).
[Chỉnh sửa dữ liệu đường dẫn]: Chỉnh sửa đường dẫn, bạn có thể xác định lại đối tượng mà Đường dẫn thuộc về.
[Thêm điểm]: Thêm một điểm mới trong Đường dẫn đã chọn. Sau khi nhấp vào, cửa sổ Vị trí điểm sẽ xuất hiện.
[Kiểm tra đường dẫn]: Xác nhận xem công cụ nhánh đã chọn có thể tiếp cận đường dẫn này hay không, trước tiên, chức năng này cần thêm bộ điều khiển ảo
Sau đó, nhấp chuột phải vào đối tượng Robot Tool tương ứng và chọn Set Activate, hoặc nhấp đúp trực tiếp vào màn hình mô phỏng.
Nhấp vào đối tượng Công cụ để làm cho màu của đối tượng Công cụ thay đổi thành màu đỏ, bạn có thể nhấp vào Kiểm tra đường dẫn để xác nhận xem có thể đến được đường dẫn hay không,
Nếu không thể tiếp cận được, công cụ ảo hiển thị trên điểm sẽ có màu đỏ, ngược lại sẽ có màu xanh lam (tham khảo Hình 2-83).
[Chạy thử nghiệm]: Sau khi lập kế hoạch điểm Đường đi hoàn tất, có thể thực hiện thử nghiệm chạy cánh tay sau khi thiết lập Kích hoạt Công cụ Robot.
(5.) Sau khi thêm một điểm trong Đường dẫn, chọn Điểm và nhấp chuột phải để hiển thị menu Chỉnh sửa Điểm:
[Chỉnh sửa dữ liệu điểm]: Chỉnh sửa vị trí điểm đã chọn (X, Y, Z, RX, RY, RZ).
[Di chuyển đến điểm]: Chọn một điểm để mô phỏng từ điểm này sang điểm khác.
65
Machine Translated by Google
Hình 2-80 Biểu đồ luồng đường dẫn & điểm Thêm đường dẫn
Hình 2-81 (trái) Trang chỉnh sửa đường dẫn (phải) Trang chỉnh sửa điểm
66
Machine Translated by Google
67
Machine Translated by Google
Chương này mô tả menu của nút chuột phải. Các chức năng phổ biến sẽ được đặt ở đây. Chúng chủ yếu được chia thành năm mục, cụ thể là (1). Cài đặt cơ bản,
(2). Chức năng chọn và đặt, (3). Chức năng di chuyển, (4). Chức năng CAM và (5). Điều chỉnh cánh tay và trục bên ngoài
Các chương sau sẽ giới thiệu các chức năng thiết lập cơ bản của menu phím tắt chuột.
Bật / tắt thực thi kích hoạt cánh tay. Nếu được chọn: bật nhánh thực thi; nếu bỏ chọn: ẩn nhánh và tương ứng
Trục ngoài và không thể khởi động nhánh thực thi (mô hình trên trang Bố cục sẽ chuyển sang màu xám).
2.6.1.2 Ẩn
Nếu được chọn: màn hình mô phỏng của đối tượng được nhấp có thể bị ẩn; nếu không được chọn: màn hình mô phỏng của đối tượng được nhấp được hiển thị.
2.6.1.4 Cài đặt liên quan đến đối tượng (Cài đặt)
68
Machine Translated by Google
Hiển thị trang Cài đặt thuộc tính của đối tượng đã chọn.
Các chương tiếp theo sẽ giới thiệu chức năng chọn và đặt của menu phím tắt chuột, người sử dụng có thể nhanh chóng di chuyển cánh tay dao đến vị trí phôi.
2.6.2.1 (Đặt / Hủy) Kích hoạt công cụ cánh tay và di chuyển đến phôi
Nhấp vào công cụ cánh tay trên màn hình và nhấp chuột phải để hiển thị menu và sau đó nhấp vào Đặt kích hoạt hoặc
Nhấn đúp chuột trái vào công cụ arm cũng có thể được sử dụng, nếu bạn muốn hủy kích hoạt thì cũng giống như quy trình kích hoạt thiết lập.
Hiển thị menu trên phôi và sau đó nhấp vào Di chuyển đến phôi hoặc nhấp đúp chuột trái vào phôi, công cụ cánh tay
Nó sẽ di chuyển đến phôi, như thể hiện trong Hình 2-85, và vị trí được di chuyển là Vị trí Công cụ Trên Robot trong cài đặt công cụ cánh tay.
Các giá trị của {X, Y, Z, RX, RY, RZ} được thể hiện trong Hình 2-86.
Hình 2-85 Cài đặt để bật dụng cụ cánh tay và di chuyển đến phôi
69
Machine Translated by Google
Các chương tiếp theo sẽ giới thiệu chức năng di chuyển menu phím tắt của chuột, người dùng có thể nhanh chóng di chuyển vị trí đối tượng đã chọn và di chuyển công cụ
2.6.3.1 Di chuyển
Di chuyển vị trí và tư thế của đối tượng đã chọn và hiển thị cửa sổ chuyển động Người dùng có thể kéo, di chuyển và xoay trên màn hình.
Để bật công cụ cánh tay bằng cách cài đặt (Đặt Kích hoạt), hiển thị menu trên điểm (Điểm) và nhấn Di chuyển Đến
70
Machine Translated by Google
Sau đó, nó sẽ hiển thị có di chuyển đến điểm theo tư thế công cụ cánh tay hiện tại hay không. Nếu bạn chọn Có, vị trí của dụng cụ cánh tay sẽ
không thay đổi; nếu bạn chọn Không, vị trí và tư thế của dụng cụ cánh tay sẽ giống như vị trí của vị trí điểm; nếu bạn chọn Hủy, nó sẽ không hoạt động.
2-89
Các chương sau sẽ giới thiệu về chức năng CAM, người dùng có thể thực hiện các chấm nhanh trên Path, thuận tiện cho việc hiệu chỉnh và tạo đường dẫn nhanh chóng.
(1) Sau khi vào trang Path & Point, thêm một đường dẫn mới (Path), nếu đã có đường dẫn thì có thể bỏ qua bước này, như trong Hình 2-90.
(2) Nhấp vào Chọn Bề mặt để vào chế độ CAM, như trong Hình 2-91.
(3) Trên cây chính (MainTree), nhấp vào Đường dẫn cần được nhấp và nhấn nó để làm cho nó chuyển sang màu xanh lục, nghĩa là để khóa Đường dẫn, chẳng hạn như
Hình 2-92.
(4). Nhấn giữ Shift và nhấp vào bề mặt được chấm, một hình tam giác màu đỏ và bề mặt đã chọn sẽ được hiển thị, hãy tham khảo Hình 2-93, nếu nhấp vào
Để bề mặt không bị chấm, bạn có thể chọn bề mặt thông qua menu thả xuống Chọn bề mặt, tham khảo Hình 2-94.
(5) Chọn bề mặt được chấm, sau đó bấm đúp chuột trái để thêm một điểm mới, như thể hiện trong Hình 2-95.
Lưu ý: Đối tượng có dấu chấm phải được đặt trong thư mục tương ứng và đối tượng có dấu chấm phải được đặt trong thư mục stl \ object.
71
Machine Translated by Google
Hình 2-90 Thêm đường dẫn mới (Đường dẫn) Hình 2-91 Vào chế độ CAM Hình 2-92 Khóa đường dẫn (Đường dẫn)
Hình 2-93 Chọn bề mặt chấm Hình 2-94 Sửa đổi bề mặt đã chọn Hình 2-95 Chấm trên bề mặt
Các chương tiếp theo sẽ giới thiệu việc điều chỉnh cánh tay và trục ngoài, người dùng có thể nhanh chóng điều chỉnh vị trí và tư thế của cánh tay và trục
Chọn cánh tay bạn muốn điều chỉnh, hiển thị menu và chọn Khớp, sau đó chọn trục của cánh tay và giữ phím Shift để hiển thị xoay.
Trục xoay, sau đó nhấn giữ chuột trái để kéo và điều chỉnh góc, nếu đạt đến giới hạn, trục cánh tay sẽ hiển thị màu đỏ.
72
Machine Translated by Google
Nhấp vào cánh tay bạn muốn điều chỉnh, hiển thị menu và nhấp vào Công cụ Cánh tay (Tool), giữ phím Shift để hiển thị các trục, sau đó giữ chuột
Nhấp chuột trái để điều chỉnh vị trí và tư thế của dụng cụ cánh tay theo hệ thống công cụ cánh tay. Nếu gặp một điểm hoặc giới hạn riêng, cánh tay sẽ hiển thị màu đỏ.
Chọn cánh tay bạn muốn điều chỉnh, hiển thị menu và chọn Công cụ Cánh tay (Cơ sở), nhấn Shift để hiển thị các trục, sau đó giữ chuột
Nút bên trái có thể điều chỉnh vị trí và tư thế của công cụ cánh tay theo hệ thống cơ bản của cánh tay. Nếu gặp phải điểm hoặc giới hạn riêng, cánh tay sẽ hiển thị màu đỏ.
73
Machine Translated by Google
Nhấp vào trục ngoài bạn muốn điều chỉnh, hiển thị menu và nhấp vào trục ngoài (EX), nhấn Shift để hiển thị trục di chuyển hoặc xoay, sau đó nhấn và giữ
Nhấp chuột trái để điều chỉnh vị trí hoặc thái độ của trục ngoài theo loại của trục ngoài.
74
Machine Translated by Google
3 Mô tả các lệnh phổ biến của chương trình phần mềm arm
Chương này giới thiệu mô tả chức năng của nút lệnh trong cửa sổ soạn thảo chương trình trong HRSim, tham khảo Hình 2-79. trong đó phác thảo cánh tay mềm mại
Đối với các lệnh phổ biến của các chương trình phần thân, vui lòng tham khảo Bảng 3 để biết danh sách chung.
Vui lòng tải hướng dẫn sử dụng từ trang web chính thức của Shanghai Yin Technology.
lệnh chuyển động chức năng chức năng chỉ thị cấu hình chỉnh sửa chương trình trình soạn thảo lệnh
Cử động Chức năng Định cấu hình Chương trình Biên tập
Đến Đăng ký
75
Machine Translated by Google
CHECK_LIN PR
Nhảy DEF
TỪ BỎ NỢ
ĐI ĐẾN EXT
KHÔNG CÓ
THỨ GÌ ĐÓ
VÌ THẾ
SALTY
ACOS
ATAN
ATAN2
Tham khảo Bảng 4 để biết các lệnh chuyển động và có thể được lập trình ở các chế độ chuyển động sau, chuyển động điểm - điểm PTP, chuyển động tuyến tính LIN
Chuyển động, chuyển động tròn CIRC, nhập các thông số lệnh chuyển động sau lệnh chuyển động để thiết lập các thông số như tính liên tục, tốc độ, gia tốc và hệ tọa độ tham chiếu
cài đặt số. Điểm bắt đầu của một chuyển động là điểm đích của chuyển động trước đó.
PTP Lệnh di chuyển điểm - điểm PTP P0 Điểm đến điểm di chuyển đến P0
Vị trí tương đối điểm cách PTP_REL {A1 90} Trục chuyển động tương đối điểm - điểm 1 90 độ
PTP_REL
Vị trí tương đối cách thẳng LIN_REL {X 100} Chuyển động tương đối tuyến tính X 100mm
LIN_REL
76
Machine Translated by Google
Công cụ tham chiếu Tọa độ thẳng Chuyển động tương đối của đường tọa độ công cụ LIN_REL_TOOL {Z -200}
LIN_REL_TOOL
CIRCUS Lệnh chuyển động tròn CIRC P2 P3 Chuyển động tròn qua P2 đến P3
vòng tròn vị trí tương đối CIRC_REL {Y 100} {X 100 ,Y Phương pháp vị trí tương đối chuyển động vòng cung
Lệnh di chuyển vòng cung 100} Tham số một là độ lệch tương đối với điểm chuyển tiếp
CIRC_REL
đại lượng, tham số 2 là điểm chuyển tiếp đến pha điểm cuối
cặp bù
dừng lại và phanh gấp IF [biểu thức điều kiện] THEN Nếu điều kiện là đúng, hãy dừng lại và xóa
PHANH đơn hàng giữa PHANH Sau lệnh phanh, hãy thực hiện lệnh sau
Tham khảo Hình 3-1 để biết đường đi của chuyển động điểm - điểm (PTP) và chuyển động thẳng (LIN).
Đường di chuyển khác với phương thức di chuyển của chương trình, vui lòng chọn lệnh tương ứng tùy theo các tình huống sử dụng khác nhau.
Hình 3-1 giản đồ của đường thẳng và chuyển động điểm - điểm
77
Machine Translated by Google
Chuyển động tròn (CIRC) tham khảo Hình 3-2, sử dụng ba điểm để tạo thành một đường tròn, từ vị trí cánh tay hiện tại + điểm chuyển tiếp + điểm cuối ba
Sau lệnh chuyển động, có 6 tham số, vui lòng tham khảo Hình 3-3: chế độ quỹ đạo, tốc độ chuyển động, gia tốc chuyển động, hệ tọa độ cuối,
Hệ tọa độ điểm cơ sở. Lệnh chuyển động yêu cầu ít nhất đầu vào của chế độ chuyển động và điểm mục tiêu. Nếu không có tham số đầu vào nào, hãy tham khảo các tham số trước.
tham số. Trong số đó, chế độ quỹ đạo được chia thành hai loại: quỹ đạo liên tục CONT / quỹ đạo không liên tục FINE, tham khảo Bảng 5 để xác định tính liên tục của chuyển động
Cho dù chương trình được thực thi hay không, khi tham số chuyển động là CONT, chương trình sẽ đọc trước thông tin chương trình sau CONT để tạo điều kiện cho
Đường chuyển động của chương trình CONT được lên kế hoạch trước, sao cho đường chuyển động của trọng tâm của đầu cánh tay là một quỹ đạo trơn tru. Nếu điểm chỉ ở cuối cánh tay
Bạn có thể sử dụng CONT để làm cho hoạt động trơn tru. Nếu điểm phải đạt chính xác, bạn cần sử dụng FINE, FINE đề cập đến
Thứ tự được chia thành ba trường hợp, người dùng có thể chọn theo trạng thái nhiệm vụ và trạng thái mặc định là FINE = 1.
các môn thể thao chế độ theo dõi tăng tốc di động hệ tọa độ điểm cơ sở
LIN P1 FINE = 1 Vel = 2500mm / s Acc = 75% TOOL [0] BASE [0]
78
Machine Translated by Google
Chuyển động mượt mà tốc độ cao, giảm thời gian chu kỳ chuyển động, chương trình
sẽ đọc trước.
TÀI KHOẢN
FINE (= 0)
Các hướng dẫn sau đây được đọc trước và không có kiểm tra vị trí nào được thực hiện.
KHỎE FINE = 1
Các hướng dẫn tiếp theo không được đọc trước và không thực hiện kiểm tra vị trí.
FINE = 2
Các lệnh tiếp theo không được đọc trước và thực hiện kiểm tra tại chỗ.
79
Machine Translated by Google
Machine Translated by Google
IF [biểu thức điều kiện] THEN Nếu biểu thức điều kiện là đúng, hãy thực hiện hành động 1 và
[Lệnh hành động 1] Nếu loại mảnh không được thiết lập, hãy thực hiện hành động 2.
NẾU NHƯ
Phán đoán có điều kiện KHÁC
ENDIF
CHUYỂN ĐỔI [tên biến] Nếu có nhiều hơn 2 phán đoán điều kiện, sử dụng
[Lệnh hành động 1] Khi giá trị trong [tên biến] bằng [biến 1]
CASE [biến 2] Thực thi [lệnh hành động 1], bằng [biến 2]
[Lệnh hành động 2] Thực thi [Lệnh hành động 2] ... và như vậy, nếu
CASE [biến 3] Nếu chúng không khớp, hãy thực hiện [Lệnh hành động 4].
VỠ NỢ
ENDSWITCH
CHỜ [INPUT] Cánh tay ngừng chuyển động và chờ tín hiệu đầu vào.
CHỜ ĐỢI WAIT FOR [INPUT]… TIMEOUT đợi tín hiệu đầu vào hết thời gian và thực hiện hành động được chỉ định
làm.
81
Machine Translated by Google
CHỜ GIÂY Cánh tay dừng lại và đợi trong vài giây.
82
Machine Translated by Google
CHO [tên biến] = [giá trị bắt đầu] ĐẾN Lặp lại [lệnh hành động] với [tên biến]
[giá trị cuối cùng] BƯỚC [giá trị gia tăng] nội dung lên đến [giá trị cuối cùng]
ENDFOR
KẾT THÚC
WHILE [biểu thức điều kiện] Khi [Biểu thức có điều kiện] được thiết lập, hãy thực hiện [Lệnh chuyển động],
[Lệnh chuyển động] Và lặp lại diễn giải [Biểu thức có điều kiện] và [Lệnh chuyển động]
NÓI LẠI Sau khi thực hiện [Lệnh chuyển động], hãy diễn giải [Biểu thức có điều kiện] là
[Lệnh chuyển động] Cho dù nó đã được thiết lập hay chưa, nếu được thiết lập, hãy lặp lại việc thực hiện [hướng dẫn chuyển động
UNTIL [biểu thức điều kiện] Sau khi thiết lập] và [biểu thức điều kiện] thành [biểu thức điều kiện] không được thiết lập
83
Machine Translated by Google
Tọa độ COORDINATE
EX_AX [1] = TRUE Mở (đóng) kết nối của các trục bên ngoài
EX_AX_ASYNC [1] = FALSE Thiết lập trục bên ngoài Trục đồng bộ (trục không đồng bộ)
EX_AX_SYNC_COUPLE [1] = TRUE để đóng (mở) chức năng điều khiển phối hợp của trục ngoài
Báo thức tùy chỉnh USER ALARM USER_ALARM [1] Kích hoạt cảnh báo 1 do người dùng xác định
EXT TCP đặt TCP bên ngoài EXT_TCP_START Bắt đầu lệnh quỹ đạo điểm TCP bên ngoài
84
Machine Translated by Google
85
Machine Translated by Google
TỪ BỎ kết thúc chương trình TỪ BỎ Kết thúc chương trình đang chạy
GOTO [tên nhãn] Chuyển đến nhãn để thực hiện các hướng dẫn chuyển động tiếp theo
[tên thẻ]:
GETPOINT GET POINT [POINT VARIABLE ] = GETPOINT Lưu trữ thông tin điểm dòng vào [biến điểm]
[biến] = Trả lại trạng thái chuyển động của cánh tay về [biến]
GET_MOTION_STATUS
86
Machine Translated by Google
$ C [2] = CHECK_LIN (P1, P2) Kiểm tra xem có điểm kỳ dị nào giữa P1 và P2 không
E6AXIS P1_AXIS = {A1 0, Chuyển biến P1_AXIS qua rô bốt định hướng
Chuyển tiếp thiết bị may mắn của con người A3 0, A4 0, A5 -90, A6 0} Chuyển đổi động học sang tọa độ Descartes XYZ
FWD
Hướng dẫn chuyển đổi động học E6POS P1_POS và được lưu trữ trong biến P1_POS. (Mỗi
P1_POS = FWD (P1_AXIS) Kết quả tính toán của các mô hình khác nhau là khác nhau).
[biến] = SIN (30) Lưu trữ giá trị SIN30˚ trong [biến]
[biến] = COS (30) Lưu trữ giá trị COS30˚ trong [biến]
Hướng dẫn hàm Cosine cho các phép toán COS
[biến] = TAN (30) Lưu trữ giá trị TAN30˚ trong [biến]
Hướng dẫn hàm tiếp tuyến cho các phép toán TAN
[biến] = ASIN (0,5) Lưu trữ giá trị SIN-1 0,5 trong [biến]
Hàm Inverse Sine Hướng dẫn cho các phép toán ASIN
87
Machine Translated by Google
[biến] = ACOS (0,5) Lưu trữ giá trị COS-1 0,5 trong [biến]
Hướng dẫn về hàm Arc Cosine cho các phép toán ACOS
[biến] = ATAN (1) Lưu trữ giá trị TAN-11 trong [biến]
Hướng dẫn hàm Arctangent cho các phép toán ATAN
[Biến 1] = ATAN2 (Biến Đặt giá trị của TAN-1 (biến 2 / biến 3)
88
Machine Translated by Google
Chức năng của lệnh cấu hình là khai báo biến, thanh ghi, tín hiệu xuất, chương trình con / hàm,
REALfloat _ AA thực = 1,234 Khai báo số dấu phẩy động Giá trị ban đầu AA 1.234
số nguyên int INT BB = 5 khai báo số nguyên B giá trị ban đầu 5
BOOL Bollinger BOOL K = TRUE Khai báo giá trị ban đầu của Bollinger K là TRUE
Ký tự CHAR CHAR WORD = 'A' Khai báo giá trị ban đầu WORD ký tự 'A'
E6POS HOME = {Y 200, Z -100} khai báo điểm tọa độ Descartes HOME, số Y
Điểm tọa độ Descartes E6POS
giá trị 200, giá trị Z -100
E6POINT HOME = P0 Khai báo điểm HOME bản ghi P0 điểm hoàn thành
Điểm A6POINT
thông tin bit
Tên chứa X, Y, Z, A, B, C
Hệ tọa độ FRAME Các biến thông tin, có thể được sử dụng để thay thế
89
Machine Translated by Google
Đếm số đăng ký $ C [1] = 10 Lưu giá trị 10 trong thanh ghi đếm số 1
$ T_STOP [1] = FALSE Bắt đầu đếm thời gian đăng ký định thời gian đầu tiên
Thanh ghi vị trí PR $ PR [2] = {X 0, Y 150, Z 300, A 0, B 0, C 0} lưu trữ thông tin vị trí trong thanh ghi vị trí 2
90
Machine Translated by Google
Đầu ra van điện từ VO $ VO [1] = TRUE bật cổng tín hiệu van điện từ số 1 để xuất tín hiệu ra bên ngoài
$ RO [1] = FALSE Cổng tín hiệu số 1 của đầu cuối rô bốt ngừng xuất
tín hiệu
đầu ra ảo $ SO [1] = 0 Cổng tín hiệu Fieldbus số 1 dừng tín hiệu đầu ra
VÌ THẾ
(Fieldbus) Không
Đầu ra hàn WO $ WO [1] = TRUE để mở kênh tín hiệu hàn số 1 và xuất tín hiệu ra bên ngoài
Chương trình con DEF DEF ()… HẾT Các chương trình lặp đi lặp lại tạo ra các nhóm để tạo thành các chương trình con
NỢ ()… Một chương trình có thể sử dụng lại trả về một giá trị sẽ tạo ra một hàm nhóm.
EXT [tên chương trình con] ([chương trình con Khai báo chương trình con bên ngoài, chương trình này đại diện cho nội dung của người dùng trong chương trình con này
giá trị tham số công thức]) Được viết trong một tệp riêng biệt khác, khi chương trình chính cần,
Gọi nội dung chương trình con của tệp khác để sử dụng.
EXTFCT [trả về dữ liệu] [thư Khai báo một hàm bên ngoài, thay mặt người dùng viết nội dung của hàm này vào
tên công thức] ([giá trị tham số hàm]) Trong một tệp riêng biệt khác, khi chương trình chính cần, hãy gọi lại tệp đó
91
Machine Translated by Google
Gọi nội dung hàm của tệp khác để sử dụng và sẽ trả về dữ liệu
92
Machine Translated by Google
Làm lại khôi phục bước trước đó và khôi phục các hướng dẫn của bước trước đó
Hoàn tác khôi phục bước tiếp theo và khôi phục lệnh tiếp theo
Hủy thụt lề văn bản, văn bản sẽ giống nhau ở bên trái,
Văn bản được thụt vào, văn bản sẽ được để lại theo quy trình
Thụt lề thụt vào Kiểm soát sự sắp xếp theo thứ bậc của các chức năng, mỗi giai đoạn thụt lề
Cách 4 ký tự.
Sẽ hủy bỏ một hoặc nhiều dòng của chức năng bình luận lệnh
UncommentUncomment _
Nhận xét _ Các dòng bị bỏ qua để đọc, phông chữ sẽ thay đổi thành nghiêng màu xanh lá cây
Đối với nội dung văn bản, hãy thêm dấu phẩy ";" vào ký tự đầu tiên.
Sao chép bản sao một hoặc nhiều dòng hướng dẫn.
Tùy chọn chỉnh sửa lệnh sẽ bật lên giao diện tham số sửa đổi tương ứng theo từng dòng lệnh. Sau khi chọn lệnh được chỉnh sửa,
Nhấp vào nút Chỉnh sửa sẽ xuất hiện giao diện cửa sổ nhỏ nơi lệnh được chỉnh sửa ban đầu, có thể được sử dụng để sửa đổi tham số. không phải tất cả các lệnh đều có
93
Machine Translated by Google
Đánh số Tên chủ đề Nội dung bài tập Mức độ khó khăn
Robot, hoạt động tab đối tượng, cài đặt kết nối robot
4.1 Thêm câu hỏi hoạt động nhánh và nhập đối tượng dễ dàng
Robot, hoạt động tab đối tượng, cài đặt vào / ra rô bốt
4.3 Vấn đề nhập phôi vào khay Các thao tác trên tab Robot, Đối tượng, Phôi. tên đệm
Các thao tác trên tab Robot, Đối tượng, Phôi gia công,
4.4 Vấn đề chọn và đặt vật liệu khi kết thúc quá trình lắp đặt cánh tay đòn tên đệm
Robot, hoạt động tab đối tượng, thiết lập trục bên ngoài
4.5 Cánh tay đòn được dựng trên trục ngoài của rãnh song song khó khăn
Chắc chắn
Các thao tác trên tab Robot, Đối tượng, Phôi gia công,
4.6 Cánh tay nhấc phôi và chuyển nó đến máy công cụ để dỡ vật liệu Cài đặt I / O rô bốt, chỉnh sửa chương trình cánh tay, Bên ngoài khó khăn
94
Machine Translated by Google
4.1 Thêm bài tập vận hành cánh tay và nhập đối tượng
Robot, hoạt động tab đối tượng, cài đặt kết nối robot, lưu / đọc tệp.
Hình 4-1 Sơ đồ thêm thao tác cánh tay và nhập các đối tượng
Các bước:
1. Thêm cánh tay: kiểu RA610-1476, và khớp với chiều cao của đế, trục Z tăng 450mm.
95
Machine Translated by Google
ra610_base_s.stl
Để sửa cánh tay trên ra610_base_s, hãy nhấp vào nút Setting trên tab Object, chọn RA610-
1476 Sau khi cánh tay được kết nối với Link1, sau đó nhấp để thêm liên kết mới để đặt làm liên kết, khớp với chiều cao của cơ sở và trục Z hướng xuống
Hình 4-4 Sơ đồ thiết lập của sự kết hợp giữa cánh tay và đế
3. Lưu, trên tab Tệp, chọn Lưu Tệp HRS để lưu tệp.
96
Machine Translated by Google
4.2 Máy khoan vấn đề mô-đun hóa của thiết bị khay vật liệu
Hoạt động tab Robot và Đối tượng, cài đặt Robot I / O và mô-đun hóa thiết bị.
1. Tham khảo 4.1 Thêm bài tập vận hành cánh tay và nhập đối tượng, và tiếp tục với các thao tác tiếp theo.
2. Thêm các tệp stl tệp Object 3D: tệp khay_base * 1, khay_stage * 2 tệp stl của mô-đun khay.
khay_stage.stl
khay_base.stl
97
Machine Translated by Google
3. Đặt tab Thêm Thiết bị để tạo nhiều Đối tượng tạo thành một mô-đun.
(1) Chọn Thêm Thiết bị >> Cài đặt trên tab Đối tượng.
(2) Nhấp vào "" để tạo một nhóm thiết bị mới và nhập tên tệp mô-đun: EQ.
(3) Đặt thiết bị Đếm DIO thành DI: 4 và DO: 4, và nhấp vào Đặt.
(4) Chọn khay_base của đối tượng Object từ menu thả xuống và nhấp vào “” để thêm nó vào Cây Bộ phận Thiết bị
, nó là một nhóm mô-đun, thực hiện giai đoạn khay_ của đối tượng Đối tượng hai lần và nhấp vào "" để được đưa vào lựa chọn mô-đun.
Các mục, cần lưu ý rằng việc thêm các mô-đun là tuần tự.
(5) Điều chỉnh vị trí đặt của đế khay (khay_base), (X, Y, Z, RX, RY, RZ) là (200, 1700, 0, 0, 0, 0), nhấn Set
Chìa khóa. Điều chỉnh vị trí cài đặt của vùng khay (khay_stage), một (X, Y, Z, RX, RY, RZ) là (0, 0, 0, 0, 0, 0), còn lại
(6) Đặt tập lệnh (Script) Nhấp để mở rộng giao diện tập lệnh, và nhấp vào "" để nhập tên tập lệnh left_in, nhấp vào Đặt,
Chọn DI1 và DO1 trong Script DIO, nhấp vào Đặt, chọn 102 trong Thêm chuyển động, nhấp vào “”, trục Y di chuyển
Điều chỉnh khoảng cách di chuyển thành 0mm, đặt thời gian thành 1,5 giây, nhấp vào Lưu; thêm tập lệnh có tên left_out,
Tập lệnh DIO Chọn DI2 và DO2, Thêm chuyển động chọn 102, nhấp vào “”, khoảng cách chuyển động theo trục Y là
500mm, đặt thời gian thành 1,5 giây, nhấp vào Lưu và thực hiện phương pháp tương tự trong quá trình thực hiện cài đặt tầng khay (khay_stage) khác.
OK, chọn 103 cho Thêm chuyển động, nhấp vào “”, tên là right_in và DIO, mỗi tên là 3; right_out và DIO là
98
Machine Translated by Google
(6). Đặt chuyển động của các đối tượng trong thiết bị
99
Machine Translated by Google
4. Nhấp vào nút lưu ở góc trên bên trái của màn hình Trang bị và chọn vị trí lưu để đặt tên và truy cập tệp mô-đun.
Có thể được sử dụng nhiều lần bằng cách sử dụng nút Thêm EQ.
5. Sau đó kết nối Bộ điều khiển, nhấp vào cột Cài đặt EQ trong I / O Robot để thực hiện Cài đặt EQ I / O, rồi thả xuống menu
Nhấp vào Thiết bị, chọn EQ ở bên phải, nhấp vào Tập lệnh left_in, DO1 và DI0, BẬT \ TẮT chọn TẮT;
Tập lệnh left_out, chọn 1 cho DIO, BẬT \ TẮT chọn BẬT; bấm Tập lệnh right_in, DO2 và DI0, BẬT \ TẮT
Chọn TẮT; Tập lệnh right_out, DIO chọn mỗi thứ 2, BẬT \ TẮT chọn BẬT.
Hình 4-11 Tập lệnh cài đặt tương ứng với DIO
6. Sau khi chọn cài đặt I / O Robot trên tab Robot, sẽ có thêm các Cài đặt DO đã được kết nối. Sử dụng DO [1] và
DO [2] có thể làm cho nền khay di chuyển và sau khi di chuyển, tín hiệu DI [1] và DI [2] sẽ chuyển sang màu xanh lục (BẬT), có nghĩa là chế độ cài đặt
100
Machine Translated by Google
Hình 4-12 Sơ đồ thành phần của mô-đun khay và sơ đồ hoàn thành của cài đặt tín hiệu DO
7. Lưu, trên tab File, chọn Save HRS File để lưu tệp.
101
Machine Translated by Google
1. Tham khảo bài thực hành 4.2 Mô-đun hóa thiết bị khay và tiếp tục các thao tác tiếp theo.
Workpiece.stl
102
Machine Translated by Google
3. Cố định phôi trên khay (khay_stage) như sau, nhấp vào nút Setting trong Add Workpiece
, cửa sổ Workpiece Setting hiện ra Chọn Workpiece on Object cần treo 102: Khay_stage.stl.
Nhấp vào "+" để thêm nó vào 104: Workpiece.stl, nghĩa là, để hoàn thành việc lắp phôi đầu tiên và nhập Vị trí ban đầu
vị trí, (X, Y, Z, RX, RY, RZ) là (120, -1150, 1056, 0, 0, 90), nhấn nút Đặt.
Hình 4-15 Sơ đồ giao diện của việc lắp Phôi vào bệ khay
4. Chọn 105: Workpiece.stl khác trong Layout cửa sổ bên trái, nhấp chuột phải và chọn Workpiece
Cài đặt thiết lập, tham khảo bước 3. Thêm 106: Workpiece.stl và gắn nó vào 102: Khay_stage.stl, tham khảo
Vị trí ban đầu, (X, Y, Z, RX, RY, RZ) là (0, -1150, 1056, 0, 0, 90), nhấn nút Đặt. theo cùng một cách
Công thức 106: Vị trí phôi.stl (X, Y, Z, RX, RY, RZ) là (-120, -1150, 1056, 0, 0, 90) và 107:
Vị trí Workpiece.stl (X, Y, Z, RX, RY, RZ) là (-240, -1150, 1056, 0, 0, 90).
103
Machine Translated by Google
5. Lưu, trên tab File, chọn Save HRS File để lưu tệp.
4.4 Bài tập nhặt và đặt vật liệu ở cuối quá trình lắp đặt cánh tay
Robot, Đối tượng, Thao tác trên tab phôi, cài đặt Robot I / O, chỉnh sửa chương trình cánh tay.
Hình 4-17 Sơ đồ bài toán gắp và xếp vật liệu cuối gá đặt tay đòn
1. Tham khảo 4.3 Nhập phôi vào Khay nguyên liệu cho bài thực hành và tiếp tục với các thao tác tiếp theo.
2. Thêm tệp stl tệp Object 3D tệp: tệp 3D mcsh_160 * 1 và tệp f_01 * 1, f_02 * 1
104
Machine Translated by Google
3. Để đặt ngón tay trên bộ kẹp và chuyển động của ngón tay, hãy nhấp vào nút Cài đặt trong tùy chọn Thêm Công cụ Robot để bắt đầu cài đặt.
Hình 4-19 Giao diện cài đặt của Add Robot Tool
Sau khi chọn đối tượng "108: mcsh_160.stl", hãy nhấp vào "+" để thêm nó vào Cây Phần Công cụ Robot;
Thêm đối tượng "109: f_01.stl", đối tượng "110: f_02.stl", đối tượng "108: mcsh_160.stl" theo cách này, nhấn
Hình 4-20 Sơ đồ giao diện thêm các thành phần của Robot Tool Part Tree
105
Machine Translated by Google
Nhấn nút bên phải để mở trang kịch bản, thêm bộ chọn tên tập lệnh, Thêm chuyển động 109: Y là 40mm, chuyển động
110: Y là -40mm, Thời gian chuyển động là 0,5 giây, DIO là 1, nhấn nút Lưu; sau đó tăng theo cách tương tự
Địa điểm tên tập lệnh, Thêm chuyển động 109: Y là 0mm, chuyển động 110: Y là 0mm, Thời gian chuyển động là 0,5
Hình 4-21 Thiết lập giao diện giá trị thông số cài đặt Part motino
4. Đặt tín hiệu kẹp phôi, vị trí kẹp và số đăng ký, và đặt Thay đổi phôi trong Robot Tool
Bộ đếm là C1 (thay đổi trạng thái kẹp phôi của bộ kẹp), Bộ đếm nhóm phôi là C7 (thay đổi cài đặt nhóm đã chỉ định
Trong Cài đặt Tín hiệu Công cụ Robot, Hành động Công cụ Robot Thực hiện: 3 và các thông số khác; sau đó nhập vị trí đặt phôi
Vị trí (X, Y, Z, RX, RY, RZ) trong công cụ cánh tay là (0, -6, 260, 180, 0, -90), tham khảo Hình 4-29 và nhấn Set để lưu.
Hình 4-22 Sơ đồ giao diện điều chỉnh tín hiệu kẹp phôi và vị trí kẹp
106
Machine Translated by Google
5. Sau đó kết nối Điều khiển, nhấp vào cột Cài đặt EQ trong I / O Robot để thực hiện Cài đặt I / O EQ, sau đó thả xuống menu để nhấp
Chọn Robot Tool, chọn Robot 1 ở bên phải, nhấp vào Chọn tập lệnh, chọn 3 cho mỗi DIO, chọn BẬT để BẬT \ TẮT; Tập lệnh
6. Sau khi chọn cài đặt Robot I / O trên tab Robot, sẽ có thêm nhiều nhóm Công cụ Robot đã được liên kết.
501) DO [3] có thể làm cho bộ kẹp di chuyển để mở và đóng, và sau khi thực hiện chuyển động Pick, tín hiệu DI [3] sẽ chuyển sang màu xanh lục (ON);
Sau khi Địa điểm được di chuyển, tín hiệu DI [4] sẽ chuyển sang màu xanh lục (BẬT), có nghĩa là cài đặt theo mô-đun và tín hiệu là chính xác. (Cũng theo chương trình
Hình 4-24 Sơ đồ giao diện của quá trình hoàn thành thiết lập tín hiệu công cụ kết thúc
107
Machine Translated by Google
4.5 Cánh tay đòn được dựng trên trục ngoài của rãnh song song.
Robot, hoạt động tab đối tượng, thiết lập trục bên ngoài.
Hình 4-25 Sơ đồ của cánh tay được dựng trên trục ngoài của rãnh song song
1. Tham khảo 4.4 Bài tập nhặt và dỡ vật liệu khi kết thúc lắp cánh tay, và tiếp tục với các thao tác tiếp theo.
2. Thêm trục ngoài (Trục ngoài) Tệp stl 3D: EX_STAGE (Di chuyển nền tảng di động) * 1,
EX_SLIDE (Đường di chuyển cơ sở) * 1 tệp stl của trục ngoài. Đánh dấu vào tùy chọn Bật E1 và chọn màn hình tệp
Nó phải tuần tự, trước tiên tải giai đoạn (EX_STAGE), sau đó tải đường di chuyển (EX_SLIDE).
EX_SLIDE.stl
EX_STAGE.stl
Hình 4-26 Sơ đồ 3D của nền tảng di chuyển và đường di chuyển có thêm trục bên ngoài
108
Machine Translated by Google
3. Nhấp vào Thiết lập trục ngoài, đặt các thông số của trục ngoài làm chế độ chuyển động tuyến tính (nhấp vào biểu đồ đường thẳng) và đặt nó làm trục ngoài
E1 tăng hướng + Y, vị trí của trục ngoài (X, Y, Z, RX, RY, RZ) là (1100, 0, 1160, 0, 0, -90), nhấn Set và nhấn
Chìa khóa.
Hình 4-27 Giao diện cài đặt thông số Thiết lập trục bên ngoài
4. Để thiết lập các thông số trục ngoài trong cánh tay, bạn cần kết nối cánh tay trước, sau đó nhấp vào nút EX Setting để thiết lập các thông số. E1
Trục bên ngoài sử dụng phương pháp chuyển động tích cực và đồng bộ, Giới hạn cao là 36000mm và Giới hạn thấp là
3600mm, Tỷ lệ bánh răng 100, Pitch 360mm, Tốc độ tối đa của động cơ 6000 vòng / phút, Động cơ
Hình 4-28 Giao diện cài đặt thông số cài đặt EX Setting
109
Machine Translated by Google
5. Cài đặt khớp nối cánh tay và trục ngoài và cài đặt trục ngoài, hãy kiểm tra Cặp đôi (khớp nối) trong tùy chọn Trục ngoài để đặt tay đòn và trục ngoài.
Kết hợp chuyển động của các trục bên ngoài và điều chỉnh vị trí của cánh tay (X, Y, Z, RX, RY, RZ) thành (0, -1200, -470, 0, 0, 0), nhấn Set
Chìa khóa.
Hình 4-29 Sơ đồ cài đặt khớp nối trục ngoài và cánh tay
6. Để kiểm tra trạng thái chuyển động của trục ngoài, hãy nhấp vào nút chuyển động trục đơn EX trên tab Robot để kiểm tra chuyển động tiến / lùi của trục E1.
Nếu chuyển động phù hợp với chuyển động dự kiến thì hoàn thành bài tập.
Hình 4-30 Sơ đồ giao diện của màn hình chuyển động của cánh tay
110
Machine Translated by Google
4.6 Cánh tay nhấc phôi và chuyển nó đến máy công cụ để dỡ vật liệu
Hoạt động tab Robot, Đối tượng, Trục bên ngoài, cài đặt I / O Robot, chỉnh sửa chương trình cánh tay.
Hình 4-31 Sơ đồ của bài toán cánh tay nhấc phôi và chuyển nó sang máy công cụ
1. Tham khảo 4.5 Cánh tay được dựng lên trên trục ngoài của rãnh song song để thực hiện bài tập, sau đó tiếp tục các thao tác tiếp theo.
2. Nhập mô-đun EQ, nhấp vào Mở EQ trong tùy chọn Thêm Thiết bị và chọn tệp "EQ_01.eq".
111
Machine Translated by Google
3. Để đặt vị trí của đơn vị công cụ, hãy nhấp vào Thêm cài đặt Eq trong tùy chọn Thêm thiết bị, bên dưới tùy chọn Thiết bị
Kéo để chọn "EQ_01", nhấp vào "107: machine_boday.stl" trong Cây Phần Thiết bị để đặt máy công cụ
Vị trí của phần thân chính (X, Y, Z, RX, RY, RZ) là (-1000, -800, 0, 0, 0, 0), nhấn nút Đặt.
4. Sau đó thêm các tệp Đối tượng RAS-170_base và RAS-170_A_axis và đính kèm chúng vào EQ_01
117: trên x_platform, sau đó 122: RAS-170_A_axis được nối vào 121: RAS-170_base, 121: RAS
112
Machine Translated by Google
5. Đặt tập lệnh thiết bị, đặt tập lệnh là đóng và mở, tham khảo Hình 4-35 và Hình 4-36.
6. Trên trang IO cài đặt, đặt tập lệnh đóng DO: 4 và DI: 5, ON \ OFF của EQ_01 của Thiết bị trong Cài đặt EQ.
BẬT; các tập lệnh mở DO: 4 và DI: 6, ON \ OFF được đặt thành TẮT, tham khảo Hình 4-37.
113
Machine Translated by Google
7. Để lập trình cánh tay robot, trước tiên bạn cần kết nối cánh tay đó, nhấp vào thư mục tác vụ, nhấp vào tệp chương trình cánh tay mới và nhập
tên tệp hrb practice_6_1, viết chương trình arm, tham khảo nội dung chương trình ví dụ sau. (Vui lòng tham khảo Chương 3 Bàn tay
Mô tả các lệnh phổ biến trong các chương trình phần mềm cánh tay)
Hình 4-38 Sơ đồ giao diện của cánh tay robot lập trình
8. Để hiệu chỉnh các điểm cánh tay (kể cả các trục ngoài) trong chương trình, cần hiệu chỉnh 6 điểm để phù hợp với chương trình, tham khảo vị trí chương trình trong bảng dưới đây.
114
Machine Translated by Google
P4
P6
P0
P7 P5
P1
P2
P3
Hình 4-40 Biểu đồ so sánh vị trí điểm cánh tay hiệu chỉnh
9. Lưu chương trình HRB của cánh tay và gửi nó đến Thiết bị 1 của thiết bị cánh tay, sau đó chọn tên của thư mục sẽ được truy cập
"HRSim" và nhấn đúp chuột trái, hệ thống sẽ trả về Lưu tệp HRB trên
115
Machine Translated by Google
10. Đặt chương trình tác vụ thực thi, trong tab Tệp HRB, chọn chương trình cánh tay practice_6_1.hrb sẽ được thực thi, nhấp chuột
Nhấp chuột phải và chọn Run HRB File để bắt đầu chạy chương trình.
11. Nhấp vào tab Robot, thực hiện chương trình cánh tay và xác nhận rằng cánh tay đã di chuyển. Nếu tốc độ quá chậm, bạn có thể điều chỉnh tốc độ di chuyển.
116
Machine Translated by Google
Chương trình ví dụ 1: Cánh tay nắm lấy một máy công cụ nạp và dỡ phôi duy nhất (Practice_6_1.hrb)
2 $ C [1] = 1 Trạng thái khởi tạo (bộ kẹp không kẹp phôi)
số 8 PTP P0 CONT Vel = 100% Di chuyển đến điểm phía trên khay bên trái
10 $ C [7] = 102 Đặt bộ đếm nhóm phôi sang khay bên trái
11 $ C [1] = $ C [1] - 1
13 $ C [1] = $ C [1] + 1 Đặt bộ đếm phôi tăng lên 1 và lấy phôi bằng số một
16 PTP P0 CONT
17 PTP P2 CONT Di chuyển đến điểm phía trên bệ di chuyển trục ngoài
20 $ C [1] = $ C [1] - 1 Đặt bộ đếm phôi giảm xuống 1 và phôi rời khỏi bộ kẹp
21 $ C [7] = 11 Đặt bộ đếm nhóm phôi được đặt trên trục ngoài
22 $ C [1] = $ C [1] + 1
117
Machine Translated by Google
25 PTP P2
28 $ C [1] = $ C [1] - 1
29 $ C [7] = 122 Đặt bộ đếm nhóm phôi và đặt nó trên bàn xoay máy công cụ
30 $ C [1] = $ C [1] + 1
33 LIN P2
34 PTP P5 Đưa vào máy công cụ qua P5 đến P4, P5 là điểm chuyển tiếp
35 PTP P4 Tránh đường chuyển động của cánh tay va vào máy công cụ
36 $ C [7] = 11 Đặt bộ đếm nhóm phôi được đặt trên trục ngoài
37 $ C [1] = $ C [1] - 1
38 $ C [7] = 122 Đặt bộ đếm nhóm phôi và đặt nó trên bàn xoay máy công cụ
39 $ C [1] = $ C [1] + 1
40 $ DO [3] = FALSE
44 $ DO [4] = TRUE Bật tín hiệu thiết bị 4 và đóng cửa máy công cụ
45 CHỜ ĐỢI $ DI [5] == ĐÚNG Chờ cho tín hiệu hoàn thành thao tác máy công cụ
50 PTP P4 Vị trí trên bàn xoay của điểm xả trong máy kẹp
118
Machine Translated by Google
52 $ C [7] = 118 Đặt bộ đếm nhóm phôi và đặt nó trên bàn xoay máy công cụ
53 $ C [1] = $ C [1] - 1
54 $ C [7] = 11 Đặt bộ đếm nhóm phôi được đặt trên trục ngoài
55 $ C [1] = $ C [1] + 1
56 $ DO [3] = TRUE
58 LIN_REL {Z 30} Di chuyển tương đối đến vị trí của điểm P4, nơi Z được nâng lên 30mm
59 LIN P3 FINE = 1
62 $ C [7] = 11 Đặt bộ đếm nhóm phôi được đặt trên trục ngoài
63 $ C [1] = $ C [1] - 1
64 $ C [7] = 103 Đặt bộ đếm nhóm phôi được đặt trên pallet bên phải
65 $ C [1] = $ C [1] + 1
68 LIN P6
69 PTP P0
Nhận xét:
Nhóm phôi cần được biến đổi để phôi có thể được kết hợp đúng với nhóm.
Nếu có liên quan đến chuyển đổi nhóm phôi $ C [7], thì nên viết nó trước tín hiệu chuyển đổi để không gặp sự cố khi đọc.
Thanh ghi đếm $ C [1] không được có giá trị âm. Phôi biến mất khi giá trị $ C [1] giảm đi 1 và phôi xuất hiện khi tăng lên 1.
Chương trình chỉ mang tính chất tham khảo, nội dung chương trình có thể được viết theo thể loại logic chương trình mà người dùng đã quen.
119
Machine Translated by Google
Chương trình ví dụ 2: Cánh tay lấy 4 phôi bằng máy công cụ nạp và dỡ hàng (Practice_6_2.hrb)
2 $ C [1] = 1 Trạng thái khởi tạo (bộ kẹp không kẹp phôi)
7 CHỜ GIÂY 1
số 8
E6POINT TRAY1, TRAY2, EXP1, EXP2, EXP3 Khai báo điểm tùy chỉnh
9 TRAY1 = P0
10 EXP1 = P2
11 $ C [2] = 1
12 WHILE $ C [2] <5 Động tác được lặp lại 4 lần (phép tính kết hợp)
13 PTP TRAY1 CONT Vel = 100% Kẹp phôi từ pallet với trục ngoài
15 CHANGEGROUP (103,108) Chuyển pallet bên trái nhóm phôi hiện tại của phôi >> bộ kẹp
18 PTP P0 CONT
120
Machine Translated by Google
26 TRAY1.Y = TRAY1.Y-120 Đặt độ lệch và di chuyển điểm đến điểm đón tiếp theo
27 EXP1.Y = EXP1.Y-120 Đặt độ lệch và di chuyển điểm đến điểm xả tiếp theo
29 ENDWHILE trong khi hành động lặp kết thúc sau 4 lần
30 $ DO [1] = TRUE Khay bên trái thoát khỏi quá trình nạp
31 $ C [1] = $ C [1] -1
33 EXP2.Y = EXP2.Y-360
35 CHO I = 0 ĐẾN 3 BƯỚC 1 Và đặt giá trị bên trong máy công cụ theo trình tự, sau đó là máy công cụ
36 PTP EXP2 FINE = 1 Bên trong đặt phôi trở lại trục bên ngoài.
38 CHANGEGROUP (11,108) Đặt trục ngoài của nhóm phôi >> Bộ kẹp
39 $ DO [3] = TRUE
41 LIN EXP2
42 PTP P5 Đưa vào máy công cụ qua P5 đến P4, P5 là điểm chuyển tiếp
43 PTP P4 FINE = 1 Tránh đường chuyển động của cánh tay va vào máy công cụ
48 PTP P5 FINE = 1
49 $ DO [4] = TRUE Bật tín hiệu thiết bị 4 và đóng cửa máy công cụ
50 CHỜ ĐỢI $ DI [5] == ĐÚNG Chờ cho tín hiệu hoàn thành thao tác máy công cụ
121
Machine Translated by Google
54 P4.Y = P4.Y + 100 Thêm 100mm vào hướng trục Y của điểm P4
56 P4.Y = P4.Y - 100 Tính hướng trục Y của điểm P4 trừ đi 100mm
59 $ DO [3] = TRUE
61 LIN_REL { Z 30}
65 $ DO [3] = FALSE
67 LIN_REL {Z 200}
68 $ C [1] = $ C [1] - 1
70 ENDFOR
71 LIN P3 FINE = 1
72 TRAY2 = P6
73 EXP3 = P2
74 TRAY2.Y = TRAY2.Y-360
75 INT J = 0 Các hành vi 76 ~ 92 của chương trình được tìm nạp tuần tự từ các trục bên ngoài
122
Machine Translated by Google
77 $ C [1] = $ C [1] + 1
78 PTP EXP3
80 CHANGEGROUP (11,105) Đặt trục ngoài của nhóm phôi >> Bộ kẹp
81 $ DO [3] = TRUE
84 PTP TRAY2
86 CHANGEGROUP (108,103) Đặt bộ kẹp nhóm phôi >> khay bên phải
87 $ DO [3] = FALSE
89 LIN TRAY2
91 EXP3.Y = EXP3.Y-120
92 ENDFOR
95 DEF CHANGEGROUP (G1: VÀO, G2: VÀO) Thay đổi loại nhóm hiện tại của phôi, G1 đại diện cho loại ban đầu
97 $ C [7] = G1 Mã nhóm sẽ chuyển đổi giá trị của $ C [7] (để thay đổi tham số
98 $ C [1] = $ C [1] - 1 Tham khảo Hình 4-22); nếu giá trị của $ C [1] bị giảm đi 1, phôi sẽ bị loại bỏ.
100 $ C [1] = $ C [1] + 1 ; $ C [7] = 11;Trục ngoài ; $ C [7] = 102;khay bên trái
123
Machine Translated by Google
Nhận xét:
Nhóm phôi cần được chuyển đổi để phôi có thể được kết hợp đúng với nhóm; và nhóm
Khi thay thế, nên thay thế trạng thái đọc trước (FINE = 1) bằng điểm trước đó.
Nếu có liên quan đến chuyển đổi nhóm phôi $ C [7], thì nên viết nó trước tín hiệu chuyển đổi để không gặp sự cố khi đọc.
Thanh ghi đếm $ C [1] không được có giá trị âm. Phôi biến mất khi giá trị $ C [1] giảm đi 1 và phôi xuất hiện khi tăng lên 1.
Chương trình chỉ mang tính chất tham khảo, nội dung chương trình có thể được viết theo thể loại logic chương trình mà người dùng đã quen.
124
Machine Translated by Google
5.1 Các sự cố thường gặp liên quan đến hoạt động của cánh tay
Đã kết nối với HRSS nhưng không thể vận hành cánh tay?
Vui lòng kiểm tra trạng thái hiện tại của cánh tay trên thanh trạng thái kết nối. HRSS cần được chuyển sang chế độ EXT và chỉ có thể được vận hành ở trạng thái không có báo động.
Đã kết nối nhưng không thể thực thi chương trình, làm thế nào để cài đặt chương trình arm để thực thi?
Khi cánh tay được thực hiện bình thường mà không có bất kỳ lỗi nào, hãy nhấp vào tab Robot và cánh tay để chạy nút Bắt đầu không thực hiện bất kỳ hành động nào. Nó cần được thiết lập hoàn toàn.
Đường dẫn và tên của chương trình được thực thi có thể được thực thi bình thường; vui lòng chuyển đến cửa sổ Tệp HRB ở bên trái và nhấp vào
Sau chương trình, nhấp chuột trái, chọn tùy chọn "Đặt Nhiệm vụ" và xác nhận xem trường Đặt Nhiệm vụ có đường dẫn và tên chương trình hay không
Nói. Bạn cũng có thể nhấp vào chương trình bạn muốn thực thi, nhấp chuột trái, chọn tùy chọn "Chạy tệp HRB" và trực tiếp bắt đầu lựa chọn.
chương trình.
125
Machine Translated by Google
Nhớ rằng sau khi chỉnh sửa chương trình, bạn cần tự lưu trữ, hệ thống sẽ không tự động hỗ trợ lưu trữ.
Sau khi chỉnh sửa chương trình, hãy nhớ tạo một bản lưu trữ cho chính mình. Kho lưu trữ có thể được chia thành hai phần: phần HRSim cục bộ (cục bộ) và phần thiết bị cánh tay (thiết bị)
Tệp ảnh đã được tạo nhưng không thể tải vào HRSim?
Hãy đảm bảo rằng định dạng tệp là tệp STL và đặt nó trong thư mục được chỉ định. Vui lòng tham khảo chương 1.4 để biết vị trí của tệp.
Sẽ có một hệ tọa độ của chi tiết khi vẽ bản vẽ, và bản vẽ sẽ được nhập vào HRSim theo hệ tọa độ.
Không thể nhìn thấy đối tượng mô phỏng mới sau khi nhập hình ảnh?
Nếu bạn có thể thấy tên tệp trong Bố cục cây hệ thống đối tượng nhưng không thể nhìn thấy tệp trong cửa sổ mô phỏng, tệp có thể được vẽ.
Các đối tượng khác trong bề mặt bị chặn hoặc tệp hình ảnh nằm ngoài màn hình cửa sổ mô phỏng. Bạn có thể di chuyển vị trí tệp hình ảnh hoặc phóng to cửa sổ mô phỏng để tìm.
Nếu tệp không được sử dụng sau khi nhập hình ảnh, bạn có thể nhấp vào ẩn hoặc tắt trong cài đặt để ẩn hình ảnh.
126
Machine Translated by Google
Cách chia sẻ cấu hình đã xây dựng với những người khác
Lưu cấu hình đã tạo bằng File- -> Save HRS File, tham khảo chương 2.2.1, Lỗi! Không tìm thấy nguồn tham chiếu. Tại
Tìm tệp đã lưu trong thư mục Tệp và chia sẻ tệp và tệp hình ảnh tương ứng (tệp STL) với những người khác.
Nếu một cảnh báo bất thường xảy ra khi chương trình được thực thi, số đầu tiên của nội dung cảnh báo sẽ hiển thị số dòng bất thường trong chương trình, như trong hình bên dưới, cảnh báo
Số đầu tiên của nội dung hiển thị 0. Tham khảo dòng thứ 0 trong chương trình hoặc 1 ~ 2 dòng trước và sau để tìm lỗi lập trình.
Để có các mô tả đầy đủ hơn và các ví dụ sử dụng, vui lòng tham khảo Hướng dẫn sử dụng Phần mềm Robot Ngân hàng Thượng Hải, có thể tìm thấy trên trang web chính thức của Công ty TNHH Công nghệ Ngân hàng Thượng Hải.
127
Machine Translated by Google