You are on page 1of 12

STEP 7 Professional

Programming and configuring


according to IEC 61131-3

STEP® 7 Professional comprises

Product Brief · April 2002


the proven programming lan-
guages LAD, FBD and STL, sup-
plemented by three powerful
engineering tools:
· S7-GRAPH for the graphical
programming of sequential
controls
· S7-SCL, the high-level lan-
guage with which even highly
complex tasks can be solved
without problem
· S7-PLCSIM for offline simula-
tion of your automation solu-
tion
STEP 7 Professional thus contains
all programming languages com-
plying with the international
standard IEC 61131. This
multi-vendor standardization
makes a major contribution to
cost savings with software engi-
neering.
You can use STEP 7 Professional
to configure and program both
the SIMATIC® S7 and C7
PLC-based controllers as well as
the SIMATIC WinAC® controller
for PC-based automation. You
can therefore freely select your
hardware platform, and can even
use the same tool with mixed
configurations.
This description presents current
innovations and describes the
facilities additionally provided by
the engineering tools.
STEP 7 V5
New functions

New with the LAD/FBD/STL manager


With Version 5, program development
in LAD, FBD and STL has been improved
even further:
Selection list for symbols
When editing the links, the symbol
names no longer have to be typed in by
hand. You can simply select them from
a list by clicking with the mouse. You
can also create or adjust a symbol defi-
nition at this point without having to
open the whole symbol table (Fig. 1).
Improved usability
· Multi-stage "undo" in both directions
using icons
· Cut & paste for more than one net-
work
· Display of subnetworks in different
colors
· Lasso function to select elements
· Fast adding of symbols, blocks,
instructions and FC/FB calls using the
"empty box" Fig. 1: Selection list for symbols (left) and "Tooltips" on the contacts (right)
· "Tooltips" on the contacts with com-
plete symbol information
The following texts can be stored in sev- bolic or absolute address should be
New with the SIMATIC Manager eral languages: leading when changes are made. If the
Block consistency test · Block titles and comments symbolic address is leading, it makes it
If the interfaces or the code of individual · Network titles and comments particularly easy to transfer an existing
blocks have to be modified or supple- program to different hardware with dif-
mented during program development
· Line comments from STL programs ferent addresses (Fig. 2).
or subsequently, the required input for
· Comments from symbol tables, tables
for variable declarations, New with the hardware configuration
the corrections may be extremely high.
user-defined data types and data Direct monitoring/control of modules
The block consistency test handles a
blocks Inputs and outputs of the configured in-
large portion of this work for you. In the
case of blocks whose consistency can- · Comments, status names and transi- put/output modules can be addressed
not be corrected automatically, the tion names in HiGraph® programs directly without having to select the ap-
function guides you to the positions to · Extensions to step names and com- plication. The inputs/outputs can then
be changed in the associated editor ments in S7-GRAPH programs be monitored (with cyclic updating) or
where you can carry out the required · Message texts generated by STEP 7 controlled. Thus parameterization and
modifications. All block inconsistencies · System text libraries testing of the hardware can be carried
are eliminated step-by-step, and the out in one operation.
Saving of project data on the CPU
blocks then compiled.
In addition to the actual application pro-
Language Support gram, the complete project data can be
This function is particularly interesting saved on the CPU’s memory card.
for customers dealing in export. The These data can be simply read for servic-
function supports the creation and han- ing purposes. They need not be stored
dling of project texts in several lan- on the programming device. The dan-
guages. The texts to be translated are ger that different versions could be in-
exported from STEP 7, processed using terchanged is therefore eliminated. This
an ASCII editor or spreadsheet program function was previously only supported
(e.g. MS EXCEL), and subsequently by the CPUs of the S7-400. It will be
imported back into STEP 7. A project is available soon for further SIMATIC CPUs.
then available in different languages.
You can switch between the various Leading symbols
languages in the SIMATIC Manager. The „leading symbols“ function simpli-
fies the adaptation to new addresses.
You have the choice whether the sym-
2
STEP 7 V5
New functions

New with monitoring and control of


variables Absolute address is leading (similar to STEP 5)

Improved usability
· Representation of status using sym-
bols to provide improved perception
· Insertion/deletion of lines
· Switching individual table lines to
ineffective
· Modification of number formats for
representation Change
· Comprehensive context menus and
direct help
· Table of variables can always be kept
in the foreground
· Identification of forced variables
System diagnostics
The function "Signal system errors" of-
fers a convenient method for displaying Symbolic address is leading
the diagnostics information provided by
the controller’s hardware components Fig. 2: Network templates for frequently occurring links
in the form of messages. The required
blocks and message texts are automati-
cally generated by STEP 7. It is only nec-
essary to load the generated blocks into PG/PC S7-300
the CPU. Transfer of the diagnostics TS
Modem Modem Adapter
texts to SIMATIC HMI® devices does not
require any programming. This func-
tionality is still in preparation for a num-
ber of SIMATIC HMI devices.
Import/export interface to ASCII file
format
To date, it has been possible to import DP
and export the following in ASCII file Slaves
format:
· Programs (since V3),
· Symbol definition (since V3)
and now also: S7-300
· Hardware configuration (from V5.0).
This means that all project data can now
be electronically processed, e.g. to
incorporate them into revision control
systems or as an interface to CAE sys-
tems such as SIGRAPH EMR. The export
interface can also be used for backing Fig. 3: STEP 7 V5 Routing - PG functions across network limits, also used for TeleService
up data.
The import interface can also be used to
adjust the hardware configuration on STEP 7 V5 Routing This means:
site, e.g. on setup. This means that you The new routing function means that · Easier to operate
no longer need to overwrite the whole programming can be carried out across · Centralized programming
project, just the HW-Config file. network limits. A programming device
which is connected to the CPU or com- · Centralized data backup
munications module via an MPI cable · Increased TeleService functionality
can now also program and maintain the
devices (masters) connected to the CPU
through PROFIBUS DP (see Fig. 3).

3
S7-GRAPH

S7-GRAPH:
sequential controls - no problem
The SIMATIC software package
S7-GRAPH is based on the STEP 7 pro-
gramming software. It is used for
sequences with alternate or parallel
steps. The sequences are configured
and programmed clearly and rapidly on
a standardized user interface (according
to IEC 61131-3, DIN EN 61131).
The process is described graphically,
and divided into individual steps with an
easily comprehensible scope of func-
tions. Actions can be defined for the
steps, and their execution controlled.
Transitions control the conditions
required for the next step. Interlock and
monitoring conditions are defined for
each step.
An interlock includes the prerequisites
for execution of actions, and monitor-
ing conditions serve to detect faults in
the sequence.
Advantages compared to LAD, FBD, STL
· Clear configuring of the process in the
draft phase; also advantageous in all
other process phases Fig. 4: S7-GRAPH in monitoring mode
· LAD, FBD and STL are mainly used for
logic controls. With S7-GRAPH, the · Option independent running: · Flexible design of sequential controls;
process sequence is of major impor- the required administrative section simultaneous and alternative branch-
tance (approx. 5 Kbyte) is then included in ing, branches within sequence
· Clear graphic representation of pro- every function block generated by chains, activation and deactivation of
cess using sequence chains; this S7-GRAPH. This is the solution for step
results in easy maintenance and small applications with only one se- · Programming in LAD or FBD;
adaptation of programs if necessary quence chain block. all transitions, interlocks and moni-
· Troubleshooting with integral diag- · Option with Standard FC: toring conditions can be programmed
nostics functions results in minimiza- the administrative section is stored in in LAD or FBD
tion of expensive down times, a separate block. This standard block · Extensive scope of language ele-
in particular for manufacturing pro- exists only once in each project and is ments for simple programming of
cesses used by all sequence chain blocks. conditions and actions;
The memory requirement is 8 Kbyte simple arithmetic commands (+, -) or
Design
or 10 Kbyte depending on the type of counters/timers can also be directly
An S7-GRAPH sequence chain block standard FC selected.
consists of the sequence chains and a programmed as an action in the step
general administrative section. Functions · Consecutive numbering of steps on
S7-GRAPH offers adjustable compiler 7-GRAPH has been certified in accor- request
options for linking of this section: dance with IEC 61131-3 and PLCopen · Online functions;
Base-Level since November 2001 display of active steps, status of inter-
and has the following functionalities: locking, monitoring and self-enabling
· Different views with compact display conditions, as well as executed ac-
of sequence chains: tions
- Overview diagram
- Single-page display
- Detail display pertaining to a step
· Compact, clear printing of sequence
chains; each page of the printout con-
tains references to the adjacent pages

4
S7-GRAPH

· Good performance through selective Process diagnostics The data relevant to diagnostics are
processing of steps. The processing The S7-GRAPH and ProAgent software automatically generated by S7-GRAPH.
time required for a sequence of steps packages (from the SIMATIC HMI range) It is only necessary to activate the corre-
is independent of the number of steps permit fast, specific process diagnostics sponding option in the compiler.
· Linking to project-wide documenta- in plants and machines by determining ProAgent effectively uses the diagnos-
tion system (DOCPRO) information on the fault location and tics data generated by S7-GRAPH. The
diagnostics. display contents for diagnosis and con-
· Synchronization functions;
sequences can be controlled and syn- These software packages trol of the plant/machine are automati-
chronized with the current condition · optimally support plant and machine cally created by ProAgent.
of the plant/machine directly from the personnel in the tracing and elimina- ProAgent is as an optional package for
PC tion of faults, ProTool® and WinCC®:
· User-defined interface; · increase plant availability, · ProTool/Pro, from V3
two possibilities are available for the · shorten down times. · WinCC, from V4
call interface of the sequence block:
- Predefined parameter sets; either
mini, standard or maxi can be se-
lected
· User-defined parameters for flexible
adaptation to the application.

S7-GRAPH
Display Vector graphics
Sequence control/structure Control in function block, structure in data block
Sequences per function block 8
Steps per sequence 250
Parallel branches 250
Alternative branches 250
Transition 32 conditions
Step 32 interlocking conditions
32 monitoring conditions
100 actions with system-internal qualifiers
Memory requirements
Sequence management With option With option
"Independent running": "With standard FC":

5 Kbyte per sequence block (common use of standard FC for all sequence
blocks of a CPU)

· FC 70/71 approx. 8 Kbyte


(from V 4.0, only standard call interface)
· FC 72 approx. 11 Kbyte
(from V 5.0, required with user-defined call in-
terface; can also be used for standard call inter-
face)
· FC 73 approx. 8 Kbyte
(V 5.1 and higher, for space-saving applications
without diagnostics functions)
Sequence n x 150 byte (n = number of steps in sequence) for FC 70, 71 and 72
n x 16 byte for FC 73

5
S7-SCL
The high-level language for S7-300/400 and C7

Application
S7-SCL (Structured Control Language) is
a high-level language based on PASCAL
for programmable controllers.
S7-SCL corresponds to the high-level
text language ST (Structured Text)
defined in DIN EN/IEC 61131-3. S7-SCL
is particularly suitable for programming
complex algorithms and mathematical
functions, or for data processing tasks.
S7-SCL permits:
· Simple, fast program development
hardly prone to errors by application
of powerful language elements such
as IF...THEN...ELSE.
· Improved comprehensibility by
improved readability and structure
· Creation of symbolic programs en-
sures problem-free modification and
reusability. Fig. 5: Declaration and statement sections of a function block
· Simplified program testing at high
language level using debugger.
The user is then able to formulate solu- Functions · Linking of symbols also in the debug-
tions for all automation tasks cost- 7-SCL has been assigned the Base Level ger
effectively and within a short time. certificate of PLCopen1) and possesses · Linking to the project-wide documen-
the following functionalities: tation system (DOCPRO)
The software can be used for all
SIMATIC S7-300 (recommended from · Integral user interface with editor, · Simple selection of library blocks;
CPU 314 onwards), SIMATIC S7-400 compiler and debugger a corresponding dialog window sup-
and SIMATIC C7 automation systems. · Language elements from high-level ports navigation in the library. Fol-
language programming, e.g. loops, lowing selection of a block, the
Principle of operation parameter template of the function is
alternative branches and branch dis-
S7-SCL programs are programmed as tributors. automatically copied into the pro-
ASCII sources and are therefore easy to cessed file, and it is only necessary to
import and export. The S7-SCL editor
· S7-SCL blocks can be saved in libraries enter the parameters.
for further processing in other lan-
provides various templates which need · Automatic formatting of input by
guages.
only be filled in. indentation;
· Templates for blocks (e.g. function · PLC-typical language extensions, e.g. colored identification of keywords for
addressing of inputs and outputs, or
blocks and data blocks) and the relat- language and comments;
starting and scanning of timers and
ed calls. the program remains clear and easy
counters.
· Templates for block comments, · Elementary and self-defined data
to read
parameters and constants
types for clear structuring of user pro- · Debugger with "Step into" functional-
· Templates for control structures grams. Symbols and comments addi- ity;
(IF, CASE, FOR, WHILE, REPEAT) which tionally increase the clarity. improved test resulting from facility
contain the exact syntax. to jump to the called blocks during
· Full-symbol programming and saving the test.
Extremely efficient programming is pos- of the complete program in a source
sible using these templates. file.
· Generation of an optimized code with
only a little compiler input.
· Display of cross-references
· User program test possible in high-
level language (as is the case with the
other PLC languages).

