配置参数定义
模块一共14个配置参数,需在通道全部关闭状态修改才生效。
功能 | 参数名 | 取值范围 | 默认值 |
16位通道字节传输顺序 | 16 Data Format | 0:AB | 0 |
1:BA | |||
32位通道字节传输顺序 | 32 Data Format | 0:ABCD | 0 |
1:BADC | |||
2:CDAB | |||
3:DCBA | |||
编码器SSI帧长度 | Frame Bit Length | 0~40 | 13 |
读取数据时的时钟频率[1] | CLK Frequency | 0:125KHz | 0 |
1:250KHz | |||
2:500KHz | |||
3:1MHz | |||
4:2MHz | |||
间隔时间 | Interval Time | 0~65535(单位100µs) | 1 |
编码格式 | Encode Type | 0:Binary二进制 | 1 |
1:Gary格雷码 | |||
位置值的LSB位号 | LSB Position | 0~31 | 0 |
位置值的MSB位号 | MSB Position | 0~32 | 12 |
探针模式 | Probe Mode | 0:CH1_Single CH2_Single通道1单次、通道2单次 | 0 |
1:CH1_Repeat CH2_Single通道1重复、通道2单次 | |||
2:CH1_Single CH2_ Repeat通道1单次、通道2重复 | |||
3:CH1_ Repeat CH2_ Repeat通道1重复、通道2重复 | |||
探针触发边沿 | Probe Trig Edge | 0:CH1_Raising CH2_Raising通道1上升沿、通道2上升沿 | 0 |
1:CH1_Falling CH2_Raising通道1下降沿、通道2上升沿 | |||
2:CH1_Raising CH2_Falling通道1上升沿、通道2下降沿 | |||
3:CH1_Falling CH2_Falling通道1下降沿、通道2下降沿 | |||
通道1脉冲输入滤波等级 | CH1 Pulse Count Filter Level | 0:Filter_Level_0 | 7 |
1:Filter_Level_1 | |||
2:Filter_Level_2 | |||
3:Filter_Level_3 | |||
4:Filter_Level_4 | |||
5:Filter_Level_5 | |||
6:Filter_Level_6 | |||
7:Filter_Level_7 | |||
8:Filter_Level_8 | |||
9:Filter_Level_9 | |||
10:Filter_Level_10 | |||
11:Filter_Level_11 | |||
12:Filter_Level_12 | |||
13:Filter_Level_13 | |||
14:Filter_Level_14 | |||
15:Filter_Level_15 | |||
通道2脉冲输入滤波等级 | CH2 Pulse Count Filter Level | 同上 | 7 |
输入通道1模式选择 | CH1 Input Mode Select | 0:Latch_Mode | 0 |
1:Pulse_Count_Mode | |||
输入通道2模式选择 | CH2 Input Mode Select | 0:Latch_Mode | 0 |
1:Pulse_Count_Mode |
[1]:受底部总线影响实际参数值略小。
通道计数值的字节传输顺序功能
16 Data Format:适用于16位以下的编码器,计数范围小于65535,使用该参数可以改变计数值的字节顺序。例如设置计数值为十六进制,16Bit Data Format默认值为0,计数值的字节顺序为AB;将该参数置为1时,计数值的字节传输顺序变为BA。
32 Data Format:适用于32位以下的编码器,使用该参数可以改变计数值的字节顺序。
编码器SSI帧长度、位置号功能
帧长度参数,结合位置号LSB和MSB参数可以设置编码器计数的分辨率和总计数值,分辨率即编码器每转一圈增加的数值。
读取数据时的时钟频率功能
时钟频率默认取值为0,即125KHz,最大可设置2.0MHz。
间隔时间功能
间隔时间默认取值为1,即100µs,可设置范围1~65535(100µs)。
编码格式
默认支持格雷码格式,设置为0则二进制格式。