IF_GroupingPattern - General Information

Overview

Type:

Interface

Available as of:

V1.0.0.0

Inherits from:

-

Task

Interface with methods for creating grouping patterns.

Description

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.

NOTE: Per station, only one active pattern is possible.

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.

The required order for the (mandatory and optional) pattern methods is as follows:

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.

If you want to change the default behavior,

Example: Method Order

The following example demonstrates the order for calling the mandatory methods.

Example pattern:
  • 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

Code example

Example: Repeating Groups

The following example demonstrates the repetition of carrier groups.

Example :
  • four groups of carriers

  • two carriers in each group

  • ProcessGap between the groups: 50 mm

  • InsideGap within the group: 20 mm

Code example

Properties

Name

Data type

Accessing

Description

rstFeedback

REFERENCE TO ST_FeedbackPattern

Read

Feedback on the loaded and prepared grouping pattern.