Connect steps
Once the process steps are defined, connect them together using sequences, simultaneous branches, and selected branches.
If you want to | Then organize the steps like this | With these considerations |
Execute 1 or more steps in sequence:
| Sequence ![]() |
|
Execute 2 or more paths of steps:
| Simultaneous Branches ![]() |
|
Decide which path to execute depending on logic conditions:
| Selected Branches ![]() |
|
Examples
Examples of SFC structures for different situations are:
Situation | Solution | |||
Station 45 and 46 of an assembly line work on parts simultaneously. When both stations are done, the parts move down 1 station. | Simultaneous Branches ![]() | |||
Depending on the build code, a station either drills or polishes. | ![]() | |||
![]() | Drill | |||
![]() | Polish | |||
To simplify programming, separate communication and block transfers from other control logic. All occur at the same time. | Simultaneous Branches ![]() | |||
![]() | Control | |||
![]() | Communication | |||
![]() | BTs | |||
In a heat treating area, the temperature ramps up at a specific rate, maintains that temperature for a specific duration, and then cools at a specific rate. | Sequence ![]() | |||
![]() | Ramp | |||
![]() | Maintain | |||
![]() | Cool | |||
At station 12, the machine drills, taps, and bolts a part. The actions occur one after the other. | Sequence ![]() | |||
![]() | Drill | |||
![]() | Tap | |||
![]() | Bolt | |||
Step 12 inspects a process for the correct mix of chemicals.
| ![]() | |||
![]() | Start of SFC | |||
![]() | Step 12 | |||
![]() | Not OK | |||
![]() | OK |
Provide Feedback