事件输入标签定义

IO-Link 主站模块事件输入标签
名称
数据类型
定义
有效值
RunMode
BOOL
指示输入的运行状态。
  • 0 = 空闲
  • 1 = 运行模式
ConnectionFaulted
BOOL
指示一个连接是否正在运行。
模块在连接时将此标签设置为 0。 如果模块未连接,则将标签设置为 1。
  • 0 = 连接运行
  • 1 = 连接不运行
DiagnosticActive
BOOL
指示诊断是否有效或是否达到预后阈值。
  • 0 = 无诊断激活
  • 1 = 一个或多个诊断激活或达到预后阈值
DiagnosticSequenceCount
SINT
每次检测到不同的诊断条件,以及每次不同的诊断条件从“检测到”转换为“未检测到”时,则递增。
-128…+127
除模块上电期间之外,都会跳过 0 值。
Eventxx.Fault
BOOL
检测信号数据是否良好。 当连接丢失时,发起发将故障设为 1。
重要提示: 一旦导致该标签变为 1 的状况解除,该标签会自动复位为 0。
  • 0 = 良好
  • 1 = 不良,会导致故障
Eventxx.Uncertain
BOOL
指示通道数据可能不准确,但不准确程度未知。
重要提示: 一旦导致该标签变为 1 的状况解除,该标签会自动复位为 0。
  • 0 = 数据质量良好
  • 1 = 数据不确定
Eventxx.EventDropped
BOOL
指示由于事件发生过快导致无法及时确认,事件被丢弃。
  • 0 = 事件状态未被丢弃。
  • 1 = 事件状态已被丢弃。
Eventxx.EventRising
BOOL
指示当输入转变导致事件组合匹配时是否触发事件。
0 或 1
Eventxx.EventFalling
BOOL
指示当输入转变导致事件组合不再匹配时是否触发事件。
0 或 1
Eventxx.CIPSyncValid
BOOL
指示事件发生时模块是否与 1588 主站同步。
仅设置位无法指示它已同步到宿主控制器的同一主时钟。
  • 0 = CIP Sync™ 不可用。
  • 1 = CIP 同步可用。
Eventxx.CIPSyncTimeout
BOOL
指示事件发生时模块是否曾与 1588 主站同步,但由于超时现在未同步。
  • 0 = 有效时钟主控器未超时
  • 1 = 检测到背板上的有效时钟主控器,但该时钟主控器已超时。
    模块正在使用其本地时钟,可能已偏离上一次已知时钟主控器。
Eventxx.EventsPending
SINT
模块中当前排队的事件数量。 值大于 0 表示控制器当前未能跟上事件的发生速度。
所有正值
Eventxx.EventNumber
DINT
运行事件计数,每次有新的事件时加 1。
发起方将 EventNumberAck 设置为 EventNumber,以确认收到事件。
当事件数达到最大值并翻转时,它将翻转到 1,而不是 0。
所有值
Eventxx.EventTimestamp
LINT
事件发生的时间。
所有正值
Eventxx.PtxxData
BOOL
指示事件触发时 Input Ptxx 的数据值。
  • 0 = Off
  • 1 = On
Eventxx.CounterxxDone
BOOL
指示事件触发时 Counterxx 的 Done 状态。
  • 0 = 未完成
  • 1 = 已完成
Eventxx.PtxxFault
BOOL
指示触发事件时 Input Ptxx 的故障状态。
  • 0 = 无故障
  • 1 = 故障
Eventxx.CounterxxFault
BOOL
指示事件触发时 Counterxx 的故障状态。
  • 0 = 无故障
  • 1 = 故障
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal