配置标签定义

IO-Link 主站模块配置标签
名称
数据类型
定义
有效值
Counterxx.InputOffOnFilter
SINT
在输入数据指示导通状态之前,信号必须维持在导通状态的时长。
时长使用枚举值指示。
对于通道 01、03、05 和 07:
  • 4 = 0 µs
  • 10= 100 µs
  • 11= 200 µs
  • 12= 500 µs
  • 13 = 1 ms
  • 14 = 2 ms
  • 15 = 5 ms
  • 16 = 10 ms
  • 17 = 20 ms
  • 18 = 50 ms
对于通道 00、02、04 和 06:
  • 4 = 0 µs
  • 14 = 2 ms
  • 15 = 5 ms
  • 16 = 10 ms
  • 17 = 20 ms
  • 18 = 50 ms
Counterxx.InputOnOffFilter
SINT
在输入数据指示关断状态之前,信号必须维持在关断状态的时长。
时长使用枚举值指示。
Counterxx.RolloverAtPreset
BOOL
确定简单计数器在 Preset 值时是否反转为 0。
  • 0 = Preset 值时无反转
    当计数器计数到 Preset 值时,将置位 Done 位。
    当计数器达到最大值 DINT (2,147,483,647) 并继续计数时,它将反转为 0 并设置 Rollover 位。
  • 0 = Preset 值时反转
    当计数器达到最大值 Preset-1 并继续计数时,它将反转为 0 并设置 Rollover 位。 Done 位始终为 0。
IOLinkxx.Disable
BOOL
设置为临时禁用通道。
当通道被禁用时,通道上的 IO-Link 通信将被禁用。
  • 0 = IO-Link 通信已启用
  • 1 = IO-Link 通信已禁用
Ptxx.InputOffOnFilter
Ptxx.DiConfig.InputOffOnFilter
SINT
在输入数据指示导通状态之前,信号必须维持在导通状态的时长。
时长使用枚举值指示。
对于通道 01、03、05 和 07:
  • 4 = 0 µs
  • 10= 100 µs
  • 11= 200 µs
  • 12= 500 µs
  • 13 = 1 ms
  • 14 = 2 ms
  • 15 = 5 ms
  • 16 = 10 ms
  • 17 = 20 ms
  • 18 = 50 ms
对于通道 00、02、04 和 06:
  • 4 = 0 µs
  • 14 = 2 ms
  • 15 = 5 ms
  • 16 = 10 ms
  • 17 = 20 ms
  • 18 = 50 ms
Ptxx.InputOnOffFilter
Ptxx.DiConfig.InputOnOffFilter
SINT
在输入数据指示关断状态之前,信号必须维持在关断状态的时长。
时长使用枚举值指示。
Ptxx.ChatterTime
Ptxx.DiConfig.ChatterTime
INT
对输入转换数进行计数的时间量。
1…10000 ms
Ptxx.ChatterCount
Ptxx.DiConfig.ChatterCount
SINT
被视为“频跳”的输入转换次数。
频跳会导致模块标记无效输入转换的时间戳。 通常,频跳信号会导致输入在相对较短的时间内错误地转换多次。
  • 0 = 已禁用
  • 1 = 无效值
  • 2...127 = 启用
Ptxx.CaptureOffOnEn
Ptxx.DiConfig.CaptureOffOnEn
BOOL
启用 Off 到 On 时间戳捕捉。 如果清除该位,则点不记录 Off 到 On 时间戳。
  • 0 = 禁用 Off 到 On 输入跳变捕捉
  • 1 = 启用 Off 到 On 输入跳变捕捉
Ptxx.CaptureOnOffEn
Ptxx.DiConfig.CaptureOnOffEn
BOOL
启用 On 到 Off 时间戳捕捉。 如果清除该位,则点不记录 On 到 Off 时间戳。
  • 0 = 禁用 On 到 Off 输入跳变捕捉
  • 1 = 启用 On 到 Off 输入跳变捕捉
Ptxx.TimestampLatchEn
Ptxx.DiConfig.TimestampLatchEn
BOOL
确定是否启用时间戳锁存。
  • 0 = 时间戳被各个连续的转换覆盖。
    新的时间戳会立即覆盖报告的时间戳,即使控制器尚未提取该数据。
  • 1 = 时间戳在确认前锁存。
    所报告的时间戳在确认之前不会被覆盖。 在该点上的所有后续转换都将被忽略,直至进行确认/复位。
    通过将输入标签 TimestampOffOnNumber/TimestampOnOffNumber 的值写入输出标签 TimestampOffOnNumberAck/TimestampOnOffNumberAck,即可确认时间戳。 确认同时清除 TimestampOverflowOffOn/TimestampOverflowOnOff。
Ptxx.FaultMode
BOOL
选择发生通信故障时的输出点行为。 FaultValue 定义了当设为用户自定义值时所跳转的值。
  • 0 = 跳转到用户自定义值
  • 1 = 保持上一状态
Ptxx.FaultValue
BOOL
定义了当 FaultMode = 0 时,如果发生通信故障,离散输出应采用的值。
  • 0 = 输出关闭
  • 1 = 输出打开
Ptxx.ProgMode
BOOL
选择当跳变到编程模式或禁止模式时输出点将采取的行为。 ProgValue 定义了当设为用户自定义值时所跳转的值。
  • 0 = 跳转到用户自定义值
  • 1 = 保持上一状态
Ptxx.ProgValue
BOOL
在 ProgMode 位被设为“用户自定义值”的情况下,定义连接跳变到编程模式或禁止模式时输出所采用的值。
  • 0 = 输出状态在编程模式或禁止模式下为 Off。
  • 1 = 输出状态在编程模式或禁止模式下为 On。
Ptxx.FaultFinalState
BOOL
如果 FaultValueStateDuration 为非零值,则在配置的 FalueValueStateDuration 超时过后确定最终输出状态。
  • 0 = 在 FaultValueStateDuration 时间超时后的输出状态为 Off。
  • 1 = 在 FaultValueStateDuration 时间超时后的输出状态为 On。
Ptxx.FaultValueStateDuration
SINT
该值决定了应用 FaultFinalState 前 FaultMode 状态保持的时长。
  • 0 = 永久保持
  • 1 = 1 s
  • 2 = 2 s
  • 5 = 5 s
  • 10 = 10 s
Ptxx.ProgramToFaultEn
BOOL
决定如果在编程模式下发生连接故障,输出是否跳变到故障模式。
  • 0 = 保持在编程模式
  • 1 = 跳转到故障模式
Ptxx.NoLoadEn
BOOL
启用输出点的无负载检测。
  • 0 = 禁用
  • 1 = 启用
Ptxx.IolConfig.Disable
BOOL
设置为临时禁用通道。
当通道被禁用时,将禁用通道上的 IO-Link 通信和数字量输入。
  • 0 = 启用 IO-Link 通信/数字量输入
  • 1 = 禁用 IO-Link 通信/数字量输入
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal