CN100432876C - Inspecting device and programming tool - Google Patents

Inspecting device and programming tool Download PDF

Info

Publication number
CN100432876C
CN100432876C CNB2004100769759A CN200410076975A CN100432876C CN 100432876 C CN100432876 C CN 100432876C CN B2004100769759 A CNB2004100769759 A CN B2004100769759A CN 200410076975 A CN200410076975 A CN 200410076975A CN 100432876 C CN100432876 C CN 100432876C
Authority
CN
China
Prior art keywords
program
sheet form
implementation
form program
flow diagram
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2004100769759A
Other languages
Chinese (zh)
Other versions
CN1591254A (en
Inventor
南出英明
仲井勘
山田英之
前田康之
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of CN1591254A publication Critical patent/CN1591254A/en
Application granted granted Critical
Publication of CN100432876C publication Critical patent/CN100432876C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/058Safety, monitoring
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
    • G05B23/0224Process history based detection method, e.g. whereby history implies the availability of large amounts of data
    • G05B23/0227Qualitative history assessment, whereby the type of data acted upon, e.g. waveforms, images or patterns, is not relevant, e.g. rule based assessment; if-then decisions
    • G05B23/0235Qualitative history assessment, whereby the type of data acted upon, e.g. waveforms, images or patterns, is not relevant, e.g. rule based assessment; if-then decisions based on a comparison with predetermined threshold or range, e.g. "classical methods", carried out during normal operation; threshold adaptation or choice; when or how to compare with the threshold
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/14Plc safety
    • G05B2219/14006Safety, monitoring in general

Abstract

To provide a program execution method and programming environment for an inspection device, allowing intelligible expression of a flow of processing in an inspection process and contents of inspection to an individual inspection target, and allowing easy execution and editing. An inspection program is described by a flow chart wherein the flow of the processing in the inspection process is described and a table format program wherein the inspection contents are described, the execution of the inspection program is advanced according to the flow chart, and the table format program described inside a step wherein the table format program is described is executed at the time of arrival at the step.

Description

Testing fixture and programming tool
Invention field
The present invention relates to the programmable testing fixture in the inspection operation of production line, the particularly improvement of its program composition and method carried out therewith.
Background technology
The program of the inspection usefulness that testing fixture is carried out, the whether qualified determinating reference of the product in checking with the universal program language description of computing machine is perhaps described with the program language of inspection special use that the value of the whether qualified determinating reference that will become inspection is aggregated into the form of table.
And, as the method for formal description treatment scheme with table, record with all treatment schemees be described in sequential control portion is described, with the condition in each state and action description thereof in the program practising way of condition control description portion.(for example patent documentation 1)
[patent documentation 1] special fair 6-79245 communique (portion that deals with problems)
During whether qualified benchmark that the universal program language description of active computer is checked, owing to will become in the value write-in program of whether qualified determinating reference with program language, so when the whether qualified determinating reference of change, be necessary the flow process of prehension program, the value of checking corresponding whether qualified determinating reference is described in after which part in the program, is changed.
When describing whether qualified determinating reference with sheet form, since with the form of table represent each product whether qualified judge in used inspection benchmark, so the reference value change easily, but use transfer system beyond expression of words transports the inspection object and stationary fixture begins to check so-called inspection operation.
On the other hand, be the formal description treatment scheme of using table, the program practising way that portion and the description of condition control description portion are described in separately sequential control is proposed.Though this mode can be described all treatment schemees, treatment scheme can not be appeared as figure, therefore, must follow the trail of this table successively for grasping treatment scheme.
In addition, under the situation of carrying out many kinds inspections, the scope of examination is different according to kind, so to checking that branch takes place the flow process of handling.There is the such problem of overall diagram that is difficult to grasp the treatment scheme that comprises branch in method with the form performance treatment scheme of showing.
The object of the present invention is to provide and can understand and express all treatment schemees of testing fixture easily and each is checked the scope of examination of object, and the program practising way and the programmed environment of the testing fixture of carrying out easily and editing.
Summary of the invention
For achieving the above object, the present invention utilizes the process flow diagram of describing the treatment scheme of checking operation and the sheet form program of describing the scope of examination, scrutiny program is described, the implementation of scrutiny program is carried out according to process flow diagram, in the moment of the step that arrives record sheet form program, carry out the sheet form program of this step content description.
That is to say, the present invention is the programmable testing fixture that is used for the inspection operation of production line, it is characterized in that, the program maintaining part that possesses the scrutiny program that maintenance is made of the process flow diagram of treatment scheme that describe to check operation and the sheet form program of describing the scope of examination in this flow process, the process flow diagram implementation portion of reading the process flow diagram in the described scrutiny program and carrying out this process flow diagram, the sheet form program implementation portion of reading the sheet form program in the described scrutiny program and carrying out this sheet form program, and input and output come the input and output portion of the signal of self-check object, described process flow diagram implementation portion carries out scrutiny program according to described process flow diagram, simultaneously the step of carrying out is judged whether to have described the sheet form program, startup table shape program implementation portion under the situation of having described the sheet form program.
The effect of invention
Adopt the present invention, owing to make process flow diagram and the form that whether qualified determinating reference value is aggregated into table by the record that can intactly use the operation that conducts a survey, and can be intactly as the sheet form program description scrutiny program of the record of checking specification table, so the flow process of checking operation can be described as figure, the flow process that readable excellent and easy understanding inspection is handled.In addition, check operation as versatility, program that extendability is good, so have the maintainability that can improve program, these programs usefulness can the be conducted a survey effect of record of operation of while owing to can describe.
Description of drawings
Fig. 1 illustrates the hardware structure diagram of the testing fixture of example 1 of the present invention.
The block diagram that Fig. 2 uses for the function of the testing fixture of explanation example 1 of the present invention.
Fig. 3 illustrates the illustration of the sheet form program of using in the testing fixture of example 1 of the present invention.
Fig. 4 illustrates the application examples synoptic diagram of the testing fixture of example 1 of the present invention.
Fig. 5 illustrates the programming tool illustration of the scrutiny program of example 1 of the present invention.
Fig. 6 illustrates another illustration of programming tool of the testing fixture of example 1 of the present invention.
Fig. 7 is the implementation figure of the scrutiny program of explanation example 1 of the present invention.
Fig. 8 is the process flow diagram of the action of the process flow diagram implementation portion (Fig. 2) of explanation example 1 of the present invention.
Fig. 9 is the process flow diagram of the action of the sheet form program implementation portion (Fig. 2) of explanation example 1 of the present invention.
Figure 10 illustrates the scrutiny program process flow diagram that branch is arranged of example 2 of the present invention.
Figure 11 illustrates the scrutiny program process flow diagram that branch is arranged and converge of example 3 of the present invention.
Figure 12 illustrates the sheet form procedure chart of example 4 of the present invention.
Figure 13 illustrates the sheet form procedure chart of example 5 of the present invention.
Figure 14 illustrate example 6 of the present invention replace process flow diagram with functional block the time scrutiny program figure.
Figure 15 illustrates the sheet form procedure chart of the representation function piece output of example 6 of the present invention.
Figure 16 illustrates the illustration of the resume display frame of example 7 of the present invention.
Figure 17 illustrates the illustration of the detailed resume display frame of example 7 of the present invention.
Figure 18 illustrates the sheet form program composition sequence chart of example 8 of the present invention.
Figure 19 illustrates another sequence chart of the sheet form program composition of example 8 of the present invention.
Figure 20 becomes the mark general chart of input candidate when the sheet form program composition of example 8 of the present invention is shown.
Figure 21 illustrates with testing fixture and carries out the sequence chart utilize the sheet form program that the invention process form 8 weaves into.
Figure 22 illustrates with testing fixture and carries out another sequence chart utilize the sheet form program that the invention process form 8 weaves into.
Embodiment
Example 1
The following optimal morphology of using with reference to description of drawings enforcement the present invention.Fig. 1 illustrates the hardware structure diagram of the testing fixture of example of the present invention.
The testing fixture 400 of this example, as hardware resource, constitute by following each several part: central arithmetic processing section (CPU) 100, read private memory (ROM) 101, readable and writable memory (RAM) 102, display device 103, input media 104, IO interface (I/O) 105, digital-to-analog converter (D/A) 106, A-D converter (A/D) 107.Again, connect these inscapes by bus 108.
Read the program of storing in the private memory (ROM) 101 as the action of operating system and control testing fixture 400.The data of input and output when the scrutiny program of storage user establishment is with inspection in the readable and writable memory (RAM) 102.
Display device 103 for example is made of LCD, can show the progress of scrutiny program.Show that adorning 103 shows the whether qualified reference value of judging of inspection and the value of instrumentation, can show whether qualified result of determination simultaneously again.Input media 104 is made of for example keyboard or the touch pad that is affixed on the LCD of display device 103, can indicate the implementation of scrutiny program to begin.Again, the whether qualified reference value of judging of input media 104 variable inspections.
Fig. 2 is the block diagram of function that is used for illustrating the testing fixture of the invention process form.Central authorities' arithmetic processing section (CPU) 100 are utilized the program of control testing fixture 400 actions that are stored among the ROM101, carry out various functions.At first, CPU100 works as display part 210 with display device 103.Again, CPU100 works as operating portion 209 with input media 104.Again, CPU100 works as process flow diagram implementation portion 202, sheet form program implementation portion 203, functional block implementation portion 204 and ladder implementation portion 205 with ROM101, RAM102.Again, CPU100 works as program maintaining part 201, data maintaining part 206 and inspection resume maintaining part 211 with RAM102.Again, CPU100 works as input part 207 with I/O105, A/D107.In addition, CPU100 works as efferent 208 with I/O105, D/A106.
The following various functions that describe the CPU100 implementation with reference to Fig. 2 in detail.Again, in Fig. 2 frame, process flow diagram implementation portion 202, sheet form program implementation portion 203, functional block implementation portion 204, ladder implementation portion 205, display part 210 are the portions that carry out based on CPU100.
Process flow diagram implementation portion 202 process flow diagram part and handling from program maintaining part 201 read around check programs.Process flow diagram implementation portion 202 handles and is input to the data of data maintaining part 206 from input part 207, and write data maintaining part 206 according to the process flow diagram of reading from program maintaining part 201.Be written into the data of data maintaining part 206, by efferent 208 outputs.Process flow diagram implementation portion 202 is described in process flow diagram under the situation of sheet form program 300 described later, start sheet form program implementation portion 203, and in process flow diagram under the situation of representation function piece, start functional block implementation portion 204, and in process flow diagram, describe under the situation of ladder, start ladder implementation portion 205.In addition, according to user's indication, receive operation signal in the process flow diagram implementation portion 202 from operating portion 209.Again, process flow diagram implementation portion 202 will be shown in display part 210 in the situation that process flow diagram implementation portion 202 handles, and check result is recorded in check resume maintaining part 211.
The part of sheet form program implementation portion 203 sheet form program 300 (aftermentioned) from program maintaining part 201 read around check programs is also handled.Sheet form program implementation portion 203 is according to the whether qualified determinating reference that is described in the sheet form program 300, and the data that are input to data maintaining part 206 by input part 207 are carried out whether qualifiedly judging.Sheet form program implementation portion 203 writes data maintaining part 206 according to the content that is described in the sheet form program 300 with data, or according to whether qualified result of determination, switches the processing of carrying out.Receive operation signal according to user's indication from operating portion 209 again.To be shown in display part 210 in the disposition that sheet form program implementation portion 203 carries out again.Check result is recorded in inspection resume maintaining part 211.
The part of functional block implementation portion 204 functional block from program maintaining part 201 read around check programs, and handle.Functional block implementation portion 204 handles the data that are input to data maintaining part 206 by input part 207, and writes data maintaining part 206 according to the content that is described in the functional block.
The part of ladder implementation portion 205 ladder from program maintaining part 201 read around check programs is also handled.Ladder implementation portion 205 is according to the content that is described in the ladder, and the data that input part 207 are input to data maintaining part 206 are handled, and writes data maintaining part 206.
Input part 207 and efferent 208 start periodically, and the content of the maintaining part 206 that reads and writes data between the external connection apparatus.
The scrutiny program that program composition portion 200 establishment testing fixtures 400 are carried out.Have in the scrutiny program and describe the process flow diagram of checking the operation treatment scheme, sheet form program 300, functional block, the ladder of describing the scope of examination, carry out these programmings by program composition portion 200.These program languages are owing to can not each language implementation portion of intact usefulness carry out, and therefore, program composition portion 200 is stored in the form that various language switchings become available each language implementation portion directly to carry out in the program maintaining part 201.
Fig. 3 illustrates the illustration of employed sheet form program 300 in the invention process form.Sheet form program 300 is made of number of steps 301, note 3 02, instrumentation condition enactment portion 314, instrumentation object configuration part 315, determinating reference configuration part 316, judgement aftertreatment configuration part 317.When sheet form program 300 was carried out, the number of steps 301 and the note 3 02 of the step in the implementation can be shown in the display frame of display device 103.
Condition to checking that object 401 is set when describing instrumentation in the instrumentation condition enactment portion 314.Expression checks that object 401 has 2 switch SW-1303 and SW-2304 in the example of Fig. 3, has the situation of the channel C H-1305 of input voltage.SW-1303, SW-2304, CH-1305 all are mark (titles that the input-output unit that the user has testing fixture invests arbitrarily), in fact have the device corresponding with the inputoutput data of data maintaining part 206.The step 1 of the example of Fig. 3, making SW-1303 is that ON, SW-2304 are OFF, CH-1305 is added 0.0V.
Can set the device of arbitrary number in the instrumentation condition enactment portion 314.Wait for and to specify in the hurdle 306 from setting after the instrumentation condition to the stand-by period of obtaining the value of checking object 401.According to checking the 306 appointment stand-by period of 401 pairs of wait hurdles of object, adjust the difference of different timing constants.Wait for that the chronomere that sets in the hurdle 306 can use second or millisecond.After the time of waiting for hurdle 306 appointments, instrumentation object configuration part 315 begins to carry out instrumentation from the inspection object 401 of appointment.
The object hurdle 307 middle fingers devise a stratagem of instrumentation object configuration part 315 is surveyed the channel number of the value of checking object 401.In the example of Fig. 3 step 1, specify A/D 1-CH3 as object.The value of the passage 3 on No. 1 A/D plate of these expression instrumentation inspection object 401 connected testing fixtures 400.The data that instrumentation obtains keep with data type hurdle 308 data designated types, later whether qualified judge also carry out with the data designated type.
Object hurdle 307 appointments of instrumentation object configuration part 315 and the value of instrumentation object, 316 compare with the value of setting in the determinating reference configuration part, judge and whether satisfy whether qualified determinating reference.Minimum value hurdle 309, maximal value hurdle 310, consistent comparative column 311 are arranged in the determinating reference configuration part 316.Describe the minimum value of whether qualified determinating reference in the minimum value hurdle 309, describe the maximal value of whether qualified determinating reference in the maximal value hurdle 310.The value that obtains as instrumentation in the peaked scope on the minimum value on minimum value hurdle 309 and maximal value hurdle 310, the judgement of then closing (OK) as lattice.The value that obtains as instrumentation is then done the judgement that lattice not close (NG) not in above-mentioned scope.On minimum value hurdle 309, maximal value hurdle 310 void values record and narrate, only consistent comparative column 311 has been described under the situation of numerical value, judges that value that instrumentation obtains is whether consistent with the numerical value that consistent comparative column 311 is described.Do the judgement of qualified (OK) when consistent, then be judged to be defective (NG) as inconsistent.
The value that the value of the device instrumentation of instrumentation object configuration part 315 appointments and determinating reference configuration part 316 are set compares, and according to the whether qualified result of determination of judging, carries out being described in the processing of judging aftertreatment configuration part 317.Judgement aftertreatment configuration part 317 is made up of OK hurdle 312 and 2 hurdles on NG hurdle 313.The processing of carrying out when describing result of determination qualified (OK) in the OK hurdle 312.The processing of carrying out when describing result of determination defective (NG) in the NG hurdle 313.For example in the OK hurdle 312 of the judgement aftertreatment configuration part 317 of the step 4 of Fig. 3, specify and call the i.e. processing of " Funk1 " of other software objects that exists on the testing fixture 400.When the result of determination of step 4 was OK, sheet form program implementation portion 203 called this " Funk1 " and carries out it.
When finishing to judge the processing of describing aftertreatment configuration part 317, sheet form program implementation portion 203 enters the next step (OK) of same sheet form program 300, reads line number 301 and explains 302.After being shown in it in display frame, the data that output instrumentation condition enactment portion 314 is described, all the other processing that enter this row.Like this, finishing to enter next line after 1 line data is handled handles.Then, when all processing of sign-off table program, just finish this sheet form program 300.
Fig. 4 illustrates the machine of sending into 402, the inspecting stand 403 as object, the testing fixture 400 of sending machine 404 and controlling them, considers to implement to check.Machine 402 is sent in testing fixture 400 controls, and detected object 401 is sent into inspecting stand 403.At inspecting stand 403, will check that object 401 loads onto anchor clamps etc., be electrically connected and check object 401 and testing fixture 400, implement the inspection of the inspection item that sheet form program 300 describes.The inspection object 401 that finishes to check is sent machine 404 and sends inspecting stand 403.The progress situation of checking can be confirmed in the display frame of testing fixture 400.The whether qualified determinating reference value of judging of sheet form program 300 can show in the display frame of testing fixture 400 can move to the destination with cursor by its complete list, by the determinating reference value of keyboard change assigned position.
The establishment of the program that testing fixture 400 is carried out is described here.At first, with reference to Fig. 5 programming tool 500 is described.The programming tool 500 of testing fixture is equivalent to the program composition portion 200 of Fig. 2, and testing fixture 400 has the edit routine of the feasible various language of editor.As all edit routines of the programming tool 500 of testing fixture, have ladder edit routine, the editting function piece of sheet form program generator 502, editor's ladder of process flow diagram edit routine 501, editor's sheet form program 300 of editor's process flow diagram the functional block edit routine, the universal program language editor of C language and BASIC is described.
The program that testing fixture 400 is carried out with all flow processs of flow chart description inspection operation, is described each scope of examination with sheet form program 300.Use ladder and functional block description under the situation of device control or data processing necessity.Universal language descriptions such as also available in addition C language or BASIC.Edit tool 500 will be the implementation program 2101 of the feasible implementation form of implementation portion of each language with the program transformation of these language descriptions.Again, the program that enters in the testing fixture 400 is inversely transformed into the program of user's establishment according to the implementation program 2101 of the feasible implementation form of implementation portion of each language, can be shown in each edit routine on the programming tool 500.
Secondly, the flow process of read-me establishment.On the programming tool 500 of testing fixture, the user utilizes flow chart description to check whole flow processs of operation with process flow diagram edit routine 501 earlier.Fig. 5 illustrates the situation of programming Fig. 4 example.The flow process of checking operation can be divided into 3 processing in the example of Fig. 4: will check that object 401 sends into the processing of sending into of inspecting stand 403, the inspection that the inspection object 401 of sending into inspecting stand 403 is checked is handled, and will finish the processing of sending that the inspection object 401 of inspection sends.Therefore, on process flow diagram edit routine 501, after the beginning step, be described as sending into the step that processing is described of sending into of checking object 401.After sending into end,, describe and check the step of handling because of checking.Describe then be used for sending the inspection object 401 checked after finishing send treatment step 702.The content of each step is then described.Each step can be described by the only program language of handling of content choice.
As the method for programming, consider following 2 kinds of methods corresponding to the step of each language.A kind of method is that each step to process flow diagram makes the attribute that keeps specifying the application categories of packing into, prepare the step corresponding with each language, as sheet form program step 505, ladder step 504, functional block step, as menu, the step that the speech selection of charging to according to the user is suitable utilizes the dilatory of mouse to make process flow diagram with pressing operation from menu.
Another kind method is to arrange the step that does not have setting program kind generic attribute with mouse, describes when the program in the step, sets the kind of the program of describing in the step.
No matter be which kind of method, with the program description of sheet form program 300 grades to in the step of flow chart description the time, all use cursor of mouse 505 grades to be selected to the step of object, the for example operation by the decision of double-clicking etc., the edit routine of opening the program language that this step of editor keeps as attribute is as new window, and shows.Fig. 5 illustrates this pattern.
Among Fig. 5, be enabled in the process flow diagram edit routine 501 that carries out the programming of process flow diagram on the programmed environment of testing fixture.On process flow diagram edit routine 501, check the flow process of operation with flow chart description.The relevant processing of control such as transfer system and interlocking are described in the ladder step 503.In the table step 504, the inspection processing to the inspection object of sending into 401 is described.Here, with the table step 504 on the edit routine such as process flow diagram such as selection such as cursor of mouse 505 grades 501, the decision operation of implementation double-click etc. just starts sheet form program generator 502 on the edit tool 500.The user uses the sheet form program generator 502 that is shown on the picture, describes the scope of examination of implementing to checking object 401, as sheet form program 300.
Process flow diagram edit routine 501 and sheet form program generator 502, both can be implemented on the programming tool 500 of testing fixture as shown in Figure 5, also can realize as shown in Figure 6 as application program independently separately, with cursor of mouse 505 grades in process flow diagram edit routine 501 option table steps 504, by double-clicking, also can start sheet form program generator 502.
Again, sheet form program 300 both can remain in the inside of the sheet form program step of process flow diagram, and the link information to sheet form program 300 is only stored in inside that also can the sheet form program step, and corresponding sheet form program 300 is present in other place.
The programming tool 500 of testing fixture is owing to keep the link information of the sheet form program 300 in the step of process flow diagram and the process flow diagram of packing into, so during the step of the content that selection will be confirmed in process flow diagram, show its content with regard to opening new window.
When selecting to pack into the step of sheet form program 300 on process flow diagram, the editing pictures of sheet form program 300 is shown on the new window.Owing to make expression check the program form a social stratum of operation, can in process flow diagram, confirm to check all treatment schemees of operation.About the processing details after the scope of examination in each operation and the inspection,, can confirm its content in addition by the sheet form program 300 in the step that is described in process flow diagram.
Edit tool 500 can be managed not the just link information of process flow diagram and sheet form program 300, and can be described in the ladder in the step of process flow diagram or the link information of functional block.Select on the programming tool 500 to have packed under the situation of step of ladder or functional block, ladder in this way, the window of then opening editor shows ladder, functional block is then opened editor's window Presentation Function piece in this way.
Like this, treatment scheme when checking object 401 by the performance inspection of flowchart illustrations, and understand the ground performance easily to each the whether qualified determinating reference of checking object 401 and whether qualified contents processing after judging, thereby can be used as the processing of readable high, program performance inspection operation that maintainability is good by sheet form program 300.
In addition, owing to check the flow process of operation, intactly check the record of process flow as expression with the performance of flowchart illustrations ground.Because with the whether qualified determinating reference value of sheet form program 300 performances, so can intactly utilize sheet form program 300 as the specification table of checking.And, the link information that keeps process flow diagram and sheet form program 300 on the edit tool 500 of testing fixture in advance, when on process flow diagram, having selected the step of description list form program 300, can be with reference to the sheet form program of describing in this corresponding steps 300, therefore, can intactly utilize the combination of process flow diagram and sheet form program 300, as the record of checking operation.
Below explanation example of the present invention the implementation of scrutiny program.The implementation of program is sent into treatment step 700 from Fig. 7's.Send into to carry out in the treatment step 700 and describe the ladder of sending into action.When finishing to check the send into processing of object 401 to inspecting stand 403, just set up expression and send into the sign that processing finishes, shift to next step.
Check and carry out sheet form program 300 in the treatment step 701.Specify the sheet form program of carrying out 300, start sheet form program implementation portion 203, implement to check.When the processing of the sheet form program 300 of the appointment that is all over, just set up the sign that expression finishes to check treatment step 701, shift to next step.
In sending treatment step 702, carry out and describe the ladder of sending action.When sending inspection object 401 from inspecting stand 403 and finishing, just set up the sign that expression finishes to send processing, and end process.
So far, check that to one object 401 has illustrated the treatment scheme of testing fixture 400 successively, but process flow diagram implementation portion 202, sheet form program implementation portion 203 and ladder implementation portion 205 adorn as action operation arranged side by side on operating system respectively in fact, thereby can handle side by side.Can send into processing on one side, Yi Bian implement to check simultaneously, and then finish the processing of sending of the inspection object 401 checked simultaneously.
Process flow diagram with Fig. 8 further describes above-mentioned action.Process flow diagram implementation portion 202 carries out at the beginning from program maintaining part 201 read around check programs, reads 1 step (step 800) from the beginning of this process flow diagram.Judge whether this step represents the step (step 801) of branch.When being the step of expression branch, then shift to the step (step 802) of branch destination, return the beginning of processing.When not being the step of expression branch, then whether the content of determining step is sheet form program 300 (step 803).
When the content of step is sheet form program 300, specify the sheet form program of carrying out 300, start sheet form program implementation portion 203 (steps 804).When the implementation of sign-off table form program 300, return the beginning of processing.When not being sheet form program 300, whether the content of determining step is ladder (step 805).Start ladder implementation portion 205 (steps 806) when being ladder.When being not ladder, whether the determining step content is functional block (step 807).When being functional block, start functional block implementation portion 204 (steps 808).End process (step 809) when process flow diagram finishes.
Action with Fig. 9 instruction card form program implementation portion 203.The sheet form program 300 of process flow diagram implementation portion 202 appointments is read from program maintaining part 201 by sheet form program implementation portion 203, reads 1 row (step 900) from sheet form program 300.Sheet form program implementation portion 203 and then 1 row that will read are divided into per 1 data, handle according to the order of per 1 data.
Then, at first whether decision data is instrumentation condition (step 901), when data are the instrumentation condition, exports its value to data maintaining part 206 (step 902).At this moment, whether decision data is to wait for, is to wait to bide one's time, and only waits for the time of appointment, stops to handle, and cpu resource returns other operations.Fixed time enters next data once crossing.
Secondly, whether decision data is instrumentation object (step 903), and when data were the instrumentation object, reading from data maintaining part 206 became the value of object (step 904).
Secondly, whether decision data is determinating reference (step 905), when data are determinating reference, to the value of reading from data maintaining part 206 and determinating reference value make comparisons (step 906).In the comparison step, the data of the value of reading from data maintaining part 206 and expression minimum value relatively, continue to make comparisons with the peaked data of expression during greater than the data of expression minimum value in the value of reading.When the value that the result reads from data maintaining part 206 is between maximal value and the minimum value, think that whether qualified result of determination is qualified (OK).On the other hand, the value of reading from data maintaining part 206 or be lower than minimum value is though or when also surpassing maximal value greater than minimum value, being judged to be not, lattice close (NG).In addition, minimum value hurdle 309, maximal value hurdle 310 do not have numerical value to describe, and in the only consistent comparative column during record data, whether the value of confirming the value of reading from data maintaining part 206 and consistent comparative column 311 unanimity, be judged to be qualified (OK) when consistent, be judged to be defective (NG) when inconsistent.
Secondly, judge above-mentioned result of determination whether qualified (OK) (step 907), when result of determination is qualified (OK), carry out the processing (step 908) described in the OK hurdle 312, do not carry out the processing described in the NG hurdle 313, read next line.Again, judge that whether result of determination close (step 909) for lattice not, when being defective when (NG), do not carry out the processing described in the OK hurdle 312, and carry out the processing (step 910) described in the NG hurdle 313.After having handled the description content on NG hurdle 313, read next line.In the moment of the implementation of the judgement aftertreatment of the last row of sign-off table form program 300, with regard to the implementation (step 912) of sign-off table form program 300, withdraw from the sheet form step, move on to the next step of process flow diagram.
Example 2
Example when Figure 10 contains branch for describing in the process flow diagram of checking flow process.Expression is as checking that object 401 exists goods A and goods B 2 classes, respectively under the situation with sheet form program A and sheet form program B inspection.Judge in the step of the judgement of carrying out branch shown in Figure 10 whether inspection object 401 is goods A (step 1000).Check when object 401 is goods A, move on to the step that contains sheet form program A, start sheet form program A, implement to check (step 1001).Check when object 401 is not goods A, move on to the step that contains sheet form program B, start sheet form program B, implement to check (step 1002).Implement send processing (step 702) thereafter.
That is to say that the upper operation with flow chart description is checked is described in the inside of implementing the step of inspection in the process flow diagram with sheet form program 300.
Owing to only in sheet form program 300, there is restriction in expressible action, so be difficult to the correspondence of many kinds.When describing branch according to the kind of checking object 401 or shift in sheet form program 300, as the easy sheet form program of understanding 300 of the scope of examination, but the readability of described scrutiny program degenerates in addition.Therefore as implementing shown in the form 2, the conversion of the scope of examination that the flow chart description by checking process flow in expression causes according to the kind of checking object 401 can be described the scrutiny program that can intactly the utilize record as the good inspection operation of readability.In addition, by describing the sheet form program 300 of the kind of each inspection object 401 being enumerated the value of whether qualified determinating reference, can intactly utilize sheet form program 300, as the record of the specification table that gathers every kind of whether qualified determinating reference value of judging of checking object.
Again, on the programming tool 500 of testing fixture, the link information that keeps process flow diagram and sheet form program 300 in advance, when on process flow diagram, selecting the step of description list form program 300, just can be with reference to the sheet form program 300 described in this corresponding steps, therefore, can intactly utilize the combination of process flow diagram and sheet form program 300, as the record of checking operation.
Example 3
Figure 11 checks with sheet form program A and sheet form program B respectively for checking that object 401 exists goods A and goods B 2 classes, implements the example of common processing then with sheet form program C.Carrying out whether branch's determination step judgement inspection object 401 shown in Figure 11 is goods A (step 1000).Check when object 401 is goods A, transfer to the step that contains sheet form program A, start sheet form program A, carry out and check (step 1001).Check when object 401 is not goods A, transfer to the step that contains sheet form program B, start sheet form program B, implement to check (step 1002).Thereafter starting common inspection item is sheet form program C, implements to check (step 1100).Then, implement to send processing (step 702).
That is to say, about the upper operation of checking with flow chart description, determine to check the kind of object 401 in the upper operation of inspection, carry out scrutiny program according to object, simultaneously irrespectively implement common inspection, accumulate 1 in the upper operation of checking and describe the program of carrying out with kind.
As implement shown in the form 3, when when checking the conversion of the scope of examination that kind causes, by gathering the flow process of common processing with flow chart description with multiple kind, can describe the scrutiny program that can intactly utilize record as the good inspection operation of readability as the inspection operation of 1 operation equity.In addition, by describing the sheet form program 300 of the kind of each inspection object 401 being enumerated the value of whether qualified determinating reference, and the sheet form program 300 of the whether qualified determinating reference of common project is enumerated in description, can intactly utilize sheet form program 300, as the record of the specification table that gathers every kind of whether qualified determinating reference value of judging of checking object.
Again, on the programming tool 500 of testing fixture, the link information that keeps process flow diagram and sheet form program 300 in advance, when on process flow diagram, selecting the step of description list form program 300, just can be with reference to the sheet form program 300 described in this corresponding steps, therefore, can intactly utilize the combination of process flow diagram and sheet form program 300, as the record of checking operation.
Example 4
Figure 12 is the description example of sheet form program 300.OK hurdle 312, NG hurdle 313 are arranged in the sheet form program 300,, carry out the processing of describing in OK hurdle 312, the NG hurdle 313 according to the whether qualified result of determination of the corresponding steps of sheet form program 300.Describe to the transfer command 1200 of given step and the order 1201 of calling software object in OK hurdle 312, the NG hurdle 313, can call software object with other program language establishments that comprise sheet form program 300.
Owing to only set the condition that instrumentation is used, do not make comparisons, so in the step that does not have the qualification determination result, carry out the processing that OK hurdle 312 is described with reference value.Also can outside OK hurdle 312, NG hurdle 313, be provided with in addition and not judge the hurdle, when not having qualification determination as a result, carry out this and do not judge the processing of describing in the hurdle.
Example 5
Figure 13 be with function or script describing in the determinating reference configuration part 316 of sheet form program 300, and with the example of script describing in judging aftertreatment portion 317.Can use function in the determinating reference configuration part of forming by minimum value hurdle 309, maximal value hurdle 310 and consistent comparative column 311 316.In the function that can use, MIN (the A that gets a little side's value in A and B2 parameter is arranged, B) 1300, with when condition C is effective, be the determinating reference value with parameter A, be the function 1301 of determinating reference value with parameter B when invalid, available arithmetic etc. can add parameter A by way of compensation to constant in script describing 1302.The input that can be used in sensors such as temperature, humidity, pressure adds compensation, under the situation of value as the determinating reference value after proofreading and correct.
In judging aftertreatment configuration part 317, but description script.For example, result of determination is operated the script 1303 etc. of the value of specific parameter during for NG, can be used in according to result of determination to adjust under the situation of value of parameter.
Example 6
Figure 14 is described in example in the functional block with sheet form program 300.Sheet form program 1400 is according to the variable output side of the result of sheet form program 300.Can set the output of the sheet form functional block 1400 of carrying out sheet form program 300 according to the result who carries out the scrutiny program of describing with sheet form program 300.That is to say, might be not only with the script of structure or the form of non-structure, and to the description of the scrutiny program inter-process with the sheet form programing function piece of the best.
Figure 15 illustrates the example of specifying in the judgement aftertreatment hurdle of sheet form program 300 from sheet form functional block 1400 output pins.Be 1 as result of determination in the step 1, then pin P1 output 1 is 1500 output side.
Example 7
Figure 16 is the example of resume display frame 1600 that check result 1602 is tabulated with lot number 1601.
The operation of testing fixture 400 available action portions 209, show these tables by display part 210.The result who checks also can make more showy than other parts with being judged to be part 1602 usefulness runic or the red display of NG.
By moving cursor on picture, select lot number 1601, can be as shown in Figure 17, be presented at the determinating reference value of each step of the sheet form program 300 when carrying out its inspection and the value 1702 of instrumentation as resume display frame 1700 in detail with the form of complete list.The result is judged as the also available runic of demonstration or the red display of the step 1701 of NG, makes more showy than other parts.
Example 8
Projects in the sheet form program 300 can descriptive markup.So-called mark is the arbitrary name that the device that testing fixture 400 has is invested.By with mark programming, the name of the input-output unit that needn't former state ground during with the program description input-output unit has with testing fixture 400, and the title of the easy understanding of replaceable one-tenth user oneself is programmed, and can improve the readability of program.In a single day and do not change described program, and only change the pairing device of mark, then in different testing fixture 400, utilize same program to become possibility again, improve the usability again of program.
And, when carrying out implementation program 2101 at every turn under the situation according to the implementation form of mark acquisition device, can the operation of on testing fixture 400, changing the pairing device of mark not on the code generating unit, therefore can save the trouble of one by one program being delivered to again testing fixture 400.Order when Figure 18 illustrates establishment sheet form program 300.The device that program has with 1800 pairs of testing fixtures 400 of mark editorial office earlier invests mark, and for example the form with label table 1801 is kept.Then, program is during with sheet form program generator 502 establishment sheet form programs 300, replaces the name of the device that input checking device 400 has and imports the mark that the front invests in advance.
Another kind of order when Figure 19 illustrates establishment sheet form program 300.The device that program has with 1800 pairs of testing fixtures 400 of mark editorial office earlier invests mark, and for example the form with label table 1801 is kept.Then, program is during with sheet form program generator 502 establishment sheet form programs 300, and the information of sheet form program generator 502 reference marker tables 1801 manifests the mark complete list 2000 of the candidate that become the program input.Figure 20 illustrates the form of complete list 2000.Program is selected desired mark from the mark complete list 2000 that shows, is compiled into sheet form program 300.
Figure 21 is illustrated in testing fixture 400 and carries out sheet form program 300 order of weaving into before.When with code generating unit 2100 the sheet form program of weaving into 300 being transformed to implementation program 2101, the mark described in the program is replaced into device according to the information of label table 1801.That is to say that being marked in the implementation program 2101 on the program is replaced as device.Then, implementation program 2101 is sent to testing fixture 400.Thereafter, testing fixture 400 is carried out implementation program 2101.
Figure 22 is illustrated in testing fixture 400 and carries out the sheet form program 300 another kind of order of weaving into before.When with code generating unit 2100 the sheet form program of weaving into 300 being transformed to implementation program 2101, the mark described in the program is intactly stayed in the implementation program 2101.Then, label table 1801 also 2101 is delivered to testing fixture 400 with the implementation program.Then, when testing fixture 400 was carried out implementation program 2101, under markd situation, each reference marker table 1801 was obtained the device corresponding with mark, visits this device.

Claims (13)

1. a testing fixture is the programmable testing fixture that is used for the inspection operation of production line, it is characterized in that possessing
The program maintaining part of the scrutiny program that maintenance is made of the process flow diagram of treatment scheme that describe to check operation and the sheet form program of describing the scope of examination in this process flow diagram,
The process flow diagram implementation portion of reading the process flow diagram in the described scrutiny program and carrying out this process flow diagram,
The sheet form program implementation portion of reading the sheet form program in the described scrutiny program and carrying out this sheet form program, and
Input and output come the input and output portion of the signal of self-check object,
Described process flow diagram implementation portion carries out scrutiny program according to described process flow diagram, simultaneously the step of carrying out is judged whether to have described the sheet form program, starts sheet form program implementation portion under the situation of having described the sheet form program.
2. testing fixture as claimed in claim 1, it is characterized in that, described sheet form program comprises: the instrumentation object setting of the object of the instrumentation that the instrumentation condition enactment of describing the condition that the inspection object is set is described, object is checked in appointment and instrumentation value is described and is set the determinating reference setting of determinating reference value and describes
Described sheet form program implementation portion is according to the description of described sheet form program, and relatively the instrumentation object instrumentation value of setting the object of describing appointment is set the determinating reference value of describing setting with determinating reference, and whether qualified judge.
3. testing fixture as claimed in claim 2 is characterized in that, described sheet form program further possesses description and sets description according to the judgement aftertreatment of the processing of described whether qualified result of determination implementation;
Described sheet form program implementation portion is according to the description of described sheet form program, carries out in described judgement aftertreatment and sets the processing of describing in describing.
4. as claim 2 or 3 described testing fixtures, it is characterized in that, in the step that described sheet form program is carried out, describe under the situation of the order of transferring to nominated bank that described sheet form program implementation portion shifts to the row of appointment, continues implementation from this corresponding row.
5. as claim 2 or 3 described testing fixtures, it is characterized in that, in the step that described sheet form program is carried out, describe when calling the order of software object that described sheet form program implementation portion starts the software object of appointment.
6. as claim 2 or 3 described testing fixtures, it is characterized in that in the step that described sheet form program is carried out, under the situation of described function or script, described sheet form program implementation portion's explanation is also carried out this function or script.
7. as claim 2 or 3 described testing fixtures, it is characterized in that having 2 the above sheet form programs, and select the sheet form program of implementation with process flow diagram.
8. as claim 2 or 3 described testing fixtures, it is characterized in that, with described sheet form program description in functional block, and according to the result of described sheet form program change output side.
9. as claim 2 or 3 described testing fixtures, it is characterized in that, the whether qualified result of determination of checking is shown with the form of number of steps with complete list, by the given step numbering, measured value and determinating reference value when showing that with the form arrangement of showing the details of check result are promptly checked.
10. testing fixture as claimed in claim 1, it is characterized in that, described testing fixture possesses: the input-output unit corresponding with the inputoutput data of testing fixture invested mark and remain in mark editorial office in the label table, one side is imported the program editing portion of an edit routine of described mark, and be the code generating unit of implementation program with program transformation, in the described code generating unit under the situation that mark exists, the reference marker table, obtain the input-output unit corresponding with mark, be replaced into input-output unit, the implementation program is delivered to testing fixture.
11. testing fixture as claimed in claim 1, it is characterized in that, described testing fixture possesses: the input-output unit corresponding with the inputoutput data of testing fixture invested mark and remain in mark editorial office in the label table, one side is imported the program editing portion of an edit routine of described mark, with program transformation is the code generating unit of implementation program, and the program implementation portion that carries out described implementation program
When program transformation is become the implementation program,, will carry out program and described label table is delivered to testing fixture in the described code generating unit even under the situation that described mark exists, also serving as a mark intactly is retained in the implementation program,
Exist under the situation of described mark when carrying out the implementation program in the described program implementation portion, each reference marker table is obtained the input-output unit corresponding with mark, and is visited this input-output unit.
12. as claim 10 or 11 described testing fixtures, it is characterized in that, the information of described mark editorial office reference marker table, demonstration should become the mark complete list of the candidate of program input, program is weaved into the sheet form program by select desired mark from the mark complete list that shows.
13. programming tool, be the process flow diagram of establishment testing fixture and the instrument able to programme of sheet form program, as the programmable testing fixture in the inspection operation of production line, possess: read process flow diagram in the scrutiny program and carry out this process flow diagram implementation portion, the sheet form program implementation portion of reading the sheet form program in the scrutiny program and carrying out this sheet form program, and input and output come the input and output portion of the signal of self-check object, described process flow diagram implementation portion carries out scrutiny program according to described process flow diagram, simultaneously the step of carrying out is judged whether to have described the sheet form program, under the situation of having described the sheet form program, start sheet form program implementation portion, it is characterized in that described programming tool is described each step of described process flow diagram and the relation of sheet form program.
CNB2004100769759A 2003-08-28 2004-08-30 Inspecting device and programming tool Expired - Fee Related CN100432876C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2003304363 2003-08-28
JP2003-304363 2003-08-28
JP2003304363A JP3940389B2 (en) 2003-08-28 2003-08-28 Inspection device and programming tool

Publications (2)

Publication Number Publication Date
CN1591254A CN1591254A (en) 2005-03-09
CN100432876C true CN100432876C (en) 2008-11-12

Family

ID=34408077

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100769759A Expired - Fee Related CN100432876C (en) 2003-08-28 2004-08-30 Inspecting device and programming tool

Country Status (3)

Country Link
JP (1) JP3940389B2 (en)
KR (1) KR100650840B1 (en)
CN (1) CN100432876C (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4954561B2 (en) * 2006-02-06 2012-06-20 東京エレクトロン株式会社 Substrate inspection system and storage medium
JP6483948B2 (en) * 2012-08-30 2019-03-13 アルピコ自工株式会社 Vehicle inspection system
JP5496429B1 (en) * 2013-04-04 2014-05-21 三菱電機株式会社 Engineering tools and programmable logic controllers
JP5777842B2 (en) * 2013-04-18 2015-09-09 三菱電機株式会社 Programming tools

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0679245A (en) * 1992-09-01 1994-03-22 Ratsupu Master S F T Kk Ultrasonic cleaning device and cleaning method thereby
US5970243A (en) * 1996-08-27 1999-10-19 Steeplechase Software, Inc. Online programming changes for industrial logic controllers
GB2357168A (en) * 1999-12-10 2001-06-13 Inventec Corp Dynamically maintaining the functional module of an application program
JP2003122409A (en) * 2001-10-11 2003-04-25 Fuji Electric Co Ltd Method for checking program, sequence program editing device, recording medium, and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62162104A (en) 1986-01-13 1987-07-18 Omron Tateisi Electronics Co Flow chart type programmable controller
JPH0679245B2 (en) 1986-06-16 1994-10-05 株式会社日立製作所 Programmable controller sequence program execution method
JPH0675014A (en) * 1992-08-28 1994-03-18 Nec Ic Microcomput Syst Ltd Inspecting method for semiconductor integrated circuit device
JPH07271412A (en) * 1994-03-28 1995-10-20 Matsushita Electric Works Ltd Control system for programmable controller
JP2002008013A (en) * 2000-06-27 2002-01-11 Matsushita Electric Works Ltd Device and method for preparing appearance inspection program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0679245A (en) * 1992-09-01 1994-03-22 Ratsupu Master S F T Kk Ultrasonic cleaning device and cleaning method thereby
US5970243A (en) * 1996-08-27 1999-10-19 Steeplechase Software, Inc. Online programming changes for industrial logic controllers
GB2357168A (en) * 1999-12-10 2001-06-13 Inventec Corp Dynamically maintaining the functional module of an application program
JP2003122409A (en) * 2001-10-11 2003-04-25 Fuji Electric Co Ltd Method for checking program, sequence program editing device, recording medium, and program

Also Published As

Publication number Publication date
JP3940389B2 (en) 2007-07-04
KR100650840B1 (en) 2006-11-27
KR20050022298A (en) 2005-03-07
JP2005078130A (en) 2005-03-24
CN1591254A (en) 2005-03-09

Similar Documents

Publication Publication Date Title
CN100368986C (en) Editing device and storage medium for storage editor program
US5485620A (en) Integrated control system for industrial automation applications
JP2938374B2 (en) Sequence sequence program creation device and control device
CN102227716B (en) Operation verification device, operation verification method, and operation verification system
JPH08278957A (en) Analysis support device for unexecutable solution and infinite solution
JPS62212867A (en) Multi-mode simulation system
JPH103374A (en) Method for reutilizing parts of configuration tool for controlling design
Baker et al. Foundational concepts for model driven system design
CN100432876C (en) Inspecting device and programming tool
CN100367233C (en) Program execution control mode
US20030041311A1 (en) Topological multi-tier business application composer
Baumgartner et al. Test Automation Fundamentals: A Study Guide for the Certified Test Automation Engineer Exam–Advanced Level Specialist–ISTQB® Compliant
JPH09244921A (en) Automation system for software test
US20100287415A1 (en) Method of making an enduring universal tool for developing equipment tests and tool for the implementation thereof
JPH0394331A (en) Device for controlling advancing state of software development
US7120616B2 (en) Method for specifying, executing and analyzing method sequences for recognition
US20230101320A1 (en) Method for creating and executing a control program for controlling an automation system, and automation system
WO2020189142A1 (en) Control system, control method, and control program
CA2359079A1 (en) Program reproducing method and device, and medium on which a program for program reproduction recording
JP2001005517A (en) Monitor method for control program and its device
Brünninghaus et al. Low-code development in worker assistance systems: Improving flexibility and adaptability
JP4006062B2 (en) Logic circuit analyzer
JPH03271949A (en) Automatic generation system for test environment of program test
JP4239626B2 (en) Measuring instrument control system
JPH01309146A (en) Process monitor device and production of network chart used for the same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081112

Termination date: 20200830

CF01 Termination of patent right due to non-payment of annual fee