WO2015174115A1 - データ管理装置及びデータ管理プログラム - Google Patents
データ管理装置及びデータ管理プログラム Download PDFInfo
- Publication number
- WO2015174115A1 WO2015174115A1 PCT/JP2015/055034 JP2015055034W WO2015174115A1 WO 2015174115 A1 WO2015174115 A1 WO 2015174115A1 JP 2015055034 W JP2015055034 W JP 2015055034W WO 2015174115 A1 WO2015174115 A1 WO 2015174115A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- inspection
- date
- time
- workpiece
- Prior art date
Links
- 238000013523 data management Methods 0.000 title claims abstract description 46
- 238000007689 inspection Methods 0.000 claims abstract description 112
- 238000012545 processing Methods 0.000 claims abstract description 65
- 238000004519 manufacturing process Methods 0.000 claims abstract description 59
- 238000000034 method Methods 0.000 claims description 35
- 238000013075 data extraction Methods 0.000 claims description 27
- 238000003384 imaging method Methods 0.000 claims description 11
- 230000002950 deficient Effects 0.000 claims description 4
- 238000012360 testing method Methods 0.000 claims description 4
- 239000000284 extract Substances 0.000 abstract description 5
- 238000013500 data storage Methods 0.000 description 29
- 238000010586 diagram Methods 0.000 description 9
- 230000007547 defect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 2
- 238000013479 data entry Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Definitions
- This invention relates to a technique for managing data on a workpiece (hereinafter referred to as a workpiece) processed by a production facility in a factory automation system (hereinafter referred to as an FA system).
- a workpiece hereinafter referred to as a workpiece
- FA system factory automation system
- data management is performed so that the status of the produced product in each production process can be tracked at a later date.
- a production facility such as a processing machine or an inspection machine, and a programmable logic controller (hereinafter, PLC) that controls the production facility are provided for each production process.
- PLC programmable logic controller
- the lot number assigned to the workpiece is read, and actual data such as the weight, temperature, voltage value, and current value of the workpiece at the time of processing is measured.
- the PLC associates the lot number read by the production facility with the performance data measured by the production facility and stores it in a database (hereinafter referred to as DB).
- DB records of corresponding works in each production process are linked.
- the record for the work A in the process A and the record for the work B in the process B are linked. Thereby, for example, when a product has a defect, it is possible to track the performance data of each workpiece in each production process of the product.
- the lot number is not a number uniquely assigned to a work, but the same number is often assigned to a plurality of works. For example, the same number may be assigned to a plurality of works delivered in one case. This is because if a lot number is uniquely assigned to a work, the management becomes complicated and the management cost is often not commensurate with the price of the work.
- the worker may visually check each workpiece processed in the production facility for defects, and may enter, for example, inspection data indicating the confirmation result together with the lot number of the workpiece on a sheet. Information entered on the form is later entered into the computer and managed.
- the lot number is not a number uniquely assigned to the workpiece, the actual data stored in the DB cannot be associated with the inspection data. Therefore, when tracking the actual data and investigating the cause of the defect, the inspection data corresponding to the actual data cannot be acquired, and the inspection data is not utilized.
- An object of the present invention is to facilitate acquisition of inspection data corresponding to performance data and to promote the utilization of inspection data.
- the data management device is: It is a data management device that manages data about workpieces processed at production facilities in a factory automation system. For each workpiece processed at the production facility, acquisition of the actual data of the processing of the workpiece is acquired together with the lot number assigned to the workpiece and the processing date and time when the workpiece was processed, and stored in the storage device. And Acquires inspection data indicating the result of the operator inspecting each workpiece processed in the production facility, together with the lot number assigned to the workpiece and the inspection date and time when the workpiece was inspected, and stores it in the storage device.
- a test data acquisition unit to store; When the actual data acquired by the actual data acquisition unit is selected, among the inspection data acquired by the inspection data acquisition unit, the lot number and the lot number acquired together with the selected actual data are the same, and A data extraction unit for extracting inspection data that includes the inspection date and time within a first reference period based on the processing date and time acquired together with the selected result data; And a data output unit for outputting the data extracted by the data extraction unit.
- the data management device further includes: An image data acquisition unit that acquires image data of each workpiece processed in the production facility, together with a lot number attached to the workpiece and a shooting date and time of imaging the workpiece, and stores it in a storage device;
- the data extraction unit is a process in which the lot number and lot number acquired together with the selected record data are the same among the image data acquired by the image data acquisition unit, and the process is acquired together with the selected record data Image data in which the shooting date / time falls within a second reference period based on the date / time is extracted.
- the data extraction unit has the same lot number and lot number acquired together with the selected result data, and the inspection is performed within a first reference period based on the processing date and time acquired together with the selected result data. It is characterized in that inspection data is extracted that has a date and time and that has a date before the processing date and time of the next process after the process of the selected result data.
- the inspection by the worker is performed only on a workpiece determined to be defective by a PLC that controls the production facility.
- the lot number is characterized in that the same number is assigned to a plurality of workpieces.
- the data management program includes: A data management program that manages data about workpieces processed by production equipment in a factory automation system. For each work processed in the production facility, the actual data of the processing of the work, the lot number attached to the work, and the actual data acquisition process for acquiring the processing date and time when the work was processed, Inspection data acquisition processing for acquiring inspection data indicating a result of an inspection performed on each workpiece processed by the production facility, together with a lot number assigned to the workpiece and an inspection date and time when the workpiece was inspected When, When the actual data acquired in the actual data acquisition process is selected, among the inspection data acquired in the inspection data acquisition process, the lot number and the lot number acquired together with the selected actual data are the same, and A data extraction process for extracting inspection data in which the inspection date / time falls within a first reference period based on the processing date / time acquired together with the selected result data; A data output process for outputting data extracted by the data extraction process is executed by a computer.
- the data management apparatus manages the performance data together with the lot number and the processing date and time, and manages the inspection data together with the lot number and the inspection date and time. Then, the inspection data in which the lot numbers match and the inspection date / time falls within the first reference time based on the processing date / time is extracted as corresponding to the actual data. Thereby, acquisition of the inspection data corresponding to the result data is facilitated, and utilization of the inspection data is promoted.
- FIG. 1 is a configuration diagram of an FA system 1 according to Embodiment 1.
- FIG. 2 is a functional configuration diagram of a data management device 50 according to Embodiment 1.
- FIG. 5 is a flowchart showing processing during product production of the FA system 1 according to the first embodiment.
- 5 is a flowchart showing processing during product production of the FA system 1 according to the first embodiment.
- 5 is a flowchart showing processing when data is used by the data management apparatus 50 according to the first embodiment.
- FIG. 3 is a diagram illustrating an example of a hardware configuration of the data management apparatus 50 illustrated in the first embodiment.
- FIG. 1 is a configuration diagram of an FA system 1 according to the first embodiment.
- the FA system 1 includes a production facility 10, a PLC 20, a photographing device 30, a reading device 40, and a data management device 50.
- the PLC 20 corresponding to the production facility 10 between the imaging device 30 corresponding to the PLC 20, between each PLC 20 and the data management device 50, between each imaging device 30 and the data management device 50, between the reading device 40 and data
- the management device 50 is connected to each other by a network.
- FIG. 2 is a functional configuration diagram of the data management apparatus 50 according to the first embodiment.
- the data management device 50 includes an actual result data acquisition unit 51, an image data acquisition unit 52, an inspection data acquisition unit 53, an actual result data storage unit 54, an image data storage unit 55, an inspection data storage unit 56, and a data extraction unit 57.
- FIG. 3 and 4 are flowcharts showing processing at the time of product production of the FA system 1 according to the first embodiment.
- the processing is executed in each production facility 10 included in the FA system 1, and accordingly, the processing is also executed in the corresponding PLC 20, imaging device 30, reading device 40, and data management device 50.
- the production facility 10 will be described.
- the case where the production facility 10 is an inspection apparatus that inspects the quality of a workpiece will be described as an example.
- the production facility 10 reads the barcode attached to the workpiece and acquires the lot number of the workpiece (S2).
- the PLC 20 transmits the lot number acquired in S2 and the date and time (start date and time) when the work arrives at the production facility 10 to the data management device 50 (S3).
- the actual data acquisition unit 51 of the data management device 50 acquires the lot number and start date and time transmitted in S3 and stores them in the actual data storage unit 54 (S4).
- the work is carried by the belt conveyor and enters the photographing region of the photographing device 30 (S5). Then, the imaging device 30 images the workpiece (S6). The imaging device 30 reads the lot number written on the workpiece from the image data of the workpiece captured in S6 (S7). The photographing apparatus 30 analyzes the image data of the work photographed in S6 and determines the quality of the work (S8). The photographing device 30 transmits the image data of the work photographed in S6, the photographing date and time (shooting date and time), the lot number read in S7, and the determination result determined in S8 to the data management device 50 (S9). ). The image data acquisition unit 52 of the data management device 50 acquires the image data, the shooting date and time, the lot number, and the determination result transmitted in S9 and stores them in the image data storage unit 55 (S10).
- Work is carried on the belt conveyor and enters the processing area of the production facility 10 (S11). Then, the production facility 10 measures performance data such as the weight, temperature, voltage value, and current value of the workpiece (S12).
- the PLC 20 performs work quality determination based on the performance data measured in S12 (S13).
- the PLC 20 transmits the result data measured in S12, the determination result determined in S13, and the date and time (processing date and time) when the result data was acquired in S12 to the data management device 50 (S14).
- the record data acquisition unit 51 of the data management device 50 stores the record data, the determination result, and the processing date / time transmitted in S14 in the record data storage unit 54 in association with the lot number stored in S4 (S15). .
- the worker visually inspects the work judged as NG in S8 or S13 (S19).
- the worker enters the inspection data indicating the result of the inspection in S19, the lot number of the workpiece, and the inspection date and time when the determination is performed by handwriting on a predetermined entry sheet (S20).
- the worker sequentially reads the entry sheets entered during the shift with the reading device 40 (S21).
- the reading device 40 transmits to the data management device 50 the data (inspection data, lot number, inspection date and time) entered on each entry sheet read in S21 and the reading date and time that is the date and time read in S21. (S22).
- the inspection data acquisition unit 53 of the data management device 50 stores the data transmitted in S22 in the inspection data storage unit 56 (S23).
- FIG. 5 is a diagram illustrating data stored in the record data storage unit 54.
- the record data storage unit 54 stores a lot number, process name, equipment number, start date / time, processing date / time, record data, determination result, and completion date / time.
- the lot number is a number assigned to the workpiece, but is not a number that can uniquely identify the workpiece.
- the process name is identification information of the production process.
- the equipment number is identification information of the production equipment 10.
- the start date / time, processing date / time, result data, determination result, and completion date / time are as described above.
- the determination result includes, for example, a value 0 (OK) indicating that the product is a non-defective product and a value 1 (NG) indicating that the product is a defective product.
- FIG. 6 is a diagram illustrating data stored in the image data storage unit 55.
- the image data storage unit 55 stores an image ID, a lot number, a process name, an equipment number, a shooting date / time, a file name, and a file path.
- the image ID is identification information of image data.
- the lot number, process name, equipment number, and shooting date and time are as described above.
- the file name is the file name of the image data.
- the file path is information indicating the position where the image data file is stored.
- FIG. 7 is a diagram illustrating data stored in the inspection data storage unit 56.
- the inspection data storage unit 56 stores the document ID, lot number, process name, equipment number, inspection date / time, reading date / time, file name, and file path.
- the document ID is identification information of inspection data.
- the lot number, process name, equipment number, inspection date / time, and reading date / time are as described above.
- the file name is a file name of a file obtained by imaging the test data entry form.
- the file path is information indicating a position where a file in which an examination data entry form is imaged is stored.
- FIG. 8 is a flowchart showing processing at the time of data use of the data management apparatus 50 according to the first embodiment.
- the data extraction unit 57 displays a search screen on the display device and allows the user to input a search condition such as a product ID (S31).
- the data extraction unit 57 displays the information of each workpiece in each production process as a chart for products that match the search condition (S32). Records stored by the record data storage unit 54 for the corresponding workpieces in each production process are linked by existing technology. For example, there is a table for each arrow connecting the process of FIG. 9 and other processes, and the correspondence between the lot number and the lot number is stored in the table. One lot number and a plurality of lot numbers may be associated with each other. In this case, FIG.
- FIG. 9 is a branched chart. Therefore, if the product is specified, the data extraction unit 57 can specify the record stored in the record data storage unit 54 for each work in each production process for the product.
- FIG. 9 shows an example in which one workpiece is used in each production process in order to simplify the description.
- the data extraction unit 57 displays the actual data and the like for the selected work as actual data as shown in FIG. 10. Extracted from the storage unit 54 and displayed (S33). In S32, the record stored by the record data storage unit 54 for each workpiece is specified. Therefore, the data extraction unit 57 can easily specify a record for the selected work.
- the data extraction unit 57 corresponds to the selected work as shown in FIG. Image data and inspection data that are likely to be extracted are extracted, and the extracted image data and inspection data are displayed in a list (S34). Specifically, the data extraction unit 57 takes an image within the reference period (second reference period) in which the lot number and the lot number of the selected work are the same and the processing date and time of the selected work is used as a reference. Image data containing the date and time is extracted from the image data storage unit 55 as image data that is highly likely to correspond to the selected work.
- the data extraction unit 57 has the same lot number and lot number of the selected workpiece, and the inspection date and time is within the reference period (first reference period) based on the processing date and time of the selected workpiece.
- the inspection data to be entered is extracted from the inspection data storage unit 56 as inspection data having a high possibility of corresponding to the selected workpiece.
- the reference period based on the processing date / time is, for example, a period around the processing date / time. Of course, only a certain period after the processing date may be used.
- the data extraction unit 57 extracts the selected image data or inspection data file, etc. Displayed (S35).
- the lot number is not a number that can uniquely identify the workpiece. Therefore, even if the lot number of the record data is used as a search key, the corresponding image data and inspection data cannot be uniquely specified. In some cases, when searching using the lot number of the record data as a search key, a huge number of image data and inspection data are hit.
- the data management device 50 uses not only the lot number but also the processing date and time of the workpiece as a search key, and image data and inspection data corresponding to the actual data. Search for.
- the processing date / time of the workpiece, the shooting date / time, and the inspection date / time are expected to be close to some extent. Therefore, it is possible to narrow down image data and inspection data corresponding to the result data. As a result, image data and inspection data are also used together with the result data, and a more detailed analysis is possible.
- the data extraction unit 57 further extracts only the inspection data whose inspection date is earlier than the processing date (or start date) of the workpiece in the production process next to the selected workpiece. Good.
- the worker enters the date and time when the worker conducted the inspection.
- the worker may inspect the workpiece that has been determined to be NG as soon as possible.
- the worker may prioritize other operations and inspect the workpiece after a while. Therefore, a certain amount of difference occurs between the processing date and time and the inspection date and time.
- inspection is performed before the workpiece is processed in the next production process. For this reason, if the condition that the inspection date / time is earlier than the processing date / time of the workpiece in the next production process is added to the condition, the inspection data can be further narrowed down.
- the inspection date / time is at least later than the start date / time. Therefore, it may be added as a condition that the inspection date is later than the start date. Further, the inspection is performed not only when the quality is determined to be NG by the PLC 20 but also when the quality is determined to be NG by the photographing apparatus 30. Therefore, strictly speaking, there is a possibility that the inspection is performed before the processing date and time. However, since it is considered that there is no significant difference in the time at which the quality judgment is performed between the PLC 20 and the imaging device 30, the condition that the inspection date is later than the processing date may be added as a condition.
- the data extraction unit 57 extracts image data whose shooting date / time falls within the second reference period based on the processing date / time, and the inspection whose inspection date / time falls within the first reference period based on the processing date / time. Data was extracted.
- the first reference period and the second reference period are predetermined periods.
- the first reference period and the second reference period may be the same period or different periods.
- the difference between the processing date and time and the photographing date and time is small and can be assumed in advance to some extent.
- the difference between the processing date and time and the inspection date may be large and cannot be assumed in advance. Therefore, for example, the first reference period may be longer than the second reference period.
- the worker visually inspects the work whose quality is determined to be NG in S8 or S13.
- the operator may inspect all the workpieces visually.
- the worker inspects only the work judged as NG and quality the number of works to be inspected is small. For this reason, there is a high possibility that the worker can immediately inspect.
- the number of workpieces to be inspected is large. For this reason, it is unlikely that the worker can perform the inspection immediately. Therefore, when the worker inspects all the workpieces, the first reference period may be made longer than when the worker inspects only the workpieces that have been judged to be NG quality.
- the PLC 20 and the photographing apparatus 30 are connected via a network. Therefore, instead of using the shooting date and time as the shooting date and time, the processing date and time may be stored as the shooting date and time. In this case, it is only necessary to narrow the second reference period and extract only image data whose shooting date and time are equal to the processing date and time.
- the data management device 50 is a single device.
- the data management device 50 includes, for example, an application server including an actual data acquisition unit 51, an image data acquisition unit 52, an inspection data acquisition unit 53, and a data extraction unit 57, an actual data storage unit 54, an image data storage unit 55, It may be divided into a DB server including the inspection data storage unit 56.
- a plurality of photographing devices 30 may be provided for each production facility 10.
- the workpiece may be photographed from various angles by the plurality of photographing devices 30.
- the belt conveyor may be transparent, and the workpiece may be photographed from the lower side of the belt conveyor.
- a three-dimensional model of the workpiece can be generated, and can be used for quality determination or for investigation of the cause when there is a defect in the product.
- FIG. 12 is a diagram illustrating an example of a hardware configuration of the data management apparatus 50 illustrated in the first embodiment.
- the data management device 50 is a computer. Each element of the data management device 50 can be realized by a program.
- an arithmetic device 901, an external storage device 902, a main storage device 903, a communication device 904, and an input / output device 905 are connected to the bus.
- the computing device 901 is a CPU (Central Processing Unit) that executes a program.
- the external storage device 902 is, for example, a ROM (Read Only Memory), a flash memory, a hard disk device, or the like.
- the main storage device 903 is, for example, a RAM (Random Access Memory).
- the communication device 904 is, for example, a communication board.
- the input / output device 905 is, for example, a mouse, a keyboard, a display device, or the like.
- the program is normally stored in the external storage device 902, and is loaded into the main storage device 903 and sequentially read into the arithmetic device 901 and executed.
- the program is a program that realizes the functions described as the result data acquisition unit 51, the image data acquisition unit 52, the inspection data acquisition unit 53, and the data extraction unit 57.
- an operating system (OS) is also stored in the external storage device 902. At least a part of the OS is loaded into the main storage device 903, and the arithmetic device 901 executes the above program while executing the OS.
- OS operating system
- the information described as being stored by the record data storage unit 54, the image data storage unit 55, and the inspection data storage unit 56 is stored in the main storage device 903 as a file.
- FIG. 12 is merely an example of the hardware configuration of the data management device 50, and the hardware configuration of the data management device 50 is not limited to the configuration described in FIG. Also good.
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Automation & Control Theory (AREA)
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
ファクトリーオートメーションシステムにおける生産設備で処理されたワークについてのデータを管理するデータ管理装置において、生産設備での処理の実績データに対応する、作業員による検査の検査データの取得を容易にすることを目的とする。データ管理装置(50)は、ロット番号及び処理日時とともに実績データを管理し、ロット番号及び検査日時とともに検査データを管理する。そして、データ管理装置(50)は、ロット番号が一致するとともに、処理日時を基準とした基準時間内に検査日時が入る検査データを、実績データに対応するものとして抽出する。
Description
この発明は、ファクトリーオートメーションシステム(以下、FAシステム)における生産設備で処理された加工対象物(以下、ワーク)についてのデータを管理する技術に関する。
FAシステムでは、生産された製品の各生産工程における状態を後日追跡できるようにするためのデータ管理が行われている。
FAシステムでは、生産工程毎に、加工機や検査機等の生産設備と、生産設備を制御するプログラマブルロジックコントローラ(以下、PLC)とが設けられる。
生産設備では、ワークに処理を行う際、ワークに付されたロット番号を読み取り、処理時のワークの重量、温度、電圧値、電流値等の実績データを計測する。PLCは、生産設備で読み取られたロット番号と、生産設備で計測された実績データ等とを関連付けてデータベース(以下、DB)に記憶する。
DBでは、各生産工程における対応するワークのレコードがリンクされる。つまり、工程1でワークAを加工してワークBを作り、工程2でワークBを加工して製品を生産する場合、工程AにおけるワークAについてのレコードと、工程BにおけるワークBについてのレコードとがリンクされる。これにより、例えば製品に不具合があった場合に、その製品の各生産工程における各ワークの実績データを追跡することが可能である。
生産設備では、ワークに処理を行う際、ワークに付されたロット番号を読み取り、処理時のワークの重量、温度、電圧値、電流値等の実績データを計測する。PLCは、生産設備で読み取られたロット番号と、生産設備で計測された実績データ等とを関連付けてデータベース(以下、DB)に記憶する。
DBでは、各生産工程における対応するワークのレコードがリンクされる。つまり、工程1でワークAを加工してワークBを作り、工程2でワークBを加工して製品を生産する場合、工程AにおけるワークAについてのレコードと、工程BにおけるワークBについてのレコードとがリンクされる。これにより、例えば製品に不具合があった場合に、その製品の各生産工程における各ワークの実績データを追跡することが可能である。
ここで、ロット番号は、ワークに一意に割り当てられた番号ではなく、複数のワークに同じ番号が割り当てられる場合が多い。例えば、1つのケースに入れられ納入された複数のワークに対して同じ番号が割り当てられる場合がある。これは、ワークに一意にロット番号を割り当てると、管理が煩雑になり、ワークの価格に対して管理コストが見合わなくなる場合が多いためである。
作業者は目視によって生産設備で処理された各ワークについて、不具合がないか等を確認し、例えばワークのロット番号とともに確認結果等を示す検査データを用紙に記入しておくことがある。用紙に記入された情報は、後にコンピュータに入力され管理される。
しかし、上述した通り、ロット番号は、ワークに一意に割り当てられた番号ではないため、DBに記憶された実績データと、検査データとを関連付けることができない。そのため、実績データを追跡して不具合の原因等を調査する場合に、その実績データに対応する検査データを取得することができず、検査データが活用されていない。
この発明は、実績データに対応する検査データの取得を容易にし、検査データの活用を促すことを目的とする。
しかし、上述した通り、ロット番号は、ワークに一意に割り当てられた番号ではないため、DBに記憶された実績データと、検査データとを関連付けることができない。そのため、実績データを追跡して不具合の原因等を調査する場合に、その実績データに対応する検査データを取得することができず、検査データが活用されていない。
この発明は、実績データに対応する検査データの取得を容易にし、検査データの活用を促すことを目的とする。
この発明に係るデータ管理装置は、
ファクトリーオートメーションシステムにおける生産設備で処理されたワークについてのデータを管理するデータ管理装置であり、
前記生産設備で処理された各ワークについて、そのワークの処理の実績データを、そのワークに付されたロット番号と、そのワークが処理された処理日時とともに取得して記憶装置に記憶する実績データ取得部と、
前記生産設備で処理された各ワークの検査を作業者が行った結果を示す検査データを、そのワークに付されたロット番号とそのワークの検査が行われた検査日時とともに取得して記憶装置に記憶する検査データ取得部と、
前記実績データ取得部が取得した実績データが選択された場合に、前記検査データ取得部が取得した検査データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第1基準期間内に前記検査日時が入る検査データを抽出するデータ抽出部と、
前記データ抽出部が抽出したデータを出力するデータ出力部と
を備えることを特徴とする。
ファクトリーオートメーションシステムにおける生産設備で処理されたワークについてのデータを管理するデータ管理装置であり、
前記生産設備で処理された各ワークについて、そのワークの処理の実績データを、そのワークに付されたロット番号と、そのワークが処理された処理日時とともに取得して記憶装置に記憶する実績データ取得部と、
前記生産設備で処理された各ワークの検査を作業者が行った結果を示す検査データを、そのワークに付されたロット番号とそのワークの検査が行われた検査日時とともに取得して記憶装置に記憶する検査データ取得部と、
前記実績データ取得部が取得した実績データが選択された場合に、前記検査データ取得部が取得した検査データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第1基準期間内に前記検査日時が入る検査データを抽出するデータ抽出部と、
前記データ抽出部が抽出したデータを出力するデータ出力部と
を備えることを特徴とする。
前記データ管理装置は、さらに、
前記生産設備で処理された各ワークを撮影した画像データを、そのワークに付されたロット番号とそのワークを撮影した撮影日時とともに取得して記憶装置に記憶する画像データ取得部
を備え、
前記データ抽出部は、前記画像データ取得部が取得した画像データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第2基準期間内に前記撮影日時が入る画像データを抽出する
ことを特徴とする。
前記生産設備で処理された各ワークを撮影した画像データを、そのワークに付されたロット番号とそのワークを撮影した撮影日時とともに取得して記憶装置に記憶する画像データ取得部
を備え、
前記データ抽出部は、前記画像データ取得部が取得した画像データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第2基準期間内に前記撮影日時が入る画像データを抽出する
ことを特徴とする。
前記ファクトリーオートメーションシステムでは、複数の工程の処理が順次実行され、
前記データ抽出部は、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第1基準期間内に前記検査日時が入り、かつ、選択された実績データの処理が行われた工程の次の工程の処理日時よりも前記検査日時が前である検査データを抽出する
ことを特徴とする。
前記データ抽出部は、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第1基準期間内に前記検査日時が入り、かつ、選択された実績データの処理が行われた工程の次の工程の処理日時よりも前記検査日時が前である検査データを抽出する
ことを特徴とする。
前記作業者による検査は、前記生産設備を制御するPLCによって、不良と判定されたワークに対してのみ行われる
ことを特徴とする。
ことを特徴とする。
前記ロット番号は、複数のワークに対して同一の番号が割り当てられる
ことを特徴とする。
ことを特徴とする。
この発明に係るデータ管理プログラムは、
ファクトリーオートメーションシステムにおける生産設備で処理されたワークについてのデータを管理するデータ管理プログラムであり、
前記生産設備で処理された各ワークについて、そのワークの処理の実績データを、そのワークに付されたロット番号と、そのワークが処理された処理日時とともに取得する実績データ取得処理と、
前記生産設備で処理された各ワークの検査を作業者が行った結果を示す検査データを、そのワークに付されたロット番号とそのワークの検査が行われた検査日時とともに取得する検査データ取得処理と、
前記実績データ取得処理で取得した実績データが選択された場合に、前記検査データ取得処理で取得した検査データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第1基準期間内に前記検査日時が入る検査データを抽出するデータ抽出処理と、
前記データ抽出処理で抽出したデータを出力するデータ出力処理と
をコンピュータに実行させることを特徴とする。
ファクトリーオートメーションシステムにおける生産設備で処理されたワークについてのデータを管理するデータ管理プログラムであり、
前記生産設備で処理された各ワークについて、そのワークの処理の実績データを、そのワークに付されたロット番号と、そのワークが処理された処理日時とともに取得する実績データ取得処理と、
前記生産設備で処理された各ワークの検査を作業者が行った結果を示す検査データを、そのワークに付されたロット番号とそのワークの検査が行われた検査日時とともに取得する検査データ取得処理と、
前記実績データ取得処理で取得した実績データが選択された場合に、前記検査データ取得処理で取得した検査データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第1基準期間内に前記検査日時が入る検査データを抽出するデータ抽出処理と、
前記データ抽出処理で抽出したデータを出力するデータ出力処理と
をコンピュータに実行させることを特徴とする。
この発明に係るデータ管理装置は、ロット番号及び処理日時とともに実績データを管理し、ロット番号及び検査日時とともに検査データを管理する。そして、ロット番号が一致するとともに、処理日時を基準とした第1基準時間内に検査日時が入る検査データを、実績データに対応するものとして抽出する。これにより、実績データに対応する検査データの取得が容易になり、検査データの活用が促される。
実施の形態1.
図1は、実施の形態1に係るFAシステム1の構成図である。
FAシステム1は、生産設備10、PLC20、撮影装置30、読取装置40、データ管理装置50を備える。
生産設備10は複数あり、生産設備10毎にPLC20及び撮影装置30が設けられている。生産設備10と対応するPLC20の間、PLC20と対応する撮影装置30との間、各PLC20とデータ管理装置50との間、各撮影装置30とデータ管理装置50との間、読取装置40とデータ管理装置50との間は、それぞれネットワークにより接続されている。
図1は、実施の形態1に係るFAシステム1の構成図である。
FAシステム1は、生産設備10、PLC20、撮影装置30、読取装置40、データ管理装置50を備える。
生産設備10は複数あり、生産設備10毎にPLC20及び撮影装置30が設けられている。生産設備10と対応するPLC20の間、PLC20と対応する撮影装置30との間、各PLC20とデータ管理装置50との間、各撮影装置30とデータ管理装置50との間、読取装置40とデータ管理装置50との間は、それぞれネットワークにより接続されている。
図2は、実施の形態1に係るデータ管理装置50の機能構成図である。
データ管理装置50は、実績データ取得部51、画像データ取得部52、検査データ取得部53、実績データ記憶部54、画像データ記憶部55、検査データ記憶部56、データ抽出部57を備える。
データ管理装置50は、実績データ取得部51、画像データ取得部52、検査データ取得部53、実績データ記憶部54、画像データ記憶部55、検査データ記憶部56、データ抽出部57を備える。
図3及び図4は、実施の形態1に係るFAシステム1の製品生産時の処理を示すフローチャートである。
実際には、FAシステム1が備える各生産設備10で処理が実行され、それに伴い、対応するPLC20及び撮影装置30や、読取装置40、データ管理装置50でも処理が実行される。ここでは、説明を単純にするため、1つの生産設備10について説明する。特に、ここでは、生産設備10が、ワークの品質を検査する検査装置である場合を例として説明する。
実際には、FAシステム1が備える各生産設備10で処理が実行され、それに伴い、対応するPLC20及び撮影装置30や、読取装置40、データ管理装置50でも処理が実行される。ここでは、説明を単純にするため、1つの生産設備10について説明する。特に、ここでは、生産設備10が、ワークの品質を検査する検査装置である場合を例として説明する。
ワークが生産設備10に到着する(S1)。すると、生産設備10は、ワークに貼られているバーコードを読み取り、ワークのロット番号を取得する(S2)。PLC20は、S2で取得されたロット番号と、生産設備10にワークが到着した日時(開始日時)とをデータ管理装置50へ送信する(S3)。データ管理装置50の実績データ取得部51は、S3で送信されたロット番号と開始日時とを取得し、実績データ記憶部54に記憶する(S4)。
ワークがベルトコンベアで運ばれ、撮影装置30の撮影領域に入る(S5)。すると、撮影装置30は、ワークを撮影する(S6)。撮影装置30は、S6で撮影したワークの画像データから、ワークに記載されたロット番号を読み取る(S7)。撮影装置30は、S6で撮影したワークの画像データを解析して、ワークの品質判定を行う(S8)。撮影装置30は、S6で撮影したワークの画像データと、撮影した日時(撮影日時)と、S7で読み取ったロット番号と、S8で品質判定した判定結果とをデータ管理装置50へ送信する(S9)。データ管理装置50の画像データ取得部52は、S9で送信された画像データと撮影日時とロット番号と判定結果とを取得し、画像データ記憶部55に記憶する(S10)。
ワークがベルトコンベアで運ばれ、生産設備10の処理領域に入る(S11)。すると、生産設備10は、ワークの重量、温度、電圧値、電流値等の実績データを計測する(S12)。PLC20は、S12で計測された実績データに基づき、ワークの品質判定を行う(S13)。PLC20は、S12で計測された実績データと、S13で品質判定した判定結果と、S12で実績データを取得した日時(処理日時)とをデータ管理装置50へ送信する(S14)。データ管理装置50の実績データ取得部51は、S14で送信された実績データと判定結果と処理日時とを、S4で記憶したロット番号等と関連付けて、実績データ記憶部54に記憶する(S15)。
ワークがベルトコンベアで運ばれ、生産設備10の処理領域を出る(S16)。すると、PLC20は、生産設備10での処理が完了したとして、ワークが処理領域を出た日時(完了日時)をデータ管理装置50へ送信する(S17)。データ管理装置50の実績データ取得部51は、S17で送信された完了日時を、S4で記憶したロット番号等と関連付けて、実績データ記憶部54に記憶する(S18)。
S8又はS13でNGと品質判定されたワークについて、作業員が目視により検査を行う(S19)。作業員は、S19で検査した結果を示す検査データ、ワークのロット番号、判定を行った検査日時を所定の記入用紙に手書きで記入する(S20)。作業員は、シフト終わりに、そのシフト中に記入した記入用紙を順次読取装置40で読み取る(S21)。読取装置40は、S21で読み込んだ各記入用紙に記入されたデータ(検査データ、ロット番号、検査日時)と、S21で読み取りを行った日時である読取日時とを、データ管理装置50へ送信する(S22)。データ管理装置50の検査データ取得部53は、S22で送信されたデータを、検査データ記憶部56に記憶する(S23)。
図5は、実績データ記憶部54が記憶するデータを示す図である。
実績データ記憶部54は、ロット番号、工程名、設備番号、開始日時、処理日時、実績データ、判定結果、完了日時を記憶する。
ロット番号は、上述した通り、ワークに付される番号であるが、ワークを一意に識別可能な番号ではない。工程名は、生産工程の識別情報である。設備番号は、生産設備10の識別情報である。開始日時、処理日時、実績データ、判定結果、完了日時は上述した通りである。判定結果としては、例えば、良品であることを示す値0(OK)と、不良品であることを示す値1(NG)とがある。
実績データ記憶部54は、ロット番号、工程名、設備番号、開始日時、処理日時、実績データ、判定結果、完了日時を記憶する。
ロット番号は、上述した通り、ワークに付される番号であるが、ワークを一意に識別可能な番号ではない。工程名は、生産工程の識別情報である。設備番号は、生産設備10の識別情報である。開始日時、処理日時、実績データ、判定結果、完了日時は上述した通りである。判定結果としては、例えば、良品であることを示す値0(OK)と、不良品であることを示す値1(NG)とがある。
図6は、画像データ記憶部55が記憶するデータを示す図である。
画像データ記憶部55は、画像ID、ロット番号、工程名、設備番号、撮影日時、ファイル名、ファイルパスを記憶する。
画像IDは、画像データの識別情報である。ロット番号、工程名、設備番号、撮影日時は、上述した通りである。ファイル名は、画像データのファイル名である。ファイルパスは、画像データのファイルが記憶された位置を示す情報である。
画像データ記憶部55は、画像ID、ロット番号、工程名、設備番号、撮影日時、ファイル名、ファイルパスを記憶する。
画像IDは、画像データの識別情報である。ロット番号、工程名、設備番号、撮影日時は、上述した通りである。ファイル名は、画像データのファイル名である。ファイルパスは、画像データのファイルが記憶された位置を示す情報である。
図7は、検査データ記憶部56が記憶するデータを示す図である。
検査データ記憶部56は、文書ID、ロット番号、工程名、設備番号、検査日時、読取日時、ファイル名、ファイルパスを記憶する。
文書IDは、検査データの識別情報である。ロット番号、工程名、設備番号、検査日時、読取日時は、上述した通りである。ファイル名は、検査データの記入用紙をイメージ化したファイルのファイル名である。ファイルパスは、検査データの記入用紙をイメージ化したファイルが記憶された位置を示す情報である。
検査データ記憶部56は、文書ID、ロット番号、工程名、設備番号、検査日時、読取日時、ファイル名、ファイルパスを記憶する。
文書IDは、検査データの識別情報である。ロット番号、工程名、設備番号、検査日時、読取日時は、上述した通りである。ファイル名は、検査データの記入用紙をイメージ化したファイルのファイル名である。ファイルパスは、検査データの記入用紙をイメージ化したファイルが記憶された位置を示す情報である。
図8は、実施の形態1に係るデータ管理装置50のデータ利用時の処理を示すフローチャートである。
データ抽出部57は、検索画面を表示装置に表示して、ユーザに製品ID等の検索条件を入力させる(S31)。データ抽出部57は、図9に示すように、検索条件に合致する製品について、各生産工程における各ワークの情報をチャート表示する(S32)。
各生産工程における対応するワークについて実績データ記憶部54が記憶したレコードは、既存技術によってリンクされるようになっている。例えば、図9の工程と他の工程とをつなげる矢印ごとに、テーブルがあり、テーブルにはロット番号とロット番号との対応が記憶される。1つのロット番号と複数のロット番号とが対応付けられている場合もあり、その場合、図9は枝分かれしたチャートになる。そのため、データ抽出部57は、製品が特定されれば、その製品についての各生産工程における各ワークについて実績データ記憶部54が記憶したレコードを特定することが可能である。
図9では、検索条件として入力された製品IDに対応する1つの製品を生産する場合に、工程1から工程5までの5つの生産工程において使用された各ワークの情報が表示されている。図9では、記載を単純にするため、各生産工程では1つのワークが使用された例を示している。しかし、複数のワークを組み合わせて1つの物を組み立てる工程や、1つのワークを用いて複数の物を生産する工程もある。この場合には、1つのワークが複数のワークに枝分かれするような構造のチャートになったり、複数のワークが1つのワークに統合するような構造のチャートになったりする。
データ抽出部57は、検索画面を表示装置に表示して、ユーザに製品ID等の検索条件を入力させる(S31)。データ抽出部57は、図9に示すように、検索条件に合致する製品について、各生産工程における各ワークの情報をチャート表示する(S32)。
各生産工程における対応するワークについて実績データ記憶部54が記憶したレコードは、既存技術によってリンクされるようになっている。例えば、図9の工程と他の工程とをつなげる矢印ごとに、テーブルがあり、テーブルにはロット番号とロット番号との対応が記憶される。1つのロット番号と複数のロット番号とが対応付けられている場合もあり、その場合、図9は枝分かれしたチャートになる。そのため、データ抽出部57は、製品が特定されれば、その製品についての各生産工程における各ワークについて実績データ記憶部54が記憶したレコードを特定することが可能である。
図9では、検索条件として入力された製品IDに対応する1つの製品を生産する場合に、工程1から工程5までの5つの生産工程において使用された各ワークの情報が表示されている。図9では、記載を単純にするため、各生産工程では1つのワークが使用された例を示している。しかし、複数のワークを組み合わせて1つの物を組み立てる工程や、1つのワークを用いて複数の物を生産する工程もある。この場合には、1つのワークが複数のワークに枝分かれするような構造のチャートになったり、複数のワークが1つのワークに統合するような構造のチャートになったりする。
図9に示すようにチャート表示されたワークからいずれかのワークがユーザによって選択されると、データ抽出部57は、図10に示すように、選択されたワークについての実績データ等を、実績データ記憶部54から抽出して表示する(S33)。
S32で、各ワークについて実績データ記憶部54が記憶したレコードは特定されている。そのため、データ抽出部57は、選択されたワークについてのレコードも容易に特定することが可能である。
S32で、各ワークについて実績データ記憶部54が記憶したレコードは特定されている。そのため、データ抽出部57は、選択されたワークについてのレコードも容易に特定することが可能である。
図10に示すように選択されたワークについての情報が表示されている状態で、ユーザによって文書検索ボタンが押されると、データ抽出部57は、図11に示すように、選択されたワークに対応する可能性の高い画像データ及び検査データを抽出して、抽出された画像データ及び検査データを一覧表示する(S34)。
具体的には、データ抽出部57は、選択されたワークのロット番号とロット番号が同一であり、かつ、選択されたワークの処理日時を基準とした基準期間(第2基準期間)内に撮影日時が入る画像データを、選択されたワークに対応する可能性の高い画像データとして、画像データ記憶部55から抽出する。同様に、データ抽出部57は、選択されたワークのロット番号とロット番号が同一であり、かつ、選択されたワークの処理日時を基準とした基準期間(第1基準期間)内に検査日時が入る検査データを、選択されたワークに対応する可能性の高い検査データとして、検査データ記憶部56から抽出する。
なお、処理日時を基準とした基準期間とは、例えば、処理日時の前後ある期間である。もちろん、処理日時の後のある期間だけとしてもでもよい。
具体的には、データ抽出部57は、選択されたワークのロット番号とロット番号が同一であり、かつ、選択されたワークの処理日時を基準とした基準期間(第2基準期間)内に撮影日時が入る画像データを、選択されたワークに対応する可能性の高い画像データとして、画像データ記憶部55から抽出する。同様に、データ抽出部57は、選択されたワークのロット番号とロット番号が同一であり、かつ、選択されたワークの処理日時を基準とした基準期間(第1基準期間)内に検査日時が入る検査データを、選択されたワークに対応する可能性の高い検査データとして、検査データ記憶部56から抽出する。
なお、処理日時を基準とした基準期間とは、例えば、処理日時の前後ある期間である。もちろん、処理日時の後のある期間だけとしてもでもよい。
図11に示すように一覧表示された画像データ及び検査データからユーザによって画像データ又は検査データが選択されると、データ抽出部57は、選択された画像データ又は検査データのファイル等を抽出して表示する(S35)。
上述した通り、ロット番号はワークを一意に識別可能な番号ではない。そのため、実績データのロット番号を検索キーとして用いても、対応する画像データ及び検査データを一意に特定することはできない。場合によっては、実績データのロット番号を検索キーとして用いて検索すると、膨大な数の画像データ及び検査データがヒットしてしまう。
しかし、以上のように、実施の形態1に係るFAシステム1では、データ管理装置50がロット番号だけでなく、ワークの処理日時を検索キーとして用いて、実績データに対応する画像データ及び検査データを検索する。ワークの処理日時と、撮影日時及び検査日時とは、ある程度近い日時であることが予想される。そのため、実績データに対応する画像データ及び検査データを絞り込むことが可能である。
その結果、実績データと合わせて、画像データや検査データも利用されることになり、より詳細な分析が可能になる。
しかし、以上のように、実施の形態1に係るFAシステム1では、データ管理装置50がロット番号だけでなく、ワークの処理日時を検索キーとして用いて、実績データに対応する画像データ及び検査データを検索する。ワークの処理日時と、撮影日時及び検査日時とは、ある程度近い日時であることが予想される。そのため、実績データに対応する画像データ及び検査データを絞り込むことが可能である。
その結果、実績データと合わせて、画像データや検査データも利用されることになり、より詳細な分析が可能になる。
なお、S34では、さらに、データ抽出部57は、選択されたワークの次の生産工程のワークの処理日時(あるいは開始日時)よりも検査日時が前である検査データのみを抽出するようにしてもよい。
上述した通り、検査日時は、作業員が検査を行った日時を作業員が記入する。作業員は、NGと品質判定されたワークについて、すぐに検査を行う場合もあるが、他の作業を優先して行い、しばらく時間が経過してから検査を行う場合もある。そのため、処理日時と検査日時とには、ある程度の差異が発生する。
しかし、原則として、ワークが次の生産工程で処理される前には、検査が行われる。そのため、次の生産工程のワークの処理日時よりも検査日時が前であることを条件に加えれば、より検査データを絞り込むことが可能になる。
上述した通り、検査日時は、作業員が検査を行った日時を作業員が記入する。作業員は、NGと品質判定されたワークについて、すぐに検査を行う場合もあるが、他の作業を優先して行い、しばらく時間が経過してから検査を行う場合もある。そのため、処理日時と検査日時とには、ある程度の差異が発生する。
しかし、原則として、ワークが次の生産工程で処理される前には、検査が行われる。そのため、次の生産工程のワークの処理日時よりも検査日時が前であることを条件に加えれば、より検査データを絞り込むことが可能になる。
また、NGと品質判定されたワークについて検査を行うため、検査日時は、少なくとも開始日時よりも後である。そのため、開始日時よりも検査日時が後であることを条件に加えてもよい。
また、PLC20による品質判定でNGになった場合だけでなく、撮影装置30による品質判定でNGとなった場合にも検査は行われる。そのため、厳密には、処理日時よりも前に検査が行われる可能性もある。しかし、PLC20と撮影装置30との品質判定を行う時刻に大きな差異はないと考えられるため、処理日時よりも検査日時が後であることを条件に加えてもよい。
また、PLC20による品質判定でNGになった場合だけでなく、撮影装置30による品質判定でNGとなった場合にも検査は行われる。そのため、厳密には、処理日時よりも前に検査が行われる可能性もある。しかし、PLC20と撮影装置30との品質判定を行う時刻に大きな差異はないと考えられるため、処理日時よりも検査日時が後であることを条件に加えてもよい。
また、S34では、データ抽出部57は、処理日時を基準とした第2基準期間内に撮影日時が入る画像データを抽出し、処理日時を基準とした第1基準期間内に検査日時が入る検査データを抽出した。
第1基準期間と第2基準期間とは予め定められた期間である。第1基準期間と第2基準期間とは同じ期間としてもよいし、異なる期間としてもよい。
通常、ワークの撮影は自動的に行われるため、処理日時と撮影日時との差異は小さく、ある程度事前に想定することができる。一方、上述した通り、検査は作業員次第なので、処理日時と検査日時との差異は大きくなる場合があり、事前に想定することはできない。そこで、例えば、第1基準期間は第2基準期間よりも長めにしてもよい。
第1基準期間と第2基準期間とは予め定められた期間である。第1基準期間と第2基準期間とは同じ期間としてもよいし、異なる期間としてもよい。
通常、ワークの撮影は自動的に行われるため、処理日時と撮影日時との差異は小さく、ある程度事前に想定することができる。一方、上述した通り、検査は作業員次第なので、処理日時と検査日時との差異は大きくなる場合があり、事前に想定することはできない。そこで、例えば、第1基準期間は第2基準期間よりも長めにしてもよい。
また、上記説明では、S8又はS13でNGと品質判定されたワークについて、作業員が目視により検査を行うとした。しかし、全てのワークについて、作業員が目視により検査を行ってもよい。
NGと品質判定されたワークについてのみ作業員が検査を行う場合、検査の対象となるワークの数が少ない。そのため、作業員がすぐに検査を行える可能性が高い。一方、全てのワークについて作業員が検査を行う場合、検査の対象となるワークの数が多い。そのため、作業員がすぐに検査を行える可能性が低い。
そこで、全てのワークについて作業員が検査を行う場合には、NGと品質判定されたワークについてのみ作業員が検査を行う場合よりも、第1基準期間を長くしてもよい。
NGと品質判定されたワークについてのみ作業員が検査を行う場合、検査の対象となるワークの数が少ない。そのため、作業員がすぐに検査を行える可能性が高い。一方、全てのワークについて作業員が検査を行う場合、検査の対象となるワークの数が多い。そのため、作業員がすぐに検査を行える可能性が低い。
そこで、全てのワークについて作業員が検査を行う場合には、NGと品質判定されたワークについてのみ作業員が検査を行う場合よりも、第1基準期間を長くしてもよい。
また、上述した通り、PLC20と撮影装置30との間はネットワークで接続されている。そこで、撮影した日時を撮影日時とするのではなく、処理日時を撮影日時として記憶するようにしてもよい。
この場合、第2基準期間を狭め、撮影日時が処理日時と等しい画像データのみを抽出するようにすればよい。
この場合、第2基準期間を狭め、撮影日時が処理日時と等しい画像データのみを抽出するようにすればよい。
また、上記説明では、データ管理装置50を1台の装置とした。しかし、データ管理装置50は、例えば、実績データ取得部51、画像データ取得部52、検査データ取得部53、データ抽出部57を備えるアプリケーションサーバと、実績データ記憶部54、画像データ記憶部55、検査データ記憶部56を備えるDBサーバとに分かれていてもよい。
また、各生産設備10に対して複数の撮影装置30を設けてもよい。そして、複数の撮影装置30によって、ワークを様々な角度から撮影してもよい。また、ベルトコンベアを透明にして、ベルトコンベアの下側からワークを撮影してもよい。これにより、ワークの3次元モデルを生成することが可能となり、品質判定や、製品に不具合があった場合に原因究明に利用することができる。
図12は、実施の形態1に示したデータ管理装置50のハードウェア構成の例を示す図である。
データ管理装置50は、コンピュータである。データ管理装置50の各要素をプログラムで実現することができる。
データ管理装置50のハードウェア構成としては、バスに、演算装置901、外部記憶装置902、主記憶装置903、通信装置904、入出力装置905が接続されている。
データ管理装置50は、コンピュータである。データ管理装置50の各要素をプログラムで実現することができる。
データ管理装置50のハードウェア構成としては、バスに、演算装置901、外部記憶装置902、主記憶装置903、通信装置904、入出力装置905が接続されている。
演算装置901は、プログラムを実行するCPU(Central Processing Unit)等である。外部記憶装置902は、例えばROM(Read Only Memory)やフラッシュメモリ、ハードディスク装置等である。主記憶装置903は、例えばRAM(Random Access Memory)等である。通信装置904は、例えば通信ボード等である。入出力装置905は、例えばマウス、キーボード、ディスプレイ装置等である。
プログラムは、通常は外部記憶装置902に記憶されており、主記憶装置903にロードされた状態で、順次演算装置901に読み込まれ、実行される。
プログラムは、実績データ取得部51、画像データ取得部52、検査データ取得部53、データ抽出部57として説明している機能を実現するプログラムである。
更に、外部記憶装置902にはオペレーティングシステム(OS)も記憶されており、OSの少なくとも一部が主記憶装置903にロードされ、演算装置901はOSを実行しながら、上記プログラムを実行する。
また、実施の形態1の説明において、実績データ記憶部54、画像データ記憶部55、検査データ記憶部56が記憶すると説明した情報等が主記憶装置903にファイルとして記憶されている。
プログラムは、実績データ取得部51、画像データ取得部52、検査データ取得部53、データ抽出部57として説明している機能を実現するプログラムである。
更に、外部記憶装置902にはオペレーティングシステム(OS)も記憶されており、OSの少なくとも一部が主記憶装置903にロードされ、演算装置901はOSを実行しながら、上記プログラムを実行する。
また、実施の形態1の説明において、実績データ記憶部54、画像データ記憶部55、検査データ記憶部56が記憶すると説明した情報等が主記憶装置903にファイルとして記憶されている。
なお、図12の構成は、あくまでもデータ管理装置50のハードウェア構成の一例を示すものであり、データ管理装置50のハードウェア構成は図12に記載の構成に限らず、他の構成であってもよい。
1 FAシステム、10 生産設備、20 PLC、30 撮影装置、40 読取装置、50 データ管理装置、51 実績データ取得部、52 画像データ取得部、53 検査データ取得部、54 実績データ記憶部、55 画像データ記憶部、56 検査データ記憶部、57 データ抽出部。
Claims (6)
- ファクトリーオートメーションシステムにおける生産設備で処理されたワークについてのデータを管理するデータ管理装置であり、
前記生産設備で処理された各ワークについて、そのワークの処理の実績データを、そのワークに付されたロット番号と、そのワークが処理された処理日時とともに取得して記憶装置に記憶する実績データ取得部と、
前記生産設備で処理された各ワークの検査を作業者が行った結果を示す検査データを、そのワークに付されたロット番号とそのワークの検査が行われた検査日時とともに取得して記憶装置に記憶する検査データ取得部と、
前記実績データ取得部が取得した実績データが選択された場合に、前記検査データ取得部が取得した検査データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第1基準期間内に前記検査日時が入る検査データを抽出するデータ抽出部と、
前記データ抽出部が抽出したデータを出力するデータ出力部と
を備えることを特徴とするデータ管理装置。 - 前記データ管理装置は、さらに、
前記生産設備で処理された各ワークを撮影した画像データを、そのワークに付されたロット番号とそのワークを撮影した撮影日時とともに取得して記憶装置に記憶する画像データ取得部
を備え、
前記データ抽出部は、前記画像データ取得部が取得した画像データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第2基準期間内に前記撮影日時が入る画像データを抽出する
ことを特徴とする請求項1に記載のデータ管理装置。 - 前記ファクトリーオートメーションシステムでは、複数の工程の処理が順次実行され、
前記データ抽出部は、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第1基準期間内に前記検査日時が入り、かつ、選択された実績データの処理が行われた工程の次の工程の処理日時よりも前記検査日時が前である検査データを抽出する
ことを特徴とする請求項1又は2に記載のデータ管理装置。 - 前記作業者による検査は、前記生産設備を制御するPLC(プログラマブルロジックコントローラ)によって、不良と判定されたワークに対してのみ行われる
ことを特徴とする請求項1から3までのいずれかに記載のデータ管理装置。 - 前記ロット番号は、複数のワークに対して同一の番号が割り当てられる
ことを特徴とする請求項1から4までのいずれかに記載のデータ管理装置。 - ファクトリーオートメーションシステムにおける生産設備で処理されたワークについてのデータを管理するデータ管理プログラムであり、
前記生産設備で処理された各ワークについて、そのワークの処理の実績データを、そのワークに付されたロット番号と、そのワークが処理された処理日時とともに取得する実績データ取得処理と、
前記生産設備で処理された各ワークの検査を作業者が行った結果を示す検査データを、そのワークに付されたロット番号とそのワークの検査が行われた検査日時とともに取得する検査データ取得処理と、
前記実績データ取得処理で取得した実績データが選択された場合に、前記検査データ取得処理で取得した検査データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第1基準期間内に前記検査日時が入る検査データを抽出するデータ抽出処理と、
前記データ抽出処理で抽出したデータを出力するデータ出力処理と
をコンピュータに実行させることを特徴とするデータ管理プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201580005820.2A CN105934721B (zh) | 2014-05-13 | 2015-02-23 | 数据管理装置 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014-099157 | 2014-05-13 | ||
JP2014099157A JP5824550B1 (ja) | 2014-05-13 | 2014-05-13 | データ管理装置及びデータ管理プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015174115A1 true WO2015174115A1 (ja) | 2015-11-19 |
Family
ID=54479662
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2015/055034 WO2015174115A1 (ja) | 2014-05-13 | 2015-02-23 | データ管理装置及びデータ管理プログラム |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP5824550B1 (ja) |
CN (1) | CN105934721B (ja) |
WO (1) | WO2015174115A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20200081419A1 (en) * | 2018-09-12 | 2020-03-12 | Samsung Electronics Co., Ltd. | Server and controlling method thereof |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020126285A (ja) * | 2019-02-01 | 2020-08-20 | トヨタ自動車株式会社 | データ管理システム |
WO2021044487A1 (ja) * | 2019-09-02 | 2021-03-11 | 日本電気株式会社 | 処理装置、処理方法及びプログラム |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09160982A (ja) * | 1995-12-13 | 1997-06-20 | Fuji Xerox Co Ltd | 品質管理方法および品質管理システム |
JP2003122421A (ja) * | 2001-10-16 | 2003-04-25 | Matsushita Electric Ind Co Ltd | プロセス管理方法 |
JP2005234979A (ja) * | 2004-02-20 | 2005-09-02 | Sharp Corp | 品質管理システムおよび不良検出方法 |
JP2008293142A (ja) * | 2007-05-23 | 2008-12-04 | Nichizou Denshi Seigyo Kk | 生産ラインにおける製品検査情報記録システム |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002117107A (ja) * | 1999-09-02 | 2002-04-19 | Ricoh Co Ltd | 生産管理システム、生産管理システムにおけるクライアント、生産管理システムにおける生産管理方法、生産管理システムにおけるデータ検索方法、およびその方法を実行させるためのプログラムを記録したコンピュータが読取可能な記録媒体 |
JP4495960B2 (ja) * | 2003-12-26 | 2010-07-07 | キヤノンItソリューションズ株式会社 | プロセスと品質との関係についてのモデル作成装置 |
JP3705296B1 (ja) * | 2004-04-30 | 2005-10-12 | オムロン株式会社 | 品質制御装置およびその制御方法、品質制御プログラム、並びに該プログラムを記録した記録媒体 |
JP5007750B2 (ja) * | 2010-03-05 | 2012-08-22 | オムロン株式会社 | はんだ印刷状態の分析作業の支援方法およびはんだ印刷検査機 |
JP5958227B2 (ja) * | 2012-09-20 | 2016-07-27 | トヨタ自動車株式会社 | 工程管理システム |
JP5572194B2 (ja) * | 2012-09-21 | 2014-08-13 | 株式会社東芝 | 製造管理システム、製造管理方法、および製造管理プログラム |
-
2014
- 2014-05-13 JP JP2014099157A patent/JP5824550B1/ja active Active
-
2015
- 2015-02-23 WO PCT/JP2015/055034 patent/WO2015174115A1/ja active Application Filing
- 2015-02-23 CN CN201580005820.2A patent/CN105934721B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09160982A (ja) * | 1995-12-13 | 1997-06-20 | Fuji Xerox Co Ltd | 品質管理方法および品質管理システム |
JP2003122421A (ja) * | 2001-10-16 | 2003-04-25 | Matsushita Electric Ind Co Ltd | プロセス管理方法 |
JP2005234979A (ja) * | 2004-02-20 | 2005-09-02 | Sharp Corp | 品質管理システムおよび不良検出方法 |
JP2008293142A (ja) * | 2007-05-23 | 2008-12-04 | Nichizou Denshi Seigyo Kk | 生産ラインにおける製品検査情報記録システム |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20200081419A1 (en) * | 2018-09-12 | 2020-03-12 | Samsung Electronics Co., Ltd. | Server and controlling method thereof |
WO2020054926A1 (en) * | 2018-09-12 | 2020-03-19 | Samsung Electronics Co., Ltd. | Server and controlling method thereof |
KR20200030301A (ko) * | 2018-09-12 | 2020-03-20 | 삼성전자주식회사 | 서버 및 서버의 제어 방법 |
CN112585551A (zh) * | 2018-09-12 | 2021-03-30 | 三星电子株式会社 | 服务器及其控制方法 |
US11073821B2 (en) | 2018-09-12 | 2021-07-27 | Samsung Electronics Co., Ltd. | Apparatus and method for tracking a material through a plurality of processes and facilities |
KR102490912B1 (ko) | 2018-09-12 | 2023-01-20 | 삼성전자주식회사 | 서버 및 서버의 제어 방법 |
Also Published As
Publication number | Publication date |
---|---|
CN105934721A (zh) | 2016-09-07 |
JP5824550B1 (ja) | 2015-11-25 |
JP2015215816A (ja) | 2015-12-03 |
CN105934721B (zh) | 2019-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11449980B2 (en) | System and method for combined automatic and manual inspection | |
JP6205757B2 (ja) | 制御システム、制御装置、画像処理装置、および、制御方法 | |
TW201417002A (zh) | 行動化建置產品履歷系統及產線作業之管控方法 | |
KR102108956B1 (ko) | 인공지능을 활용한 머신비전 모듈형 소프트웨어를 갖는 머신비전 검사장치 및 그 장치의 구동방법, 그리고 컴퓨터 판독가능 기록매체 | |
US12026870B2 (en) | Manufacturing management method | |
JP2013161395A (ja) | データ管理システム、管理データ抽出方法および管理データ抽出プログラム | |
CN106168582B (zh) | 检查装置及检查方法 | |
JP2012151250A (ja) | 基板検査システム | |
JP5540877B2 (ja) | 情報処理装置及び情報処理プログラム | |
WO2015174115A1 (ja) | データ管理装置及びデータ管理プログラム | |
US20100228510A1 (en) | Quality Information Control Analysis System | |
EP3818473A1 (en) | System and method for automated visual inspection | |
JP7440823B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
TWI531787B (zh) | An automatic optical detection method and an automatic optical detection system for carrying out the method | |
CN110914771B (zh) | 品质分析装置及品质分析方法 | |
JP2011232303A (ja) | 画像検査方法及び画像検査装置 | |
JP2016020953A (ja) | 目視検査技能向上支援システム及びこれを用いた目視検査技能向上支援方法並びに目視検査技能向上支援システム用プログラム | |
US20220164936A1 (en) | Manufacturing management method | |
JP2023018016A (ja) | 管理システムおよび原因分析システム | |
JP2007115038A (ja) | プリント基板品質情報管理システム | |
US11150849B2 (en) | Device and method for checking the printing of an article | |
US20200311645A1 (en) | Sewing management system and sewing management method | |
JP2008181341A (ja) | 製造不良要因分析支援装置 | |
CN111401578A (zh) | 设备点检管理方法及装置、计算机可读存储介质 | |
JP2009110239A (ja) | 作業動作分析システム及び作業動作分析方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15793612 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 15793612 Country of ref document: EP Kind code of ref document: A1 |