You are on page 1of 20

SIMATIC

STEP 7 Lite V3.0 incl. SP4


Programming software for SIMATIC S7 300, C7, ET 200S (IM
151/CPU and IM 151/CPU FO) and ET200X (BM 147/CPU)
without connection (stand alone)
Notes on Installation and Usage
These notes should be considered more up-to-date than the information in other documents.
Read the notes carefully, because they contain information on installing and using STEP 7
Note when printing the file that the left and right margins are set to a width of 25
millimeters for A4 portrait size.
Contents
Notes on Installation

1 Contents of the Consignment

2 Hardware Requirements

3 Software Requirements
3.1 Operating Environment
3.2 Memory Requirements
3.3 Compatibility with Other Software Products
4 Installation
4.1 Installing STEP 7 Lite V3.0
4.2 License Key of STEP 7 Lite V3.0
4.3 Uninstalling STEP 7 Lite V3.0
4.4 Additional Notes on Installation
4.4.1 Integrated Onboard MPI and MPI-PC Card
Notes on Usage (Release Notes)

5 Notes on Moving from STEP 7 Mini and STEP 7 Lite V1.0 to STEP 7 Lite V3.0

6 Notes on Configuring and Operating the Software


6.1 How STEP 7 Lite Fulfils the IEC Standard
6.2 General Notes
6.3 Libraries and Sample projects
6.4 Handling Character (Uppercase/ Lowercase Characters)
6.5 Hardware Configuration
6.6 MPI / PROFIBUS Network Settings
6.7 Ladder Logic, Function Block Diagram, and Statement List, Reference Data
6.8 Categories in the Project Window
6.9 Monitoring and Modifying Variables
6.10 Hardware Diagnostics
6.11 Managing Multilingual Texts
6.12 Converting S5 Programs to S7 Programs
6.13 Micro Memory Card (MMC)
6.14 ET200S/X
7 Notes on Documentation
Notes on Installation
The installation notes contain important information that you will require in order to install
STEP 7 Lite V3.0. Read these notes before installing the software.

1 Contents of the Consignment


This software download package contains a complete version of STEP 7 Lite Version V3.0
incl. SP4.
This version is in 5 languages.
The following items are included in this package:
• 1 STEP 7 Lite incl, SP4

Contents of STEP 7 Lite


• STEP 7 Lite V3.0 incl. SP4
• Electronic manual: Programming with STEP 7 Lite"
• Electronic manual "Getting Started with STEP 7 Lite"
• Automation License Manager V4.0
The electronic manuals are available on your computer after STEP 7 Lite has been installed.
2 Hardware Requirements
In order to work with the STEP 7 Lite software, you require:
• a Pentium processor of 233 MHz or higher and at least 128 Mbytes of RAM.
• a SIMATIC NET interface (e.g. CP5611 or PC Adapter) when using a PC if you want to
use online functions for the automation system with your personal computer (see
additional notes in chapter 4.1 on Installation Notes).
3 Software Requirements

3.1 Operating Environment


Operating Systems
STEP 7 Lite V3.0 is a 32-bit application that can be run in the following operating systems:
• MS Windows XP Professional with SP2 or SP3
• MS Windows XP Home with SP2 or SP3

STEP 7 Lite has not been tested for the following operating systems; use at your own risk:
• MS Windows XP Professional with SP1
• MS Windows XP Home with SP1

STEP 7 V5.4 including SP5 cannot be installed or operated under:


• MS Windows 3.1
• MS Windows for Workgroups 3.11
• MS Windows 95
• MS Windows 98SE (as of STEP 7 Lite V3.0)
• MS Windows Millennium Edition (as of STEP 7 Lite V3.0)
• MS Windows NT 4.0 Workstation
• MS Windows XP Professional (without SP)
• MS Windows XP Home (without SP)
• MS Windows 2000
You can find information about these software packages on the Internet at Microsoft.

