Jump to content

Changes in code at run-time in a RT application


JdP

Recommended Posts

Hi,

I use PLCs at work and with these elements you can do some little changes in the code when you are connected online with your development PC to the PLC althoug the PLC is running the application.

In the case of RT fieldpoint isn't possible, if there is the neccesity of doing any change because the program isn't executing correctly in running mode, you must stop the execution, do the change, compile and download again to the RT target. This is not possible in a lot of situations in the industry where a machine can't be stopped.

Bye

Note: I'm talking about NI Labview Real-Time Module.

Link to comment

It should be possible to update SW-modules when running LabVIEW RT, as long as you have loaded them dynamically through VI-server;

1. update the module on the windows host

2. download (e.g. FTP) to RT target

3. unload old version and load the new version from disk on RT target

the system should now use the new version

/J

Link to comment
It should be possible to update SW-modules when running LabVIEW RT, as long as you have loaded them dynamically through VI-server;

1. update the module on the windows host

2. download (e.g. FTP) to RT target

3. unload old version and load the new version from disk on RT target

the system should now use the new version

/J

Hello JFM,

One question about your idea. What happens if the RT fieldpoint was controlling a critical process in a factory during the period of time the module is unloaded and loaded again?.

With software of PLCs like Siemens, OMRON, ABB, Allend-Bradley, Phoenix Contact... this can be done very easy. So, I think that NI can implement this characteristic to the Real-Time Module: To change some pieces of code on-line when you are debugging the program but while the application is running in the real target.

Bye

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.