Relationship Editing

Use

You can use relationships to determine how phases relate to each other in terms of time in a master recipe or process order.

In addition, you can define relationships across different recipes to link recipes that are usually carried out together (for example, a cleanout recipe and a production recipe for the same production line).

Integration

  • Relationships are the basis for phase scheduling in the recipe and process order (see Phase Scheduling ).

  • When you create a process order for a recipe with relationships to another recipe, the system asks you whether you want to create a relationship to an existing order of the other recipe. It displays a list of all existing orders from which you can choose the one you need.

  • Orders that are linked by relationships are treated as a unit in scheduling. This means that the system schedules an order starting from the dates of the other order.

Prerequisites

The following data has been created in the system:

  • The operations and phases of the master recipe

  • The factory calendar to be used to schedule offsets between the relationships, if required

If you want to maintain relationships between the phases of different recipes, you must use a change number when you enter recipe editing. This change number must comply with the change rule of both recipes.

Features

Phases can be executed in sequential or parallel order or can be overlapping. In the system, you can represent the various relationships as far as time is concerned as follows:

  • By using different types of relationship (see below)

  • By defining an offset for the relationships (see below)

You can define several relationships for each phase of a master recipe. However, note the following restrictions:

  • Make sure that the relationships do not contain loops, that is, that they do not lead back to a preceding phase.

  • You can only define relationships across recipes between recipes of different recipe groups.

    Note Note

    Recipes that are linked by relationships mutually lock each other, that is, they cannot be edited at the same time.

    End of the note.
Types of Relationship

Relationships link the start or end of a preceding phase with the start or end of a succeeding phase. The relationship type specifies how the phase dates are linked with each other:

  • FS relationship

    Relationship from the end of a phase to the start of the next phase

  • SS relationship

    Relationship from the start of a phase to the start of the next phase

  • FF relationship

    Relationship from the end of a phase to the end of the next phase

  • SF relationship

    Relationship from the start of a phase to the end of the next phase

    SF relationships are rarely used in practice. You can override an SF relationship by representing the phase sequence with FS relationships.

Offsets

By defining offsets for a relationship, you determine how much time lies between the dates of phases linked to each other. You can define offsets as follows:

  • As a positive value, if the reference date (start or end) of the successor phase is after that of the preceding phase

    Example Example

    An FS relationship has been maintained between phase Charge and phase Reaction . The time interval is One hour . This means that phase Reaction starts one hour after charging has been completed.

    End of the example.
  • As a negative value, if the reference date (start or end) of the successor phase is before that of the preceding phase

    Example Example

    An FS relationship has been defined between phase Charge and phase Heat. The offset specified is Minus 10 minutes . This means that phase Heat starts 10 minutes before charging has been completed.

    End of the example.

You can define a factory calendar in the relationship for scheduling offsets.