本使用手册及样例包目录内所包含文档、PLC程序、机床可执行程序(MPF、SPF、…)、电气图,可能与用户实际使用不同,用户可能需要先对例子程序做修改和调整,才能将其用于测试。本例程的作者和拥有者对于该例程的功能性和兼容性不负任何责任,使用该例程的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。
对于在使用中发生的人员、财产损失本公司不承担任何责任,由使用者自行承担风险。
以上声明内容的最终解释权归西门子(中国)有限公司所有,后续内容更新不做另行通知。
在SINUMERIK 828D&840D sl数控系统配置了S120的驱动系统,伺服电机在使用过程中,经常会遇到编码器出现各种各样的报警,通过报警号结合帮助文件虽然可以判断其故障的大概方向,但是具体是硬件故障还是哪个具体信号故障就不太容易判断,下面介绍两种方法来诊断编码器故障。
1. 通过Operate HMI内置的TRACE功能诊断编码器。
2.通过STARTER 内置的TRACE功能诊断编码器。
STARTER软件下载链接:
https://support.industry.siemens.com/cs/document/26233208/sinamics-micromaster-starter?dti=0&lc=en-CN
硬件 | ||||
工艺 | PPU24x/NCU710 | PPU26x/NCU720 | PPU28x/NCU730 | PPU28x.Advance |
车床 | ● | ● | ● | ● |
铣床 | ● | ● | ● | ● |
磨床 | ● | ● | - | ● |
• S120伺服驱动系统
如果采用STARTER中的TRACE功能诊断编码器故障,需要在PC端安装STARTER软件。并且需要注意被测试对象的固件版本。
在驱动参数P496中添加编码器诊断信号,通过”SELECT”键和方向键选择需要诊断的编码器信号。


例如选择[10]r0489:原始信号A,r0499原始信号B。然后通过“诊断”菜单中进入“跟踪”。

在“跟踪”界面通过垂直软件“选择变量”添加驱动变量,选择需要诊断的信号。


通过“设置”设定触发条件,可以在JOG、MDA或ATUO方式下激活跟踪。
注意:如果被测编码器或光栅尺无法正常旋转或移动,可以通过手动旋转或移动编码器或光栅尺来获取测量信号。





在TRACE中选择变量前需要了解三个驱动参数r0497、r0498、r0499,详细说明如下:



打开STARTER软件,在TRACE功能中选择编码器诊断的变量,如下:


在JOG、MDA或AUTO方式下转动电机,激活TRACE功能,测量结果如下:

1. SINAMICS S120 STARTER 入门指南,11/2017
2. SINAMICS S120 STARTER 调试手册,07/2016
3. SINUMERIK 840D sl, SINAMICS S120 机床数据和参数,12/2017
Qin Li Bin &Zhan Shao Jun
2018.7.25
版本 | 日期 | 修改内容 |
V1.0 | 2018.7.25 | 初稿 |
V1.1 | 2019.11.07 | 增加通过OPERATE HMI的TRACE功能诊断编码器器故障 (Zhan Shao Jun) |