Recipe |
{ "RecipeName": "RECIPE3234", "Revision": "B", "Lane": 1, "Stage": null, "ExpectedCycleTime": 60, "ExpectedUnitsPerWorkTransaction": 1, "NumberOfComponentsPerUnit": 500, "WorkOrderIdentifier": { "WorkOrderId": "WO-1000-1000", "Batch": "WO-1000-1000-B1" }, "TargetQuantity": 500.0, "RelevantSurface": "PrimarySurface", "RecipeStagesInformation”: [ { "Stage": { "StageSequence": 1, "StageName": "STAGE1", "StageType": "Work" } "ExpectedCycleTime": 80, "NumberOfComponentsPerUnit": 200 }, { "Stage": { "StageSequence": 2, "StageName": "STAGE2", "StageType": "Work" } "ExpectedCycleTime": 120, "NumberOfComponentsPerUnit": 250 } ] }
The RecipeActivated type exposes the following members.
Name | Description | |
---|---|---|
![]() | RecipeActivated | Default constructor |
Name | Description | |
---|---|---|
![]() | ExpectedCycleTime | The total amount of time (in ms) that is expected to process one unit or group of units (as in the case of a carrier or panelized PCB), assuming no blocked or starved conditions at the station. This includes both productive and non-productive time, such as transfer, positioning, etc. |
![]() | ExpectedUnitsPerWorkTransaction | The number of units that are to be processed simulataneously by this recipe. For example, in the case of a 2 x 2 panelized PCB, this property would be 4 because 4 units (PCBs) are procesed at one time per work transaction. In the case that a station processes a variable number of units per transaction, this should represent the average number of units expected to be processed per transaction. |
![]() | ExpectedWorkTime | ** NOTE: ADDED in CFX 1.6 ** The total amount of productive time (in ms) that is expected to process one unit or group of units (as in the case of a carrier or panelized PCB), assuming no blocked or starved conditions at the station. This does not include any non-productive time, such as transfer, positioning, etc. |
![]() | Lane | Number of the production lane (if applicable) |
![]() | NumberOfComponentsPerUnit | The number of components to install for each unit of a work. |
![]() | RecipeName | THe name of the recipe (may include full path, if applicable) |
![]() | RecipeStagesInformation | ** NOTE: ADDED in CFX 1.2 ** An optional list of information about the recipe for each stage of the machine |
![]() | RelevantSurface | ** NOTE: ADDED in CFX 1.3 ** For two-dimensional products, such as printed circuit assemblies, specifies the relevant surface that will be processed by the newly activated recipe. |
![]() | Revision | Version number, e.g. “2.0” (Optional) |
![]() | Stage | An optional stage |
![]() | TargetQuantity | ** NOTE: ADDED in CFX 1.3 ** Identifies the target number of units to be produced by the newly activated recipe. This property is optional, but should be specified if known by the endpoint producing this message. |
![]() | WorkOrderIdentifier | ** NOTE: ADDED in CFX 1.3 ** Identifies the Work Order (or Batch) that will be executed by the newly activated recipe. |