Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
175 words
An industrial controller comprising: (a) an electronic memory; (b) input/output circuitry accessing a first address area in the electronic memory to write input values sampled from external equipment to the electronic memory and to read output values from the electronic memory to the external controlled equipment; (c) an electronic processor accessing a second address area in the electronic memory to read a stored program of instructions and reading the input and output values from the first address area of the electronic memory to change the output values with execution of the stored program; (d) a display depicting the stored program and the input and output values as a plurality of interconnected graphical elements; (e) user input device for identifying at least one graphical element to monitor; and (f) an address monitor communicating with the user input device and the display and the electronic memory to alter the display of the graphical element when an address of the electronic memory is accessed during execution of the stored program, the address corresponding to the identified graphical element.
Claim 2
Dependent Claim
175 words
An industrial controller comprising: (a) an electronic memory; (b) input/output circuitry accessing a first address area in the electronic memory to write input values sampled from external equipment to the electronic memory and to read output values from the electronic memory to the external controlled equipment; (c) an electronic processor accessing a second address area in the electronic memory to read a stored program of instructions and reading the input and output values from the first address area of the electronic memory to change the output values with execution of the stored program; (d) a display depicting the stored program and the input and output values as a plurality of interconnected graphical elements; (e) user input device for identifying at least one graphical element to monitor; and (f) an address monitor communicating with the user input device and the display and the electronic memory to alter the display of the graphical element when an address of the electronic memory is accessed during execution of the stored program, the address corresponding to the identified graphical element.
Claim 3
Dependent Claim
42 words
The controller as recited in claim 1 wherein the graphical element depicts a series of executable instructions and the address monitor alters the display of the graphical element when an address of the electronic memory from the second address area is accessed.
Claim 4
Dependent Claim
69 words
The controller as recited in claim 1 wherein the graphical element includes constituent graphical elements depicting referenced input and output values used by a portion of the program depicted by the graphical element and wherein the address monitor also displays an indication of the values of the referenced input values and output values at the time of execution of the portion of the program depicted by the graphical element.
Claim 5
Dependent Claim
32 words
The controller as recited in claim 1 wherein the user input device is a cursor that may be positioned at the graphical element on the display screen to identify the graphical element.
Claim 6
Dependent Claim
80 words
The controller as recited in claim 4 wherein the program is a relay ladder program in which data inputs are represented by contact symbols, data outputs are represented by coil symbols, and the program is represented by the series and parallel connections of contact symbols and coil symbols in rungs between power rails, and wherein the user input device identifies a rung portion of the program by placing the cursor at the connection of the rung to a power rail.
Claim 7
Dependent Claim
39 words
The controller of claim 1 wherein the address monitor alters the display of the graphical element by making the depiction of the graphical element brighter when an address of the electronic memory corresponding to the graphical element is accessed.
Claim 8
Dependent Claim
25 words
The controller of claim 1 wherein the address monitor is a separate circuit from the electronic process to operate in parallel with the electronic processor.
Claim 9
Dependent Claim
185 words
An industrial controller comprising: (a) an electronic memory; (b) input/output circuitry accessing a first address area in the electronic memory to write input values sampled from external equipment to the electronic memory and to read output values from the electronic memory to the external controlled equipment; (c) an electronic processor accessing a second address area in the electronic memory to read a stored program of instructions and reading the input and output values from the first address area of the electronic memory to change the output values with execution of the stored program; (d) a display depicting the stored program and the input and output values as a plurality of interconnected graphical elements; (e) user input device for identifying at least one graphical element to monitor; and (f) an address monitor communicating with the user input device and the display and the electronic memory to display an indication of the graphical element together with a time of accessing of an address of the electronic memory when an address of the electronic memory from the second address area is accessed during execution of the stored program.
Claim 10
Dependent Claim
185 words
An industrial controller comprising: (a) an electronic memory; (b) input/output circuitry accessing a first address area in the electronic memory to write input values sampled from external equipment to the electronic memory and to read output values from the electronic memory to the external controlled equipment; (c) an electronic processor accessing a second address area in the electronic memory to read a stored program of instructions and reading the input and output values from the first address area of the electronic memory to change the output values with execution of the stored program; (d) a display depicting the stored program and the input and output values as a plurality of interconnected graphical elements; (e) user input device for identifying at least one graphical element to monitor; and (f) an address monitor communicating with the user input device and the display and the electronic memory to display an indication of the graphical element together with a time of accessing of an address of the electronic memory when an address of the electronic memory from the second address area is accessed during execution of the stored program.
Claim 11
Dependent Claim
55 words
The controller as recited in claim 8 wherein the graphical element depicts a series of executable instructions and the address monitor displays an indication of the graphical element together with a time of accessing of an address of the electronic memory when an address of the electronic memory from the second address area is accessed.
Claim 12
Dependent Claim
69 words
The controller as recited in claim 8 wherein the graphical element includes constituent graphical elements depicting referenced input and output values used by a portion of the program depicted by the graphical element and wherein the address monitor also displays an indication of the values of the referenced input values and output values at the time of execution of the portion of the program depicted by the graphical element.
Claim 13
Dependent Claim
32 words
The controller as recited in claim 8 wherein the user input device is a cursor that may be positioned at the graphical element on the display screen to identify the graphical element.
Claim 14
Dependent Claim
80 words
The controller as recited in claim 8 wherein the program is a relay ladder program in which data inputs are represented by contact symbols, data outputs are represented by coil symbols, and the program is represented by the series and parallel connections of contact symbols and coil symbols in rungs between power rails, and wherein the user input device identifies a rung portion of the program by placing the cursor at the connection of the rung to a power rail.
Claim 15
Dependent Claim
42 words
The controller of claim 8 wherein the displayed indication of the graphical element together with a time of accessing of the address is in the form of a text list with each time of access forming a new row of the list.
Claim 16
Dependent Claim
25 words
The controller of claim 8 wherein the address monitor is a separate circuit from the electronic process to operate in parallel with the electronic processor.