SMC30 由于零脉冲信号引起的编码器故障
2014-11-23 21:14 点击:次
问题:
答案:
以下原因可能导致该编码器故障信息:
1) 编码器输入信号的频率超出范围
2) 零脉冲信号出现的时间间隔过短
SMC30含有一个零脉冲的监控器用于对两个零脉冲间的编码器脉冲进行计数.如果编码器信号的频率超过300kHz,那么编码器信号就会被丢失,或者零脉冲无法被识别。此时,SINAMICS驱动就会将编码器状态字Gn_ZSW中的第15位(故障位)置1,在参数r0481[n-1]中可以查看。同时输出故障信息3n100和3n101。
这个故障可以通过将驱动切换至无编码器模式来解决。此时需将参数P1404,即无编码器模式切换频率设为一个编码器能可靠测量的频率值,同时需要设置参数P1402.2为1。
例如 一个SIMODRIVE的位置编码器,每圈脉冲数为5000,直接安装在电机6FX2001-2CF00上,这意味着在电机转速达到3600rpm时编码器脉冲的频率将达到上限300kHz。考虑到安全因素,此时SINAMICS应当在速度达到3000rpm以上时切换至无编码器模式运行,即设置P1404=3000并设P1402.2=1即在达到该速度时切至无编码器模式。
编码器的脉冲数存在SINAMICS参数p0408中。