How to use the documentation generation function in Siemens PLC programming software?

Jan 14, 2026Leave a message

Hey there! As a Siemens PLC supplier, I've seen firsthand how important it is to make the most of the features in Siemens PLC programming software. One feature that often gets overlooked but can be a real game - changer is the documentation generation function. In this blog, I'll walk you through how to use this function effectively.

Why Documentation Generation Matters

Before we dive into the how - to, let's talk about why documentation generation is so crucial. When you're working on a PLC project, there are tons of details to keep track of. Wiring diagrams, program logic, input/output assignments - it can all get pretty overwhelming. Good documentation helps you and your team understand the system better, troubleshoot issues faster, and ensure compliance with industry standards.

Understanding the Basics of Documentation Generation in Siemens PLC Software

Siemens offers different PLC series like Siemens PLC S7 200, Siemens PLC S7 1200, and Siemens PLC S7 1500, and each comes with its own programming software, such as TIA Portal for S7 - 1200 and S7 - 1500, and STEP 7 Micro/WIN for S7 - 200.

The documentation generation function in these software packages allows you to automatically create various types of documents related to your PLC program. These can include:

  • Block Lists: A list of all the program blocks in your project, along with details like block type, block number, and a brief description.
  • Symbol Lists: This shows all the symbols you've defined in your program, their addresses, and any comments you've added.
  • Network Lists: It provides information about the different networks in your ladder logic or other programming languages, which can be really helpful for understanding the program flow.

Using the Documentation Generation Function in TIA Portal (for S7 1200 and S7 1500)

Step 1: Open Your Project

First things first, open the project you want to generate documentation for in TIA Portal. Make sure all your program blocks, symbols, and other elements are properly defined and organized.

Step 2: Navigate to the Documentation Menu

In TIA Portal, go to the "Options" menu and select "Documentation". This will open the documentation generation dialog box.

Step 3: Select the Document Types

In the dialog box, you'll see a list of different document types you can generate. Check the boxes next to the ones you need. For example, if you want a symbol list and a block list, mark those options.

Step 4: Customize the Output

You can customize the output of the documentation in several ways. You can choose the format (e.g., PDF, Excel, or HTML), set the page layout, and decide which columns to include in the tables. For instance, in a symbol list, you might want to include columns for the symbol name, address, data type, and comments.

Step 5: Generate the Documentation

Once you're happy with your selections, click the "Generate" button. TIA Portal will then create the documentation based on your settings. You can save the generated files to your desired location on your computer.

Using the Documentation Generation Function in STEP 7 Micro/WIN (for S7 200)

Step 1: Open Your Project

Open the S7 - 200 project in STEP 7 Micro/WIN. Similar to TIA Portal, ensure that your program is fully developed and all necessary elements are in place.

Step 2: Access the Documentation Feature

Go to the "File" menu and select "Print". In the print dialog, you'll see an option to print documentation. You can choose from different types of documentation, such as symbol tables, block lists, and network lists.

Step 3: Configure the Print Settings

Just like in TIA Portal, you can configure various settings for the documentation. You can select the printer (if you want to print a hard copy) or choose to save the output as a file. You can also adjust the page orientation, margins, and other formatting options.

Step 4: Generate and Save

After configuring the settings, click the "Print" button. If you've chosen to save as a file, select the file format (e.g., PDF) and the location on your computer to save it.

Siemens PLC S7 200Siemens PLC S7 1500

Tips for Effective Documentation Generation

  • Keep Your Project Organized: The better organized your project is, the more useful your documentation will be. Use consistent naming conventions for blocks, symbols, and networks. Add comments to your program to explain the logic, which will then be included in the documentation.
  • Update Documentation Regularly: As your project evolves, make sure to update the documentation. This will ensure that the information is always accurate and up - to - date.
  • Share the Documentation: Once you've generated the documentation, share it with your team members, clients, or anyone else who needs to understand the PLC system. This can help with communication and collaboration.

How Our Siemens PLC Supply Can Help

As a Siemens PLC supplier, we not only provide high - quality PLCs but also offer support in using the programming software. If you're having trouble with the documentation generation function or any other aspect of Siemens PLC programming, our team of experts is here to help. We can provide training, troubleshooting, and advice on best practices.

Whether you're working on a small - scale project with an Siemens PLC S7 200 or a large - scale industrial application with an Siemens PLC S7 1500, we have the products and knowledge to meet your needs.

If you're interested in purchasing Siemens PLCs or need more information about our services, don't hesitate to reach out. We're always ready to start a conversation and discuss how we can help you with your automation projects. Contact us to start the procurement process and let's work together to make your project a success!

References

  • Siemens TIA Portal User Manual
  • STEP 7 Micro/WIN User Guide