TM5SE2IC01024

简介

TM5SE2IC01024 扩展电子模块为 24 Vdc 专用输入电子模块,具有 2 路用于 ABR 递增编码器的输入通道。

有关更多信息,请参阅 TM5SE2IC01024 电子模块 2 HSC INC 100 kHz 24 Vdc

TM5 模块 I/O 映射”选项卡

可以在 TM5 模块 I/O 映射选项卡中定义和命名变量。此选项卡还提供其他信息,例如拓扑寻址。

下表描述了 I/O 映射配置:

通道

类型

描述

ModuleOK

BYTE

一体型 I/O 和电子模块的状态

DcOk

BOOL

电压范围:

  • 0:无效

  • 1:有效

保留

BOOL

保留

NetworkOk

BOOL

TM5 总线:

  • 0:总线错误

  • 1:正常

I/O 数据有效

BOOL

数据有效性:

  • 0:有效

  • 1:无效

保留

BOOL

保留

保留

BOOL

保留

保留

BOOL

保留

保留

BOOL

保留

-

PowerSupply

BYTE

状态编码器电源(1...7 位:未使用)

 

PowerSupply00

BOOL

状态编码器电源(0 = 正常)

输入

DigitalInput 0-7

BYTE

所有数字输入的状态

 

SignalA

BOOL

编码器信号 A

SignalB

BOOL

编码器信号 B

SignalR

BOOL

编码器信号 R

DigitalInput00

BOOL

数字量输入 0 状态

SignalA

BOOL

编码器信号 A

SignalB

BOOL

编码器信号 B

SignalR

BOOL

编码器信号 R

DigitalInput01

BOOL

数字量输入 1 状态

增量编码器 00-01

-

递增编码器

 

Encoder00

DINT

递增编码器

Encoder01

INT

递增编码器

增量编码器 00-01 的状态

 

增量编码器 00-01 的状态

StatusInput00

BYTE

状态增量编码器 00(请参见下面的内容)

StatusInput01

USINT

状态增量编码器 01(请参见下面的内容)

输出

ReferenceModeEncoder00

BYTE

参考模式增量编码器 00

ReferenceModeEncoder01

BYTE

参考模式增量编码器 01

有关详细的一般描述,请参阅“用户定义的参数”选项卡描述

状态输入 0x 寄存器

寄存器包含了指示参考过程处于关闭、活动还是完成状态的信息。

下表描述了 StatusInput0x 寄存器:

描述

0-1

始终为 0

2

第一个参考脉冲之后,此位为 1。

3

每次完成参考后进行切换

4

第一个参考脉冲之后,此位为 1。

5...7

自由运行计数器,随每个参考脉冲而递增

示例:

寄存器值

描述

00000000(二进制)

00(十六进制)

参考关闭或已在进行中

00111100(二进制)

3C(十六进制)

第一次参考完成,参考值应用于 Encoder0x 寄存器。

xxx11100(二进制)

xB(十六进制)

随着每个参考脉冲,按顺序变更位 5...7。

xxx1x100(二进制)

xx(十六进制)

随着设置连续参考,不断变更位。根据每个参考脉冲,参考值应用于 Encoder0x 寄存器。

ReferenceModeEncoder0x 寄存器

此寄存器决定了编码器参考模式。

下表描述了 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 用户定义的参数配置:

名称

缺省值

描述

PresetABR01_32Bit

-2,147,483,648...2,147,483,647

0

计数器的回归预设值;参考过程完成后,便会将此处设置的值应用于计数器值。

ReferenceEdge01

关闭

上升

下降

关闭

选择参考脉冲的回归跳变沿。

ReferenceEnableSwitch01

低位动作

高位动作

低位动作

数字量输入 01 配置跳变沿。

ReferenceEnableSwitch01

已禁用

已启用

已禁用

数字量输入 01 用作参考启用开关。

PresetABR02_32Bit

-2,147,483,648...2,147,483,647

0

计数器的回归预设值;参考过程完成后,便会将此处设置的值应用于计数器值。

ReferenceEdge02

关闭

上升

下降

关闭

选择参考脉冲的回归跳变沿。

ReferenceEnableSwitch02

低位动作

高位动作

低位动作

数字量输入 01 配置跳变沿。

ReferenceEnableSwitch02

已禁用

已启用

已禁用

启用/禁用上述参数。