间接寻址方式找西门子700000多报警地址

840D系统机床厂家700000多用户报警,在PLc中交叉列表地址选项全选,也找不到地址

问题补充:
关键DB2,FB7都打不开都保护了,打不开。怎么找到具体地址点,比如DB2.DBX180.1

钻石用户推荐最佳答案

这个840D系统的报警比较“特殊”,一般做在DB2中,采用FC7调用。
这个7字头的报警信息是机床厂家自定义部分报警信息,可以通过计算找到实际的DB2具体的位地址。
假设,报警信息为700406#
首先将报警号拆分为70;04;06
前面的70,定义为DB2.DBX170.0以后的地址区
中间的04 * 8 = 32.0
后面的06 / 8 = 余6
这样,170.0+32.0+0.6 = DB2.DBX202.6
当出现700406#报警时,实际上系统触发了 DB2.DBX202.6这个位地址。
交叉引用方式,将过滤中选择DB,这样系统中所有的数据块地址均能够显示。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:26
下一篇 2020年10月31日 下午3:26

相关推荐