Configuring Sequences With SFC: Simatic Pcs 7

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 20

Configuring Sequences with SFC

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.1
Overview

Menu bar

Step symbols

START S1...S4 Steps


T1...T4 Transitions
T1
S1
T2

S2 S3
T3

S4

T4
END

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.2
Sequence Structures

Linear Parallel Alternative Loop Jump

S1 S1 S1 S1

T12 T12 T12 T2


S1
T12 T13 S3

T12 S22
S21 S2 S3 S2 T2 S2

S2 T24 T34 T23 T23


T23
T23 S3 S3
S3 S4

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.3
Action and Transition

Step active

Cycles ->

Transition fulfilled

Cycles ->

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.4
Operating Mode Logic for a Given Sequence Control

Step Control Modes

T with Transition
T or C with Transition or Confirmation by User
T and C with Transition and Confirmation by User
C with Confirmation by User
T/T and C with Step specific Confirmation by operator

Operating modes

Operator commands

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.5
Exercise: Sequence Control - Temperature

START Start step

SP_EXT Step enabling condition:


70 L<33 Process value PV_IN less than 33?
PV_IN

SP=70 Action:
50 Set setpoint SP_EXT to 70
Step enabling condition:
30 H>67
t Process value PV_IN greater than
67?
SP=50

L<53
• Linear sequence
• Conditions in transitions SP=30
• Actions in steps
L<32
• Test
END

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.6
SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for
Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.7
SFC Operating Mode Logic

Command buttons for


SFC Test

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.8
SFC - Operational Sequence

Cycle of CFC
Cycle of SFC

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.9
External View of SFC

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.10
Sequence Control - Reactor

Move to basic position-


Reactor C empty and cold Core temperature
90 Degr.

cold and empty


Process temp reached

First component X fill


up to Level 20 %
Settle Time 2 Min

Level >= 20%


Tolerance Temp controller
reached
Speed Monitor
Mixer on
Open drain valve, mixer off,
shut down temperatur controller
Speed Monitor
Mixer on
End Basic pos. reactor
empty + cold
Second component Y fill
up to level 80 %
End step

Level >= 80%

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.11
Notes

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.12
Exercise: Modification to Reactor Sequence Control

Move to basic position-


Reactor C empty and cold Core temperature
90°

cold and empty


Process temp reached

First component X fill


up to Level 20 %
Settle Time 2 Min

Level >= 20%


Tolerance Temp controller
reached
Speed Monitor
Mixer on Opendrain valve, mixer off,
shut down temperature
controller
Speed Monitor
Mixer on
End Basic pos. reactor
empty + cold
Second component Y fill
up to Level 80 %
End step

Level >= 80%

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.13
Exercise: Adding a Second Sequencer to the Sequential Control
HOLD!
SFC_ReacC

Transition Transition
main-sequence hold-sequence

DB
Ensure state

Safe state
Command output
Set operating modes for
operation

Restore state

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.14
Hold Sequencer with Data Block for Values to be Saved

START
(save)

NOT_HOLD

END
(restore)

"Normal" reactor sequencer

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.15
Preprocessing and Postprocessing for Sequencers

Possible for every


single sequencer

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.16
Creating an SFC Type

Several sequencers possible for


one SFC type

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.17
Creating an SFC Instance

Operating Mode
Operating Modes

Operating Mode
Commands

Command enable

Interlock
Control strategies
Step Control Mode
Error Display
Operation Options
Group Display
Control strategies

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.18
Miscellaneous Reference Data

Run Sequence

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.19
Miscellaneous Reference Data

Run Sequence

SIMATIC PCS 7 Date: 30.04.20 SITRAIN Training for


Automation and Drives
Siemens AG 2003. All rights reserved. File:ST-PCS7SYS_sfc.20

You might also like