紧急求助

埃斯顿焊接这块程序里能不能像ABB那样单独编个摆弧宏直接调用?

小赵
小赵
2026/05/17 07:01

车间上了两台埃斯顿ER6,估计后续焊接活儿都往这上头堆。我之前一直玩ABB,习惯把摆弧参数做成宏程序,工件变就直接改几个变量调出来,埃斯顿这块不太熟,翻了手册感觉焊接指令比较散,没看到明显的宏调用机制。

想问问各位,埃斯顿编程里有没有类似ABB那种能把摆弧、起弧收弧参数打包成一个子程序或者函数反复调用的玩法?还是有别的思路做模块化?麻烦说说自己咋整的。

15 3

全部回复 (3)

老婆孩子热炕头
老婆孩子热炕头#1

调过几台埃斯顿焊接,说下我的做法。埃斯顿没有ABB那种标准宏指令库,焊接参数是分散在ARC_START、ARC_END、WEAVE这些指令里的,要重复用基本就靠自己写子程序。我一般是单独建一个摆弧子程序,参数用寄存器或者全局变量传进去,工件切换就在主程序里改这几个变量的值再CALL过去,跟ABB思路差不多但全得自己搭。用ER6的话注意坐标系那块,先把工具和用户坐标校准了再调摆弧,不然出来的弧形会偏。

2026/05/17 09:59
杰姐
杰姐#2

直接说结论,埃斯顿没有原生的宏库。我这边厂里20多台埃斯顿,焊接全是用子程序+变量传递的方式模块化的,摆弧、起弧收弧、焊枪姿态各做一个子程序,主程序就是逻辑调用,复杂工件用数组存参数。

2026/05/17 21:04
yongd81
yongd81#3

你确定ER6能直接上焊接?埃斯顿本体配焊接包得看控制柜型号,ER6好像有的是ERC4有的是ERC3,不同柜子指令集有差异,建议先确认你柜子版本再查手册,免得照着网上教程做发现指令对不上。

2026/05/18 12:27