三菱PLC神奇的偶发性置位无效,很无奈 点击:1789 | 回复:11



dadoubi

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 17回
  • 年度积分:100
  • 历史总积分:686
  • 注册:2018年2月10日
发表于:2019-03-13 19:35:24
楼主

CPU为Q6H,不多说,直接上图

Inked草图 (6)_LI.jpg

(截图中,“触点线圈使用列表”里面空的那行,截图前不是空的,显示是第1628步的线圈,为什么截图后看起来是空的我就不知道了,之后离线再截图又不是空的。括号内为废话)


上图中,M113很神奇的不置位,没有主控指令,也没有区域复位,M113的置位复位只有图中2条语句有。之前L350这个点位也出现过一样的情况,前面的条件都满足,线圈不通,没有多线圈,因为这个问题,L350这个点位换了2次,一开始是M126。


图片中这种情况只有在特定的情况下会出现2次,2次之后又会恢复正常,具体工况如下:


工况现场为汽车生产线,当图中的工位切换某种车型时,前2个车会出现图中的问题,之后就正常了,但是切换的车型所用的点都是新加的,且在加之前查过没有被使用过,都与这条程序没有关系。这种现象,只在日本制造里见过,是日本制造太厉害?

===============

下图也很奇怪,极少数情况下,L142下降沿不会触发后面的置位,半个月前没出现过,之后平均两三天出现一次,现在出现的次数越来越频繁

草图 (7).png


这是扫描周期引起的问题?还是三菱的质量问题,或者另有隐情?请求大师们指点一二,非常感谢!




dadoubi

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 17回
  • 年度积分:100
  • 历史总积分:686
  • 注册:2018年2月10日
发表于:2019-03-13 19:55:57
1楼

1楼自占,消灭0回复

熊熊548

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1132回
  • 年度积分:0
  • 历史总积分:1298
  • 注册:2008年2月07日
发表于:2019-03-14 08:14:35
2楼

我在西门子也遇到几个神奇的情况。有一次,一个FB被几段程序同时调用,但是有一段却不能促发内部的点,几段程序都是一样的,就是外围促发点不一样而已,

不在爱了

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 100回
  • 年度积分:0
  • 历史总积分:253
  • 注册:2017年10月17日
发表于:2019-03-14 08:19:53
3楼
  1. 检查M113是否有被批量复位的语句

  2. M127 这个信号可以复位M123,是否有突发置位M127的情况

    100%程序问题


dadoubi

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 17回
  • 年度积分:100
  • 历史总积分:686
  • 注册:2018年2月10日
发表于:2019-03-14 08:36:47
4楼

回复内容:

对: 不在爱了 检查M113是否有被批量复位的语句M127 这个信号可... 内容的回复!

-------------------------

早就排除了批量复位,M127的触发也很简单,排除了置位后立马复位的情况,恶心的是,切换车型只出现2次,手动解决后,之后的车就正常了。

我把中间点去掉,直接写成一条,却不会出现这样的问题,之前以为是中间点被意外置复位,中间点换过好几次都没用。

saiqqh

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 97回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2010年3月29日
发表于:2019-03-14 10:44:16
5楼

遇到这情况,确实无奈

dadoubi

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 17回
  • 年度积分:100
  • 历史总积分:686
  • 注册:2018年2月10日
发表于:2019-03-14 11:39:49
6楼

回复内容:

对: 熊熊548 我在西门子也遇到几个神奇的情况。有一次,一个FB被几段... 内容的回复!

-------------------------

你说的问题倒是好解决,首先看块里面有没有会被更改的全局变量,如果FB块里有会被更改的全局变量,多次调用肯定是容易出问题的;如果是用的系统块,调用FB的地方出现虚线框,是正常现象,与参数或返回值有关,准确的说,应该是块内操作了地址寄存器。

逆流的鲨鱼

  • 精华:0帖
  • 求助:0帖
  • 帖子:33帖 | 342回
  • 年度积分:720
  • 历史总积分:15940
  • 注册:2016年3月28日
发表于:2019-03-15 10:41:08
7楼

先把所有程序情况,单独写一个发脉冲指令

李东泽

  • [版主]
  • 精华:7帖
  • 求助:25帖
  • 帖子:1209帖 | 6375回
  • 年度积分:216
  • 历史总积分:44409
  • 注册:2010年3月25日
发表于:2019-03-15 11:08:14
8楼

把有问题的M点更换成其他的M点试一试

盼198841

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 327回
  • 年度积分:0
  • 历史总积分:37408
  • 注册:2017年9月19日
发表于:2019-03-15 13:30:53
9楼

这种问题不是M点的问题,反正不好查找

Smile-lyc

  • [管理员]
  • 精华:114帖
  • 求助:50帖
  • 帖子:2793帖 | 22283回
  • 年度积分:311
  • 历史总积分:144042
  • 注册:2006年8月04日
发表于:2019-04-11 09:52:03
10楼

感谢诸位大师积极答疑,同时也希望求助楼主在得到满意答案以后或自己已经找到问题解决方案以后,跟自己帖子分享经验,如果是积分悬赏求助,请及时结贴发放积分奖励。

濮家小鱼

  • 精华:0帖
  • 求助:2帖
  • 帖子:38帖 | 386回
  • 年度积分:0
  • 历史总积分:1320
  • 注册:2004年10月18日
发表于:2019-04-12 21:44:11
11楼

看看呢!我学习一下呢


热门招聘
相关主题

官方公众号

智造工程师