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.