TM5SAI2LTM5SAI4L

简介

TM5SAI2LTM5SAI4L 扩展电子模块为 10 Vdc 模拟量输入电子模块,分别具有 2 路和 4 路输入。

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

注意
设备无法操作
确认模拟电路的物理线路与模拟量通道的软件配置兼容。
不遵循上述说明可能导致设备损坏。

有关更多信息,请参阅硬件指南:

模拟量输入

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

输入循环

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

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

限制值

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

  • 下限

  • 上限

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

注: 下限不能大于上限

通道配置

数字量值行为

注释

± 10V

-10 V = -32768

+10 V = +32767

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

0...20 mA

0 mA = 0

20 mA = +32767

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

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

4...20 mA

0 mA = -8192

4 mA = 0

20 mA = +32767

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

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

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

注: 上限值不能小于下限值。

通道配置

数字量值行为

注释

± 10V

-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 之间,则数字量值被限制为上限值。

过滤级别

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

计算输入值的公式:

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

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

输入斜坡限制 = 0

滤波级别 = 2 或 4

1 输入值。

2 计算值:滤波级别 2

3 计算值:滤波级别 4

4 输入跳转

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

输入斜坡限制 = 0

滤波级别 = 2 或 4

1 输入值

2 计算值:滤波级别 2

3 计算值:滤波级别 4

4 干扰(尖峰)

输入斜坡限制

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

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

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

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

输入斜坡限制 = 2047

滤波级别 = 2

1 输入值

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

3 输入跳转

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

输入斜坡限制 = 2047

滤波级别 = 2

1 输入值

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

3 干扰(尖峰)

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

保留

-

StatusInput00

BYTE

模拟量输入通道的状态(请参见下面的描述)

输入

AnalogInput00

INT

输入 0 的值

...

...

AnalogInput03

输入 3 的值

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

状态输入寄存器

StatusInput00 字节描述了每个输入通道的状态:

描述

位值

0-1

通道 00 状态

00: 未检测出错误

01:低于下限值1

10:高于上限值

11:电线断开2

2-3

通道 01 状态

4-5

通道 02 状态

6-7

通道 03 状态

1 通道配置 4...20 mA

2 通道配置 ± 10V

缺省设置:输入值存在下限。因此,不需要对下溢情况进行监控。

下限值更改后:输入值限制为设置值。超过下限值时将设置状态位。

注: 通道 2 与通道 3 的专有位不可用于 TM5SAI2L(位 = 0)。

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

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

名称

缺省值

描述

InputFilter

关闭

级别 2

级别 4

级别 8

级别 16

级别 32

级别 64

级别 128

关闭

指定所有数字量输入的滤波器时间

InputLimit

16383

关闭

4095

511

8191

1023

2047

255

16383

定义输入滤波器的输入斜坡限制。

ChannelType01

-10 V 到 +10 V

0 到 20 mA

4 到 20 mA

-10 V 到 +10 V

指定通道类型。

ChannelType02

-10 V 到 +10 V

0 到 20 mA

4 到 20 mA

-10 V 到 +10 V

指定通道类型。

ChannelType03(1)

-10 V 到 +10 V

0 到 20 mA

4 到 20 mA

-10 V 到 +10 V

指定通道类型。

ChannelType04(1)

-10 V 到 +10 V

0 到 20 mA

4 到 20 mA

-10 V 到 +10 V

指定通道类型。

LowerLimit

-32767

-32767

指定测量下限

UpperLimit

32767

32767

指定测量上限

(1) 对于 TM5SAI4L