Patent · US Expired

Industrial controller permitting program editing during program execution

US5781776A · kind A · utility

33Cited by
5References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 1, 1995
Grant dateJul 14, 1998
Priority date
Expiry dateNov 1, 2015

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG05B2219/13153
  • WIPO fieldControl
  • WIPO sectorInstruments

Abstract

A method of editing a real-time control program as it controls equipment is provided in which the editing occurs in a second area of memory and integrated into the pre-existing program by means of conditional jump instructions concatenated to that edited material. The pre-existing program is uninterrupted by the editing process except for a change of single instructions which do not affect the results of the execution but redirect the execution thread of that control program to be conditionally connected to the edited material. This single writing of single instructions, which do not affect execution results, precludes the possibility of the controller executing partially edited programs. The jump instructions are conditional on a test edit pointer to allow instantaneous implementation of the edits and a simple return to unedited instructions simply by changing the state of the flag.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.