技术论坛

在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。

作者 主题
至圣

经验值: 23906
发帖数: 2059
精华帖: 78
主题:【分享】在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。
推荐帖 推荐帖


只看楼主 楼主 2020-04-22 14:46:37

设备介绍:这是一台穿孔机,简单点就是把钢锭穿个孔变为管子,这台设备液压比较复杂,也是我的弱项。

主缸液压图,上腔和下腔控制:

故障现象:当进行更换芯棒时,runningbeam自动下降 ,然后手切换到inch方式M5.2降到位此时runningbeam反而上升,下降一会儿出现逻辑阀报警,当放到manu方式M5.5时Y345工作是因为B184压力低于30bar后会补压。

分析过程:记录曲线如下异常的情况

IBA异常曲线

正常时的曲线:

从正常和异常曲线进行比较,B187上腔产生了压力,手动向下时是不该有压力的,Y305工作不对,正常是不工作的,Y321,Y323也是不工作的。

那么为什么Y321和Y323会工作呢有很多条件,我从第一个查起

发现程序和变量表的值不一样,怎么也想不通,也没有其他地方写,M4630.1是控制Y321,Y323的一个信号,在这个问题上绕了几天圈圈。

继续查其他点:

DB1402.DBX40.0此点也考虑了一天,来自SCL编写的,条件是DB1402.DBW=4时DB1400.DBW8=4或DB1400.DBW10=5,走顺序控制时才工作,这一步走不下去。

 

M4790.0和M2811.0是一直有信号的,正常时也是有的,我没去查,剩下的只有M4614.3了。

 

 

 

 

 

    M5.2切换到点动信号正常,M10.2是:1没有地方写是只读的,当时我也没有考虑似乎是正常的。

我又在想为什么Y305会工作,他会导致B187压力表直接有压力,当达到210bar时会使Y321和Y323工作。查了下程序 Y305也受M4614.3影响。

 

 

 

 

 

此时的我开始怀疑M10.2为什么是:1,回忆以前也出现类似问题当时好象是关电重起就解决了,这次我们仅让PLC执行STOP然后RUN,以前的故障确实不知原因就好了,我纠结M10.2为什么是:1,这几天中操作工向我反应说芯棒夹紧使能一直有,以前是没有的,我查了M10.2确实也是影响芯棒夹紧使能,今天我就强制M10.2为:0,只读信号是可以改的,此时再问操作工芯棒夹紧使能信号正常了,我再试一下更换芯棒动作,结果也正常了,说不出的感觉,忙了十天了,请求外援的报价是6000一个时也已经收到了,总共是80000元。

总结:经过十天的努力有了结果,脑力劳动其实是很累的,牙龈都涨了好几天了,昨天晚上设备有其他问题我实在是无能为力了,50岁人了经不起对身体的折腾。


网鱼能够改善伙食,还能释放工作中的压力。
推荐帖推荐理由: 一个“诡异”问题的处理。 我们在实际应用中,总会出现一些当前自己不理解的问题,把帖写出来,大家来找茬。 (推荐人:WWCWWC)
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1620003&b_id=4&s_id=0&num=24

游侠

经验值: 351
发帖数: 19
精华帖: 0
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。
推荐帖


只看楼主 1楼 2020-04-22 17:31:41
有没有双线圈或者在其它地方被赋了值?
 
以下网友喜欢您的帖子:

  
至圣

经验值: 23906
发帖数: 2059
精华帖: 78
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。
推荐帖


只看楼主 楼主 2楼 2020-04-23 07:56:30
以下是引用手机用户20180314F4VD88在2020-04-22 17:31:41的发言 >1楼:有没有双线圈或者在其它地方被赋了值?

作为多年的老工程师这一点肯定会查的,从MD2000,还有指针类的都查过。


网鱼能够改善伙食,还能释放工作中的压力。
以下网友喜欢您的帖子:

  
至圣

经验值: 18405
发帖数: 2409
精华帖: 1
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。
推荐帖


只看楼主 3楼 2020-04-24 08:45:43