Internet Explorer
All operating systems must be using MS Internet Explorer 6.0 (or higher).
MS Windows XP Professional User Rights:
To be able to work with STEP 7 Lite under MS Windows XP Professional, you must have
logged on at least as the power user.
You must have administrator rights to install the STEP 7 Lite - software and also to set up the
SIMATIC NET modules with the "Setting the PG/PC Interface" application.
NTFS Drive:
If STEP 7 Lite is installed on an NTFS drive, the administrator has to grant all the primary
users working with STEP 7 on this computer full access to the STEP 7 installation directory.
Use the "Security" tab for this. You can get to it via the Sharing and Security... menu
command in the Windows Explorer context menu. If this tab is not available under Windows
XP, then you have to clear the "Simple File Sharing (recommended)" check box in the
Windows Explorer via the Tools > Folder options... in the "View".
If projects are saved on NTFS drives, all primary users have to be granted full access too.
MS Windows XP Professional and MS Windows XP Home:
Operating STEP 7 Lite via different consoles (Fast User Switch) is not supported under
Windows XP.
General Notes:
Shifting to hibernation mode under MS Windows XP Home or MS Windows XP
Professional is generally allowed by STEP 7 Lite. However, STEP 7 Lite does not allow the
shift to the hibernation mode until the online connection has been disconnected.

3.2 Memory Requirements


STEP 7 Lite V3.0 occupies approximately 90 Mbytes of memory space of your hard disk
when installed in a language. Approximately 40 Mbytes of memory space of your hard disk is
required for every additional language installed.

3.3 Compatibility with Other Software Products


STEP 7 and STEP 7 Lite can both be installed on the same PG/PC. With STEP 7 V5.2 under
MS Windows XP Professional it is possible to work with both software applications at the
same time.

Note
For safety reasons, all the online the functions, especially, Force and Release PQ
are only to be used by one software application at time.

The database of STEP 7 Projects/STEP 7 Mini projects and STEP 7 Lite projects is not
identical. For project data transfer, both software applications have corresponding export and
import functions for blocks and symbol tables. Data transfer from the HW configuration can
only be performed by downloading via the automation system.
For more information, refer to STEP 7 Lite under Help > Help on STEP 7 Lite in the chapter
"Import, Export, Save as".

Note
After downloading HW configurations to STEP 7 Lite from a CPU loaded using
STEP 7, the configuration will be represented as read-only under certain
circumstances. The reasons for this may be, for example, the DP configuration or
the use of CPU 317 2NP/DP.
For the further use of configuration parts, you can in such cases transfer modules
to a new station via Copy/Insert.
STEP 7 Lite supports working with SIMATIC TeleService as of V5.1, ProTool as of V6.0 SP4
HF2, S7 PLCSIM as of V5.0+SP1 to V5.3 SP1 and Configuration Tools for SIMATIC C7-613
as of V1.1 + SP1.
Make sure when using
• S7 PLCSIM: that the conversion of the Step 7 Lite language is applied during a call via
Options > Optional packages > simulate Module. During a call via Start > Simatic >
STEP 7 Lite > S7 PLCSIM S7 PLCSIM is in English.
• ProTool: that ProTool/Pro does not have the setting "integrated in STEP 7".
If you are using other software products (for example, T-Online) on PG/PC with STEP 7 Lite,
observe the additional notes in chapter 6.2 of the notes on usage in the second half of this
README file.
4 Installation

4.1 Installing STEP 7 Lite V3.0


For an optimal display of information, set the color pallets to at least 65536 colors and set
"Small fonts" for fonts in the Control Panel of your PG/PC via Start > Settings > Control
Panel, double-click on the Display icon in the Control Panel and select the Settings tab.
Exit all applications before setup (for example MS Word etc.) except for the Internet Explorer
if you want to start Setup directly and close the Control Panel window.
On the Web page Click for the software download, first click on the Certificate of License and
save the file on your computer. If required, you can also print the file.
Then click on Setup.exe and start the installaiton of STEP 7 Lite. As an alternative, you can
first download the file to your computer by right-clicking and selecting "Save As..." and then
start Setup.
You can choose any drive on which to install STEP 7 Lite V3.0.
There must be enough disk space; see Section 3.2 "Memory requirements". Avoid installing
STEP 7 Lite on a SUBST drive.
For more up-to-date information, turn to your Siemens representative or refer to the internet
at the following address: http://support.automation.siemens.com.

