Professional Documents
Culture Documents
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
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
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.
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
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.
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" ).
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
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.
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.
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.