TM5SMM6D2L

简介

TM5SMM6D2L 扩展电子模块为混合模块,带有 4 路数字量输入、2 路数字量输出、1 模拟量输入和 1 路模拟量输出。

如果已对输入进行接线用于测量电压,并且针对配置的电流类型配置了 EcoStruxure Machine Expert,可能会永久地损坏电子模块。

注意

设备无法操作

确认模拟电路的物理线路与模拟量通道的软件配置兼容。

不遵循上述说明可能导致设备损坏。

有关详细信息,请参阅 TM5SMM6D2L 电子模块 4DI/2DO 24Vdc Tr 0.5A / 1AI/1AO ±10V/0-20mA 12 位 1 线

模拟量输入

输入状态将根据网络循环以固定的偏移寄存,并在同一循环内传输。

输入循环

电子模块配有可配置的输入循环。对于较短的循环时间,滤波将停止。

如果输入循环处于活动状态,则以毫秒级循环扫描通道。各个通道之间的时间偏移为 200 微秒。转换与网络循环异步进行。

限制值

可以定义两个不同类型的限制:

o下限

o上限

下限值的范围介于 -32768 和 32767 之间。此值应用于被配置模块的每个通道。

注意: 下限不可大于上限

通道配置

数字量值行为

注释

± 10 V

-10 V = -32768

+10 V = +32767

如果下限值配置为介于 -32768 和 +32767 之间,则数字量值被限制为下限值。

0...20 mA

0 mA = 0

20 mA = +32767

如果下限值配置为介于 -32768 和 0 之间,则数字量值被限制为 0。

如果下限值配置为介于 0 和 32767 之间,则数字量值被限制为下限值。

4...20 mA

0 mA = -8192

4 mA = 0

20 mA = +32767

如果下限配置为介于 -32768 和 -8192 之间,则数字量值被限制为 -8192。

如果下限值配置为介于 -8192 和 32767 之间,则数字量值被限制为下限值。

上限值的范围介于 -32768 和 32767 之间。此值应用于被配置模块的每个通道。

注意: 上限值不可小于下限值。

通道配置

数字量值行为

注释

± 10 V

-10 V = -32768

+10 V = +32767

如果上限值配置为介于 -32768 和 +32767 之间,则数字量值被限制为上限值。

0...20 mA

0 mA = 0

20 mA = +32767

如果上限值配置为介于 -32768 和 0 之间,则数字量值保持为 0;因此,请将上限值设置为正数值。

如果上限值配置为介于 1 和 +32767 之间,则数字量值被限制为上限值。

4...20 mA

0 mA = -8192

4 mA = 0

20 mA = +32767

如果上限值配置为介于 -32768 和 -8192 之间,则数字量值被限制为 -8192。

如果上限值配置为介于 -8192 和 32767 之间,则数字量值被限制为上限值。

滤波级别

输入值根据滤波级别进行计算。然后,可以使用以下计算公式应用输入斜坡限制。

计算输入值的公式:

G-SE-0001348.2.gif-high.gif

 

 

以下示例显示了基于输入跳转和干扰的输入斜坡限制的功能。

示例 1:输入值从 8000 跳至 16000。下图显示了针对以下设置计算的值:

输入斜坡限制 = 0

滤波级别 = 2 或 4

G-SE-0001346.2.gif

 

1   输入值。

2   评估值:滤波级别 2

3   评估值:滤波级别 4

4   输入跳转

 

示例 2:对输入值施加了干扰。下图显示了针对以下设置计算的值:

输入斜坡限制 = 0

滤波级别 = 2 或 4

G-SE-0001347.2.gif

 

1   输入值

2   评估值:滤波级别 2

3   评估值:滤波级别 4

4   干扰(尖峰)

输入斜坡限制

只有在使用滤波器时才会出现输入斜坡限制。输入斜坡限制在滤波发生前执行。

通过验证输入值中的更改,确保未超过指定的限制。如果超过指定值,则调整后的输入值将等于旧值 ± 限制值。

输入斜坡限制能够很好地抑制干扰(峰值)。以下示例显示了基于输入跳转和干扰的输入斜坡限制的功能。

示例 1:输入值从 8,000 跳至 17,000。下图显示了针对以下设置调整后的输入值:

输入斜坡限制 = 2047

滤波级别 = 2

G-SE-0001745.3.gif-high.gif

 

1   输入值

2   滤波之前经过调整的内部输入值

3   输入跳转

示例 2:对输入值施加了干扰。下图显示了针对以下设置调整后的输入值:

输入斜坡限制 = 2047

滤波级别 = 2

G-SE-0001746.3.gif-high.gif

 

1   输入值

2   滤波之前经过调整的内部输入值

3   干扰(尖峰)

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

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

下表描述了 I/O 映射:

变量

通道

类型

描述

输入

数字量输入

BYTE

位于.

 

DigitalInput00

BOOL

输入 0 的状态.

...

 

...

DigitalInput03

BOOL

输入 3 的状态。

StatusDigitalOutput00

BOOL

与每个输出关联的状态位:

o0:正常

o1:检测到错误

StatusDigitalOutput01

BOOL

保留

BOOL

保留

保留

BOOL

保留

模拟量输入

INT

模拟量输入的值。

 

Bit0

BOOL

...

 

...

Bit15

BOOL

输出

复位计数器

BYTE

复位计数器的位状态。

 

配置位 0

BOOL

计数器配置。

...

 

 

配置位 3

BOOL

计数器配置。

保留

BOOL

保留。

ResetCounter0

BOOL

复位事件计数器 0,1 = 复位。

模式位 0

BOOL

o00:事件计数器

o01:门测量

模式位 1

BOOL

o00:事件计数器

o01:门测量

DigitalOutputs

BYTE

输出的命令字。

 

DigitalOutput00

BOOL

输出 0 的命令位.

DigitalOutput01

输出 1 的命令位。

模拟量输出

INT

模拟量输出的值。

 

Bit0

BOOL

...

 

...

Bit15

BOOL

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

“用户定义的参数”选项卡

下表描述了 TM5SMM6D2L 用户定义的参数配置:

名称

缺省值

描述

InputFilterDI

0...127

10

滤波级别的定义。

InputFilterAI

关闭

级别 2

级别 4

级别 8

级别 16

级别 32

级别 64

级别 128

关闭

滤波级别的定义。

InputLimitationAI

关闭

16383

8191

4095

2047

1023

511

255

16383

指定输入斜坡的限制。

注意: 选择输入滤波后,参数才可用。

ChannelType01AI

-10 V 到 +10 V

0 到 20 mA

4 到 20 mA

-10 V 到 +10 V

指定通道类型。

ChannelType01AO

-10 V 到 +10 V

0 到 20 mA

-10 V 到 +10 V

指定通道类型。

LowerLimitAI

-32768...32767

-32767

指定测量值下限。

UpperLimitAI

-32768...32767

32767

指定测量值上限。