板签入请求#
Board Check In Request任务会在板进入生产线时向MES系统发送签入事件。此事件将等待BoardCheckInRequestResult回复。
输入#
| 名称 | 数据类型 | 是否是触发器 | 描述 |
|---|---|---|---|
| 激活 | Any | 是 | 激活任务 |
输出#
| 名称 | 数据类型 | 描述 |
|---|---|---|
| 时间戳 | DateTime | 接收事件时的时间戳 |
| messageId | String | 来自Oib的消息ID。如果联锁处于活动状态并且使用了命令,则可能需要提供回复 |
| line | String | 有关事件发生在哪个生产线的信息。示例:“OIB Training\Line 1” |
| boardId | String | 在生产线前扫描的条码 |
| checkInErrorCode | Integer | 可视为位字段的错误标识符。可以包含以下值:0 签入 - 关联成功,未发生错误65536 在多次接收前端条码时(例如,同一条码在生产线前被扫描了两次),后端条码丢失 |
| mostCriticalMSDExpireDate | DateTime | 以UTC形式提供的生产线中扫描时间验证的所有MSD部件的最关键到期日期;如果当前设置中没有任何MSD物料,则会设置最大日期(9999-12-31 12:59:59 PM) |
| recipeName | String | 当前生成的配方名称 |
| scanTime | DateTime | 在生产线前扫描条码的时间(UTC) |
| 成功 | Boolean | 任务成功执行时触发 |
| 错误 | Error | 任务因某种原因失败时触发 |
设置#
在General选项卡上,您有常用设置和以下设置:
| 名称 | 数据类型 | 值 | 默认 | 描述 |
|---|---|---|---|---|
| 自动激活 | Boolean | true | 初始化任务时,将其订阅到网关守卫消息。如果为false,则仅在激活时订阅。 |
行为#
此事件会在板进入生产线时向MES系统发送签入事件。此事件仅适用于在生产线前方安装了扫描仪的基于生产线的可追溯性。签入事件不可用于基于工作站的可追溯性,对于此模式,请集成ASM BoardGateKeeper以锁定生产线前面的板。
此事件将返回包含MES结果的结构。
备注#
无。

