跳到主要内容
版本:Next

LMES普通工序出站流程-业务交互规范

1.标准出站交互流程

LMES普通工序出站流程

2.交互变量与结果代码

交互点位方向数据类型说明
完工信号PLC -> LMESBool完工信号。PLC 置 1 启动流程。PLC负责复位。
产品码PLC -> LMESString出站产品序列号。PLC 提供给 LMES 的产品唯一标识。
托盘码PLC -> LMESString出站托盘码。当通过托盘码关联产品时使用。
物料码PLC -> LMESString出站物料码。当通过物料码关联产品时使用。
设备加工结果PLC -> LMESIntPLC判定结果。当启用“PLC判断”时,PLC 将自己的判定结果 (1=OK, 2=NG) 写入此变量。
出站完成信号LMES -> PLCBool出站完成信号。LMES 处理完毕后置 1。LMES负责复位。
出站结果LMES -> PLCInt出站结果代码。LMES 告知 PLC 本次交互的最终状态,这是最重要的结果信号。
PLC 应根据此代码执行相应操作:
• 1: 成功 - 正常放行产品。
• 6: 产品码异常 - 获取产品码失败或产品码为空。建议报警并暂停产线,等待人工处理。
• 9: 其他异常 - 系统内部发生未知错误。建议报警并暂停产线,等待人工处理。
•10:物料码未绑定- PLC 提供了物料码,但系统找不到对应的产品。建议报警。
•11:托盘码未绑定- PLC 提供了托盘码,但系统找不到对应的产品。建议报警。
• 0: 复位 - 在交互完成后,LMES 会将此信号复位为 0。
合格判断结果LMES -> PLCInt质量判定结果。LMES 告知 PLC 最终的产品质量结论 (1=OK, 2=NG)。
注:仅在未启用“PLC判断”时下发。
出站说明LMES -> PLCString结果描述。当发生异常时,LMES 可写入更详细的文本说明。

3.异常排查指南

当出站流程发生异常(例如产品不放行、设备报警)时,请遵循以下步骤进行排查。

第一步:查看 LMES 的反馈信号

首先应检查 LMES 向 PLC 写入的三个关键结果变量:

  1. 出站结果: 这是最直接的故障代码。
    1. 如果值为 1 以外的任何值(如 6, 9, 10, 11),说明 LMES 在处理业务时发生错误。请参考上一章节中出站结果变量的说明来定位问题原因。
  2. 出站说明: 这是最有用排查信息。
    1. 当发生异常时,LMES 会将详细的、可读的错误文本写入此变量。例如“物料码 XXXXX 未绑定产品”。请在 HMI 或监控界面上显示此变量内容。
  3. 合格判断结果:
    1. 检查此值是否符合预期。如果产品应为 NG,但此值为 OK(或反之),则需要检查 LMES 的判断逻辑或 PLC 提供的原始数据。

第二步:核对信号握手流程

如果 LMES 的反馈信号看起来正常,但流程依然卡住,请核对标准的“握手”时序是否完整。不规范的信号状态是潜在问题的来源。

  • 完工信号 是否为 1?
    • 如果 PLC 未将此信号置 1,LMES 不会启动流程。
  • 出站完成信号 是否为 1?
    • 如果 PLC 已请求,但此信号迟迟未置 1,说明 LMES 内部逻辑可能仍在处理或已发生严重错误。此时应重点查看 出站说明 的内容。
  • 完工信号 是否已复位为 0?
    • 根据“谁触发,谁复位”的原则,此信号必须由PLC清零。如果PLC程序未能清零,虽然LMES为保证产线运行已兼容此异常情况并能启动新流程,但这种不规范的状态是潜在问题的根源,必须在PLC程序中予以纠正。
  • 出站完成信号 和其他LMES信号是否已复位?
    • 在交互的结尾,LMES应将自己触发的信号全部复位。如果这些信号一直为 1,可能会干扰下一次出站请求的判断,或在LMES日志中产生警告。

第三步:使用 LMES 工位控制台

如果需要更详细的信息,请使用 LMES 系统提供的 工位控制台 功能。

  • 实时变量监控: 可以实时看到所有交互点位的当前值。
  • 流程日志: 可以看到详细的业务执行步骤,定位到具体是哪一步发生了问题。
  • 警告与错误: 会高亮显示所有错误和警告信息。

第四步:特殊场景排查

进站与完工时间一致

现象: 在查看加工记录时,发现某一工序的“进站时间”和“完工时间”完全相同。

原因: 这通常是设计使然,而非系统错误。这种情况会发生在数据采集点或过站工位。这类工位在物理上不执行任何耗时加工,其唯一作用是当产品流经时,通过扫描产品码来记录一次“通过”事件。由于产品没有停留,进站(扫描)和出站(记录完成)在逻辑上是瞬时发生的,因此系统会为它们赋予相同的时间戳。

排查建议: 确认该工位的业务类型是否确实为数据采集或过站。如果是,则此现象是正常的。