1) Certification for the Reusability Level of


PLCopen available soon.

6
S7-PLCSIM
The simulation tool for SIMATIC S7-300/400

Introduction
Simulation systems effectively support
the development of new products and
the productive use of these products,
provided the computers exhibit the
Process simulation

Dynamic Test
required performance. In the world of
automation, a simulated test environ-
ment with associated PLC and process
can reduce the duration of the commis-
sioning phase, thus reducing costs.
If programming errors are detected ActiveX interface
early, and if the software is debugged
and optimized prior to being loaded in
the plant, the programs will show
higher quality, and run much smoother.
Simulation systems can also be used to
test edited programs prior to the pro-
grams being loaded into the PC on-site.
In addition, S7-PLCSIM can assist you
when converting from SIMATIC S5 to

Manual Test
SIMATIC S7. Existing S5 programs elect-
ed for future use in S7 can be tested
without an S7 PLC being present. It is
then possible to assess whether the pro-
grams must be edited, and what the
costs will be.
Application
SIMATIC S7-PLCSIM is the simulation
system in the world of Totally Inte-
grated Automation®. It is fully inte-
grated in STEP 7 and provides a
simulated plant environment. It lets you
test user blocks and programs for
S7-300® and S7-400® on a program- Fig. 6: S7-PLCSIM offers a user interface for linking to a process simulation
ming device or PC  even without exist-
ing target hardware, i.e. without CPU,
signal modules etc. You can simulate Principle of operation Interfacing to process simulation
online access operations and use the S7-PLCSIM processes the user program The S7-ProSim interface lets you hook
test functions of the programming tools like a real CPU. Compared to a real CPU, up an external process simulation sys-
just as if a CPU were present. The entire you can choose between the operating tem. This interface provides dynamic
program test can be done in the pro- modes "Continuous operation" and "Sin- access to process variables.
grammer’s office. gle step". S7-ProSim uses ActiveX control and can
The following programming languages While the program is running, it is possi- thus operate with all ActiveX-capable
and engineering tools operate in con- ble to monitor and edit a number of pro- Windows applications, e.g. Visual Basic
junction with S7-PLCSIM: cess variables (e.g. you can turn on or for Application, or Excel.
off arbitrary inputs and outputs).
· LAD, FBD, STL S7-PLCSIM additionally provides hu-
· S7-GRAPH man-machine interface functions with
· S7-HiGraph the built-in STEP 7 variable table (VAT).
· S7-SCL
· CFC (and SFC)
· S7-PDIAG
· WinCC (installed locally)

7
IEC 61131-3

