您好!欢迎光临工博士商城

ABB机器人系统集成商

产品:50    
联系我们
友情链接
联系方式
  • 联系人:石川
  • 电话:18621383601
  • 邮件:sc@gongboshi.com
  • 手机:18621383601
新闻分类
  • 暂无分类
站内搜索
 
首页 > 新闻中心 > 机器人的二次开发——ABB机器人
新闻中心
机器人的二次开发——ABB机器人
发布时间:2019-12-23        浏览次数:1366        返回列表
ABB机器人不仅具有优良的控制系统,而且还扩展了丰富的二次开发接口,即PC SDK.利用PC SDK接口,可以在PC机上开发自定义操作界面,通过IRC 5控制器对ABB机器人进行控制。同时,它还可以为RobotStudio仿真软件开发插件来与控制器进行交互。您可以使用PCSDK创建一个可以连接到一个或多个真实或虚拟机器人IRC 5控制器的应用程序。在这个问题中,我们介绍了连接机器人控制器的**步,即在网络中扫描机器人控制器。
 SDK版本:PC SDK.6.08
 Robot studio 6.08
 Development software version: Microsoft Visual Studio Professional 2019
 一、项目创建
 创建一个新的项目在Visual Studio项目模板中选择“Windows窗体应用程序(.NET框架)”在C#中,它是基于Windows .NET Windows应用程序开发框架。

ABB机器人

 二、窗口布局
 一。在项目的自动生成窗口中添加listbox公共控件和button公共控件,并为这两个公共控件设置属性参数。
 ListBox公共控件属性设置
 GridLines:True
 View:Details
 columnHeader1:系统名称
 columnHeader2:IP地址
 Columnheader3:系统版本
 ColumnHeader 4:控制器名称
 按钮公共控件属性设置
 Text:扫描控制器
 设置属性后,调整控件的大小并在窗口中进行合理的布局,如下图所示。

ABB机器人

 三、开发接口引用
 安装ABB机器人二次开发包后,默认安装位置是C:\ProgramFiles(X86)\ABB Industrial IT\Robotics IT\SDK\PCSDK 6.08,因此浏览到此文件目录位置并将ABB.Robotics.Controllers.PC.dll添加到项目引用中。

ABB机器人

 四、代码编写
 1.双击波顿公共控件,打开代码编辑器窗口。 ABB机器人在开发相关二次页代码编辑命名空间的上部先加入,如示于下面的代码。

ABB机器人

 2。在form1窗口类中声明robot controller network scanner成员变量,代码如下。

ABB机器人

 3.在Boton 1按钮的单击事件函数下编写扫描机器人控制器代码。

ABB机器人

 完整的程序代码如下:

ABB机器人

 五、运行测试
 运行和测试ABB Robot PC SDK二次开发软件有两种方式:
 真机运行测试
ABB机器人

 也就是说,为了与真正的机器人进行通信来运行测试,实际的机器测试需要在机器人控制系统中安装“616≤1 PC接口”选项。
 虚拟控制器运行测试
 在不存在实际机器人的,控制器也可以用软件来运行虚拟测试。要使用虚拟控制器测试,您需要安装ABB机器人模拟软件RobotStudio中,这里介绍了运行测试连接的虚拟控制器。
 一。在robot Studio软件中创建两个机器人系统。默认情况下,系统选项参数可以直接设置。
 二。运行编写的PCSDK软件,在OpenForm 1对话框中,单击“扫描控制器”按钮,可以看到两个虚拟机器人控制器信息被扫描和添加。

ABB机器人

 注:在软件测试中,必须与版本的RobotWare PC SDK版本,或高于的RobotWare版本是一致的。




 

联系热线:18621383601 联系人:石川 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 ABB机器人系统集成商

返回
顶部