系统在调试过程中,报“26002 轴X1,编码器1用于伺服的分辨率和位置控制控制的分辨率出错”

用的802DSL/P ,SMC20与海德汉圆光栅RCN226(EnDAT 2.2 绝对位置数67106664/每转 即26位,增量线数16384/每转)相接.增量信号A.-A.B-B没接线,在做完初始化,设置完电机参数(同步电机),编码器识别后,重启电源,即报警26002,我不清楚参数P31020(线数/每转)在没有接增量信号A,-A,B,-B的情况下,应怎样设?没有增量信号对极点识别是否有影响?
我们这种情况要怎样设定参数才可消除26002报警?
   (我们的几个主要相关参数:P408[0]=16384  P418=11  P419=9  P421=4096  P422=100
P423=67108846  P31020=16384  P21025=2048 )
   请高手指导

问题补充:
各位大师:我在802DSL中没有找到“:MD1007, MD1032”参数,请问在什么界面中可找到这个参数?
    谢了!

最佳答案

26002 轴 %1 编码器 %2 用于伺服的分辨率和位置控制分辨率出错
参数: %1 = 轴名称,主轴号
%2 = 编码器号
说明: 旋转测量系统(MD 31000 ENC_IS_LINEAR[]==FALSE)
MD 31020 ENC_RESOL[] 中设置的编码器线数与驱动机床数据
MD 1005 中的值不一致,或者其中某一机床数据为零!
带EnDat 接口的绝对测量系统
(MD 30240 ENC_TYPE[] == 4)
绝对值编码器上,要检查驱动发送的增量信号与绝对信号的分辨率的
一致性。
电机测量系统:MD1005, MD1022
直接测量系统:MD1007, MD1032
两个驱动机床数据彼此必须要有确定的关系。如果下面条件不能满足,报警输出。
2.1 旋转测量系统(MD 31000 ENC_IS_LINEAR[]==FALSE)
MD1022/MD1005 == 4 * n [n=1,2,3…] (电机测量系统)
MD1032/MD1007 == 4 * n [n=1,2,3…] (直接测量系统)
2.2 线性测量系统(MD 31000 ENC_IS_LINEAR[]== TRUE)
MD1005/MD1022 == 4 * n [n=1,2,3…] (电机测量系统)
MD1007/MD1032 == 4 * n [n=1,2,3…] (直接测量系统
参考资料:SINUMERIK 802D sl诊断手册

提问者对于答案的评价:
正确

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月29日 下午5:27
下一篇 2017年11月29日

相关推荐