心结
发表于 2010-3-3 16:31:24
感觉不是PLC程序的问题,而是工艺匹配的问题而导致打火,要准确知道气缸在什么时候允许升起。是有检测信号还是纯延时来保证焊接完成?PLC动作还是正常的。
至于你加延时导致焊机不焊接,那不应该呀,后面的动作不该 ...
螺旋线 发表于 2010-3-2 19:10 http://bbs.cmiw.cn/images/common/back.gif
没有加延时之前焊接时可以的,但是由于上电极抬升过早导致电极打火,因为尝试从焊接控制器取了一个焊接完成的信号加到上电极返回的信号里,焊接倒是可以顺利完成,但是上电极不能正常返回了。由于焊接完成信号是一个瞬时信号,我在想不是要把这个信号输入到一个中间继电器让他保持住然后再复位这样过才行
螺旋线
发表于 2010-3-3 16:53:30
一般,象这种有严格时序的控制.用置位,复位来写是很清晰和可靠的.然后用互锁把手动与自动分开就好了.
等俺看看程序再说吧,要等等,晚上有事.
至于上传程序,如果没有保密协议就不违法.根本就没什么产权的.呵呵.
螺旋线
发表于 2010-3-4 11:46:28
楼主发的程序是没改之前打火的那个程序还是你改了以后不动做的那个程序?
如果是前者,只需要把T133焊接完成延时加大点就可以消除打火的故障。如果是后者,请将前者发上来,有个比较才好找毛病,毕竟俺对这个工艺不熟悉。
PLC规模不算很大,动作很清晰,类似于生产接触器的装配机。
心结
发表于 2010-3-4 14:20:35
本帖最后由 心结 于 2010-3-4 15:04 编辑
楼主发的程序是没改之前打火的那个程序还是你改了以后不动做的那个程序?
如果是前者,只需要把T133焊接完成延时加大点就可以消除打火的故障。如果是后者,请将前者发上来,有个比较才好找毛病,毕竟俺对这个工艺不 ...
螺旋线 发表于 2010-3-4 11:46 http://bbs.cmiw.cn/images/common/back.gif 收到,谢了! 我试试!
加大多少时间合适?加大长了还是不能焊接……
螺旋线
发表于 2010-3-4 15:47:11
这么说这个程序是那个原程序了.
以前运行得好好的,那原程序就没什么毛病,加长延时不是根本的办法,一定是硬件有问题了,这要查出来解决才治本啊.就好象一辆车,以前跑120没问题,现在一跑100就不行,总不能说控制一下跑80吧.
有空分析分析程序,至少是可以画出时序图的.
心结
发表于 2010-3-4 16:05:25
这个也不是原程序,只能说是最新版的程序,原来运行正常的程序被我误操作了……不知道原来编程的家伙后来又怎么改来着
螺旋线
发表于 2010-3-4 16:16:42
哦!原来这就是那个不能焊接的程序呀.那个延时是你加的啊.改长了也没用的.
这下得前后看看了.说说走到那个动作后就不执行了.还是说,动作都正常,只是焊机不工作?
如果你略懂的话可以连上本本监控看看.
螺旋线
发表于 2010-3-4 16:57:25
目前的情况是不是动作都有,但焊接的动作明显快了,几乎就是瞬间就到下一步电极提升了?
晚上再说,回家吃饭去了.
憨老马
发表于 2010-3-4 17:00:49
19# 螺旋线
呵呵,辛苦啦!
心结
发表于 2010-3-4 17:06:34
哦!原来这就是那个不能焊接的程序呀.那个延时是你加的啊.改长了也没用的.
这下得前后看看了.说说走到那个动作后就不执行了.还是说,动作都正常,只是焊机不工作?
如果你略懂的话可以连上本本监控看看.
螺旋线 发表于 2010-3-4 16:16 http://bbs.cmiw.cn/images/common/back.gif
延时是程序里本来就有的,不是我加的。如果不改延时就是焊机正在焊接上电极就上抬,结果就打火了。如果加了延时就会不焊接,但是其余动作还是会正常,感觉像是因为延时把焊接的步骤给屏蔽掉了