Programmable controller having a stored program with both machine language instructions and source code data

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5287548
SERIAL NO

07161484

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A programmable controller governs the operation of a piece of equipment by executing machine language instructions compiled from a ladder diagram type control program. The control program as stored in the controller includes not only compiled machine language instructions, but also a tokenized version of the source code from which certain machine language instructions were compiled. The source code is provided only for those portions of the machine language program which cannot be easily decompiled to produce the corresponding source code. This program storage facilitates subsequent editing of the stored program via a terminal connected to the programmable controller. During the editing process, the original ladder diagram can be reconstructed from a combination of the machine language instructions and the tokenized version of the source code. In doing so, the machine language instructions, which have a one-to-one correspondence with the source code instructions, are decompiled using conventional techniques. However, the tokenized version of the source code is used to recreate the portions of the ladder diagram for which each machine language instruction does not have a unique one-to-one correspondence with a source code instruction. This program storage technique enables the control program to be easily edited using the version stored in the programmable controller without requiring access to the original source code from which the program was compiled.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ALLEN-BRADLEY COMPANY INC1201 SOUTH SECOND STREET MILWAUKEE WI 53204

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Flood, Mark A Mayfield Heights, OH 23 1073
Kalan, Michael D Mayfield Heights, OH 103 2123
Rischar, Charles M Painsville, OH 53 1355
Sepsi, Robert R Richmond Heights, OH 5 394
Toma, Jack F Parma, OH 2 219

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation