您现在所在的是:

PLC论坛

回帖:1个,阅读:26 [上一页] [1] [下一页]
22891
bnnyygy
文章数:6518
年度积分:164
历史总积分:22891
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2026/1/23 20:27:40
#0楼
昨天一客户说设备坏了,不能启动,疑似PLC电池没电了,数据丢了,PLC备份的程序也编译报错。


如图:



附件 1.jpg




附件 微信图片_2026-01-23_195947_581.jpg



PS:红色的那个P_1min,究其原因,之前应该是英文版系统备份的,然后软件没弄过来,改成P_1分钟 就OK了,也不知道为毛欧姆龙会这样。。
附件 K【GB6E7C)Q7G7OVO`H~$C】5.jpg


以上问题,拿到程序就基本上解决了,想着有前车之鉴,不能搞太快了,也就没看程序了,想着能反编译,在线监控,哪里不对搞哪里就OK了。


~~~~~~~~~~~~~~~~~~~上半场~~~~~~~~~

次日一早到现场,电池1.5V,3V的电池,确实不行了,客户也备用电池,来都来了,不可能白跑把;

让客户找了2节1.5V的5号电池,然后焊接上,勉强调试设备能用。


附件 22.jpg



换上电池,PLC故障复位,好了,不报错了,然后特殊功能模块全部亮红灯,打开一下,好家伙,都是红色的数值,非法数据,挨个恢复默认值,然后根据模块外围接线设置参数,比如DA模块,看接线是电压输出模式,另外一端接的0V,我就改成0-5V<后面速度起不来,改成0-10V>;


最后,NC213脉冲输出模块始终报警,极限位不管设置NC 还是NO 反馈始终是1<也重启过PLC>,只要轴找0点就报错,要不就是初始化异常云云,怎么弄都不行,日了狗,也差不多到点了,中午了。


~~~~~~~下半场~~~~~~~~~~

吃了饭,想着,都是乱码,不对,实在不对,想着有程序,数据也是乱码,直接清除内存,重启,好了,所有模块都不报错了,然后再次设置各种模块参数;


然后让开机师傅开机,好家伙,一开机,链条动起来了,嗯,有模有样的,等了一会儿,师傅说:好像不对啊,轴回零以后不动作,正常应该有料就开始定位动作;



关机,设备给电,PLC直接操作,回零正常,走相对定位不动(改了程序,直接加了一个BOOL驱动),十分不对,然后看手册,我操,速度D寄存器是0,会动就奇怪了,速度倒是程序给了;

看手册,随便给了一个值,哎呀,动了,从2000个脉冲一直加到7260<来回整了半个多小时>才OK,转盘伺服一次走一个工位,没资料真的难啊;


然后再开,我操,还是不动,然后监控驱动,懵逼了。。。


关键驱动BOOL,全在中断程序里面,自己也很少用中断程序,一般用用定时中断啥的,关键我就知道IO中断,定时中断;


这些是什么魔鬼,一大堆中断!!!!!

没办法,打电话问欧姆龙(简直是大救星!!!),然后让我搜索,找到了CTBL,表格中断!







附件 3.jpg



~~~~~~~~~~~
结论,关键BOOL是由高速计数器来比较驱动,再次感谢欧姆龙,品牌就是好,停产的PLC都能帮忙处理,一个电话,美女耐心的给我说哪里哪里;

然而,D全部清零(不清零也是乱码),最终,设备还是开不起来,20-70合计20多个动作<1个SET 1个RSET>,鬼知道编码器什么角度ON,OFF啊,不对撞了机械算谁的呢。

天塌了啊,兄弟们!


TMD,老外的设备,程序不加密,数据不给你,你短时间也仿造不出来,现在我们国内自己做的设备,类似编码器角度对比,一般没人用中断,

ABS(编码器角度值-设定值)<=误差 就可以驱动了,PLC扫描时间几ms,完全没问题。


收拾回家!今日收入-200!!!


再次感谢欧姆龙客服,真的很专业,而且能解决问题,这就是品牌器件的价值!
14291
465010287 版主
文章数:6412
年度积分:171
历史总积分:14291
注册时间:2012/10/11
发站内信
发表于:2026/1/26 11:20:36
#1楼
必须精华帖附上

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2026 Gkong.com, All Rights Reserved

31.2002