Inst ToolsInst ToolsInst Tools
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Search
  • Books
  • Software
  • Projects
  • Process
  • Tools
  • Basics
  • Formula
  • Power Plant
  • Root Cause Analysis
  • Electrical Basics
  • Animation
  • Standards
  • 4-20 mA Course
  • Siemens PLC Course
Reading: How to import GSD files into the TIA Portal? – Siemens PLC
Share
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • Design
  • PLC
  • Interview
  • Control System
Search
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > PLC Tutorials > How to import GSD files into the TIA Portal? – Siemens PLC

How to import GSD files into the TIA Portal? – Siemens PLC

A GSD file is a text file that is provided by the device manufacturer. Learn how to import GSD files into the Siemens PLC TIA Portal.

Last updated: February 28, 2024 4:43 pm
Mahmoud Salama
PLC Tutorials
No Comments
Share
7 Min Read
SHARE

It has become very normal in Automation processes that you would have different automation parts from different brands, for example, your PLC controller could be an S7-1500 SIEMENS PLC and an ABB IO module with a Schneider VSD drive all in the same project.

Contents
What are GSD files?Why do I need GSD files?How to import a GSD file package into the TIA Portal?

These different elements need to be included in the same configuration of your PLC project software package in this example TIA Portal as your controller is S7-1500. To be able to do so, we need to get to know GSD files, which is the scope of this article.

What are GSD files?

A GSD file or general station description is a text file that is provided by the device manufacturer and contains a description of that device.

A GSD file provides a way for an open configuration tool like the TIA Portal to get the device characteristics. It is a database file that tells the control what this device is and its I/O configuration.

If your PLC project has some devices and modules that are of different brands other than Siemens, then TIA Portal won’t have the configuration of these devices integrated into its standard library. And TIA Portal won’t be able to recognize these devices. For example, the Festo CPX terminal module.

Sometimes even Siemens PRODUCT is not included in the TIA Portal library such as the MicroMaster 420 drive.

Why do I need GSD files?

As we said, without the GSD files of the modules I need to add them to my project. TIA Portal won’t be able to recognize or configure that module into my project. So, whenever I need to add an un-supported module to my TIA Portal library through its GSD files.

How to import a GSD file package into the TIA Portal?

We will assume that we have a Festo CPX terminal module that we need to add and configure with our TIA Portal project.

We also have our S7-1500 PLC as our controller. So let’s create our project and add our PLCs. See picture 1.

What are GSD files

Picture 1. Add PLC in the project.

As you can see, we won’t be able to find our FESTO module in the TIA Portal hardware catalog, because TIA Portal doesn’t recognize FESTO products. And we need the GSD files of these modules.

GSD files can easily be found and downloaded from the supplier websites, to add a GSD file to TIA Portal we go to options. See picture 2.

Why do I need GSD files

picture 2. Add GSD file.

From the options, press the Manage general station description files GSD. This will open the manage GSD files pop-up window.

In this window, you can see the already installed GSD files in your project as well as install new GSD files. See picture 3.

How to import a GSD file package into the TIA Portal

picture 3. Add GSD files pop-up window.

As you can see, there are no installed GSD files in our project. to add and install new GSD files, see picture 4.

How to import GSD files into Siemens PLC

picture 4. Add new GSD files.

Press as you can see in the picture to open the select folder window where we need to search for the source path of our GSD files.

Make sure the GSD files are unzipped. When you find your needed GSD files press the Select Folder to add it to your list. See picture 5.

How do you install a GSD file

picture 5. Select the source path.

Once you select the right source path, the GSD file will appear in the window as you can see, notice that the status is not yet installed.

Select the GSD file and press install. See picture 6.

General Station Description Files in PLC

picture 6. Install GSD files.

Select the GSD file and press install. This will open the installation pop-up window and TIA Portal will start to install the GSD files. See picture 7.

How to update GSD file for TIA Portal

picture 7. TIA Portal installs GSD files.

Once the TIA Portal finishes the installation of GSD files, it will update the hardware catalog of the TIA Portal library. See picture 8.

Siemens SIMATIC S7 PLC GSD File

