现在还有一种绝对值、增量值、定位电子凸轮开关三输出的编码器,除了上面介绍的RS485绝对值信号、A/B增量值信号以外,还同时提供了多点定位电子凸轮开关,可预设定位开关,到预设位置可直接输出开关信号,控制减速、停车。这样,这一个绝对值编码器可同时输出连续绝对值信号显示位置、输出增量值信号作速度闭环、输出定位电子凸轮开关控制减速、定位!
SSI与Biss、Endat、Hipeface:
SSI为同步串联界面(synchronous-serial interface)的英文缩写,其实际为两个RS422通道,利用中断的时钟同步读数,时钟速度1.1 MHz.
ssi的数据形式最简单,一般不包含CRC校验、产品内部信息及地址,在运动控制中,有提出更快、信息更多的要求时,各家编码器厂家推出了各自的方案,以海德汉为首的联合西门子公司,推出的是Endat;以宝马集团及亨斯乐推出的是Biss(有个Biss协会);以STEGMANN为首的推出hipeface.实际上都是在SSI的基础上的改良的,基本物理格式都差不多,RS422(或RS485),由时钟脉冲触发,只是速度更快,可达2-10MHZ,并可增加编码器的内部信息、CRC校验、故障报警的功能,有的可以增加地址,有的可以增加正余弦增量信号作冗余。由于目前的协议不同一,这些输出都要连接专用的接口,故具体使用,还是建议直接找各自的编码器厂家咨询为好。
就我们使用的经验,除非你对速度及编码器安全有特别的要求,一般还是用SSI通用的好,方便。
绝对型编码器(多圈)与PLC的连接有多种方法,简单介绍几种:
1。SSI或各种总线连接,缺点是要用专用SSI接口或总线模块,有的PLC还没有,成本较高。
2。并行连接,进PLC的开关输入模块,但多圈的位数高,要十几、二十几根线缆,可靠性降低,成本上去了。
3。4--20mA(选择有模拟量输出功能的绝对值多圈编码器)进模拟量电流模块,缺点,精度有所牺牲。
4。MODBUS RTU进485通讯接口(要有双向功能的),缺点:要专门编程,速度可能降低,有时设备地址会丢。
一般的单圈位数低的用第二种方法。而多圈的要看应用了,简单点的用4--20mA的方法。