Note
STEP 7 Lite registers itself Microsoft Windows system. You are not to move or
rename STEP 7 Lite files or folders with MS Windows utilities such as the Explorer
nor modify STEP 7 Lite data in MS Windows registry.
The program may no longer run properly after and uninstalling programs may no
longer be complete such modifications.
The security settings of your system are modified during installation so that you
can use STEP 7 Lite: Port 4410 for TCP is entered as an exception in the
Windows Firewall.

4.2 License Key of STEP 7 Lite V3.0


To use the Software Download Edition of STEP 7 Lite V3.0, you do not require any additional
license key.

4.3 Uninstalling STEP 7 Lite V3.0


Note
Software products must be removed according to Microsoft Windows conventions,
otherwise they cannot be uninstalled.
Use the Microsoft Windows application "Add/Remove Programs" (via Start >
Settings > Control Panel > Software) to remove your software package (for
example, "STEP 7 Lite"). This is the only way to uninstall software when running
Windows.

When uninstalling the software device drivers (for communication interfaces or EPROM) are
not uninstalled. If you have not installed any other products that require these drivers on your
computer, you should uninstall the drivers of the communication interface via "Setting the
PG/PC Interface" (by opening Start > Simatic > STEP 7 Lite> Setting the PG/PC Interface
and clicking on "Select" ).

4.4 Additional Notes on Installation

4.4.1 Integrated Onboard MPI and MPI-PC Card

CP5611 Onboard:
Under Windows XP if you install STEP 7 Lite after the CP has been inserted in the computer,
the Plug and Play mechanism enters the CP5611 in the Device Manager of the Control
Panel\System under "other devices". Therefore, the CP is not recognized when installing
STEP 7 Lite.
In this case, delete the name of the wrongly recognized device in the Device Manager after
installing STEP 7 Lite and restart your computer
Please observe the notes in the online help under "Setting the PG/PC Interface."
Settings on the Programming Device
When installing STEP 7 Lite on a programming device, the communication drivers are
installed automatically and default settings made. The multipoint interface is active in the
BIOS on the programming device when it is supplied.
For PG 7x0 PII / PIII, Field PG, Field PG M2, Power PG and PCs with Onboard MPI
interfaces the CP5611 has to be installed.
Installing on a PC
To commission the Plug and Play-compliant modules CP 5512 and CP 5611 (under MS
Windows XP) please proceed as follows:
1. Install STEP 7 Lite. Close the dialog "Set PG/PC Interface" which appears at the end of
the Setup without entering anything.
2. Close MS Windows, shut down the PC and install the card.
3. The communication module is installed automatically after restart (or after CP 5512 has
been inserted).
4. Then check the settings or select the desired interface configuration via "Setting PG/PC
Interface" (via setting Start > Simatic > STEP 7 Lite > Setting the PG/PC Interface)
Note that in your PC, certain address areas and interrupts may already be occupied by other
components (such as network cards). These must not conflict with the communication
module parameters (interrupt, address area).
Setting Interrupts and Addresses
MS Windows XP:
The settings of address area and interrupt cannot be changed under Windows XP. The
assigned values can be viewed by doing the following: open the computer management via
Start > Settings > Control Panel > Administrative Tools > and then "System". Under the
Device Manager, you can view the values of the individual modules. Under System
Information > Hardware Resources, you can view the occupied resources.
In BIOS of the PC, certain interrupt and address area can be reserved for PCI components.
Please consult your PC or BIOS manufacturer.
Notes on Usage (Release Notes)
These notes should be considered more up-to-date than the information in manuals and the
online help.
5 Notes on Moving from STEP 7 Mini and STEP 7
Lite V1.0 to STEP 7 Lite V3.0
If you want to continue using configuration data of a STEP 7 Mini Projects in STEP 7 Lite
proceed as follows:
1. Export the Symbol table from STEP 7 Mini.
2. Export the blocks from STEP 7 Mini to an STL resource.
3. Download the HW configuration from STEP 7 Mini to the CPU.
4. Import the Symbol table to STEP Lite.
5. Import the STL resource to STEP Lite.
6. Download the HW configuration from the CPU to STEP 7 Lite.
You will find more information on this in STEP 7 Lite under Help > Help on STEP 7 Lite in
the book "Import, Export, Save as".

