三菱FX2N PLC怪异现象,在线等回复 点击:4613 | 回复:95



小小菜Bird

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 105回
  • 年度积分:0
  • 历史总积分:208
  • 注册:2004年12月20日
发表于:2005-11-05 21:51:00
楼主
有这样一段程序:
LD M173
OR M179
OUT Y36
在实际运行时,即使M173或者M179的状态为ON,Y36也没有输出,PLC面板上的指示灯也不亮;使用在线测试的强制ON/OFF功能也没有用。与此同时,Y47输出点程序中未使用,但是可以使用强制ON/OFF来改变状态,强制ON时面板输出状态灯亮;于是将上述程式中Y36用Y47代替,变成
LD M173
OR M179
OUT Y47
但是在实际运行时,即使M173或者M179的状态为ON,Y47也没有输出,PLC面板上的指示灯也不亮;使用在线测试的强制ON/OFF功能也没有用。此时使用强制ON/OFF来改变Y36状态,则工作正常。
请各位大虾指点一下。

我公司有二十几台同样的机台,自从两天前更新PLC程式后就出现此问题,现在即使恢复程式也无法解决;不可能这么多机台同时PLC模块损坏,所以一定是内部状态或者参数错误。



老小学生

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 34回
  • 年度积分:0
  • 历史总积分:56
  • 注册:2005年11月13日
发表于:2005-11-22 09:58:00
61楼
TO:
小XIAO菜鸟,按上面所说的情况如果软硬件都没问题,很可能存在电器干扰.

电工A

  • 精华:7帖
  • 求助:0帖
  • 帖子:80帖 | 985回
  • 年度积分:0
  • 历史总积分:1414
  • 注册:2001年12月17日
发表于:2005-11-22 10:24:00
62楼
极有可能是多重输出(双线圈)了。

夏日寒風

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 164回
  • 年度积分:0
  • 历史总积分:230
  • 注册:2003年9月20日
发表于:2005-11-22 14:07:00
63楼
樓主﹕
請問你那的机器運行了多長時間﹐我還從來沒有看過這么爛的程式﹐簡直叫人拍案叫絕﹐就算是一個初學者也不可能寫這么爛的程式啊﹗我真是替你們公司感到不值啊﹐還買了20台這么多。我隨便將它程式中不用的東西去掉就已經少了600行有多了﹐怪不得有你說的現象﹐如果再改改﹐我相信3000多行就可以把他拿下。這個情況你要注意﹐程式越复雜。出錯的机會也就越多﹐你的苦日子也就越長。^_^

工控小猪猪

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2004年5月24日
发表于:2005-11-22 19:29:00
64楼
发过来,我帮你看下!
zhuyewei82@163.com

司空见笑

  • 精华:1帖
  • 求助:0帖
  • 帖子:28帖 | 304回
  • 年度积分:0
  • 历史总积分:574
  • 注册:2004年1月04日
发表于:2005-11-22 20:59:00
65楼
不容置疑的是程序肯定有问题,都是传统的经验编程法若的祸!


ASDN里面有编程技巧,有一招万能编程法,如果熟练掌握,也能够大小通吃。我无意中从一高手处获得,学完顿绝相逢恨晚!总结起来三个点,编起来快,不容易错,容易修改!


对于我们来说,出现双线圈这种问题,简直就是耻辱!

GRAPE27

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2005年11月22日
发表于:2005-11-22 22:36:00
66楼
我的邮箱是PU198173·126.COM
我也想看看

GRAPE27

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2005年11月22日
发表于:2005-11-22 22:46:00
67楼
给我来一份,我已研究一下,同道中人,我现在在写程序,pu198173@126.com

小小菜Bird

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 105回
  • 年度积分:0
  • 历史总积分:208
  • 注册:2004年12月20日
发表于:2005-12-03 22:28:00
68楼
问题已解决,多谢关注

阳光好东东

  • 精华:1帖
  • 求助:0帖
  • 帖子:40帖 | 683回
  • 年度积分:0
  • 历史总积分:900
  • 注册:2004年12月10日
发表于:2005-12-04 12:29:00
69楼
程序出问题的可能性比较大,毕竟是更新程序后出的问题,硬件的问题可能性小,不可能同时坏那么多,仔细检查一下你的程序吧

BOBBY-090

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 29回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2005年10月13日
发表于:2005-12-04 13:04:00
70楼
检查程序看看你说的那个bit 是不是受到了别的指令的控制,如主控置位指令,我认为硬件方面的问题应该可能是不大的。

红旗~

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 143回
  • 年度积分:0
  • 历史总积分:86
  • 注册:2004年4月02日
发表于:2005-12-04 21:02:00
71楼
我以前也碰到许多这样的现象,主要是因为程序编写的顺序有错误,再就是大的逻辑方面存在缺陷,因为CPU是逐行扫描程序的,如果你把程序发到我邮箱来,我保证手到擒来罪魁祸首的所在!  plw1976@sohu.com

电工一个

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2005年12月14日
发表于:2005-12-15 22:32:00
72楼
查一下住程序,可能是程序有冲突

acepillar

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 31回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2003年10月03日
发表于:2005-12-16 10:36:00
73楼
我觉得红旗说的有道理。根据前面各位的分析和实验。应该是程序的问题吗。程序本运行的很正常,修改了就有问题。必须注意PLC是逐行循环扫描方式工作的,后面的程序操作优先。

zyfzxh

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 134回
  • 年度积分:0
  • 历史总积分:185
  • 注册:2005年6月25日
发表于:2005-12-16 21:11:00
74楼
   你能把程序發一份給我嗎?E-mail;zyfzxh@sohu.com

ZJZC

  • 精华:1帖
  • 求助:0帖
  • 帖子:23帖 | 3984回
  • 年度积分:0
  • 历史总积分:4895
  • 注册:2004年10月18日
发表于:2005-12-18 10:28:00
75楼
可能是双线圈输出;

quanni

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 34回
  • 年度积分:0
  • 历史总积分:65
  • 注册:2001年12月13日
发表于:2005-12-19 08:32:00
76楼
肯定是程序有问题呀?

huyidao

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2004年10月12日
发表于:2005-12-19 21:13:00
77楼
楼主可提供一份程序,我帮你送入我的FX2N里试试.我邮箱是237107184@163.COM

fanfare

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 149回
  • 年度积分:0
  • 历史总积分:259
  • 注册:2004年5月18日
发表于:2005-12-21 10:12:00
78楼
通讯时有没有用到这两个点 Y36 Y47 是不是被其他单元控制了。简单办法是用裸机试,还有问题看程序。再不行就换吧

马杀鸡

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 129回
  • 年度积分:0
  • 历史总积分:182
  • 注册:2004年12月10日
发表于:2005-12-21 10:36:00
79楼
能不能发个片段过来看看.
wangjiewu@126.com

saitc701

  • 精华:1帖
  • 求助:0帖
  • 帖子:15帖 | 60回
  • 年度积分:0
  • 历史总积分:154
  • 注册:2003年9月22日
发表于:2005-12-21 11:06:00
80楼
发过来,我帮你看看,大家一起讨论吗?

saitc5130@126.com


热门招聘
相关主题

官方公众号

智造工程师