Introduction
The purpose of the international stan-
dard IEC 61131 is to produce world-
wide, future-oriented standardization in
the sector of programmable controllers.
It has been accepted as the European
standard and the German standard
DIN EN 61131. It is therefore the suc-
cessor to various national standards.
Advantages of worldwide
standardization
· Savings in software engineering as a
result of cross-vendor standardization
· More efficient training
· Portability of application program to
devices from different vendors is the
long-term goal
The standard IEC 61131-3
Fig. 7: Sequence language and structured text
Components of IEC 61131
The standard IEC 61131 consists of
seven different parts: · Ladder diagram (LD) Common conventions
1. General specification of terms and - Graphic representation corre- · Programming and communications
functional features for a PLC sponding to circuit diagrams model
2. Electrical, mechanical and functional
- Initially developed in the USA as a · Character set and keywords
PLC language · Elementary data types (e.g. BOOL,
requirements of a PLC
3. Programming languages for a PLC · Function block diagram (FBD) REAL) and combined data types
- Analog to logic diagrams (ARRAY, STRUCTURE)
- Global PLC programming languag-
es - Used in Europe parallel to STL · Declaration of variables
- Common language elements and · Sequential function chart (SFC) · Functions
programming rules (multi-lan- - Description of sequence chains in · Function blocks
guage) the form of steps and transitions · Parameter transfer
4. Guidelines for PLC users for many dif- · Structured text (ST) · Program configuration and tasks
ferent project phases
- High-level language for complex Criteria for standardized software
5. Standard blocks for communication calculations and algorithms
between PLCs from different vendors · Documentation of elements gener-
- Based on Pascal with PLC-specific ated according to the standard
6. Fuzzy Control extensions · Definition of specific limits (e.g. sym-
7. Guidelines for application and · Program configuration bol length, number of blocks)
implementation of programming · Features can be implemented which
- Graphic and text-based linking of
languages are not part of the standard
function blocks to generate a pro-
Standardized programming languages gram · Elements which could be confused
· Instruction list (IL) - Definition of different sequence with the standard must not be imple-
- Assembler-based language for pro- levels (tasks) mented
gramming with optimized memory - Primarily used so far for process en-
and runtime requirements gineering
- Primarily used in Europe
- Only a small, hardware-indepen-
dent set of basic commands is stan-
dardized

8
IEC 61131-3

PLCopen For this purpose, PLCopen has redefined STEP 7 - conforms with IEC 61131-3 and
Organization the Compliance Levels: is compatible with STEP 55
On the basis of this standard, various · Conformity Level (CL) In the context of SIMATIC industrial soft-
suppliers and users of control and pro- A certified PLC vendor uses a pro- ware, STEP 7 and the associated engi-
gramming systems have joined gramming language that conforms neering tools provide programming
together in the international organiza- with IEC 61131-3, i.e. the data types software for SIMATIC S7 which is largely
tion PLCopen which forces the use and and instructions used are implement- in conformance with the standard. In
spreading of programming according to ed in line with IEC 61131-3 STEP 7, the programming languages
IEC 61131. have been extended at various points in
· Reusability Level (RL) accordance with the standard to offer
Siemens is working actively with The blocks generated in a certified pro- users optimum programming conve-
PLCopen, and has included PLC pro- gramming language can be transferred nience and full utilization of the S7 con-
gramming into the IEC 61131 standard. to another system that is also certified trollers.
The long-term goal of PLCopen is the for the Reusability Level. They can exe- Furthermore, compatibility with STEP 5
multi-vendor portability of application cute on this system provided that com- was of greater importance at certain
programs. Further PLCopen working mon data types and instructions are points than compatibility with the stan-
groups are occupied with further com- used. dard (especially in STL).
ponents of the IEC 61131 standard (e.g.
training or motion control). Independent institutes assign the The following table contains the most
respective certificate following the important information on compliance
Certification of the programming sys- application of test procedures. with the standard. Points where STEP 7
tems from different vendors is an im- deviates from the standard, exhibiting a
portant prerequisite for software separate face, are explained in detail.
portability.
Exact information on compliance with
the standard is included in tabular form
in a file which is part of the STEP 7 prod-
uct.

KOP, FUP, S7-GRAPH, S7-SCL


STL Explanations
and CFC
· LAD conforms with LD · Command syntax deviates occasionally from IL; Tasks
· S7-GRAPH conforms with SFC priority was compatibility with STEP 5. As a re-
sult of the increasing program complexity, the
Deviation from standard because of compatibility
(certified according to PLCopen with STEP 5: mapping of tasks on the organization
Base Level) significance of STL in the future will be reduced blocks known from S5
in favor of higher-
· S7-SCL conforms with ST level programming languages. Absolute addresses
(certified according to PLCopen Deviation from standard because of compatibility
Base Level1)) · Functionality of standard commands present with STEP 5: absolute addresses without identi-
· CFC conforms with graphic pro- · Basic command set of standard extended by ma- fier. Inputs according to the standard are accepted
gram configuration chine-dependent commands (to utilize all appli- (initial character %), but converted in STEP 7 (no
cation facilities provided by the S7 controllers) identifier). S7-SCL permits uniform use of abso-
lute addresses complying with the standards.
Symbols
Symbolic addressing is possible with S7-SCL, CFC
and in the source mode of STL. In addition, direct
decompilation of the application program from
the machine code is possible for LAD, FBD and in
the incremental mode of STL. For this reason, pro-
grams are generated here with absolute addresses
(e.g. I1.1) where symbols can be superimposed
for better readability.

