You are on page 1of 21

Totally Integrated Automation

SIMATIC
PCS 7

SIMATIC
SIMATIC NET
Software

SIMATIC
HMI
SIMATIC SIMATIC
PC
SIMATIC
WinCC

SIMATIC
DP
SIMATIC
Controller

SIMATIC S7 Date: 04.03.2019


File: 15_.1
Automating with SIMATIC S7

SIMATIC PG SIMATIC
SIMATIC PC SOFTWARE

WIN CC PCS 7
SIEMENS

Standard Tools
PG 740

SIMATIC SIMATIC OP17


4 x 20 Zeichen
8 x 40 Zeichen
SIMATIC OP17
Engineering Tools
Zeichengrößen beliebig mischbar
6/11mm Schrifthöhe

HMI F1

K1

K9 K10
F2

K2
F3

K3

K11
F4

K4

K12
F5

K5

K13
F6

K6

K14
F7

K7

K15
F8

K8

K16
HELP

SHIFT

1
D

A
8

2
E

B
9

3
F

C
0

SHIFT
INS
DEL
HELP
ESC

ACK

ENTER
Runtime Software
OP...OS

MPI Network
SIMATIC NET Industrial Ethernet
PROFIBUS

SIMATIC
Controller
S7-200 S7/M7-300 S7/M7-400 WinAC

PROFIBUS-DP

SIMATIC DP FM

SV
ET200 ASI

SIMATIC S7 Date: 04.03.2019


File: 15_.2
The SIMATIC S7/C7/M7 and WinAC Controllers

modular modular
Upper and
middle
performance
range

SIMATIC S7 - 400 SIMATIC M7 - 400 SIMATIC WinAC Pro

Lower complete
performance modular modular
range

SIMATIC S7 - 300 SIMATIC M7 - 300 SIMATIC C7 - 620 SIMATIC WinAC Basic

Micro PLC compact

SIMATIC S7 - 200

SIMATIC S7 Date: 04.03.2019


File: 15_.3
STEP 7 Software for S7/C7/M7

Neuro Systems

Fuzzy Control

PID Control

TeleService

Standard Tools DOCPRO


Engineering Tools CFC
Runtime Software Tools S7-SCL
S7-Graph
S7-HiGraph

S7-PLCSIM Borland C/C++

S7-PDIAG M7-ProC/C++
STEP 7 Mini
STEP 7 Micro LAD / STL STL LAD FBD STEP 7
LAD / STL Manager Manager

S7-200 S7-300 S7-300 S7-400


Support Support Support Support M7-SYS

S7-200 S7-300 S7-300 S7-400 M7-300


WinAC WinAC M7-400

SIMATIC S7 Date: 04.03.2019


File: 15_.4
Programming Sequence Control Systems with S7- GRAPH

 S7-GRAPH: The tool for


programming sequence cascades
 Compatible with IEC 1131-3 S1
 Designed for the requirements of
production engineering
T1 T4
 Graphic division of the process
into steps and transitions
 Steps contain actions S2 S5 S6
 Transitions check the conditions
for switching to the next step
T2 T5
 The following phases of
automation can be S4
optimized with S7-GRAPH:
 Planning, Configuring
 Programming T3
 Debugging
 Commissioning
 Maintenance, Diagnostics

SIMATIC S7 Date: 04.03.2019


File: 15_.5
Programming using the State Diagram Method with
S7- HiGraph
 S7-HiGraph: The tool for Position Index out
programming using Cam-operated switch
State Diagrams 1 2 4 Turn left

 Division of the machine into piece


functional units
 Creating state diagrams Turn right
for every function unit
Motor Index in
 States contain actions Counterbearing
lock/release
 State diagrams communicate Index
Motor Counterbearing
using messages
 The following phases of
automation can be
optimized with S7-HiGraph: Coordinator

 Planning, Configuring
 Programming and Debugging
 Commissioning
 Maintenance, Diagnostics
 Supports reuseability

SIMATIC S7 Date: 04.03.2019


File: 15_.6
Programming in the High Level Language S7- SCL
FUNCTION_BLOCK Integrator
 S7-SCL: High level language for VAR_INPUT
creating PLC programs Init : BOOL; // Reset output value
x : REAL; // Input value
 Compatible with IEC 1131-3Text Ta : TIME; // Sampling interval in ms
(ST=Structered Text)) Ti : TIME; // Integration time in ms
olim : REAL; // Output value upper limit
 Certified according to PLCopen ulim : REAL; // Output value lower limit
END_VAR
Base Level
 Contains all the typical VAR_OUTPUT
y : REAL:= 0.0; // Initialize output value with 0
elements of a high level END_VAR
language, such as
operands, terms, control BEGIN
IF TIME_TO_DINT(Ti) = 0 THEN // Division by ?
statements OK := FALSE;
 PLC specifics are integrated, y := 0.0;
RETURN;
such as I/O access, timers, END_IF;
counters...) IF Init THEN
y:= 0.0;
Advantages: ELSE
y := y+TIME_TO_DINT(Ta)*x/TIME_TO_DINT(Ti);
 Well structured, easy to IF y > olim THEN y := olim; END_IF;
understand program IF y < ulim THEN y := ulim; END_IF;
END_IF;
 For those knowlegeable in high END_FUNCTION_BLOCK
level langugages
 For complex algorithms

SIMATIC S7 Date: 04.03.2019


File: 15_.7
CFC for SIMATIC S7

 CFC (Continuous Function Chart):


Tool for graphic creation
of PLC programs
 Blocks are placed on
