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

ABB工业机器人销售

产品:211    
联系我们
联系方式
  • 联系人:黄经理
  • 电话:15821599520
  • 邮件:hc@gongboshi.com
  • 手机:15821599520
新闻分类
  • 暂无分类
站内搜索
 
首页 > 新闻中心 > 基于PC SDK的ABB机器人控制器扫描程序编写
新闻中心
基于PC SDK的ABB机器人控制器扫描程序编写
发布时间:2020-02-21        浏览次数:315        返回列表

基于PC SDK的ABB机器人控制器扫描程序编写 


注:本文章文字、图片部分来自网络

版权归原作者,侵删。

您是否对将工业自动化集成到您的设施中感兴趣?如果是这样,那么您应该致电工业自动化和集成领域的领导者工博士。工博士是包括FANUCYaskawaKUKAKawasakiABB在内的多家不同机器人公司的认证集成商。我们的员工致力于帮助您为您的行业和预算构建和定制完美的自动化系统。

         ABB机器人除了具备优异的控制系统外,还对外扩展了丰富的二次开发接口,即PC SDK。使用PC SDK接口可以在PC上开发自定义的操作界面,用来控制任何一款具有IRC5控制器的ABB机器人。同时,它还可以开发用于与控制器交互的RobotStudio仿真软件的插件。 使用PC SDK,可以创建一个应用程序,该应用程序可以连接到一个或多个,真实或虚拟的机器人IRC5控制器。本期,为大家介绍一下连接机器人控制器的**步,即在网络中扫描机器人控制器。

SDK版本:PC SDK.6.08

Robotstudio软件版本:RobotStudio 6.08

开发软件版本:Microsoft Visual Studio Professional 2019

一、项目创建

在Visual Studio中创建新项目,项目模板选择C#下的“Windows 窗体应用(.NET Framework)”,即基于.NET开发框架的Windows窗口应用程序。

二、窗口布局

1.在项目自动生成的窗口中添加一个ListBox公共控件与1个Button公共控件,并为两个公共控件设置属性参数。

ListBox公共控件属性设置

GridLines:

True

View:

Details

columnHeader1:

系统名称

columnHeader2:

IP地址

columnHeader3:

系统版本

columnHeader4:

控制器名称

Button公共控件属性设置

Text:

扫描控制器

属性设置完成后,将控件调整大小后在窗口中进行合理布局,如下图所示。

三、开发接口引用

ABB机器人二次开发包安装完成之后,默认安装位置为C:\Program Files (x86)\ABB Industrial IT\Robotics IT\SDK\PCSDK 6.08,因此要浏览到此文件目录位置,并将其中的ABB.Robotics.Controllers.PC.dll添加到项目引用中。

四、代码编写

1.双击Botton公共控件,打开代码编辑窗口。首先在代码编辑页面的上部添加ABB机器人二次开发相关的命名空间,代码如下所示。

2.在Form1窗口类中声明机器人控制器网络扫描器成员变量,代码如下所示。

private NetworkScanner scanner = null;//声明网络扫描器成员变量

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

完整程序代码如下所示:

五、运行测试

ABB机器人PC SDK二次开发软件的运行测试有两种方式:

真机运行测试

即与真实的机器人通信进行运行测试,真机测试时需要机器人控制系统中安装了“616-1 PC Interface”选项。

虚拟控制器运行测试

在没有真实机器人的情况下,也可以使用虚拟控制器对软件进行运行测试。要想使用虚拟控制器进行测试,需要安装ABB机器人虚拟仿真软件Robotstudio,这里主要介绍连接虚拟控制器的运行测试。

1.在Robotstudio软件中创建两个机器人系统,系统选项参数可以直接使用默认设置。

在此处联系我们或致电与我们联系,以获取有关ABB机器人配件和解决方案的快速简便的报价。

了解更多ABB机器人保养ABB机器人代理,请咨询:ABB机器人配件

 




 

联系热线:15821599520 联系人:黄经理 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 ABB工业机器人销售

返回
顶部