1. Catalogs
  2. IBH Softec
  3. S7 for Windows Getting Started

S7 for Windows Getting Started

S7 for Windows Getting Started
1 / 89 PagesView full catalog

S7 for Windows Getting Started

Product catalog summary
Overview: This document is a comprehensive technical manual for the S7 for Windows® software, which is used for programming and managing Siemens S7 PLCs. It covers installation, interface navigation, online functions, debugging tools, and project management.
S7 for Windows® Basics:
  • Installation and Startup: Instructions for starting the software by double-clicking the icon.
  • Interface Components: Describes the title bar, menu bar, toolbars, tabs, workplace, and status bar, emphasizing the 'Classic Operator Interface' and 'Standard Operator Interface'.
  • Operator Interface Modes: Details on using 'Classic Operator Interface' and 'Auto Hide' functions for efficient window management.
  • Recommended Settings: Suggests closing unnecessary windows and using 'Offline' and 'Online' trees for project management.
Online Functions:
  • Connecting PLCs: Methods for connecting S7 PLCs to a PC using various ports and network configurations.
  • Transferring Programs: Procedures for transferring PLC blocks between the PC and PLC.
  • Signal State Analysis: Tools for tracing signal states and identifying reasons for specific signal conditions.
  • Oscilloscope Functionality: Setup and use of the oscilloscope for monitoring signal changes over time.
Debugging Tools:
  • Program Comparison: Tools for comparing online and offline PLC programs to identify differences.
  • Block Status Display: Methods for displaying and interpreting the status of PLC blocks using various presentation formats.
Key Features and Tools:
  • Toolbars: Provides quick access to frequently used commands and functions.
  • Cross Reference Display: Lists operand appearances throughout the program.
  • Symbolic Table Editor: Allows editing and management of symbolic tables.
  • PLC Status Monitoring: Displays and modifies the status of various PLC components.
  • Hardware Configuration: Setup and modification of S7 PLC hardware settings.
Project Management: Emphasizes the importance of having a project to manage PLC programs effectively, detailing the process of selecting English mnemonics for PLC programming and highlighting the necessity of backing up and restoring PLC programs.
Recommendations: Users are advised to perform memory resets on CPUs before downloading new programs to ensure no residual data remains. The document also suggests using the 'Auto Hide' feature for better interface management.
Overall Reset and Memory Management: An overall reset deletes work memory, read/write area of the load memory, system memory, and backup memory from the selected module. If a memory card is inserted, its contents are copied to the internal load memory after the reset.
Copy from RAM to ROM: This function allows copying the contents of the RAM to the ROM area for modules that support this feature.
PLC State and Diagnostics: The status of the online PLC can be displayed, including the S7 Diagnostic Buffer and memory usage. If the PLC is stopped due to a fault, the Interrupt Stack (I-Stack) and Block Stack (B-Stack) provide reasons for the stop condition.
PLC Operation Modes: Commands are available to switch the PLC between RUN and STOP conditions, with specific instructions for CPU 400 series.
Memory Usage and Performance Data: Memory usage is displayed with options to compress memory. Performance data includes operand types, organization blocks, and system blocks the CPU can handle.
Cycle Time and Time System: Cycle times and CPU time settings are displayed.
PLC Access Permission: A password can be set for accessing an online connected PLC, though not all CPUs support this.
Memory Card File Management: Functions are available to save and retrieve data from a memory card, including user programs and hardware configurations.
Preferences and Display Settings: Preferences allow setting mnemonics language, column width, status values, and background colors. Options are available for faster status updates and CPU load adjustments.
Write Protect and Block List: Online access to the PLC can be password-protected. The Block List tab allows selecting data to display in the PC Block List, including format and symbol assignments.
Specifications:
  • SIEMENS S5 Format: Supports only DOS date for PLC program files. All blocks share the same date.
  • Library Number: A five-digit identification number can be assigned to S5 Blocks via the Block Properties dialog box.
  • Function Name: Displays names of Function Blocks (FB, FX) in S5 format. Not available for S7 Blocks.
Display Settings:
  • Online Elements: Includes address, symbol, library number, and function name. Symbols are not stored in PLC memory.
  • Offline Elements: Includes format, symbol, length, date, comment, name, family, author, and version. These settings help in organizing and displaying block information effectively.
Printing Options:
  • Block List: Allows printing of block information including names, length, date, and comments.
  • Symbolic Table: Can be printed if marked.
  • Used Operands List: Selectable operand groups can be printed, showing usage within the PLC program.
  • Cross Reference List: Similar to the Used Operands List, but focuses on operand references.
  • Hardware Configuration: Provides an overview or complete configuration for printing.
Documentation Layout:
  • Margins Tab: Customize page layout with independent settings for program text and footer.
  • Header/Footer Tab: Customize appearance with text fields and field abbreviations for dynamic content like file name, date, and page number.
