ABB PC SDK(工控机器人领域最常说的 PCSDK)

PC SDK = PC Software Development Kit,是 ABB 机器人官方给 PC 端用的开发工具包,专门用来在电脑上写程序,远程控制、读写 ABB 机器人控制器(IRC5 / OmniCore)ABB Develo...。

你做工控、机器人上位机开发碰到的 PCSDK 基本就是它。

核心能干什么

  1. PC 和机器人控制器建立网络连接,支持真机、虚拟控制器(RobotStudio 里的虚拟机器人)
  2. 读取机器人状态:轴位置、IO 信号、程序状态、报警、速度、关节数据
  3. 下发指令:启动 / 停止 RAPID 程序、读写变量、设置 IO、备份恢复程序、控制权抢占(mastership)
  4. 做自定义上位机界面、MES 对接、机器人集群调度、RobotStudio 插件开发
  5. 基于 .NET(C#),Visual Studio 开发,不是 C 原生库ABB Develo...

重要前提

机器人控制器上必须开通选件:

  • IRC5:616-1 PC Interface
  • OmniCore:3119-1 RobotStudio ConnectABB Develo... 不开这个选项,连不上机器人。

和 FlexPendant SDK 区别

  • PC SDK:跑在外部 Windows 电脑,上位机
  • FlexPendant SDK:跑在机器人示教器上,做示教器自定义界面

补充

也有别的厂商叫 PCSDK(游戏平台、摄像头等),但工控圈默认 PCSDK 就是 ABB 这套。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