Note
HW configurations in which
• DP configurations were used, e.g., changing an I slave to a master CPU,
• modules were replaced and in the process the default address of the new
modules were changed by applying the values of the original modules
inserted, are displayed to be read only because of irregularities in the default
addressing after downloading the configuration to Step 7 Lite.
For further use of configuration parts in such cases, you can transfer modules to
new stations by using the copy/paste function.

Proceed as follows before using STEP 7 Lite V1.0 projects to work with STEP 7 Lite V3.0:
1. Open the V1.0 Project with STEP 7 Lite V3.0.
2. Select the File > Save or File > Save as menu command.
Projects saved with STEP 7 Lite V3.0 are no longer to edited with STEP 7 Lite V1.0.
6 Notes on Configuring and Operating the
Software

6.1 How STEP 7 Lite Fulfils the IEC Standard


The exact definition of compliance with the standard can be found in the NORM_TBL.WRI file
in the subdirectory which you selected during setup (default setting: C:\SIEMENS\STEP7
Lite). This document is also stored in WordPad format.

6.2 General Notes


Keyboard operation: STEP 7 Lite does not support operating all functions exclusively via
the keyboard, for this reason we recommend a mouse when working with STEP 7 Lite.
Printer driver: if you encounter problems with the print preview, check whether the current
driver version of printer is installed.
Update view: If you want to two programs on one CPU (two PG/PC or STEP 7 Lite / STEP 7
on one computer), it is recommended you use View > Update all or. F5.
PC- and TS Adapters: If an interruption or a break occurs in the communication connection
via the PC adapter of TS adapter, check the Power Management settings of your computer.
Deactivate the power management control of your computer in the Control Panel (via Start >
Settings > Control Panel) "Power options" (MS Windows XP Home and MS Windows XP
Professional).
Options > Settings: Changing the entries under Options > Settings can only be performed,
if STEP 7 Lite is only once.
'Remote Desktop' and 'Quick User Change' STEP 7 Lite does not support the "Remote
Desktop" or the "Quick User Change" under MS Windows XP Professional.

6.3 Libraries and Sample projects

Several libraries and sample projects are supplied together with STEP 7 Lite V3.0.

Note
The samples and libraries are copied supplied with STEP 7 Lite V3.0 are always
copied when STEP 7 Lite is installed. If you edit the samples supplied, the sample
you edited is overwritten by the original if you reinstall STEP 7 Lite V3.0.
For this reason, you should copy the samples supplied before making
modifications and work on the copy only.
6.4 Handling Character (Uppercase/ Lowercase Characters)
When editing characters (according to IEC 1131-3) upper and lower cases are not
considered. This means not the spelling of a symbol is important but its name.
Example: the symbols "Engine" and "ENGINE" describe the same variable.
If the same symbols are spelt differently in the symbol table, they will be seen as ambiguous.
You can filter ambiguous symbols, among other things, in the Symbol editor.

6.5 Hardware Configuration


MPI Interface:
You have to reconfigure the MPI interface if you upload a CPU you performed a memory
reset for.

6.6 MPI / PROFIBUS Network Settings


A Highest Station Address (HSA) is to be configured for an MPI interface. We recommend
you apply the default values suggested by STEP 7 Lite for new projects.
If you want to connect to a network using a PG/PC, make sure that the address of the PG/PC
is higher than the HSA.
If the station you are working on is connected, the network settings of all other stations in the
subnet must the same.
After making changes to network settings, the configuration should be downloaded to all
SIMATIC stations in this network so that the settings are the same for all stations.

Note
In STEP 7 Lite the online connection to the CPU occurs always with the CPU
directly connected, i.e., the CPU which is connected to the PG/PC. If the CPU
cannot be determined and if several other nodes exist, one of the accessible MPI
addresses is requested when setting up an online connection if there are more
than one accessible nodes. If only one node is accessible, it is the connected
during the connection setup.
If one of the accessible MPI address is requested when setting up the online
connection because the CPU connected directly cannot be determined, then the
original PG/PLC connection cable is possibly not being used or the option "PG/PC
is the only master on Bus" under Options > setting PG/PC interface, Properties
is enabled.

