实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制

C# 与ABB机器人建立通讯


  • 安装软件

VS2013+RobotStudio5.61+PC SDK5.61

注:

1、RobotStudio 和 PC SDK 可以去官网下载 。http://developercenter.robotstudio.com/robotstudio/gettingstarted

2、安装完PC SDK后,安装目录下(我的是c盘)C:\Program Files (x86)\ABB Industrial IT\Robotics IT\SDK\PCSDK 5.61

实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制_第1张图片

图中程序集在VS2013 进行软件编写时添加。

3、下文中VS 代表Visual Studio2013,RS 代表RobotStudio5.61。


  • VS 与 RS 建立通讯
  1. 在RS中建立简单的机器人系统,并添加一个简单的程序路径。需要提出的一点是创建机器人系统时,需要勾选pc interface选项。下面是实现步骤:(这里只介绍如何添加pc interface选项,其他不做赘述)

实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制_第2张图片

实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制_第3张图片

实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制_第4张图片

实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制_第5张图片

实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制_第6张图片

实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制_第7张图片

实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制_第8张图片

2.机器人系统搭建完成并设置简单的路径(工作站中通过目标点的方式生成的路径需要同步到虚拟示教器)

实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制_第9张图片

3.打开VS创建项目,引入程序集

实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制_第10张图片

通过浏览文件的方,选择PC SDK目录下的程序集

4.添加引用

实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制_第11张图片

5.实现代码

实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制_第12张图片

6.点击运行(之前创建的机器人系统不能关闭)

实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制_第13张图片

程序读出RS 软件中,Target_10点的相关信息。这里说明建立连接成功。

注:实际的与机器人的通讯也需要机器人安装PC Interface


源代码及源文件:https://download.csdn.net/download/theadore2017/10921239

机器人移动控制程序:https://download.csdn.net/download/theadore2017/10921266

网盘链接:链接:https://pan.baidu.com/s/13op1B2McbrP8-kLdgoDaow
提取码:jftk
 

你可能感兴趣的:(C#,C#与ABB通讯,二次开发,机器人控制)