接着上篇的SINAMICS S120报警,本文着重介绍一下机床厂自定义700000报警。
828报警号范围介绍:
序号 | 分 类 | 备 注 | 处理参考 |
1 | NC报警/信息 | NC编程相关/NC指令 使用/NC循环相关 | 828诊断手册 |
2 | SINAMICS 报警 (故障/报警) | SINAMICS本身软件/固件相关 | 828诊断手册 |
3 | 驱动报警和 I/O 报警 | 驱动器故障/外围连接I/O相关 | 828诊断手册 |
4 | PLC 报警/信息 | PLC硬件本身的故障报警 | 828诊断手册 |
5 | 用户报警 (机床厂定义) | 700000开头的自定义报警 | 机床厂报警手册 |
6 | 系统故障报警 | 828控制器故障 | 联系西门子 |
1. PLC 用户报警为机床维护、操作人员提供了有效的诊断手段。
SINUMERIK 828D 提供了 248 个用户报警(700000 – 700247),对应接口信号为 DB1600.DBX0.0-DB1600.DBX30.7,如下图所示:

2. 如下图所示,如何激活700000报警
i) PLC梯形图,通过激活I6.5 来显示门打开报警。

ii) 下图是报警页面显示的报警信息。

务必注意,图片中的红圈处箭头,当有一条以上的报警时,只有最新出现的一条报警显示在报警显示区,用向下的箭头表示还有其他报警,需要到报警清单中查看。
当有多个报警时,显示机床数据MD9056可以让多个报警在报警显示区滚动显示,该机床数据的值范围500-10000,单位为ms。当小于500时,报警不会滚动显示,建议该值设为3000。

iii) 检查机床厂随机电气原理图I/O分配表或者机床厂报警手册。
I6.7 | I6.6 | I6.5 | I6.4 |
未定义 | 未定义 | 门锁开关信号 | 液压压力信号 |
I6.3 | I6.2 | I6.1 | I6.0 |
未定义 | 未定义 | 未定义 | 未定义 |
iv) 在828系统报警页面,进入NC/PLC变量界面。
输入:I6.4 /I6.5/DB1600.DBX0.0 即可以查询,外围I/O的状态

通过以上机床厂分配的I/0地址表,我们发现I6.5,I6.4已经被激活,现场实际运行时,出现以上报警,我们可以快速通过机床厂提供的信息去检查,门是否关好?液压压力表压力是否到达?以达到快速解决报警的目的。
3. 机床厂制作的报警文本存储地址:
系统CF卡\oem\sinumerik\hmi\hlp\chs\sinumerik_alarm_plc_pmc路径下(请勿更改或者删除此文件):

参考资料:828D 诊断手册/828D 调试手册