TM7BAI4CLA

简介

TM7BAI4CLA 扩展块是 4 通道模拟量输入块,具有 20 mA 输入。

有关详细信息,请参阅 TM7BAI4CLA 块 4AI 0-20mA

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

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

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

变量

通道

类型

描述

ModuleOK

BYTE

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

Status

BYTE

所有输入 0...3 的状态

输入

AnalogInput00

INT

输入 0 的当前值

AnalogInput01

输入 1 的当前值

AnalogInput02

输入 2 的当前值

AnalogInput03

输入 3 的当前值

有关详细的一般描述,请参阅 I/O 映射选项卡描述

滤波级别

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

计算输入值的公式:

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:输入值从 8000 跳至 17000。下图显示了针对以下设置调整后的输入值:

输入限制 = 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   干扰(尖峰)

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

下表描述了模块的用户定义的参数:

参数

缺省值

描述

InputFilter

关闭

级别 2

级别 4

级别 8

级别 16

级别 32

级别 64

级别 128

关闭

滤波级别的定义。

InputLimitation

关闭

4095

511

8191

1023

16383

2047

255

16383

指定输入斜坡的限制。

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