讨论

abb机器人视觉定位这玩意儿,新手从哪下手啊

一杯浓茶
一杯浓茶
2026/03/28 23:26

刚入职两个月,公司要我搞abb机器人跟视觉配合做定位抓取,相机是基恩士的,机械手是abb的irb1200,之前在学校只玩过发那科和那博特的仿真,实机这是头一回。

现在一脸懵,不知道该先搞哪头,是先学abb的RobotStudio里那个视觉那块,还是先把基恩士的视觉工具搞明白?两边通讯走啥协议稳妥?我看有人说走profinet,有人说走socket,有人说直接走io点触发,这几种到底区别大不大?

老板就给了两周时间让我出方案,压力有点大,有经验的兄弟给指个路呗,重点学啥、踩过啥坑,都想听听。

11 4

全部回复 (4)

健康就好
健康就好#1

基恩士那边先把标定搞明白,9点标定走一遍,旋转中心算出来,这步错了后面全废。abb这边建议你直接在RobotStudio装个视觉的插件包,搜Integrated Vision那块,仿真里就能跑,省得老抢真机时间。通讯的话我厂里一直走profinet,基恩士的CA系列带PN口,abb这边用DSQC652板卡或者直接走PROFINET Device,响应延迟能压到20ms以内,抓取节拍够用了。

2026/03/29 00:50
平常心
平常心#2

两周出方案有点赶,我那时候上手用的是socket,abb写个RAPID的SocketSend和SocketReceive,视觉那边把坐标x y r以字符串发过来,解析完直接赋值给robtarget。好处是不用纠结PLC那层,调起来快,缺点是带网口的中继板卡得选对型号,DSQC1030不行,得换带LAN口的板,记不清是哪个了翻翻手册。

2026/03/29 10:23
aa476414
aa476414#3

纯IO触发你真别用,我之前一个项目就是图省事走IO点给到位信号,结果相机算完坐标再走通讯给数值,光通讯就占了80多ms,节拍直接拉胯,最后还是改profinet。

2026/03/30 06:49
17554382890
17554382890#4

你IRB1200是6轴的还是1200的,腕重多少?抓的东西多大?视野范围和安装距离定了没?

2026/03/30 10:12