实现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
图中程序集在VS2013 进行软件编写时添加。
3、下文中VS 代表Visual Studio2013,RS 代表RobotStudio5.61。
- VS 与 RS 建立通讯
- 在RS中建立简单的机器人系统,并添加一个简单的程序路径。需要提出的一点是创建机器人系统时,需要勾选pc interface选项。下面是实现步骤:(这里只介绍如何添加pc interface选项,其他不做赘述)
2.机器人系统搭建完成并设置简单的路径(工作站中通过目标点的方式生成的路径需要同步到虚拟示教器)
3.打开VS创建项目,引入程序集
通过浏览文件的方,选择PC SDK目录下的程序集
4.添加引用
5.实现代码
6.点击运行(之前创建的机器人系统不能关闭)
程序读出RS 软件中,Target_10点的相关信息。这里说明建立连接成功。
注:实际的与机器人的通讯也需要机器人安装PC Interface
源代码及源文件:https://download.****.net/download/theadore2017/10921239
机器人移动控制程序:https://download.****.net/download/theadore2017/10921266