网关守卫扫描仪状态已更改#
Gate Keeper Scanner State Changed任务将从网关守卫接收有关扫描仪状态更改的信息。
输入#
| 名称 | 数据类型 | 是否是触发器 | 描述 |
|---|---|---|---|
| 激活 | Any | 是 | 激活任务 |
输出#
| 名称 | 数据类型 | 描述 |
|---|---|---|
| 时间戳 | DateTime | 接收事件时的时间戳 |
| line | String | 有关事件发生在哪个生产线的信息。示例:“OIB Training\Line 1” |
| station | String | 有关事件发生在哪个工作站的信息。示例:“Station 1 - TX1” |
| scannerId | String | 扫描仪的内部/唯一ID |
| reason | String | 有关状态更改的原因文本 |
| state | Any | 扫描仪的当前状态。状态可以是以下项之一:UnknownConnectedDisconnectedConfiguration_Error |
| 成功 | Boolean | 任务成功执行时触发 |
| 错误 | Error | 任务因某种原因失败时触发 |
设置#
在General选项卡上,您有常用设置和以下设置:
| 名称 | 数据类型 | 值 | 默认 | 描述 |
|---|---|---|---|---|
| 自动激活 | Boolean | true | 初始化任务时,将其订阅到网关守卫消息。如果为false,则仅在激活时订阅。 |
行为#
在此任务中,您可以在将驱动程序放入工作流时选择驱动程序(如果您有多个与控制器关联的驱动程序)。
此任务将侦听BoardGateKeeper.Event.ScannerConnectionStateChanged,自动化异常流程中的驱动程序OIB文档对此进行了说明。收到来自此类型的消息时,任务将发出输出。
只要扫描仪硬件的连接状态发生更改,就会激活此任务。
Note
可能的连接状态包括:
- 未知
- 已连接
- 已断开连接
- Configuration_Error
备注#
此任务使用基于上下文的数据的特定结构,称为zone。有关此主题的更多信息,请参阅区域页面。

