模块 (Module) 数据类型 (Data Type) - 1794-IF4ICF
下表列示并描述了 1794-IF4ICF 模拟输入模块 (Module) 的模块定义的数据类型 (Data Type)。其中提供了配置信息(由 "C" 指示)。
小贴士:
FLEX I/O 基于 16 位 INT 而不是 32 位 DINT。这可能会使某些指令的性能下降。
模块定义的数据类型:AB:1794_IF4ICF:C:0
成员名称 | 类型 | 默认 显示样式 | 说明 |
InputFilter | INT | 二进制 | 编码输入滤波器。设置滤波器属性,包括所选通道的转换速率和低通滤波器。要获得更快的通道更新速率,低通滤波器应设置为“无低通”。 |
InputConfiguration | INT | 二进制 | 包含输入配置数据。 |
RTSInterval | INT | 十进制 | 实时采样编程的时间间隔。范围为 0-30000 毫秒,5 的倍数。 |
Ch0Calibrate Ch1Calibrate Ch2Calibrate Ch3Calibrate | BOOL | 十进制 | 在校准中包括所选的通道。 |
GainOffsetCalibration | BOOL | 十进制 | 保存在“模块 (Module) 特性”对话框中的“输入配置”选项卡上选择的高或低参考设置。 |
CalibrationClock | BOOL | 十进制 | 如果设置,校准模式启动且接受所选通道的校准设置。 如果清除,则接受的当前校准系数存储到所选的通道并应用,然后退出校准模式。 |
QuickCalibration | BOOL | 十进制 | 如果设置为 1,则校准系数存储到所选通道的所有相关的配置。 |
FastStepResponse | BOOL | 十进制 | 如果设置为 0,则信号将使用正常的有限输入响应 (FIR) 计算模式处理步长 (Step) 输入。 如果设置为 1,信号将会对步长 (Step) 输入快速做出响应。如果检测到输入步长 (Step) 更改,滤波器的 FIR 计算部分将会中止,并替换为简单的移动平均计算。 |
FIRFilterDisable | BOOL | 十进制 | 如果设置为 0,则 FIR 滤波器将会包括在信号处理中。 如果设置为 1,则 FIR 滤波器在信号处理中将会被绕过。 |
ChopModeDisable | BOOL | 十进制 | 如果设置为 0,信号将会在输入和输出处被截断,以去除偏移和偏移偏离错误。 如果设置为 1,则信号不会被截断。
小贴士:
如果与温度和时间相关的偏移性能很重要,则建议您将 ChopModeDisable 设置为 0。
|
InterleaveInterrupts | BOOL | 十进制 | 当被启用时,在通道配置为最快更新时间时确保对时间要求苛刻的数据交换正常进行。不要选中“交叉模块 (Module) 中断”复选框,除非您知道此选项的特定用途。“交错模块 (Module) 中断”功能仅在有限的情况下有用,且仅当为最快可能操作配置模块时,才应用该功能。 |
Transparent | BOOL | 十进制 | 如果设置,将允许不使用 InitiateConfiguration 数据类型 (Data Type) 更改配置。 |
InitiateConfiguration | BOOL | 十进制 | 如果设置,将指示模块 (Module) 进入配置模式。当转换 (Transition) 为 0 发生时,配置被应用且忽略任何后续配置直到此成员被切换。 |
提供反馈