picture 8. Updating hardware catalog.

After updating the hardware catalog, you should be able to find your FESTO modules in the TIA Portal library and add them to your project. See picture 9.

FESTO modules in the Siemens TIA Portal catalog

Picture 9. FESTO modules in the TIA Portal catalog.

As you can see, we were able to find our FESTO module in the project catalog after installing the related GSD files.

Drag and drop the module you want into your network view to add it to your project. See picture 10.

GSD Configuration Siemens S7 Controller

picture 10. Add the FESTO module to your Project.

As you can see, simply drag and drop the module you want into your PLC project. Notice that we need to assign the module to a controller as we would with any shared IO device.

To add any internal IO modules for your FESTO device, just drag and drop them into the device overview window. See picture 11.

GSD File on Siemens TIA PLC Project

picture 11. Add internal IOs.

Note that, some modules will allow for some simple configurations to be made from the TIA Portal project when their GSD files are installed.

This article just shows how to add and install a GSD file into your TIA Portal project, how to connect and communicate data with your PLC is for another topic.

Downloads:

Logic Document

Logic Source Code

If you liked this article, then please subscribe to our YouTube Channel for Instrumentation, Electrical, PLC, and SCADA video tutorials.

You can also follow us on Facebook and Twitter to receive daily updates.

Read Next:

  • Latest ProfiBus Questions and Answers
  • How to use PLC with SQL Database?
  • What is a PLC Retrofitting Project?
  • Siemens Communication with I-Device
  • PlantPAx Add-On Instructions in Studio 5000
Don't Miss Our Updates
Be the first to get exclusive content straight to your email.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
You've successfully subscribed !

Continue Reading

Count the Number of Cartons in a Storage Area PLC Logic
How PLC Reads the Data from Field Transmitters
Why Use a Current Loop?
D Flip Flop PLC Ladder Logic
Glass Cutting and Polishing Machine: PLC Automation Solution
Schneider Electric: Car Parking System with Calculations in PLC
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
Leave a Comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

128.3kFollowersLike
69.1kFollowersFollow
210kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

Free SCADA Software Download
#20 PLC Best Practices – Identify Critical Alerts
Commissioning Checklists for Industrial Automation Systems
PLC Program to Read Temperature in PLC
What is the OPC Server?
PLC based Automatic Bell System for a School
Difference between PLC and HMI
Allen Bradley PLC to PLC Communication in Studio 5000

Keep Learning

PLC Program for Forward and Reverse Motor control

3 Phase Motor Control using PLC Ladder Logic

On Delay Timer using PLC

ON Delay Timer using PLC

Anti-static Wrist Straps

Anti-static Wrist Straps in Industrial Automation

What is an Electromechanical Relay

Difference Between Solid State Relay and Electromechanical Relay

Advanced Ladder Logic PLC Example

Automatic Sanitizer – Complex Ladder Logic PLC Examples

PLC program for bread oven

Bread Oven Control in Auto and Manual Modes PLC Program

WHILE DO Statement in SCL Language

WHILE DO Statement in SCL Language

S7-1200 Hardware Configuration

S7-1200 Hardware Configuration – Siemens PLC Tutorials

Learn More

DP type Flow Transmitter Preventive Maintenance

Troubleshooting DP type Transmitter Common Problems

Save and BR Memory in Siemens PLC Programming

SAVE and BR Memory Instructions in Siemens PLC Programming

Power Systems Questions & Answers

Power Systems MCQ Series 16

Top 100 Biomedical Instrumentation Engineering Projects for Students

Top 100 Biomedical Instrumentation Engineering Projects for Students

Control System Basic Wiring Practice Animation

PLC Connection between Instrument, Junction Box, Marshalling & System Cabinet

SCADA Standards

SCADA for Substation Automation

Analytical Measurement Multiple Choice Questions

Analytical Measurement Multiple Choice Questions

pH Analyzers Questions and Answers

pH Measurement Questions & Answers

Menu

  • About
  • Privacy Policy
  • Copyright

Quick Links

  • Learn PLC
  • Helping Hand
  • Part Time Job

YouTube Subscribe

Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?