西门子 840D 数控系统 屏蔽报警,下载PLC 问题请教!!!!!!!!

一台进口机器,现在无法空跑程式,在MDA下无法运行M代码,原因应该是有报警信息,现在在PLC中,找到该报警,注释后,保存下载后还在报警???原因是什么???没有下载进去??还是什么原因???求教一个正确的操作方法???在线等!!!

最佳答案

没有理解你的意思,一个840D系统的报警一般集成在DB2中,你找到这个与消息文本对应的DB2其中的位,然后做注释是什么含义?
临时解决或者称暂时屏蔽掉这个报警,在确认安全为前提下是允许的。
如:
A    I0.0                        //过滤器脏堵
=    DB2.DBX180.0        //700000#报警:需要检查、清洗过滤器的滤芯或其它。
屏蔽后:
A    I0.0
A    M100.0                  //临时增加了一个“屏蔽”的条件
=    DB2.DBX180.0        
修改完成后需要将修改后编译保存的程序重新下载到cpu中,才能生效新程序。

提问者对于答案的评价:
是这样子的,我用//注释掉,或者也可以用M中间变量增加条件,然后我是保存,下载,步骤没问题吧

最佳答案作者回复:
你的方法也可以的。只是用这个“//”(相当于NCK)程序里面的分号是一样的,你需要确认用这个"//”号后对该段程序的完整性。
假设按你的方法:
// A    I0.0                        //过滤器脏堵
// =    DB2.DBX180.0 
编译、保存并下载到cpu才能够生效。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc147038.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月3日
下一篇 2017年6月3日

相关推荐