Search and Replace:
  • Find Menu: Allows searching and replacing operands or text within blocks or the entire PLC program.
  • Search in Program: Displays results in a search result window, highlighting found operands.
Comparison and Cross Reference:
  • Block Compare: Compares PLC programs, highlighting differences in code.
  • Cross Reference: Lists operands, their use, and origin, providing a current state of operand usage.
Recommendations:
  • Ensure that block comments and labels are correctly managed to avoid misalignment when transferring blocks between PC and PLC.
  • Regularly update and verify cross-reference lists to maintain accurate operand tracking.
Operand Management:
  • Overlapped Operands: When the Overlaid Operands button is marked, the cross-reference list displays the specified bit and its presence in larger data structures like bytes, words, or double words.
  • Cross-Reference List: Lists various operands such as Blocks (B), Counters (C), Data Words (D), and others, with examples for each type.
Online Functions:
  • Connecting S7 PLC with PC: Describes how to establish and manage online connections between S7 PLCs and PCs, including using the 'Online – Tree' and 'Auto Hide' features for efficient navigation.
  • Internal Simulation: S7 for Windows® includes an internal Simulation PLC for testing programs without additional hardware, compatible with S7 CPU 416.
  • Network Connections: Discusses using IBHLink S7 for Ethernet connections and the requirements for TCP/IP and H1 connections.
  • Serial Port Connections: Details on connecting via serial ports (COM1-COM4) and using USB conversion software for USB connections.
Program Transfer:
  • Transferring PLC Blocks: Explains how to transfer STEP® 7 programs to and from the PLC, including precautions to avoid overwriting existing blocks on the PC.
  • Hardware Configuration Transfer: Recommends transferring hardware configurations along with PLC blocks for comprehensive updates.
Trace Back Function:
  • Purpose: The Trace Back function helps identify why an operand has a certain signal state by tracing back through logical connections.
  • Algorithms: Offers two algorithms: one for finding the most likely reasons and another for finding all possible reasons for a signal state.
  • Usage: Provides step-by-step instructions for using the Trace Back function to troubleshoot signal states and modify operand states using 'Set/Reset' or 'Force' functions.
Operand State Management: The document discusses the management of operand states in a PLC program, explaining how operands can be reset to '0' using the 'Reset' command before the first command in the OB1 is processed. The state remains unchanged until overwritten.
Oscilloscope Functionality: The built-in oscilloscope in S7 for Windows® allows monitoring of signal response times in the PLC, supporting two channels for analog signals and six for digital signals.
Debugging Tools: The document outlines tools for debugging S7 PLC programs, emphasizing the need for the PLC program to be present both online and in a saved S7 Project on the PC.
Comparing PLC Programs: The 'Compare Tool' is used to verify that the PLC program on the PC is identical to the one executed on the PLC, highlighting differences in code.
Window Management: Describes the 'Classic Operator Interface' mode for managing windows in S7 for Windows®, allowing easy switching between online and offline block displays.
PLC Block Status Display: Instructions are provided for displaying the status of PLC blocks using the 'Editor'.
See more

Catalog excerpts

S7 for Windows Getting Started-1

I NGENI E URBÜRO FÜR T EC HNOLOGI E T RA NS FE R DIPL. -I NG. B. P SCHULZ-HEISE . Getting Started with S7 for Windows® Version 6.x TTI Trans Tech International© 2011 STEP® 7 S7 for Windows® Training

 Open the catalog to page 1
S7 for Windows Getting Started-2

TTI Ingenieurbüro für Technologie Transfer Dipl. Ing. B. Peter Schulz-Heise Stadtring 207 64720 Michelstadt Tel.: +49 6061 3382 Home page: TTIntl.com Fax: +49 6061 71162 E-Mail: [email protected] Simatic S5, Step 5, Simatic S7, MicroWin, Step 7, Graph5, S7-200, S7-300, S7-400, MPI, DP, PPI and CP are registered trademarks of Siemens Aktiengesellschaft, Berlin und München. . Picture Source: "© Siemens AG 2002, All rights reserved" Windows is a registered trademark of Microsoft Corporation. Excel is a registered trademark of Microsoft Corporation in the United States and other countries. InTouch®...

 Open the catalog to page 2
S7 for Windows Getting Started-8

Chapter 1 1 S7 for Windows® Basics Page 1 S7 for Windows® Basics To work with S7 for Windows® basic skills are necessary. 1.1 Opening the S7 for Windows® Software During the installation of S7 for Windows® an icon has been inserted. Double click the icon “S7 for Windows®” to start the programming system. 1.2 S7 for Windows® Basic Window TTI Trans Tech International© 2011 STEP® 7 S7 for Windows® Training

 Open the catalog to page 8
S7 for Windows Getting Started-9

Chapter 1 S7 for Windows® Basics Page 2 Title Bar The title bar displays S7 for Windows®, and, if an additional Window is open in the workplace, the name of the open window is also displayed. The Icons are “Windows” specific. Open Control menu This icon opens the Control menu that contains the commands to Restore, Move, Size, Minimize, Maximize, or Close the open Window. The Keyboard shortcut is Alt + Spacebar. Minimizing the open window to an icon Clicking the button at the right side of the S7 for Windows® title reduces the open window to the size of an icon (same function as the Minimize command...

 Open the catalog to page 9
S7 for Windows Getting Started-10

Chapter 1 S7 for Windows® Basics Page 3 Tool Bar I The tool bar provides instant access to frequently used S7 for Windows® commands. Click an icon with the mouse and the command is executed. You can reach these functions with the keyboard via the window menu and/or the function keys. The number of the icons to open windows depends on the selection “Classic Operator Interface” ON/OFF. This tool bar is the same for all S7 for Windows® application windows. Tool Bar I – Standard Operator Interface (Classic operator interface OFF) Tool Bar I – Classic Operator Interface (Classic operator interface...

 Open the catalog to page 10
S7 for Windows Getting Started-11

Chapter 1 S7 for Windows® Basics Page 4 Note: The right mouse button may be used within the Workplace. If the right mouse button is clicked, a menu with the most important commands is opened. 1.3 Operator Interface mode. Version 6.x of S7 for Windows® has a new concept for opening and closing windows in the workplace. Classic Operator Interface If the “Classic operator interface” mode is selected, the “Tool Bar I” is extended and the open windows will stay open until they are closed. To select the previously described mode, click “Classic operator interface” in the “Window” menu. In “Classic...

 Open the catalog to page 11
S7 for Windows Getting Started-12

Chapter 1 S7 for Windows® Basics Page 5 “Auto Hide” function to close the “Offline tree” and the “Online tree” Operator Interface mode. You can use the “Auto Hide” icon to lock the tab at the outside border of the workplace. By moving the mouse pointer to the tab, the window will open automatically. As soon as the mouse pointer leaves the automatically opened window, the window is closed. If you click at tab, the open window will stay open until it is closed. You can use the “Auto Hide” icon to lock the tab at the outside border of the workplace. By moving the mouse pointer to the tab, the window...

 Open the catalog to page 12
S7 for Windows Getting Started-13

Chapter 1 1.4 S7 for Windows® Basics Page 6 Recommend Settings Note: We recommend that you use S7 for Windows® with the “Standard operator interface” (Classic Operator Interface” OFF – see chapter 1.3). Close all unnecessary windows. Open the “View” menu and select the “Offline tree” and “Online tree”. Deselect all other views. The “View” menu is used to select the necessary windows. The “Offline tree” is used to select the “S7 Project” that you want to work with. The S7 Project contains the files necessary for an S7 PLC program. Later, we will show you how to generate a n S7 Project will be...

 Open the catalog to page 13
S7 for Windows Getting Started-14

Chapter 1 S7 for Windows® Basics Page 7 Tool Bar I Depending on the selection, ON/OFF, the “Classic Operator Interface” or the Standard Operator Interface will be used. Classic Operator Interface The tool bar provides instant access to frequently used S7 for Windows® commands. Click an icon with the mouse and the command is executed. You can reach these functions with the keyboard via the window menu and/or the function keys. This tool bar is the same for all S7 for Windows® application windows (Classic operator interface mode). Tool Bar I – Standard Operator Interface (Classic Operator Interface...

 Open the catalog to page 14
S7 for Windows Getting Started-15

Chapter 1 S7 for Windows® Basics Page 8 EPROM / EEPROM / Flash EPROM Burner This icon opens a menu to control EPROM / EEPROM / Flash EPROM burning. It is only active when the EPROM burner option has been purchased. Cross Reference Display A click on this icon lists the appearance of operands, as a symbol or absolute, throughout the whole program. This function may be called from any window. Block Edit The block selected in the block listing will be displayed in the block editor and is ready for any changes. The keyboard shortcut F10 provides the same function. Symbolic Table Editor With this...

 Open the catalog to page 15
S7 for Windows Getting Started-16

Chapter 1 S7 for Windows® Basics Page 9 select PLC Program files to compare (online and offline). S7 Hardware configuration This icon opens a window to setup and change the Hardware configuration of the S7 PLC. Dynamic PLC Block Display Enables fast switching between open PLC status windows. Closing Open Windows The S7 for Windows® active window is closed by clicking this icon. The keyboard shortcut Ctrl+F4 provides the same function. Help Function An integrated subject related help file with an index and a list of keyboard shortcuts for easy operation is available. The keyboard shortcut F1 provides...

 Open the catalog to page 16

All IBH Softec catalogs and technical brochures

Archived catalogs

*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.