1) PLCopen Reusability Level available soon

9
Further software tools

In addition to the functions included in Runtime software Human-machine interface


STEP 7 Professional, further powerful · Standard PID control; · SIMATIC WinCC;
software tools are available with tai- for integration of continuous PID con- the PC-based operator control and vi-
lored functions to permit programming trollers, pulse controllers and step sualization system. The basic configu-
of automation solutions to be as conve- controllers into the application pro- ration already includes industrial
nient and simple as possible: gram functions for signalling events, ar-
· Engineering tools: · Modular PID control; chiving measured values, logging all
Task-oriented tools for convenient preferably for use with closed-loop process and configuration data
configuring and programming just as control applications in the medium · SIMATIC ProTool/ProTool Lite;
you wish and upper performance ranges and uniform configuring software for all
for process engineering. Almost any SIMATIC panels and the HMI compo-
· Runtime software:
control structure can be implemented nent of SIMATIC C7
Completely programmed solutions
by linking the supplied standard func- · SIMATIC ProAgent;
which can be called from the applica-
tion blocks specific, fast diagnostics of process
tion program
· PID self tuner; faults in plants and machines for
· Human-machine interface: for extension of existing PID control- SIMATIC S7 and SIMATIC HMI
Operator control and visualization lers into self-tuning PI or PID control-
software especially for SIMATIC
· SIMATIC ProTool/Pro;
lers. Ideal for use with temperature PC-based operator control and visual-
Engineering tools controls, also suitable for level and ization solution for the machine envi-
flow controls
· S7-HiGraph; ronment, comprising the SIMATIC
to describe asynchronous processors · Fuzzy control++; ProTool/Pro RT runtime software for
using status graphs. This representa- to generate fuzzy systems for PC-based systems and the
tion provides comprehensive flexibili- SIMATIC S7 and SIMATIC WinCC. SIMATIC ProTool/Pro Configuration
ty, and therefore can be easily Fuzzy systems are used where pro- (CS) configuration software
understood by machine builders cesses cannot be described mathe-
(technologists), commissioning engi- matically, or only with great difficulty,
neers and servicing engineers where sequences and processes are
unpredictable, where non-linearities
· CFC (continuous function chart);
occur, but where knowledge of the
for generation of automation applica-
process is present
tions using a technology plan.
Ready-to-use blocks are available in a · NeuroSystems;
library, and new blocks can be pro- for generation of neural networks.
grammed in addition Neural networks are able to learn,
and can also simulate a special re-
· S7-PDIAG;
sponse from a collection of data. It is
for configuring of process diagnostics
then possible to simulate typical pro-
for SIMATIC S7. Increases the avail-
cess sequences, or to recognize spe-
ability of machines and production
cific properties in measured values
plants, and supports local fault analy-
sis and troubleshooting · Software redundancy;
software package for design of
· TeleService;
fault-tolerant controls on a software
for remote maintenance of
basis. Can be used for applications
SIMATIC S7/C7/WinAC automation
with low switching speed require-
systems using a programming device
ments, e.g. control of water power
or PC by means of standard or radio
plants, cooling circuits, traffic flows,
network. The known STEP 7 function-
level control, data acquisition
ality and the engineering tools are
available to the user, comparable · PRODAVE MPI;
with a local MPI connection the toolbox for transfer of process
data between SIMATIC S7, SIMATIC
· DOCPRO;
C7 and a programming device or PC.
for production and administration of
For automatic handling of data trans-
plant documentation. DOCPRO per-
fer using MPI/PPI
mits configuring of project data, pro-
cessing in the form of circuit manuals,
and printout in a uniform display

10
Software Update Service

The software update service is available


