TM5SE2IC01024 扩展电子模块为 24 Vdc 专用输入电子模块,具有 2 路用于 ABR 递增编码器的输入通道。
有关更多信息,请参阅 TM5SE2IC01024 电子模块 2 HSC INC 100 kHz 24 Vdc。
可以在
选项卡中定义和命名变量。此选项卡还提供其他信息,例如拓扑寻址。下表描述了 I/O 映射配置:
通道 |
类型 |
描述 |
---|---|---|
|
BYTE |
一体型 I/O 和电子模块的状态 |
|
BOOL |
电压范围:
|
|
BOOL |
保留 |
|
BOOL |
TM5 总线:
|
|
BOOL |
数据有效性:
|
|
BOOL |
保留 |
|
BOOL |
保留 |
|
BOOL |
保留 |
|
BOOL |
保留 |
- |
|
BYTE |
状态编码器电源(1...7 位:未使用) |
|
|
BOOL |
状态编码器电源(0 = 正常) |
||
|
|
BYTE |
所有数字输入的状态 |
|
|
BOOL |
编码器信号 A |
||
|
BOOL |
编码器信号 B |
||
|
BOOL |
编码器信号 R |
||
|
BOOL |
数字量输入 0 状态 |
||
|
BOOL |
编码器信号 A |
||
|
BOOL |
编码器信号 B |
||
|
BOOL |
编码器信号 R |
||
|
BOOL |
数字量输入 1 状态 |
||
|
- |
递增编码器 |
||
|
DINT |
递增编码器 |
||
|
INT |
递增编码器 |
||
|
增量编码器 00-01 的状态 |
|||
|
BYTE |
状态增量编码器 00(请参见下面的内容) |
||
|
USINT |
状态增量编码器 01(请参见下面的内容) |
||
|
|
BYTE |
参考模式增量编码器 00 |
|
|
BYTE |
参考模式增量编码器 01 |
有关详细的一般描述,请参阅“用户定义的参数”选项卡描述。
寄存器包含了指示参考过程处于关闭、活动还是完成状态的信息。
下表描述了 StatusInput0x 寄存器:
位 |
描述 |
---|---|
0-1 |
始终为 0 |
2 |
第一个参考脉冲之后,此位为 1。 |
3 |
每次完成参考后进行切换 |
4 |
第一个参考脉冲之后,此位为 1。 |
5...7 |
自由运行计数器,随每个参考脉冲而递增 |
示例:
寄存器值 |
描述 |
|
---|---|---|
00000000(二进制) |
00(十六进制) |
参考关闭或已在进行中 |
00111100(二进制) |
3C(十六进制) |
第一次参考完成,参考值应用于 Encoder0x 寄存器。 |
xxx11100(二进制) |
xB(十六进制) |
随着每个参考脉冲,按顺序变更位 5...7。 |
xxx1x100(二进制) |
xx(十六进制) |
随着设置连续参考,不断变更位。根据每个参考脉冲,参考值应用于 Encoder0x 寄存器。 |
此寄存器决定了编码器参考模式。
下表描述了 ReferenceModeEncoder0x 寄存器:
位 |
值 |
描述 |
---|---|---|
0-1 |
00 |
参考关闭 |
01 |
一次性参考(单次) |
|
11 |
连续参考 |
|
2...5 |
0000 |
位始终设置为 0 |
6-7 |
00 |
参考关闭 |
示例:
寄存器值 |
描述 |
|
---|---|---|
00000000(二进制) |
00(十六进制) |
参考关闭 |
11000001(二进制) |
C1(十六进制) |
一次性参考(单次) 当参考过程完成后重新开始时,将此寄存器设置为 00 hex。然后等待 StatusInput0x 也采用值 00 hex。到此时可以写入值 C1(十六进制)。 |
11000011(二进制) |
C3(十六进制) |
连续参考,每个参考脉冲都会进行参考。 |
下表描述了 TM5SE2IC01024 用户定义的参数配置:
名称 |
值 |
缺省值 |
描述 |
---|---|---|---|
|
-2,147,483,648...2,147,483,647 |
0 |
计数器的回归预设值;参考过程完成后,便会将此处设置的值应用于计数器值。 |
|
关闭 上升 下降 |
关闭 |
选择参考脉冲的回归跳变沿。 |
|
低位动作 高位动作 |
低位动作 |
数字量输入 01 配置跳变沿。 |
|
已禁用 已启用 |
已禁用 |
数字量输入 01 用作参考启用开关。 |
|
-2,147,483,648...2,147,483,647 |
0 |
计数器的回归预设值;参考过程完成后,便会将此处设置的值应用于计数器值。 |
|
关闭 上升 下降 |
关闭 |
选择参考脉冲的回归跳变沿。 |
|
低位动作 高位动作 |
低位动作 |
数字量输入 01 配置跳变沿。 |
|
已禁用 已启用 |
已禁用 |
启用/禁用上述参数。 |