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
    • Standards
    • Basics
    • Formula
    • Erection & Commissioning
    • Process Fundamentals
    • Root Cause Analysis
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
Search
  • Courses
  • PLC
  • Control Systems
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Reading: How to Upload Siemens PLC Programs?
Share
Notification Show More
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • PLC
  • Control Systems
Search
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Standards
    • Basics
    • Formula
    • Erection & Commissioning
    • Process Fundamentals
    • Root Cause Analysis
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > PLC Tutorials > How to Upload Siemens PLC Programs?

How to Upload Siemens PLC Programs?

Last updated: March 4, 2021 12:42 pm
Editorial Staff
PLC Tutorials
6 Comments
Share
3 Min Read
SHARE

This article is about uploading the PLC program from PLC to PC.

If we want to change the logic or want to add new logic due to the new installation of the system

or when we call a service engineer who makes changes with plc programming in such cases if we don’t have a program backup in our PC then we can upload (take a backup) a program from PLC to PC.

Upload Siemens PLC

Below I have explained steps to upload a program from PLC to PC using Siemens TIA portal for s7-300 and s7-400 PLCs.

Let’s take an example of a star-delta starter PLC program with which we all are familiar. We will see how we can upload this program.

Step 1:

Download your program first to PLC. To do that follow the step as shown in the figure.

After clicking on the “download” icon, the below-shown popup will appear then click on “load”.

How to Upload Siemens PLC Programs?

After following the above steps, now we will upload the PLC program back to PC.

Step 2:

To upload the program, I have to create a new project.

To create a new project, follow the below steps as shown in the figure.

Project has been Modified in Siemens PLC

After clicking on “new project” new popup will open then give a name to the project and choose a path where we want to keep the program.

Click on “create”, button then another popup will generate and click the “YES” button. After clicking the “YES” button, the following window will appear as shown in the below figure.

Upload PLC Programs

Step 3:

Now as shown in the below figure select “project3” (in our example, you may change your project title) then go to the “online” option then select “upload device as the new station”.

Upload Device as New Station in Siemens PLC

Step 4:

After clicking on the “upload device as a new station” new popup will be generated.

Click on the “start search” button which will find PLC then click on “upload”.

Upload Device to PC

Step 5:

After clicking on the “upload” button, then complete program backup saved from the PLC into the laptop or computer.

As shown in the below figure, a new window opens then extends the “PLC_1” option where you can extend “program blocks” and find our program files here which are saved from the PLC.

PLC Program Upload

Author: Suhel Patel

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

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

Read Next:

  • Troubleshoot PLC Program
  • Protect PLC using Password
  • Reading Electrical Schematic
  • Siemens PLC Backup
  • Siemens S7 1200 PLC
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

Example of Controlling the PLC Output using Push Buttons
Free Allen Bradley PLC Ladder Logic Training Course
Difference between Machine Expert Basic and Machine Expert – Schneider PLC
#17 PLC Best Practices – Log PLC Uptime and Trend it on HMI
Create a User-Defined Function Block in Codesys
Concept of Interlocking in PLC
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
6 Comments
  • T s chary says:
    April 4, 2020 at 9:52 am

    Dear Sir how to download above file in PDF

    Reply
  • Suhel says:
    April 5, 2020 at 1:06 pm

    So you need that above file in pdf? That what you mean to say.

    Reply
  • Ahmed abdellatef says:
    April 17, 2021 at 2:38 pm

    So beautiful and so useful
    I can’t know how to express how much I made use of this article

    Reply
  • Shreyansh says:
    December 17, 2022 at 11:21 am

    can i do the same with profinet cable , or ethernet cross cable

    Reply
  • Moh'd saleh says:
    May 30, 2023 at 5:33 pm

    Thanks,It’s good job

    Reply
  • Khalifa says:
    September 30, 2023 at 6:39 am

    Thank for the valuable article Sir,

    Yet, i have a question please, my PLC is S7 1200 that is frame work is Version 3.0, and the PLC program made by TIA V15 ;

    i always get a message prevents me from uploading, it says the following :

    ( loading will not be performed because precautions are not met )
    and
    ( Restrictions for uploading to PG/PC )

    Any solutions , please Sir

    Reply

Leave a Reply Cancel reply

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

Stay Connected

128.3kFollowersLike
69.1kFollowersFollow
208kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

Traffic Lights Ladder Diagram using Timers
Ladder Logic for Flow Meter Totalizer
LS Electric PLC Program Example: Clothes Washing System
Steps to Configure TCP/IP Communication in Siemens S7-1200 PLC
How to Get a PLC Programming Job With NO Experience?
#20 PLC Best Practices – Identify Critical Alerts
PLC Ladder Logic for Opposite Acting Control Valves Application
How to Troubleshoot Siemens PLC Programs?

Keep Learning

PID block from the PLC library

How to Configure PID Controller in Various Schneider PLCs?

PLC Control for Baking Machines Logic

PLC Programming for Baking with Auto and Manual Modes

PLC Program using Bitwise Instructions

Allen Bradley Bitwise Logical Operations

Key Facts About RS485 Industrial Network

Key Facts About RS485 Industrial Network

DC Circuit

Main differences between Sinking and Sourcing Circuits

Siemens PLC

Five Types of PLC Programming languages

Pump and Mixer Operations Example PLC Timer-Based Control

Pump and Mixer Operations Example: PLC Timer-Based Control

OFF Delay Timer using PLC

OFF Delay Timer using PLC

Learn More

Avoid Process Downtime With Five Device Protection Considerations

How to Avoid Process Downtime ?

Potential Difference Across a Conductor Causes a Current to Flow

Conductor, Insulator, Resistor and Current Flow

Valve Basics, Sizing, and Actuators Books

Valve Basics, Sizing, and Actuators Books

Rewire Tool

What is Rewire Tool in Simatic Manager?

What is the consumed tag in Studio 5000 software?

Produced Tags and Consumed Tags in Studio 5000

NFPA Standards (National Fire Protection Association Standards)

NFPA Standards (National Fire Protection Association Standards)

Auto Cane Feed Control System using DCS

Auto Cane Feed Control System using DCS – Sugar Factory

Flow Measurement Questions and Answers

80+ Flow Measurement Interview Questions and Answers

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?