No more than 8 nodes should be used on the MPI interface of a CPU at 19.2 KB.
The node address of a PC/PG should not be identical to the address of a node on the bus.
During operation with exclusively ET200S or ET200X stations, the option "PG/PC is the only
master on the bus" in the PG/PC interface must be enabled.
Caution
If you make a setting using the wrong bus parameters when you connect the
PG/PC to the bus, this may cause serious disturbances to the bus and may cause
other bus nodes to fail.

6.7 Ladder Logic, Function Block Diagram, and Statement List,


Reference Data

Note
• The use of high-level language constructions in Statement List such as:
- Fully-qualified data block access (for example, DB20.DBW10) as an
actual parameter for an FC, FB and multiple instance CALL
- Structure components of a formal parameter as an address within an FC
or an FB
- Structure components of a formal parameter as an actual parameter for
an FC or an FB can lead to the contents of the DB register and the
address register AR1 being changed.
• An RLO or ACC 1 and ACC 2 are not to be used as additional parameters
(implicit). for FB, FC and multiple instance CALL.
• The DI register and the address register AR2 are used by the system for the
function block and multiple-instance CALL and must not therefore be changed
within FBs.
• Some of the loadable standard blocks use the address register AR1.
• Within a function block, the command "L P#parameter_name" loads the
address offset of the specified parameter, relative to the address register AR2.
To determine the absolute offset in the instance data block of
multiple-instance function blocks, you must add the area-internal pointer
(address only) of the AR2 register to this value.
• If you use the above programming methods and the above-mentioned
registers and accumulators at the same time, you must ensure that the
contents of the specified registers and accumulators is restored, otherwise
this may lead to errors.
• Refer to the topic "Avoiding Errors when Calling Blocks" in the Help on STEP
7 Lite for details.

