What's the ads & disadvantages of offline programming

speedwing

Member
Join Date
Jun 2007
Location
kent
Posts
3
Hi all,

Could you please help me with this question?
Explain the advantages & disadvantages of off-line programming.

Many thanks in advance.

Paul
 
Are iv'e been caught!!
Could you give me a little of you time to explain what both online programming is and off line.
It's just the information that I have been given does not really explain it well.
Cheers

Paul
 
Online programming, often called "online editing", means to make changes to a live, running system. It is obviously more risky, since if you make a mistake, you can cause equipment damage or even safety problems. It has the advantages of allowing changes without stopping a process as well as immediate feedback...you will know right away if your changes worked as intended.

Offline programming means writing the code on a PC that will be downloaded to the PLC at a later time. Offline programming is used to develop new programs for both new and existing machines. It is also used to edit existing programs without having to be at the machine.

Some PLCs will allow an offline program to be downloaded without halting the one that is running, but most will require the PLC to be stopped first. It is generally safer because the machine will be stopped and all affected personnel will usually be prepared for the possibility of issues when testing out the new code. It has the disadvantage of requiring machine downtime for implementation (in most cases). It also may be more likely to have errors, since usually an offline program will contain more untested code and configuration changes than an online edit.

This help?
 
Online programming, often called "online editing", means to make changes to a live, running system. It is obviously more risky, since if you make a mistake, you can cause equipment damage or even safety problems. It has the advantages of allowing changes without stopping a process as well as immediate feedback...you will know right away if your changes worked as intended.

Offline programming means writing the code on a PC that will be downloaded to the PLC at a later time. Offline programming is used to develop new programs for both new and existing machines. It is also used to edit existing programs without having to be at the machine.

Some PLCs will allow an offline program to be downloaded without halting the one that is running, but most will require the PLC to be stopped first. It is generally safer because the machine will be stopped and all affected personnel will usually be prepared for the possibility of issues when testing out the new code. It has the disadvantage of requiring machine downtime for implementation (in most cases). It also may be more likely to have errors, since usually an offline program will contain more untested code and configuration changes than an online edit.

That surely should have put you top of the class Okie...!!! 📚 👨🏻‍🏫 :D
 

Similar Topics

Hello folks! Never been here before but I have a question that's been bugging me for a while. I recently got a job at a chemical plant that's...
Replies
8
Views
333
Hi, I have to modify a client's aveva edge application and I'm not sure how to download the modifications without breaking anything :) Setup...
Replies
0
Views
299
I just asked tech support at Phoenix Contact a question and the answer is making me think maybe I have misunderstood relay ratings for years...
Replies
16
Views
2,855
Not sure if it's a setting somewhere I can change or if it's normal/expected behavior, but if I'm away from this forum for over a day or so (like...
Replies
1
Views
600
So my panelview plus 600 is giving me these performance characteristics and I'd like to know if I should be worried at all (see attached):
Replies
9
Views
1,984
Back
Top Bottom