紧急求助

喷涂程序里那个喷枪开关写成常开还是常闭啊?

19930823
19930823
2026/03/19 12:10

小弟刚入行做机器人应用,现在跟的项目是6轴机器人喷涂家具件,用的是ABB IRB1200配ABB的示教器,喷枪是普通的空气雾化那种。我之前看老程序里输出信号DO_gunTrigger写的是1=开、0=关,但带我的师傅说喷枪这种气动阀容易受干扰,建议写成"常闭逻辑",就是DO输出0的时候喷枪才通气打开。

我有点懵,到底哪个对?还有就是喷涂程序里触发喷枪那段是用Set指令直接置位好,还是用TriggIO跟着机器人的运动一起触发延时开闭啊?有没有大佬给讲讲这两种一般啥时候用。

11 3

全部回复 (3)

难得糊涂
难得糊涂#1

我这边也是用ABB做喷涂,DOGun就按你说的写1开0关,没毛病。你师傅说的"常闭逻辑"是针对安全回路的,比如喷枪的物理气路上加一个常闭电磁阀,PLC那边一掉电就关闭,这是两回事。喷涂程序里枪的开关就是1开0关,简单直接。触发方式肯定用TriggIO,跟着TCP走,到点就开关,延时设到0.1到0.3秒之间,别用Set在那硬等,你等着枪早就歪了。

2026/03/19 15:38
老沈
老沈#2

喷枪开关看你喷的是什么、什么流量阀。我们厂做的是汽车保险杠喷涂,用的是GRACO的比例阀,DO输出0是关1是开,跟PLC逻辑一致就行。别搞什么反逻辑,程序读起来自己都晕。还有就是你那喷涂环境,电磁干扰很大,DO输出后面最好加中间继电器隔离一下,不然喷枪误触发的事故迟早会出。

2026/03/20 03:05
威姐
威姐#3

喷家具件啊?那你工艺上有没有要求静电旋杯还是普通空气枪?不同枪的开关响应时间差挺多的,空气雾化那种一般TriggIO里TriggTime给到0.2秒就够喷枪电磁阀响应了,太短会延迟,太长会滴漆。

2026/03/20 19:05