模块标签定义
将模块添加到 Studio 5000 Logix Designer 应用程序项目时,将创建模块标签。与模块相关联的模块标签设置取决于模块配置期间选择的模块类型和设备定义。 本部分包含的表格中列出了模块可用的所有标签。 当将模块类型添加到项目中时,并不使用列表中的所有标签。 标签用途随模块配置而异。
配置标签定义
名称 | 数据类型 | 定义 | 有效值 |
|---|---|---|---|
Ptxx.FaultMode | BOOL | 选择发生通信故障时的输出点行为。FaultValue 定义了当设为用户自定义值时所跳转的值。 |
|
Ptxx.FaultValue | BOOL | 定义了当 FaultMode = 0 时,如果发生通信故障,离散输出应采用的值。 |
|
Ptxx.ProgMode | BOOL | 选择当跳变到编程模式或禁止模式时输出点将采取的行为。 ProgValue 定义了当设为用户自定义值时所跳转的值。 |
|
Ptxx.ProgValue | BOOL | 在 ProgMode 位被设为“用户自定义值”的情况下,定义连接跳变到编程模式或禁止模式时输出所采用的值。 |
|
Ptxx.ProgramToFaultEn | BOOL | 确定如果在编程模式下发生连接故障,输出是否跳转到通信故障模式。 |
|
Ptxx.FaultFinalState | BOOL | 如果 FaultValueStateDuration 为非零值,则在配置的 FalueValueStateDuration 超时过后确定最终输出状态。 |
|
Ptxx.FaultValueStateDuration | SINT | 该值决定了应用 FaultFinalState 前 Communication Fault Mode 状态保持的时长。 |
|
Ptxx.NoLoadEn | BOOL | 启用输出点的无负载检测。 |
|
输入标签定义
名称 | 数据类型 | 定义 | 有效值 |
|---|---|---|---|
RunMode | BOOL | 模块工作状态 |
|
ConnectionFaulted | BOOL | 指示到目标的连接是否在运行。 在该成员中,模块始终返回 0。 当连接未运行时,控制器将使用 1 覆盖 0。 |
|
DiagnosticActive | BOOL | 指示诊断是否有效或是否达到预后阈值。 |
|
Uncertain(打包数据) | BOOL | 指示模块运行是否超出设计操作范围,或数据是否受手动或超控控制。 |
|
DiagnosticSequenceCount | SINT | 每次检测到不同的诊断条件,以及当不同的诊断条件从“检测到”转换为“未检测到”时,则递增。 | -128…+127 除模块上电期间之外,都会跳过 0 值。 |
Ptxx.Data PtxxData(打包数据) | BOOL | 当前数字量输出值回送。 |
|
Data(打包数据) | INT | 指示模块所有点的当前值。 每个位代表 1 点。 例如,Bit.3 表示 Pt03 的数据。 | 对于每个点:
|
Ptxx.Fault PtxxFault(打包数据) | BOOL | 指示点数据不准确并且不可信,不适用于应用程序。 如果标签被设置为 1,必须排除模块故障,以纠正不准确的原因。
重要提示:
一旦导致该标签变为 1 的状况解除,该标签会自动复位为 0。
|
|
Fault(打包数据) | INT | 指示模块所有点的故障状态。 每个位代表 1 点。 例如,Bit.3 表示 Pt03 的故障状态。 故障状态指示点数据不准确并且不可信,不适用于应用程序。 如果标签被设置为 1,必须排除模块故障,以纠正不准确的原因。
重要提示:
一旦导致该标签变为 1 的状况解除,该标签会自动复位为 0。
| 对于每个点:
|
Ptxx.Uncertain | BOOL | 指示点数据可能不准确,但不准确程度未知。 如果标签被设置为 1,必须排除模块故障,以纠正不准确的原因。
重要提示:
一旦导致该标签变为 1 的状况解除,该标签会自动复位为 0。
|
|
Ptxx.NoLoad | BOOL | 指示信号线从 RTB 的一个端子断开或 RTB 被拆除。 |
|
Ptxx.ShortCircuit | BOOL | 表示在安全输入点上检测到高电平短路。 |
|
输出标签定义
名称 | 数据类型 | 定义 | 有效值 |
|---|---|---|---|
Ptxx.Data PtxxData(打包数据) | BOOL | 当前应用的数字量输出数据 |
|
Data(打包数据) | INT | 指示模块所有点的当前值。 每个位代表 1 点。 例如,Bit.3 表示 Pt03 的数据。 | 对于每个点:
|
提供反馈