EnDat
EnDat(Encoder Data)指变频器通过时钟信号来实现同步传输串口通信,不但可以传送位置值,也可以传送参数值。在编码器的内部有专门的存储区来存放编码器参数,制造商可以利用此存储区来存放编码器的参数。上位机可以发送控制字给编码器。EnDat编码器有以下特点:
①可以读取实际位置;
②电机通信过程中实现零点补偿;
③并行输出增量信号,可以减小对动态特性要求较高的系统的延迟时间;
④数据传输可靠性高;
⑤存储编码器参数,控制器可以自动读取编码器参数,下图所示为在Starter软件中的设定;
⑥支持监控与诊断功能;
⑦传输时间短
Starter中组态电机时编码自动识别示例
SSI
当多圈编码器检测4096转(12位)而每转又有8092个数据(13位)时,按照正常逻辑需要25个码道,如此多的码道传输需要25根电缆,为了克服多电缆传输的弊端,需要SSI(Synchronous-Serial Interface EIARS-422A or RS-485)通过串口来实现通信,仅需要4根电缆即可以传输所有数据。更少的电缆数扩展了编码器信号的传输距离。数据的传输格式或者是二进制或者是格雷码,靠SSI控制器的时钟来控制触发,不但可以输出juedui位置,还可以输出增量信号数据(最高脉冲数可达512)。
如果驱动SSI编码器,要求上位机对接收到的信号进行计算,如下图所示。
SSI计算软件
在Sinamics S120的控制单元中,也具有SSI的接收编程软件,如下图所示。
S120中的编码器接收功能图
除了SSI接口的编码器,西门子公司及其他公司都提供了带Profibus-DP接口的编码器,可以同控制器通过DP方式传输数据。传输数据的速率以及编码器的地址文件要参考相应编码器的profile文件。
正/余弦编码器
与脉冲编码器相同,正弦编码器通常有A、B两个信号输出通道,它的特点在于能够将每一个正/余弦波形进一步细化。细化是根据正弦的电压值来进行计算的,这样能够增强编码器的分辨率,如下图所示。
A、B:0.6~1.2V(峰峰值)
~1V(峰峰值):指正弦增量编码器信号的幅值为1V,信号尖峰到参考点的电压值约为0.5V,如下图所示。
正弦编码器分割
转换码道:通常在选择编码器时在A/BR后面还会发现标有C/D的字符,这是正弦编码器的两个辅助的正/余弦码道,用来提供1转内的juedui位置,同时为驱动器提供了电机的磁极位置,以实现更jingque的控制,也就是前面提到的混合式编码器,如下图所示。
正弦编码器的C/D通道
另外,正/余弦编码器的模拟通道也可以与串口通道同时并存,如下图所示。
带数据通道的正/余弦编码器
可以说,正/余弦编码器是增量式与juedui值编码器的结合。其中绝对位置采用串口通信的方式传输,而正/余弦信号仍采用模拟信号传输,因为模拟信号传输要求的频率带宽比较窄,容易实现,可以在高速的情况下保证长距离传输。
编码器的相位调整
在对电机进行闭环控制的过程中,必须要知道同步电机的磁极位置,包括增量式编码器、juedui值编码器、正/余弦编码器、旋转变压器等。很多情况下编码器都是集成到电机内部的,所以在安装编码器时就要注意编码器相位的调整,实际上就是要保证编码器的零脉冲与磁极的方向保持一致。
对于输出信号为方波信号的增量式编码器,除了两相正交方波脉冲输出信号A和B及零位信号Z外,还具备互差120°的电子换相信号U、V、W,U、V、W各自的每转周期数与电机转子的磁极对数一致。带换相信号的增量式编码器的U、V、W信号的相位与转子磁极相位的对齐方法如下 :
①用一个直流电源给电机的UV绕组通以小于额定电流的直流电,U入,V出,将电机轴定向至一个平衡位置;
②用示波器观察编码器的U信号和Z信号;
③调整编码器转轴与电机轴的相对位置;
④一边调整,一边观察编码器U信号跳变沿和Z信号,直到Z信号稳定在高电平上(在此默认Z信号的常态为低电平),锁定编码器与电机的相对位置关系;
⑤来回扭转电机轴,手移开后,若电机轴每次自由回复到平衡位置时,Z信号都能稳定在高电平上,则对齐有效。
对于带有C、D通道的编码器,除了具备上述正交的正、余弦信号外,还具备一对一圈只出现一个信号周期的相互正交的1V(峰峰值)的正弦型C、D信号,如果以C信号为正弦波,则D信号为余弦波。此外,带C、D信号的正/余弦编码器的C、D信号经过细分后,还可以提供较高的每转juedui位置信息,比如每转2048个juedui位置,因此带C、D信号的正/余弦编码器可以视作一种模拟式的单圈juedui值编码器。这种编码器的极点对齐方式如下 :
①用一个直流电源给电机的UV绕组通以小于额定电流的直流电,U入,V出,将电机轴定向至一个平衡位置;
②用示波器观察正/余弦编码器的C信号波形;
③调整编码器转轴与电机轴的相对位置;
④一边调整,一边观察C信号波形,直到由低到高的过零点准确出现在电机轴的定向平衡位置处,锁定编码器与电机的相对位置关系;
⑤来回扭转电机轴,手移开后,若电机轴每次自由回复到平衡位置时,过零点都能准确复现,则对齐有效。
对于没有C、D通道的编码器,可以读取磁极位置处编码器实际反馈的位置值,然后将此值写到编码器内部的存储器中,如带EnDat模式的juedui值编码器中。
对于旋转编码器,有正弦和余弦两组线圈(相差90°),在转子感应高频信号的同时随电机旋转并在定子上感应出正弦和余弦信号。根据正弦和余弦波形可以算出α角度,从而确定转子的位置,如下图所示。
旋转变压器磁极位置对齐
调整方法:示波器的一个通道连接旋变的定子电压信号,另一个通道连接编码器位置信号,用其他装置带动电机旋转,使电机处于发电状态,调整编码器位置使其处于定子电压的零点。另外,可以通过验证旋变的正弦信号包络过零点与电机的UV线反电动势波形由低到高的过零点重合的方式来对齐。
编码器的倍频
编码器的脉冲数决定着位置控制与速度控制的精度,对于2048脉冲的编码器,在不倍频的情况下,每个脉冲对应的精度为0.175°,因此,用此编码器回馈的位置精度肯定要大于0.175°,很难实现jingque定位。控制精度要求很高、反应速度要求很快的精密仪器伺服系统,编码器的分辨率要求更高。
不管编码器的信号是正弦信号,还是脉冲信号,都可以对此信号进一步细分,也就是倍频。倍频是通过编码器信号的接收装置将编码器的每个脉冲进一步细分,通过正、余弦信号的高倍率细分技术,可以使正/余弦编码器获得比原始信号周期更为细密的名义检测分辨率,比如2048线的正/余弦编码器经2048细分后,就可以达到每转400多万线的名义检测分辨率。当前很多欧美伺服厂家都提供这类高分辨率的伺服系统,而国内厂家尚不多见。
- 编码器的特征参数 2024-11-26
- 伺服控制方式 2024-11-26
- 基于矢量控制的伺服控制、伺服系统的控制模型 2024-11-26
- 驱动器的通信功能 2024-11-26
- 控制器优化的关键 | 电流环、速度环、位置环的优化 2024-11-26
- 电流环、速度环、位置环的优化 2024-11-26
- 伺服系统的优化(二) 2024-11-26
- 伺服系统的优化 2024-11-26
- 运动控制功能(二) 2024-11-26
- 运动控制功能(一) 2024-11-26