function charts
and interconnected
 Interconnection is
possible:
- between I/O fields
- also to blocks in
other charts
 Sources and destinations
are managed in the
margins
 Advantages
 Program creation for
technologists
 quick creation, testing
and commissioning times

SIMATIC S7 Date: 04.03.2019


File: 15_.8
Configuring Sequence Control Systems with S7- SFC

 S7-SFC: The tool for


programming sequence
cascades
 Designed for the require-
ments of process automation
 Compatible with IEC 1131-3
 Steps assign values to
blocks in the CFC
 Transitions check the
conditions for switching to
the next step
 Syntax check during
creation
 Direct connection to CFC
 Acceptance of values using
“Drag&Drop”
 Cross reference selections
 Visualization within
WinCC

SIMATIC S7 Date: 04.03.2019


File: 15_.9
Process Diagnosis with S7- PDIAG
 Process diagnosis: Detection of
faults occurring outside the PLC
 Sensor/actuator defective, movement faulty,
...
 S7- PDIAG: Tool for configuring
the fault definition in STL, LAD, FBD
 Integrated in the development environment
 Simple formulation of fault monitoring and
message texts (during and after the
program session)
 Fault detection and criteria analysis are Message

conducted automatically
 Comprehensive information for the operator
on:
 type of fault
 location of fault
 cause of fault I1.0 I1.1 Q1.0

 Reduction of down-time

SIMATIC S7 Date: 04.03.2019


File: 15_.10
Testing User Programs with S7- PLCSIM

 S7-PLCSIM: Simulation software


for offline testing of PLC programs
 Functional program test
 on a simulated CPU
 with display/modify I/O
 Testing of user blocks in
 LAD, FBD, STL, S7-SCL,
 S7-GRAPH, S7-HiGraph, CFC
 S7-PDIAG, WinCC
 Advantages
 Faults can be detected early and eliminated
 Many tests are already possible in the office
without the final hardware

SIMATIC S7 Date: 04.03.2019


File: 15_.11
Remote Maintenance and Remote Diagnosis with TeleService

 TeleService: Makes an online CPU I/O ... CPU


connection to SIMATIC S7/C7
or M7 possible
 "Extends" the MPI via
telephone/radio networks
 STEP 7 functionality MPI bus

 Market standard modems and TS adapter


 Fault detection, fault elimination TS adapter
and commissioning from a central
location
system
 Advantages: modem
 Reduction of maintenance costs
 Faster upgrading of the system
Control room with
STEP7 and TeleService

PG/PC
modem

SIMATIC S7 Date: 04.03.2019


File: 15_.12
Creating Plant Documentation with DOCPRO

 DOCPRO: Creating wiring


manuals for plants
 Standardized layout templates,
can be modified to your needs
 Generates reference numbers,
generates indexes Layout template
 Prints the entire documentation .....................
in one run (e. g. at night) ............................
.........................
.................................
 Advantage: ........................
 Convenient creation ...........
of documents Reference number
Project

SIMATIC S7 Date: 04.03.2019


File: 15_.13
Runtime Software for Closed-loop Control Engineering Tasks

Confi- Basic SW
gura- or
Overview tion option
tool package

PID Controller No Basic SW

Basic SW PID Control Yes Basic SW

Standard PID Control Yes Option


Modular PID Control Yes Option
Fuzzy Control Yes Option

Neuro Systems Yes Option

FM 355 / 455 Yes

S7-200 S7-300 S7-400 C7 M7

SIMATIC S7 Date: 04.03.2019


File: 15_.14
Borland C/C++, M7- ProC/C++ and M7- SYS RT for M7-Automation
Computers
 Borland C/C++
 Creation of C/C++ programs
for M7
 M7- ProC/C++
 Integration of Borland C/C++
in STEP 7
 Powerful debugger for
user-friendly program testing
 M7- SYS RT
 RMOS operating system C
for the computer pro M7-SYS RT
 real-time capable
 multitasking
 Advantage: SIEMENS

 Technological functions STEP7


BorlandC/C++
can be programmed M7-ProC/C++
PG 740

 Extreme time-critical tasks

SIMATIC S7 Date: 04.03.2019


File: 15_.15
Communicating with SIMATIC NET

Industrial Ethernet Manage-


ment level

Cell level

PROFIBUS

Field level

Actuator Actuator-
Sensor- sensor
Interface level

SIMATIC S7 Date: 04.03.2019


File: 15_.16
Operator Control and Process Monitoring with SIMATIC HMI

Process visualization
system
SIMATIC WinCC

Configuration and
visualization software
SIMATIC ProTool

SIMATIC Panels

SIMATIC S7 Date: 04.03.2019


File: 15_.17
Consistent Configuration with SIMATIC ProTool

PC-based Systems
Graphic Display Panels

Text Display Panels

SIMATIC S7 Date: 04.03.2019


File: 15_.18
Process Visualization and Operator Control with WinCC

SIMATIC S7 Date: 04.03.2019


File: 15_.19
Process Automation with SIMATIC PCS 7

Engineering System Process terminal 1 Process terminal 2 Process terminal 3

Terminal bus

WinCC OS WinCC OS-Server

System bus
S7-400 as
central unit

FM

SV DP
ET 200M
FM

SV DP

Field devices

SIMATIC S7 Date: 04.03.2019


File: 15_.20
Summary

WinCC PCS 7

NET
Engineering

SIMATIC S7

NET
Instrum. Drives
M

SIMATIC S7 Date: 04.03.2019


File: 15_.21

You might also like