【分享】840D sl 用户报警报警号对应的报警位快速查找方法

已锁定

风过留y

  • 帖子

    434
  • 精华

    16
  • 被关注

    89

论坛等级:奇侠

注册时间:2011-12-17

普通 普通 如何晋级?

【分享】840D sl 用户报警报警号对应的报警位快速查找方法

22035

29

2016-04-11 21:00:33

star star

 接触数控系统两年了,最近回头把报警号的对应关系研究了一下。

西门子用户报警700000开始703163结尾,下面是在简明调试中截取的一部分。


通过以上图片会发现用户报警是有固定格式的700xxyy。yy表示700xx00到700xx63的报警号最高64个位8个字节,其中xx代表用户区域和组号,每个组号表示有8个字节。用户

最多有32组报警32x64=2048个报警号一般已经足够使用了。 

接下来以700458报警为例进行计算,其中yy位为58根据隐身人版主对间接寻址的解释将58转换为双word进行处理见下图的。


其中双word的0-2位代表位号0.2,3-18位为字节号7.0或者利用除法58/8=7余2,58就转换为我们理解的字节地址7.2。xx位为4表示4组报警4x8=32个字节对应32.0,然后把他们加起来基数为180.0+32.0+7.2=219.2最后计算出报警位是DB2.DBX219.2。

下图验证了计算结果为正确 。

这个方法能助力维修人员能在最短时间内找到故障位。

【分享】840D sl 用户报警报警号对应的报警位快速查找方法 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25500条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。