Supercharge Your Innovation With Domain-Expert AI Agents!

Program actuating system, and its programming, analyzing, and managing system, and checking device and programming system therefor

A program execution and programming system technology, applied in the field of programming systems, can solve problems such as huge programs, inability to describe programs separately, difficult model development, etc., to achieve the effect of avoiding huge programs, effective and convenient inspection of target models

Inactive Publication Date: 2006-12-27
MITSUBISHI ELECTRIC CORP
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] As mentioned above, one of the problems in the existing program execution system is that when the program is consolidated into one file, when additional models are frequently generated, the program is huge and it is not easy to add the model to be checked.
[0019] Another problem that exists is that since programs cannot be written separately for different models, distributed development and parallel development cannot be realized, and maintenance performance is poor
[0020] Another problem that exists is that it is not possible to write programs separately for different models, and it is difficult to distribute development and parallel development, and it is substantially difficult to develop when additional models are added.
[0021] Another problem that exists is that it is difficult to compile a program that exceeds the maximum storage capacity of the device, and when adding a model, it is necessary to reconnect the personal computer and the inspection device, and download all the programs including the additional part using the programming software again

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Program actuating system, and its programming, analyzing, and managing system, and checking device and programming system therefor
  • Program actuating system, and its programming, analyzing, and managing system, and checking device and programming system therefor
  • Program actuating system, and its programming, analyzing, and managing system, and checking device and programming system therefor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach 1

[0067] figure 1 with figure 2 It is a block diagram showing a program execution system according to Embodiment 1 of the present invention together with a programming system, and also shows a case where it is used for the inspection device 1 as described above.

[0068] exist figure 1 with figure 2 Among them, the inspection device 1 constitutes an intelligent inspection unit, including a CPU, an interface, and various memories.

[0069] Checking device 1 is with programming software 9 in personal computer 8 (referring to figure 1 ), or programming software 9a, 9b (refer to figure 2 ), use the first or second program (hereinafter referred to as "program" for short) 10a, 10b prepared by the user to operate.

[0070] In this case, the programs 10a and 10b are composed of inspection processing programs.

[0071] Specifically, the programming software 9a, 9b is a means (development environment, etc.) for creating the programs 10a, 10b.

[0072] The programs 10a and 10b ar...

Embodiment approach 2

[0138] In the first embodiment described above, only the encoded file 7b of the program 10b corresponding to each model is stored in the storage means 6, but the program 10a for main processing cannot be returned until the inspection device 1 is restarted after the program 10b is executed.

[0139] Therefore, the code file 7a of the program 10a can be additionally stored in the storage means 6 while describing the calling command to the program 10a in the program 10b.

[0140] Figure 5 It is a block diagram showing a program execution system according to Embodiment 2 of the present invention which additionally stores an encoded file 7 a of a program 10 a in the storage means 6 .

[0141] Figure 5 , as described above (refer to figure 1 , figure 2 ) are marked with the same reference numerals as above, or "A" is added after the reference numerals, and detailed descriptions are omitted.

[0142] At this time, the programming software 9, 9a in the personal computer 8 codes...

Embodiment approach 3

[0174] In Embodiments 1 and 2 above, the process of loading the coded file 7b (program 10b) into the storage area 3 is performed in batches, but the loading process may be performed by the main program flow unit (program execution unit) in the coded file 7b.

[0175] Figure 7 It is a block diagram showing key parts of the program execution system according to Embodiment 3 of the present invention which executes loading processing in units of main program flow.

[0176] Figure 7 , as described above (refer to figure 2 ) are marked with the same reference numerals as above, or "B" is added after the reference numerals, and detailed explanations are omitted.

[0177] In this case, the program loading means 5B in the program execution means 4B executes the loading process of the encoded file 7b (program 10b) in accordance with the program executing means 13 (main program flow means) in the encoded file 7b.

[0178] The program execution unit 13 is an execution program segmen...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention reveals one kind of program executing system suitable for dispersed developing or parallel developing to avoid oversized program and to facilitate addition of effective checking mechanism. It has programming software for composing program, program code holding means, program code file memory, memory area for program developed into executed target, program executing means for executing program and including program loading means, and checking device for loading the program code holding means, the memory area and the program executing means. During executing the program, the program loading means responds the program calling command to load the program from the program code holding means to the memory area.

Description

technical field [0001] The present invention relates to a program execution system that expands a coded program compiled by a programming means in a storage area and executes the program, and particularly relates to calling a second program from a first program during operation of a first program and loading the second program from a storage means for execution. program execution system. [0002] The present invention also relates to a programming system, a program analysis system, and a program management system for programs operating in the program execution system. [0003] The present invention also relates to an inspection device (intelligent inspection unit) with a program execution system, a control device (FA equipment such as a sequencer, a motion controller, a numerical control device, a robot), a programming system for the inspection device, and an inspection device system. Background technique [0004] In order to download the program for inspection processing t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/445G06F40/00
CPCG06F9/38
Inventor 仲井勘南山英明岩井裕三冨田将司前田文彦
Owner MITSUBISHI ELECTRIC CORP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More