Binding material-based recipes
Before running a material-based recipe, we should review the binding process that FactoryTalk Batch uses to find equipment and materials to use in a batch. When a material-based recipe is placed on the batch list, the FactoryTalk Batch Server makes a request to the Material Server for containers that can support the
material requirement
. The Material Server then returns a list of binding candidates based upon the following rules for binding. If any rule fails, the container is not selected as a binding candidate.Rules for Selecting Binding Candidates | ||
---|---|---|
Rule | Applied To | Rule Description |
1 | Containers | The container must have a state of READY_TO_USE. |
2 | Containers | The material specification of an appropriate sublot within a container must match the material specification of a recipe phase step’s material requirement. For composite containers, the appropriate sublot is the only sublot in the container. For plug-flow containers, the appropriate sublot is the lowest ordinal sublot in the container. For pallet containers, the appropriate sublot can be any sublot in the container. |
3 | Lot | The lot and sublot must have a state of READY_TO_USE. |
4 | Containers | For material additions, the total quantity of inventory in a container must exceed the heel property value of the container. For example, if the heel property value for a plug flow container is 100 gallons and the total inventory of the container is 85 gallons, the container is considered empty and is not considered as a binding candidate. |
5 | Rules | All rules for selecting a binding candidate must be true. |
Together the FactoryTalk Batch and Material Servers apply these rules in a two-step process to bind a material-based recipe automatically or to prepare the list of binding candidates from which the operator can select.
- Unit BindingThe type of unit binding you select affects how units are selected for binding. Also the FactoryTalk Batch Server analyzes the material requirements presented by the Material Server to select a unit that can satisfy all the requirements. Thematerial requirementis based upon the material, the feed type (addition or distribution) and, optionally, the lot and label.
- Recipe Phase BindingOnce a unit is selected, the FactoryTalk Batch Server further analyzes the status of the containers and equipment modules available within the unit to determine which containers and equipment modules can supply the material to satisfy the recipe’s material requirements.
Provide Feedback