请问编码器的初始位置是怎么决定的?
进行矢量控制,安装编码器的时候,不是很清楚初始位置的安装是怎么确定的,大家有什么经验分享一下。 看你是什么编码器了。如果是绝对值编码器,位置可以直接读出来。如果是增量,需要软件处理后算出来。至于安装的初始位置没什么要求。 增量型的。但是算出来的0位置和转子真正的0位置取决于安装。如果安装出现偏差,岂不是算出来的也出现偏差了? 回复 3# shaoshiyi安装偏差可以通过软件测量和补偿~ 回复 4# roccy
我现在也遇到了这个问题,要怎样通过软件编程来补偿呢? 为什么要用增量编码器,难道还要经过PLC处理? 通过驱动器输出0位置对应的电压矢量,读出该位置的正交编码外设的计数值 增量式编码器会有专门的零位信号,通过控制端读取来确定零位。绝对值编码器的话可以自己设定零位,但如果是多圈回转式,要注意零位设置尽量不要在多回转的位置。零位确定和安装方式没有直接关系。 增量式编码器有A\B\Z三相信号,可以通过捕获Z信号在软件中进行绝对位置的校正
在编码器安装之后,通过其他电机拖或脚踩的方式,检测Z信号与反电动势波形的位置,从而确定编码器的零位,然后在程序正常运行的时候,通过Z脉冲用软件校正零位。 楼上正解~~
页:
[1]