Notes on Configuration
S7-GRAPH for S7 300/400 Programming Sequential Control Systems
14-10
C79000-G7076-C526-01
2. Select the menu command Debug > Synchronization.
Result: All transition and interlock conditions are detected. The subsequent
evaluation shows which steps are located between a satisfied and non-satisfied
transition. All steps found are displayed yellow.
3. Click all the steps you want to select with the mouse pointer that changes to a
cross-hair.
4. Select the steps with the "Activate" button.
In principle, you can also synchronize using a console (for example operator
panel). This is possible when permanent execution of transitions and interlock
conditions is triggered at the console and the results are displayed and required
steps can be activated on the console.
Program-controlled synchronization is also possible, when, for example a button
signal brings about a change from the initial step to synchronization in a
"Synchronization" step in which process state transitions leaving the state are
evaluated. Using jump commands, the sequencer can then jump to the suitable
step.
Modifications During Installation and Startup
If changes are made to the sequencer structure during installation and startup, for
example a step is added, deleted, or renumbered or a transition is deleted or
added, a new instance DB is created when you compile the sequencer.
Downloading the instance DB to the PLC has the same effect as initialization with
the INIT_SQ input, in other words all initial steps are active and all other steps are
inactive. The actions are, however, not automatically invalidated. Download the
instance DB only in the manual mode to avoid errors that can occur when the data
are overwritten.
Using the menu command Debug > Control Sequencer, you can return the
sequencer to the process state that applied before the modification was made.
Note: With the menu command Debug > Control Sequencer, you can change the
mode of the sequencer directly in S7-Graph. If the sequencer and underlying
monitoring/manual functions are supplied with parameters as described in
"Handling Modes" , this means that the mode of the sequencer no longer matches
the underlying function. If you want to prevent this, the mode change triggered on
the programming device can be disabled. The following diagram illustrates the
principle.