使用库卡机器人的老司机应该都知道常用的库卡线下编程工具主要有Workvisual和OrangeEdit两款(对于熟悉库卡编程的语言的话,工具就不少了,比如:Notepad++,UltraEdit,NotePad,VS Code).条条大道通罗马,就看使用者的喜好而已。
important; overflow-wrap: break-word !important;">
important; overflow-wrap: break-word !import
ant;">一.OrangeEdit软件:
important; overflow-wrap: break-word !important;"> OrangeEdit又称橘子编辑器,是一款由德国OrangeApps公司开发的软件,不仅可用来编辑KUKA机器人程序文件如(.SRC,DAT,SUB,KFD),也可以编辑由库卡机器人工程软件Workvisual所创建的wvs项目里的程序文件。本人作为OrangeEdit的使用者,觉得OrangeEdit在以下方面较有优势:
important; overflow-wrap: break-word !important;">1.习惯库卡手持器SmartHMI编程的使用者,更偏好使用OrangeEdit上的联机表单来编程,此外其还可以插入软件包的KOP来扩展工艺包的联机表单;
important; overflow-wrap: break-word !important;">2.Objectbrower可以更查看项目里所有的程序(函数或子程序)/变量/结构体/枚举体,不是系统自带的还是用户定义;
important; overflow-wrap: break-word !important;">3.由联机表所创建的运动程序中,OrangeEdit的对位置/PDAT/LDAT的该命以及清除Datalist的功能确实很方便,以表格形式展示,方便用户修改。
important; overflow-wrap: break-word !important;">4.OrangeEdit软件中的关于位置变换功能,在比Workvisual强大且适用。
important; overflow-wrap: break-word !important;">
important; overflow-wrap: break-word !import
ant;">二.WorkVisual软件:
important; overflow-wrap: break-word !important;"> 前面说了OrangeEdit的优点,并不是OrangeEdit的软件在编程方面比Workvisual更强大。Workvisual作为库卡的工程软件,其集编程与配置于一体。在编程方面,本人更喜欢适用Workvisual,你扩展性强,更适合集成商使用,更方便做些公司标准,接下来,我会介绍Workvisual的两大扩展。
important; overflow-wrap: break-word !important;">1.库卡KRL Template:
important; overflow-wrap: break-word !important;"> 软件WorkVisual 是用于由 KR C4 控制的机器人工作单元的工程环境,其中一个用途就是用于对机器人的编程,同时也提供了KUKA程序模板(如下图):
Step 1:按照如下路径找到程序模板所在位置:
C\Users\xxx\Documents\KUKATemplates
和示教器类似,Workvisual提供了如下模板:
Step 2:打开其中一个叫Modul的程序模板:
可以发现此Templates由 Template与resources组成,其中:
(1) Template的显示属性与resources元素相关;
(2) Template里的File是程序或者数据文件存放;
Step 3.参照Module格式,制作一个模板;
-创建副本: