Siemens Industry Online Support
Siemens AG
Entry ID: 109738702, Entry date: 08/06/2021

Libraries in the TIA Portal

  • Entry
This page gives you an overview of the most important documents and links to the libraries in the TIA Portal.

In the libraries you store objects that you want to use again. For each project there is a project library that is linked to the project. In addition to the project library you can create any number of global libraries that can be used in any project. The libraries are compatible with each other so that you can copy and move library elements from one library to another.

Here you have direct access to the most important technical information and solutions for libraries in the TIA Portal.


SIMATIC STEP 7 Basic/Professional V17 and SIMATIC WinCC V17
SIMATIC STEP 7 Basic/Professional V16 and SIMATIC WinCC V16


This guideline describes the creation of a corporate library using typified library elements in TIA Portal:

Guideline on Library Handling in TIA Portal

Libraries and Application Examples


Library of general functions (LGF) for SIMATIC STEP 7 (TIA Portal) and SIMATIC S7-1200 / S7-1500
Libraries with PLC data types (LPD) for STEP 7 (TIA Portal) and SIMATIC S7-1200 / S7-1500
Library with program examples for TIA Portal instructions
Configuring standard machines in TIA Portal (configuration control)
TIA Portal Openness: Introduction and Demo Application
TIA Openness Library Compare
Library for determining statistical distributions in a S7-1200/1500 PLC
Line Integration at the Food & Beverage Industry - Line Control Unit (LCU)
Library for Data Streams (LStream)
SIMATIC Product Register
Virtual Commissioning of the Multi-Carrier-System
Library of Basic Controls (LBC)

Visualization and Operation

Library of Basic Processes (LBP) for TIA Portal V16 (STEP 7 Basic / Professional, WinCC Comfort / Professional, WinCC Runtime Advanced / Professional), WinCC V7.5 SP2 and WinCC Open Architecture 3.17 with documentation, libraries and demo projects
Toolbox for HMI Projects
HMI design with the HMI Template Suite
Creating Faceplates with WinCC Runtime Advanced and Comfort Panels
SIMATIC Visualization Architect (SiVArc) – Getting Started

General communication

Libraries for Communication for SIMATIC Controllers
Library for PROFINET data records
Library for IO-Link (LIOLink)
Sending and receiving SMS messages with serial CP or CM and MODEM MD720
Sending and Receiving SMS Messages via a SCALANCE M Router
Open user communication to 3rd party control system (CLX/GLX controller)
SIMOTION, SIMATIC: Communication Library LCom for Ethernet Communication
Library for Modbus RTU (LMRTU)
Block library to read data records from SIMOCODE pro V PN for TIA Portal
SIMATIC S7-1500 Profiling


Simple Communication between SIMATIC RF160C and SIMATIC S7 Controllers
RFID connection via ET 200 serial communication modules
Reading and Writing RFID data with SIMATIC RF200 IO-Link readers and SIMATIC S7 controllers

Motion Control

SIMATIC S7-1500T Kinematics Control
SIMATIC Library "Library Motion Control SINAMICS" – LMCSINA
SIMATIC/SIMOTION Library LCalcMC - Calculation of motion profile details
SIMATIC Library LAnyAxis - Motion Control Applications with DB_ANY
SIMATIC S7-1200: Handling library for pick & place applications
SIMATIC S7-1500: Load balancing (LLoadBal)
Can SITRANS Library - TIA Portal be used with S7-1200 CPUs?

Safety Integrated

SIMATIC - Failsafe library LDrvSafe to control the Safety Integrated functions of the SINAMICS drive family

Energy Management

SIMATIC S7 Library for the Simple Configuration of PROFIenergy
Configuring and Using the Energy Meter 480VAC
SIMATIC Energy Suite visualization for WinCC V7
SIMATIC Energy Suite - Getting Started

Power supply

Visualizing Energy Data of a SITOP PSU8600
24V load circuit monitoring with SITOP PSE200U single-channel signaling and SIMATIC S7 CPUs
SITOP PSU8600: Faceplates and Communication Blocks (TIA Portal, STEP 7 and WinCC)
SITOP UPS1600: Faceplates and Communication Blocks (TIA Portal, STEP 7 and WinCC)


In STEP 7 (TIA Portal) for S7-1500, how do you store a sequence of modules in a library in order to be able to use the same arrangement for other projects?
How do you open, edit and upgrade global libraries in the TIA Portal?
How do you transfer global libraries from WinCC flexible to WinCC (TIA Portal)?
How can you work more efficiently with libraries in STEP 7 (TIA Portal)?
Which elements of STEP 7 (TIA Portal) and WinCC (TIA Portal) can you store in a library as Type or as Master Copy?
When starting TIA Portal V13 and higher, how do you get a global library to open automatically and use it as corporate library, for example?
How do you update corporate libraries in STEP 7 (TIA Portal)?
What options does STEP 7 (TIA Portal) provide for backing up single project versions and block versions in a project?
Tips for TIA Portal Openness
In WinCC (TIA Portal), how do you edit graphics which are used in faceplates?


Energy Support Library (EnSL) - Download
SINAMICS communication blocks DriveLib for reading and writing drive data within TIA Portal Context
Library SIPLUS CMS1200 SM 1281


TIA Portal Tutorial #07: Libraries
Automation Tasks in 10 minutes or less TIA Portal: Time Savers - Global Libraries


Libraries in STEP 7 (TIA Portal)
Libraries in SIMATIC WinCC (TIA Portal)

Further Information

The TIA Portal Tutorial Center (videos)
TIA Portal Information Center
Online: TIA Selection Tool cloud
Programming Guidelines and Programming Styleguide for SIMATIC S7-1200 and S7-1500
TIA Portal - An Overview of the Most Important Documents and Links - Controller

Rate entry
no rating
Requests and feedback
What do you want to do?
Note: The feedback always relates to the current entry / product. Your message will be forwarded to our technical editors working in the Online Support. In a few days, you will receive a response if your feedback requires one. If we have no further questions, you will not hear from us.