With the methods of the interface IF_GroupingPattern, you can create a pattern for the grouping of carriers. This pattern is loaded inside the function block FB_GroupingStation.
While the grouping process is running, you can prepare a second grouping pattern. This second pattern is automatically loaded when the previous groups have left the process position.
The methods for setting up a new pattern must be called in a certain order. Not all provided pattern methods are mandatory.
SetNewPattern (mandatory)
AddNewGroupAndFirstCarrier (mandatory)
AddCarrierToGroup (optional)
SetLeavingStationParameters (optional)
SetNewPatternDone (mandatory)
By default, the defined carrier groups are sent to the target station with the move command MoveGapControl and the groups use their process gap as the target gap when the group moves to the target station.
you can use the method IF_GroupingPattern - SetLeavingStationParameters
if the pattern is already loaded, you can use the method FB_GroupingStation - ChangeLeavingStationParameters.
The following example demonstrates the order for calling the mandatory methods.
two groups of carriers
the first group consists of three carriers
the second group consists of two carriers
the carrier gap within the first group (InsideGap): 10 mm
the carrier gap within the second group (InsideGap): 60 mm
the gap between the groups (ProcessGap): 50 mm
The following example demonstrates the repetition of carrier groups.
four groups of carriers
two carriers in each group
ProcessGap between the groups: 50 mm
InsideGap within the group: 20 mm
Name |
Data type |
Accessing |
Description |
---|---|---|---|
rstFeedback |
REFERENCE TO ST_FeedbackPattern |
Read |
Feedback on the loaded and prepared grouping pattern. |