Map Updated (S12F1 + S12F5 + S12F9)#
When activated, the Map Updated task will handle S12F1 (Map Setup), S12F5 (Map Transmit Inquire) and S12F9 (Map Data Send) SECS/GEM messages from the equipment.
Inputs#
| Name | Data Type | Description |
|---|---|---|
| Enable/Disable | Boolean | Enable/Disable listeners for specific mapping SECS/GEM messages |
Outputs#
| Name | Data Type | Description |
|---|---|---|
| materialId | String | Material identified by the equipment |
| idType | Integer | materialId type |
| mapFormat | Integer | Map format requested |
| notchLocation | Integer | Location of Notch |
| frameRotation | Integer | Rotation of the Frame |
| originLocation | Integer | Location of the Origin |
| processAxis | Integer | Axis to process |
| nullBinCode | String | Null bin codes |
| referencePoints | Object | Reference Point of the map data |
| unitsOfMeasurement | String | Units of measurement |
| xDies | Integer | Size of die (x axis) |
| yDies | Integer | Size of die (y axis) |
| rowCount | Integer | Number of rows in map |
| colCount | Integer | Number of columns in map |
| processDieCount | Integer | Total number of dies |
| startingPosition | Object | Starting position coordinates |
| mapString | String | Map data as string |
| mapArray | Object | Map data as array of strings |
| mapData | Object | Object with entire representation of the updated map |
| 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 Enable Events Handling | Boolean | true | Automatically enable listeners for expected messages at start-up | |
| Timeout | Integer | 10 (minutes) | Maximum amount of time allowed to keep the map data | |
| Bin List Format Data Type | Enum | A, L | A | Data type expected in BINLT field when reading map |
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 automatically handles the S12F1, S12F5 and S12F9 messages when sent from the equipment in order to receive the updated map information. When all data is received, all outputs are emitted with the corresponding data for processing
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.