神奇的自愈了。。。。


 
以下网友喜欢您的帖子:

  
奇侠

经验值: 7133
发帖数: 1022
精华帖: 2
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。


只看楼主 4楼 2020-04-24 09:03:08


怎么感觉你这个问题还会再次出现呢?


心有多远路就有多远
以下网友喜欢您的帖子:

  
至圣

经验值: 23906
发帖数: 2059
精华帖: 78
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。
推荐帖


只看楼主 楼主 5楼 2020-04-24 09:39:01
以下是引用笨笨笨笨在2020-04-24 09:03:08的发言 >4楼


怎么感觉你这个问题还会再次出现呢?

是的,之前出现同样的问题,这是关机就好了,现在是知道是因为M10.2莫名其妙的被置1了,不用去关机了。至于此点从哪里读来的,除了WINCC上可能,但我查了变量内没有此点。


网鱼能够改善伙食,还能释放工作中的压力。
以下网友喜欢您的帖子:

  
至圣

经验值: 18890
发帖数: 2107
精华帖: 0
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。


只看楼主 6楼 2020-04-24 12:21:33


就是心疼80000块


 
以下网友喜欢您的帖子:

  
至圣

经验值: 72010
发帖数: 8043
精华帖: 145
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。
推荐帖


只看楼主 7楼 2020-04-24 13:07:53

辛苦,渔工。

是否考虑设置或者不设置这个M10.2为带断电保持寄存器试试?


 
以下网友喜欢您的帖子:

  
至圣

经验值: 23906
发帖数: 2059
精华帖: 78
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。
推荐帖


只看楼主 楼主 8楼 2020-04-24 13:27:53
以下是引用WWCWWC在2020-04-24 13:07:53的发言 >7楼

辛苦,渔工。

是否考虑设置或者不设置这个M10.2为带断电保持寄存器试试?

连续生产线不允许断电,要等生产结束试,我们这台设备液压特复杂,这次生产阀台内漏,模座移动莫名其妙比之前也快了等等问题,只能通过改程序补压和减速来应付生结束。


网鱼能够改善伙食,还能释放工作中的压力。
以下网友喜欢您的帖子:

  
至圣

经验值: 72010
发帖数: 8043
精华帖: 145
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。
推荐帖


只看楼主 9楼 2020-04-24 13:48:41
以下是引用渔明鱼工在2020-04-24 13:27:53的发言 >

连续生产线不允许断电,要等生产结束试,我们这台设备液压特复杂,这次生产阀台内漏,模座移动莫名其妙比之前也快了等等问题,只能通过改程序补压和减速来应付生结束。

有时候确实一个平时看来很不起眼的小疏惑大意,就酿成设备千姿百态的问题。

液压问题我遇到有时候确确实实很头疼,没有如电气那样可以通过检测手段判断,我也是半路出家的,很不专业,但是,平时维保又无法回避、


 
以下网友喜欢您的帖子:

  
至圣

经验值: 63470
发帖数: 12672
精华帖: 121
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。


只看楼主 10楼 2020-04-24 14:02:07

如果程序内存在间接寻址的程序。在交叉参考是查不到的。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 63470
发帖数: 12672
精华帖: 121
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。


只看楼主 11楼 2020-04-24 14:06:30

看整个帖子,原因好像没有找出来。,请求外援的报价是6000一个时也已经收到了,总共是80000元,来服务了吗。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 72010
发帖数: 8043
精华帖: 145
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。


只看楼主 12楼 2020-04-24 14:16:35

服务不服务不是问题的关键,我有过一次西门子现场客服,几句话搞定了,最后,还是我自己修复的,这个是充分体现技术(科技)是第一生产力的地方。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 23906
发帖数: 2059
精华帖: 78
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。


只看楼主 楼主 13楼 2020-04-26 10:01:08
以下是引用HUANGZE75在2020-04-24 14:06:30的发言 >11楼

看整个帖子,原因好像没有找出来。,请求外援的报价是6000一个时也已经收到了,总共是80000元,来服务了吗。

是呀!没找到M10.2为什么会变为:1,但是置:0后机器好了。


