Program generating device, program generating program, and program generating method
AssigneeMitsubishi Electric Corporation
InventorsMakoto Katsukura, Masanori Nakata
Life of this patent
Estimating the term…
Abstract
A terminal device that is this program generating device generates program area specifying information that specifies the placement area of an operating program executed by a remote control device. Also, on the basis of the program area specifying information and a program counter value of the remote control device, the terminal device appends a program specifying process that specifies the operating program executed by the remote control device to a measuring program that measures the execution state of the operating program. As a result, there is generated a measuring program that measures changes in the operating state of software in real time while reducing the effect on the operation of the software.
Claims12
A program generating device, comprising:
- an information generator for generating program area specifying information that specifies the placement area of an operating program executed by a controller that controls equipment;
- and
- a measuring process adder for adding a program specifying process that specifies the operating program executed by the controller, on the basis of the program area specifying information generated by the information generator and a program counter value of the controller, and an identification information transmitting process that transmits identification information identifying the specified operating program to a measuring program that measures the execution state of the operating program, wherein
- in the identification information transmitting process, after a signal value at a given level is output, a signal expressing identification information for the specified operating program is output with signal values at the given level and signal values which are the inverse of the signal values at the given level, and a signal inverting the given level is output after the signal expressing the identification information finishes transmitting.
2-3. (canceled)
(canceled)
7-8. (canceled)
A computer-readable non-transitory recording medium having stored therein a program generating program causing a computer to function as:
- an information generator for generating program area specifying information that specifies the placement area of an operating program executed by a controller that controls equipment;
- and
- a measuring process adder for adding a program specifying process that specifies the operating program executed by the controller, on the basis of the program area specifying information generated by the information generator and a program counter value of the controller, and an identification information transmitting process that transmits identification information identifying the specified operating program to a measuring program that measures the execution state of the operating program,
- wherein
- in the identification information transmitting process, after a signal value at a given level is output, a signal expressing identification information for the specified operating program is output with signal values at the given level and signal values which are the inverse of the signal values at the given level, and a signal inverting the given level is output after the signal expressing the identification information finishes transmitting.
A program generating method, comprising:
- an information generating step that generates program area specifying information that specifies the placement area of an operating program executed by a controller that controls equipment;
- and
- a measuring process adding step that adds a program specifying process that specifies the operating program executed by the controller, on the basis of the program area specifying information generated in the information generating step and a program counter value of the controller, and an identification information transmitting process that transmits identification information identifying the specified operating program to a measuring program that measures the execution state of the operating program,
- wherein
- in the identification information transmitting process, after a signal value at a given level is output, a signal expressing identification information for the specified operating program is output with signal values at the given level and signal values which are the inverse of the signal values at the given level, and a signal inverting the given level is output after the signal expressing the identification information finishes transmitting.
Dependencies are inferred from the claim text.