Jump to content

Talk:Dynamic software updating

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 75.194.228.203 (talk) at 01:13, 4 November 2022 (DSU in Industrial Automation: new section). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
WikiProject iconComputing: Software Unassessed
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
???This article has not yet received a rating on Wikipedia's content assessment scale.
???This article has not yet received a rating on the project's importance scale.
Taskforce icon
This article is supported by WikiProject Software.

DSU in Industrial Automation

"On-line editing" is a common feature of industrial controllers (PLCs such as those from Allen-Bradley and Siemens). These controllers are programed in domain specific languages that operate at a relatively higher level of abstraction. This seems to be a common in-use application of this concept.

In a typical "on-line edit", the insertion, modification, or deletion region in the code is selected. Code changes may be staged, compiled, and then tested in parallel with existing code before committing the edit. Since PLCs are oriented around continuous scan loops, presumably the change will occur in between the completion of the current scan cycle and the beginning of the subsequent scan cycle. 75.194.228.203 (talk) 01:13, 4 November 2022 (UTC)[reply]