网鱼能够改善伙食,还能释放工作中的压力。
以下网友喜欢您的帖子:

  
至圣

经验值: 11066
发帖数: 1222
精华帖: 35
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。


只看楼主 14楼 2020-04-26 10:01:30
  1. M4630.1肯定在此位置的后面,还有用到(指针、字等),并且置1了,所以,变量表才会显示为1.

    因为在这个位置监控到的M4630.1程序执行结果是0.但是,再执行到后面的M4630.1,结果为1.但是变量表只显示最后的结果,所以才会不一样。

  2. M10.2也肯定在程序中(或上位机)的其它地方有使用,不然不会被置1(应该是一个脉冲信号),不然,不可能在程序中还能人为的修改为0.



Keep calm and carry on!!!
以下网友喜欢您的帖子:

  
yzs
侠圣

经验值: 3553
发帖数: 441
精华帖: 7
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。


只看楼主 15楼 2020-04-27 17:04:15
以下是引用YiMoon在2020-04-26 10:01:30的发言 >14楼
  1. M4630.1肯定在此位置的后面,还有用到(指针、字等),并且置1了,所以,变量表才会显示为1.

    因为在这个位置监控到的M4630.1程序执行结果是0.但是,再执行到后面的M4630.1,结果为1.但是变量表只显示最后的结果,所以才会不一样。

  2. M10.2也肯定在程序中(或上位机)的其它地方有使用,不然不会被置1(应该是一个脉冲信号),不然,不可能在程序中还能人为的修改为0.


对于不确定的地址置0或置1问题如果是PLC重复调用等原因是比较容易找出问题点的。如果找不出来就需要将精力集中到触摸屏和上位机上的变量是否有问题。
之前我也遇到一个案例,是使用的MCGS的触摸屏,就因为导入变量的时候变量名称有一个重复了,造成了触摸屏一直发送错误信号。
 
以下网友喜欢您的帖子:

  
至圣

经验值: 15532
发帖数: 1735
精华帖: 0
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。


只看楼主 16楼 2020-04-28 08:27:47

 感觉液压传动在我们这都变弱项了!


海纳百川,厚德务实!
以下网友喜欢您的帖子:

  
至圣

经验值: 23906
发帖数: 2059
精华帖: 78
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。


只看楼主 楼主 17楼 2020-04-28 08:54:21
以下是引用Ready_OK在2020-04-28 08:27:47的发言 >16楼

 感觉液压传动在我们这都变弱项了!

是呀!什么插装阀,单向阀,截止阀,溢流阀,泄荷阀,比例阀,换向阀,伺服阀,先导阀,逻辑阀,环形阀,变量泵,差压缸等等,还是挺复杂的,能搞通油路流向就象我们的电路走向一样。

打个比方,电磁阀相当于我们的继电器,插装阀相当于我们的接触器,小流量控制大流量,伺服阀中的先导阀相当于我们的晶闸管的控制极,伺服阀的油路相当于主电路。


很好理解吧!


网鱼能够改善伙食,还能释放工作中的压力。
以下网友喜欢您的帖子:

  
版主

经验值: 16187
发帖数: 6610
精华帖: 50
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。


只看楼主 18楼 2020-04-28 14:17:53

MB10,MW10,MD10

MW9,MD9

MD8

MD7

是否有赋值查了吗?


知其道,用其妙!
以下网友喜欢您的帖子:

  
至圣

经验值: 23906
发帖数: 2059
精华帖: 78
回复:在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。


只看楼主 楼主 19楼 2020-04-28 14:32:06
以下是引用东方红一红在2020-04-28 14:17:53的发言 >18楼

MB10,MW10,MD10

MW9,MD9

MD8

MD7

是否有赋值查了吗?

查过,这个肯定会想到查的,连P#M10.0都查过。


网鱼能够改善伙食,还能释放工作中的压力。
以下网友喜欢您的帖子:

  
收起
在线程序监控和变量表的监控值不一样,想不通进入死胡同,战斗了10天跳出了圈圈去考虑问题找到了原因。
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。