讨论

ABB机器人开发环境到底是啥?刚入行有点懵

老婆孩子热炕头
老婆孩子热炕头
2026/05/22 19:19

小弟刚转行做机器人应用工程师,之前在学校只摸过一点FANUC的仿真。现在公司让我搞ABB的,让我自己装个开发环境,我打开官网一搜看到一堆东西,RobotStudio、PC SDK、FlexPendant、还有那个叫RobotWare的,这都啥关系啊?到底装哪个就能写程序、调试、跟PLC通信了?有没有过来人给捋一下,小白感激不尽。

12 3

全部回复 (3)

冯长青
冯长青#1

RobotStudio先装上,那是离线编程和仿真的,相当于ABB的IDE本体。装完以后再装RobotWare,就是机器人控制系统镜像,仿真里选机型的时候会让你选版本,本质就是给虚拟控制器加载系统软件。真实示教器上看到的FlexPendant界面,RobotStudio里能完全复现出来,新手建议先在虚拟环境里把RAPID代码跑通再上真机,至少能省掉一大半现场挨骂的时间。

2026/05/23 02:47
人到中年
人到中年#2

跟PLC通信走啥协议?ABB标配是DeviceNet或者Profinet,但实际项目里我见过一半以上集成商直接用TCP/IP的Socket Messaging或者OPC UA,RAPID里写SocketSend和SocketReceive就行,不挑上位机,Python或者C#都能接。你先确认下你公司项目用的是哪种总线,别上来就闷头装环境。

2026/05/25 20:32
小旭
小旭#3

RobotStudio那玩意挺吃配置的,建议直接上16G内存、固态盘,机械盘跑仿真卡得你想砸电脑。另外记得装的时候勾选PC SDK,这个是做二次开发用的,比如用C#写个上位机直接发RAPID指令、读机器人状态,离线编程不装它也能用,但要做集成项目就基本离不开它了。

2026/05/27 02:41