绝对值输出方式:
可分为串行、并行、模拟量输出。
并行与串行输出演示:
1、串行输出
1.1、串行按数据传输方向,可分为:
单工:只支持数据在一个方向上传输。
半双工:数据在两个方向上传输,但同一时刻,只支持数据在一个方向上传输。
全双工:数据同时在两个方向上传输。
1.2、串行按通信协议可分为:
1.2.1、Modbus输出:
电气接口:RS485
电缆线:一组双绞线
Modbus-RTU协议:
多用于主从通讯模式,一主机可带多从机。
编码器主要参数:
数据格式:1起始位、8数据位、1偶校验位、1停止位。校验位可为无校验或奇校验。
波特率:9600bps、19200bps、38400bps、57600bps、115200bps等。
从站地址:1,最大至247。
寄存器地址:用于读取位置数据地址、参数设置地址。
Modbus自由协议:主动发送
多用于1对1
编码器主要参数:
数据格式:1起始位、8数据位、1偶校验位、1停止位。校验位可为无校验或奇校验。
数据帧(报文)格式:用于读取位置数据。
波特率:9600bps、19200bps、38400bps、57600bps、115200bps等。
1.2.2、CANopen输出:
电气接口:CAN2.0
电缆线:一组双绞线
CANopen协议:
编码器主要参数:
波特率:20kbps、250kbps、500kbps、 1Mbps等。
从站节点地址:1,最大至127。
通信方式:异步通讯:编码器周期发送数据;
同步通讯:编码器根据同步信号发送数据。
1.2.3、SSI输出:
电气接口:RS422
电缆线:两组双绞线
编码器主要参数:
时钟频率:100KHz~2MHz。
码制:二进制码、格雷码。
分辨率:SSI通讯按分辨率位数读取位置数据,当分辨率位数设置错误时,读取的位置数据也时错误的。
帧数据之间的时间间隔:>单稳态触发时间,一般>20us。
1.2.4、BISS-C输出:
电气接口:RS422
电缆线:两组组双绞线
编码器主要参数:
时钟频率:100KHz~2MHz。
码制:二进制。
2、并行输出:
按电气接口可分为:NPN集电极、PNP集电极、推挽,与增量接口相同。
电缆线:根据分辨率,10位需要10根线。
编码器主要参数:
电气接口:NPN集电极、PNP集电极、推挽。
码制:二进制、格雷码、格雷余码、BCD码。
逻辑:正逻辑:高电平=1。
负逻辑:低电平=1。
3、模拟量输出:
电流、电压模拟量输出:
4~20mA、0~10V、0~5V
3.1、方案1
使用电位器(滑动电阻器),精度和分辨率取决于电位器的精度。
3.2、方案2
MCU获取位置数据,使用DAC器件,输出模拟量。
分辨率取决于DAC器件的分辨率。
精度取决于MCU获取绝对位置数据的精度。
4、工业以太网输出:
EtherCAT输出:
Modbus-TCP输出:
Profinet输出: