Gate Keeper Board Request#
The Gate Keeper Board Request task will receive the information from the Gate Keeper regarding a board entry.
Inputs#
| Name | Data Type | Description |
|---|---|---|
| Activate | Any | Activates the task subscription |
Outputs#
| Name | Data Type | Description |
|---|---|---|
| timeStamp | DateTime | Timestamp when the event was received |
| messageId | String | Message Id from Oib. Might be needed to provide a reply if interlocking is active and if using a command |
| 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 | DateTime | 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' |
| 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.
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.BoardRequest, 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 asking the MES System to validate a board which has been detected and stopped in the conveyor unit.
Remarks#
If interlocking is activated, the task will expect a reply using the task GateKeeperBoardRequestResult or a command, validating the board entry
This task uses a specific structure of context-based data called zone. More information on this topic can be read in the Zones page.