• Blocks with Boolean In or. In_out parameters should only be called with multi-instance
capable blocks (see block properties). In some cases the first Boolean In or. In_out
parameter may otherwise not by assigned correctly.
• If you use Boolean output parameters of a call box as the input parameters of a second
call box, the call boxes must be located in different networks or the output parameters of
the first call box may have no effect as the input parameters of the other call box.
• In the instructions AW, OW, XOW, AD, OD, XOD, binary constants (such as OW
2#101010101010101) are not supported. Hexadecimal constants (such as OW
W#16#AAAA) are possible.
• If a parameter of the type UDTx is supplied with a data block which also has the type
UDTx (entry in the symbol table: DBx UDTx), your parameter entry is rejected as a type
conflict. You can still, however, transfer a DB component with the type of this UDTx.
• In the temporary variable range, only the temporary local data declared by the user can
be used for programming. This should also be noted when using blocks from optional
software packages in Statement List, Function Block Diagram, and Ladder Logic
programs.
• When the reference data is generated, the following addresses are not included:
- Address in the form of a formal parameter, for example: SP / CU <parameter name>.
- Addresses of register indirect comments
- Addresses of save indirect comments
- Local data
- Data blocks opened with AUF DIx are displayed as AUF DBx in the program
structure.

6.8 Categories in the Project Window


Note that when you insert copied or moved blocks, the categorical classification is no longer
retained.

6.9 Monitoring and Modifying Variables


Online Variables table:
With STEP 7 Lite, you can save individual variable tables via File > View > Monitor/Modify
even when a project window is not open. Note that these tables are saved separately in
German and English Mnemonics independent of project.

6.10 Hardware Diagnostics


Displaying Events in HW Diagnostics:
Note that only diagnostic events of actually existing hardware components will be displayed
in the hardware diagnostics. Differences between the existing configured and physical
hardware configuration (e.g. missing modules) are displayed in the hardware comparison.

6.11 Managing Multilingual Texts


Changing multilingual texts:
• The multilingual text management function in a STEP 7 Lite project (via: Options >
Manage Multilingual Texts > Export and ... > Import) is meant for the final
configuration phase and the commissioning phase.
If there are still multilingual texts in the project after these phases, proceed as follows:
- Modify the texts of all available languages in the exported file.
- Reimport the modified file.
If you want to make changes to the program after the configuration and commissioning
phase, proceed as follows:
- Make changes to the program in the original language.
- Export text via Options > Manage Multilingual Text > Export with Expand.
- In the exported file, adjust the text affected by the program change and translate new
text that may be added.
- Import text via Options > Manage Multilingual Texts > Import.

6.12 Converting S5 Programs to S7 Programs


• When converting S5 programs to S7 programs, the special commands for the CPUs in
the SIMATIC S5-135U and SIMATIC S5-155U series are not taken into account.
• The blocks in the library "S5-S7 Converting Blocks" (on the right side of the window
"Libraries", Register "Blocks") are only meant for converting existing S5 programs into S7
programs. They are not to be used in newly written S7 programs
• When using the standard function blocks FC100 through FC111, the I/O addresses
should be noted (see also the online help on these blocks). The update of the process
image is dependent on the S7 CPU. If you assign a part I/O address (between 1 and 8)
to the address, these addresses are not taken into account in the cyclic process-image
update.
• It is recommended that you select landscape format for printing out converted S5
programs. With A4 portrait format, the characters at the end of a line may be printed in
the next line.
• You cannot convert S5 data to STEP 7 Lite if the data are on write-protected media; for
example, on read-only diskettes.
Remedy:
- First copy the S5 data to a directory which is not write-protected.
- Then start the Converter and convert the copies.

6.13 Micro Memory Card (MMC)


• Files transferred by STEP 7 Lite to the MMC cannot be processed with STEP 7 V5.1 or
earlier versions and they cannot be displayed. If the SIMATIC Manager from STEP 7
V5.1 or an earlier version is used to transfer a project to a MMC written with STEP 7 Lite,
the files generated by STEP 7 Lite will be deleted.
• All files can be transferred to a MMC and displayed using STEP 7 Lite and STEP 7 V5.2.
• Setting up an online connection and adjusting/updating the file of an S7 300 Station with
the MMC as well as importing file from the MMC and transferring file to the MMC requires
considerably more time in the RUN mode than in the STOP mode.
6.14 ET200S/X
Setting up an online connection and adjusting/updating the file of an ET200S or ET200X
Station with the MMC requires considerably more time in the RUN mode than in the STOP
mode.
7 Notes on Documentation
A graphic-oriented Getting Started is available to you on the electronic manual "Getting
Started with STEP 7 Lite". This Getting Started shows you the most important screen dialog
boxes with the help of practical examples.
You will find the STEP 7 Lite "Basic Knowledge " in the " Help on STEP 7 Lite ", which is in
HTML format. The Basic Knowledge is also available to you as an electronic manual.
This means that you have the choice between calling information exclusively from the online
help or printing out individual chapters in order to read this information later on.
The contents of the electronic manual "Programming with STEP 7 Lite" is to a large extent
identical with the contents of the "Help on STEP 7 Lite". However, due to technically imposed
editing deadlines required for creating electronic manuals there may be minor differences in
their content compared to the contents of the online help.
Help on STEP 7 Lite
You can activate the "Help on STEP 7 Lite" via the menu command with the same name in
the Help menu or by pressing F1. The "Help on STEP 7 Lite" offers you the basic knowledge
required in working with the software. The Help offers you the following search options :
• From the contents page, you can navigate through the different configuration tasks you
need to carry out
• Via the "Project Window" button on the upper edge of the Help window, you will find the
executable functions of the central objects.
• The "Index" tab supports you when searching for specific topics
• The search function tab helps you when searching for individual terms.
All the jumps within the "Help on STEP 7 Lite" are marked blue and there is a change in color
as soon as a jump is activated. You can comfortably call the Help on the project window and
the STEP 7 Lite glossary, you have selected in the table of contents, via the button on the
upper edge of the Help window.
Printing Help
Use the button at the top of the "Help on STEP 7 Lite" window to print specific help
information or entire books. The content depends on the individual topic or book you have
selected in the table of contents.
Direct Help
The Direct Help supplements the "Help on STEP 7 Lite" In the Direct Help you will find, e.g.,
information on the menu commands dialog boxes and other user interface elements.
All the jumps within this Help are in green and they take you to the main "Help on STEP 7
Lite".
You can get to the Direct Help via the Help > Direct Help menu command. Click on the Help
icon on the menu bar for the Help pointer or press Shift+F1 and select the topics on which
you need help.
Manuals
You will find the electronic manual via Start > Simatic > Documentation and you can read
and print it with the Acrobat Reader.
Due to the editorial deadline necessary in the creation of the product manuals, there may be
an occasional slight difference between their content and that of the online help.

You might also like