讨论

新人求助,机器人二次开发到底从哪下手啊

651128
651128
2026/04/01 07:15

刚转行做机器人应用工程师,之前在学校只用过示教器点点点位,现在公司让我搞六轴机器人的二次开发,主要是跟视觉和PLC配合。说实话有点懵,不知道该先学哪个品牌的开发包,是直接上手ABB还是先搞搞国产的?有没有大佬给指条路,比如先学什么通讯协议、什么编程语言打底,需要多久能自己写个完整项目出来?

14 4

全部回复 (4)

小任
小任#1

先把你手里那台机器人的手册翻烂,比啥都强。通讯这块先搞懂EtherCAT和Profinet,PLC联动基本跑不出这两个。编程语言C#或者Python都行,看你上位机用啥,C#做WinForm界面快,Python配OpenCV做视觉方便。别贪多,先把一个品牌的二次开发吃透,ABB的PC SDK或者库卡的KR C5资料都比较全,国产的埃斯顿、新时远也行但坑多点。自己写完整项目的话,快的三个月,慢的半年,看你天天写还是一周写两行。

2026/04/01 14:09
laotao
laotao#2

先问你一个,你说的视觉是哪家的?海康的SDK和梅卡的SDK完全两码事,不说清楚没法给你具体建议。还有PLC是西门子还是三菱?S7协议和MC协议差得远。

2026/04/01 22:33
小杜
小杜#3

我们厂里搞机器人二次开发用的就是ABB,上位机C#写的,PLC走Profinet,视觉用康耐视。全套下来真正自己写也就用了不到两个月,前提是你C#得熟,WPF或者WinForm随便选一个能撸就行。建议先跑通官方Demo,再改,不要从零造轮子。

2026/04/03 04:12
小龙
小龙#4

上来就搞二次开发有点早吧,连示教器都没玩明白。我带的徒弟至少在产线上跟三个月,看老师傅调过二三十个项目,才让碰代码。你这样直接写程序出去跑出问题,背锅的还是自己。

2026/04/07 13:21