Gate Keeper Board Released#
The Gate Keeper Board Released task will receive the information from the Gate Keeper regarding a board being accepted to be processed.
Inputs#
| Name | Data Type | Description |
|---|---|---|
| Activate | Any | Activate the task |
Outputs#
| Name | Data Type | Description |
|---|---|---|
| timestamp | DateTime | Timestamp of when the event was received |
| line | String | Information regarding in which Line the event occurred. Example: 'OIB Training\Line 1' |
| station | String | Information regarding in which Station the event occurred. Example: 'Station 1 - TX1' |
| lane | String | Information regarding in which Lane the event occurred. Example: 'Left' |
| barcode | String | The value of a barcode read. Example: 'TestBarcode' |
| boardTime | Any | Timestamp of when the barcode read was performed |
| barcodeSide | String | Side of the board where the barcode was read. Example: 'Top' |
| origin | String | Origin of the machine where the barcode was read. Example: 'Front' |
| subConveyor | String | SubConveyor of the machine where the barcode was read. Example: 'None' |
| errorId | String | Failure error id |
| errorMessage | String | Failure error message |
| Success | Boolean | Triggered when the task is executed with success |
| Error | Error | Triggered when the task failed for some reason |
Settings#
On the General tab, you have the usual settings and the following settings:
| Name | Data Type | Values | Default | Description |
|---|---|---|---|---|
| Auto Activate | Boolean | true | On initializing the task, subscribes it to the Gate Keeper Messages. If false, only subscribes on Activate. |
Behavior#
In this task you choose a driver when dropping it into the workflow (if you have more than one driver associated with the controller).
This task listen to a BoardGateKeeper.Event.BoardRequestRelease, this is explained in the driver OIB documentation in the automation protocols. When a message from this type is received, the task will emit the outputs.
It means the Gate Keeper is informing the MES that a board was successfully transported to the next production step.
Remarks#
This task uses a specific structure of context-based data called zone. More information on this topic can be read in the Zones page.