for the following products:
· Configuration and program develop-
ment
- STEP 7 Mini
- STEP 7
- S7-SCL high-level PLC language
- S7-GRAPH sequences
- STEP 7 Professional
- S7-HiGraph status graphs
- CFC technology plan
· Testing, maintenance and diagnostics
- DOCPRO for producing system
documentation
- S7-PDIAG process diagnostics
- S7-PLCSIM simulation software
- TeleService
· Runtime software
What does the software update service What is supplied? - Modular PID control
provide? · All new software versions released af- - Standard PID control
SIMATIC industrial software is continu- ter you order the software update ser- - PRODAVE MPI for SIMATIC S7,
ously being developed and improved. vice (usually several deliveries per for Windows 95/98/NT
The software update service is the sim- year). · Human-machine interface
plest way to make the most of these ·
improvements. It guarantees that you
SIMATIC Customer Support Knowl- - SIMATIC ProTool/Lite®
edge Base CD-ROM, complete with - SIMATIC ProTool
will be automatically sent all new soft-
ware versions released after you order
FAQs, tips & tricks and downloads (3 x - SIMATIC ProTool/Pro®
per year). - SIMATIC WinCC
the software update service. This means
that your software is always in tune How do you order the software update · Industrial communications
with the latest technologies. service?
- SIMATIC NET software
You only need to order the software · The software update service is simply
update service once, it will then be ordered like any other product.
automatically extended by a year at a · You must have a current software ver-
time. This saves logistics costs. Invest- sion.
ments into new software can be taken · One software update service is
into consideration at an early stage ordered for each software license
when planning your budget, and can be installed.
written off more easily.
· The software update service is valid
Even if you only get one delivery a year, for one year after the order date
the software update service is better
value than ordering a single upgrade. · It is automatically extended by a year
at a time unless notice is given three
months before it is due to expire.
· An annual fee is charged for each li-
cence.

11
Technical Support

Customer support You require help, but are not sure who
You can find tips & tricks, FAQs, down- you should contact? Then simply call
loads such as free updates and example our Helpline. We are available 24 hours
programs, electronic manuals and cur- a day, 365 days a year for your inquiries
rent product information under Cus- in German or English:
tomer Support on the Internet at +49 (0) 0180 / 50 50 111
www.siemens.com/automation/ We will ensure that you will be con-
support tacted by the right specialist close to
You can subscribe to a newsletter for you as soon as possible.
up-to-date information: You can obtain support in German or
www.siemens.com/automation/ English on the use of our products, sys-
newsletter tems and solutions for automation and
Please address technical inquiries by drives if you call our Technical Support:
e-mail to the address: +49 (0) 0180 / 50 50 222
TechSupport@ad.siemens.de Here you will be talking to competent,
Please provide as detailed a description permanently trained and experienced
as possible when submitting written specialists. With our networked loca-
inquiries, together with your name and tions in Germany, the USA and Asia we
telephone number so that we can reach can offer this support round-the-clock
you if we have questions. according to the follow-the-sun princi-
You can find detailed information on ple.
our services on the Internet at:
www.siemens.com/automation/service

Important addresses and telephone numbers at a glance


Helpline +49 (0) 0180 / 50 50 111
Technical Support +49 (0) 0180 / 50 50 222
Internet: SIMATIC www.siemens.com/simatic
Customer Support www.siemens.com/automation/support
Current information www.siemens.com/automation/newsletter
Service www.siemens.com/automation/service
E-mail simatic.marketing@nbgm.siemens.de
TechSupport@ad.siemens.de
All designations in this Product Brief
marked with ® are registered trade-

You can find more information about To get in touch with your contact Visit the A&D Mall to order products
SIMATIC based technology in the Internet: person near you, look in the Internet directly from the Internet:
marks of the Siemens AG.

under:
www.siemens.com/simatic www.siemens.com/automation/partner www.siemens.com/automation/mall

Siemens Aktiengesellschaft www.siemens.com/simatic © Siemens AG 2002


Order No. 6ZB5310-0JB02-0BA2 Subject to change without prior notice.
Automation and Drives
Printed in the Federal Republic of Germany
Industrial Automation Systems 26100/201470 WE 04022.
Postfach 4848, D-90327 Nürnberg
Federal Republic of Germany

You might also like