← Back to Patent Explorer
US4991076A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for creating custom displays for monitoring ladder logic programs

Assignee: Icom Inc
•
Filing: 1989-06-30
•
Granted: 1991-02-05
•
Expires: 2009-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides productivity aids for ladder logic programs for Programmable Logic Controllers (PLCs). The present invention discloses a software package embodying a method of creating custom screens for displaying the values and status of bits and words in a PLC as a ladder logic program executing therein is monitored. Any combination of bits and words can be displayed by the custom screens. This Custom Data Monitor function is designed to simplify troubleshooting by giving the user the tools to develop screens that act as windows into user-selected Data Table locations in the PLC.

Inventors

  • 👤 Scott C. Zifferer
  • 👤 Joseph J. Menter, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 11:39
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/05; G05B19/058; G05B2219/00; G05B2219/10; G05B2219/13; G05B2219/13114; G05B2219/13125

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 117 words
A computer-implemented system for monitoring elements of a ladder logic program executing in a programmable logic controller, comprising: (a) monitor means for displaying custom screens and timing charts on the computer, wherein the custom screens display changing element values in the ladder logic program using numeric representations, and wherein the timing charts display changing element values in the ladder logic program using transition representations; and (b) editor means, coupled to the monitor means, for developing the custom screens and the timing charts on the computer, for entering new element values at the computer while the custom screens are displayed, and for communicating the new element values to the ladder logic program executing in the programmable logic controller.
Claim 2
Dependent Claim 117 words
A computer-implemented system for monitoring elements of a ladder logic program executing in a programmable logic controller, comprising: (a) monitor means for displaying custom screens and timing charts on the computer, wherein the custom screens display changing element values in the ladder logic program using numeric representations, and wherein the timing charts display changing element values in the ladder logic program using transition representations; and (b) editor means, coupled to the monitor means, for developing the custom screens and the timing charts on the computer, for entering new element values at the computer while the custom screens are displayed, and for communicating the new element values to the ladder logic program executing in the programmable logic controller.
Claim 3
Dependent Claim 25 words
The apparatus of claim 1, wherein the monitor means further comprises means for displaying symbols representing the elements in conjunction with the changing element values.
Claim 4
Dependent Claim 24 words
The apparatus of claim 1, wherein the monitor means further comprises means for selectively formatting the changing element values according to a user-selected radix.
Claim 5
Dependent Claim 23 words
The apparatus of claim 3, wherein the monitor means further comprises means for displaying a legend on the computer identifying the user-selected radix.
Claim 6
Dependent Claim 36 words
The apparatus of claim 1, wherein the editor means further comprises data mask means for specifying that only portion of the changing element values are to be displayed on the custom screens and timing chart screens.
Claim 7
Dependent Claim 37 words
The apparatus of claim 1, wherein the editor means further comprises means for selecting an element for display by choosing a symbol representing the element from a list of previously-defined symbols maintained and displayed by the computer.
Claim 8
Dependent Claim 52 words
The apparatus of claim 1, wherein the editor means further comprises means for string the custom screens and the timing charts in a database file on the computer, wherein the database file is comprised of an address for the element and a radix identifier for indicating a display format for the element.
Claim 9
Dependent Claim 68 words
The apparatus of claim 1, further comprising: (c) means for selecting an element displayed on the computer; (d) means for invoking a cross-reference search for the selected element, the cross-reference search displaying indicators of locations in the ladder logic program where the selected element is referenced; and (e) means for selecting one of the indicators and displaying the corresponding location in the ladder logic program on the computer.
Claim 10
Dependent Claim 19 words
The apparatus of claim 8, further comprising means for re-displaying the custom screen upon exiting the ladder logic program.
Claim 11
Dependent Claim 110 words
A computer-implemented method of monitoring elements of ladder logic programs executing in programmable logic controllers, comprising: (a) developing custom screens and timing charts on the computer by specifying the elements to be displayed therein; (b) displaying the custom screens and timing charts on the computer, wherein the custom screens display changing element values in he ladder logic program using numeric representations, and wherein the timing charts display changing element values in the ladder logic program using transition representations; and (c) entering new element values at the computer while the custom screens are displayed, and communicating the new element values to the ladder logic program executing in the programmable logic controller.
Claim 12
Dependent Claim 110 words
A computer-implemented method of monitoring elements of ladder logic programs executing in programmable logic controllers, comprising: (a) developing custom screens and timing charts on the computer by specifying the elements to be displayed therein; (b) displaying the custom screens and timing charts on the computer, wherein the custom screens display changing element values in he ladder logic program using numeric representations, and wherein the timing charts display changing element values in the ladder logic program using transition representations; and (c) entering new element values at the computer while the custom screens are displayed, and communicating the new element values to the ladder logic program executing in the programmable logic controller.
Claim 13
Dependent Claim 23 words
The method of claim 10, wherein the displaying step further comprises displaying symbols representing the elements in conjunction with the changing element values.
Claim 14
Dependent Claim 22 words
The method of claim 10, wherein the displaying step further comprises selectively formatting the changing element values according to a user-selected radix.
Claim 15
Dependent Claim 21 words
The method of claim 12, wherein the displaying step further comprises displaying a legend on the computer identifying the user-selected radix.
Claim 16
Dependent Claim 32 words
The method of claim 10, wherein the developing step further comprises specifying that only portions of the changing element values are to be displayed on the custom screens and the timing charts.
Claim 17
Dependent Claim 35 words
The method of claim 10, wherein the developing step further comprises selecting an element for display by choosing a symbol representing the element from a list of previously-defined symbols maintained and displayed by the computer.
Claim 18
Dependent Claim 50 words
The method of claim 10, wherein the developing step further comprises storing the custom screens and the timing charts in a database file on the computer, wherein the database file is comprised of an address for the element and a radix identifier for indicating a display format for the element.
Claim 19
Dependent Claim 62 words
The method of claim 10, further comprising: (d) selecting an element displayed on the computer; (e) invoking a cross-reference search for the selected element, the cross-reference search displaying indicators of locating in the ladder logic program where the selected element is referenced; and (f) selecting one of the indicators and displaying the corresponding location in the ladder logic program on the computer.
Claim 20
Dependent Claim 17 words
The method of claim 17, further comprising redisplaying the custom screen upon exiting the ladder logic program.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-02-04 1994-08-06 1995-02-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-02-04 1998-08-06 1999-02-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-02-04 2002-08-06 2003-02-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag