Device for managing manufacturing information and method for managing manufacturing information
The manufacturing information management device automates the capture and linkage of manufacturing instructions and results, addressing the challenge of manual documentation and integration issues in production management systems and industrial machinery.
Patent Information
- Application Number
- DE112023006016
- Authority / Receiving Office
- DE · DE
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-06-27
- Publication Date
- 2026-01-08
AI Technical Summary
Existing production management systems and industrial machinery lack the capability to automatically capture manufacturing result data conforming to Manufacturing Execution System (MES) instructions, leading to inaccurate and time-consuming manual documentation, and difficulty in linking manufacturing instructions with machining-related data.
A manufacturing information management device that captures manufacturing instructions and results, and links them based on preset assignment conditions, using a computer system with units for instruction and result capture, generation, and assignment, integrated with production management and industrial machinery via a network.
Automates the capture and linkage of manufacturing data, improving accuracy and efficiency by reducing manual documentation and enabling seamless integration of manufacturing instructions with machining-related data.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
TECHNICAL AREA
[0001] The present disclosure relates to a device for managing manufacturing information and a method for managing manufacturing information in order to link manufacturing instructions for plants and manufacturing results achieved in the plants. BACKGROUND OF THE TECHNOLOGY
[0002] A system is known that operates industrial machines such as machine tools and robots based on manufacturing instructions from a production management system and records the results achieved according to the instructions. See, for example, patent document 1. Citation list patent document
[0003] Patent document 1: Japanese unexamined patent application, publication no. 2007-172522 DISCLOSURE OF THE INVENTION Problems to be solved by the invention
[0004] However, if the production management system and industrial machinery do not have a function for operation based on manufacturing instructions (MES) or are not configured for this purpose, manufacturing result data that conforms to the MES cannot be automatically captured unless improvements are made to both the production management system and the industrial machinery. In this case, for example, an operator must document the results on a paper MES sheet or similar. Furthermore, even when an operator documents the results, there can be disadvantages, such as the documented content not being entirely accurate, the documentation process being time-consuming, and so on.Furthermore, with numerical control devices, it is difficult to link manufacturing instructions with machining-related data that can be captured by the numerical control device if the numerical control device cannot receive workpiece information (i.e., the numerical control device does not have such a function or is not connected to a production management system, etc.).
[0005] Therefore, it is desirable to simplify the organization of manufacturing instructions from a production management system by linking the manufacturing instructions with the manufacturing results achieved in the plants. Means to solve the problems
[0006] One aspect of a device for managing manufacturing information of the present disclosure includes: a manufacturing instruction capture unit that captures manufacturing instructions for a plant; a manufacturing result capture unit that captures manufacturing results achieved in the plant; and an assignment unit that links the manufacturing instructions to the manufacturing results based on preset assignment conditions.
[0007] One aspect of a manufacturing information management method of the present disclosure consists of using a computer as a manufacturing information management device and includes: a manufacturing instructions capture step, in which manufacturing instructions for a plant are captured; a manufacturing results capture step, in which manufacturing results achieved in the plant are captured; and an assignment step, in which the manufacturing instructions are assigned to the manufacturing results based on preset assignment conditions. BRIEF DESCRIPTION OF THE DRAWINGS Fig. Figure 1 is a diagram that shows an example of a configuration of a manufacturing output management system according to one embodiment. Fig. 2A is a table that provides an example of manufacturing instructions. Fig. 2B is a table that provides an example of manufacturing instructions. Fig. 2C is a table that provides an example of manufacturing instructions. Fig. Figure 3 is a diagram that presents an example of manufacturing data. Fig. Table 4 is an example of manufacturing result generation conditions. Fig. Figure 5 is a diagram that illustrates an example of a relationship between equipment and process steps based on the workpiece type. Fig. Table 6 is an example of allocation conditions. Fig. Figure 7 is a diagram that shows an example of a screen with a list of result generation conditions. Fig. Figure 8 is a diagram that shows an example of a screen to be recreated. Fig. Table 9 is an example of manufacturing result generation conditions. Fig. Table 10 is an example of manufacturing result generation conditions. Fig. Table 11 is an example of manufacturing results. Fig. Figure 12 is a diagram that shows an example of a screen displaying a list of manufacturing results. Fig. Figure 13 is a diagram that shows an example of a screen with a list of assignment conditions. Fig. Figure 14 is a diagram that shows an example of a screen for creating new mappings. Fig. Figure 15 is a diagram that shows an example of a screen displaying a list of mapping results. Fig. Figure 16 is a diagram that shows an example of a screen for changing the allocation of manufacturing results. Fig. Figure 17 is a flowchart that illustrates the generation and processing of manufacturing results by a device for managing manufacturing information. Fig. Figure 18 is a flowchart illustrating the allocation processing by the device for managing manufacturing information. PREFERRED METHOD FOR IMPLEMENTING THE INVENTION<Eine Ausführungsform>
[0008] A manufacturing output management system according to one embodiment is described in detail below with reference to the drawings. As an example, a manufacturing output management system in a metalworking plant employing make-to-order production and equipped with a variety of facilities, including industrial machines such as machine tools and robots, is described below. It should be noted that the application of the present invention is not limited to metalworking plants, but is applicable to any plant with a variety of facilities. Furthermore, the present invention is applicable to various types of industrial machines, such as machine tools, industrial robots, service robots, forging machines, laser processing machines, injection molding machines, and the like.
[0009] Fig. Figure 1 is a diagram illustrating an example of a configuration of a manufacturing output management system according to one embodiment. As shown in Fig. As shown in Figure 1, the manufacturing output management system 100, for example, includes a manufacturing information management device 10, two systems 20A and 20B, and a production management system 30. The manufacturing output management system 100 can contain two or more systems. The manufacturing information management device 10, systems 20A and 20B, and the production management system 30 are connected to each other via a network (not shown), such as a local area network (LAN) or the internet, to communicate with each other. In this case, the manufacturing information management device 10, systems 20A and 20B, and the production management system 30 each contain a communication unit (not shown) for communicating with each other over such a connection.The device for managing manufacturing information 10, the systems 20A and 20B and the production management system 30 can be directly connected to each other via a connection interface (not shown).
[0010] The production management system 30 is, for example, a server or similar device. As described later, the production management system 30 transmits manufacturing instructions for plants 20A and 20B to the manufacturing information management device 10, monitors the operating states of plants 20A and 20B, and performs other functions.
[0011] Systems 20A and 20B are examples of well-known industrial machines such as machine tools or robots. Systems 20A and 20B operate in response to control commands issued by a numerical control device or a robot control device (not shown), which executes a machining program based on the manufacturing instructions from the production management system 30. Systems 20A and 20B output manufacturing data, including at least time-series data relating to the manufacturing process based on the control commands, to the manufacturing information management device 10 (described later). In the following description, system 20A is also referred to as "System A" and system 20B is also referred to as "System B".
[0012] The manufacturing information management device 10 is a known computer arrangement or the like and acquires the manufacturing data from each of the plants 20A and 20B, which operate based on manufacturing instructions from the production management system 30. From the acquired manufacturing data, the manufacturing information management device 10 generates manufacturing results based on a manufacturing management unit and manages the generated manufacturing results based on preset manufacturing result generation conditions. The manufacturing management unit designates a process step for each workpiece type. In addition, the manufacturing information management device 10 assigns the manufacturing instructions from the production management system 30 to the generated manufacturing results based on the manufacturing management unit, based on preset assignment conditions. As described in Fig. As shown in Figure 1, the device for managing manufacturing information 10 comprises a control unit 11, a storage unit 12, an input unit 13, and a display unit 14. The control unit 11 comprises a manufacturing instruction acquisition unit 110, a manufacturing data acquisition unit 111, a result generation condition setting unit 112, a manufacturing result generation unit 113, a manufacturing result acquisition unit 114, an assignment condition setting unit 115, and an assignment unit 116. <Speichereinheit 12>
[0013] Storage unit 12 is read-only memory (ROM), random access memory (RAM), a solid-state drive (SSD), a hard disk drive (HDD), or similar. Storage unit 12 can store a program for managing manufacturing results, a program for allocation processing, and similar data. Storage unit 12 contains manufacturing instructions 120, manufacturing data 121, manufacturing result generation conditions 122, manufacturing results 123, allocation conditions 124, and allocation results 125. The manufacturing instructions 120 contain manufacturing instructions for plants 20A and 20B from the production management system 30, which are captured by the manufacturing instruction capture unit 110 (described later). Fig. Tables 2A to 2C are examples of manufacturing instructions. Fig. 2A and Fig. 2C represents manufacturing instructions for "process steps 1 and 2 for workpiece type A". Fig. 2B represents a manufacturing instruction for "Process Step 1 for Workpiece Type B". Manufacturing instructions 120 are information relating to production plans based on the manufacturing management unit and each contains storage areas for "ID", "Workpiece Type", "Quantity", "Delivery Date", "Planned Start Time", "Responsible Person", and the like. Each storage area for "ID" in the manufacturing instructions 120, for example, stores identification information to identify a manufacturing instruction (e.g., a combination of a workpiece type "A" or "B" and a serial number). The "ID" is not limited to such a combination of a workpiece type and a serial number and can also be just a serial number or something similar. Each storage area for "Workpiece Type" in the manufacturing instructions 120 stores "A", "B", or similar, indicating the workpiece type as information about the product to be manufactured.Each "Quantity" storage area in the manufacturing instructions (MES) 120 stores the quantity of products to be manufactured according to the respective MES. Each "Planned Start Time" storage area in the MES 120 stores the planned start time for a process step for the respective workpiece as information regarding the manufacturing time. Each "Responsible Person" storage area in the MES 120 stores the name or ID of the responsible person who issued the MES in the production management system (PMS 30) as information regarding the person responsible for manufacturing. The MES 120 can contain information about a manufacturing process, information about the manufacturing location and equipment, and the like.
[0014] The production data 121 includes at least production-related time series data that were recorded by the production data acquisition unit 111 (which will be described later) from each of the plants 20A and 20B. Fig. Figure 3 is a diagram that presents an example of manufacturing data 121. In Fig. 3. The upper part represents the production data recorded by Annex 20A (Annex A), and the lower part represents the production data recorded by Annex 20B (Annex B). As in Fig. As shown in Figure 3, the manufacturing data 121 contains time series data relating to a machining program executed to instruct system 20A to perform a manufacturing operation, as well as time series data relating to a door opening signal and a door closing signal for a door of system 20A. Furthermore, the manufacturing data 121 contains time series data relating to a torque command for system 20B to perform a manufacturing operation, as well as time series data relating to a signal A and a signal B for system 20B. The manufacturing data 121 may contain manufacturing-related video data, manufacturing-related audio data, data manually entered by an operator, or similar information.
[0015] The Production Result Generation Conditions 122 contain production result generation conditions that are determined by the Result Generation Condition Setting Unit 112 (which is described later). Fig. Table 4 is an example of the manufacturing result generation conditions 122. As in Fig. As shown in Figure 4, the manufacturing result generation conditions 122 contain memory areas for "Manufacturing Management Unit," "Classification," "Generated Data," and "Condition." Each memory area marked with "#" stores a number assigned to each "Manufacturing Management Unit," a sub-number assigned to the "Classification" of each Manufacturing Management Unit based on its number, or a sub-number assigned to the "Generated Data" and "Conditions" for each classification. The memory areas for "Manufacturing Management Unit" in the manufacturing result generation conditions 122 each store one Manufacturing Management Unit, such as "Process Step 1 for Workpiece Type A," "Process Step 2 for Workpiece Type A," "Process Step 1 for Workpiece Type B," and so on. Fig. Figure 5 is a diagram that illustrates an example of a relationship between plants 20A and 20B and the process steps based on workpiece type. Fig. Figure 5 shows that process step 1 for workpiece type A and process step 1 for workpiece type B are performed in plant A, and process step 2 for workpiece type A is performed in plant B. Process step 1 for workpiece type A and process step 1 for workpiece type B include a presetting task (tightening / loosening the workpiece, preparing the tool, etc.) performed by an operator. Process step 2 for workpiece A includes a presetting task and a post-processing task, both performed by an operator. For example, the "Classification" memory areas in the manufacturing result generation conditions 122 each store "Manufacturing result generation," "Machining," "Presetting," "Post-processing," and the like for each "Manufacturing management unit" memory area. As in Fig. As shown in Figure 5, post-processing can be omitted depending on the workpiece or system. In the "Classification" memory areas within the Production Result Generation Conditions 122, "Post-processing" is omitted from process step 1 for workpiece type A and process step 1 for workpiece type B. The "Generated Data" memory areas within the Production Result Generation Conditions 122 each store "Production Result Generation (Trigger)," "ID," "Production Management Unit," "System," "Processing Quantity," "Production Result," "Start Time," "End Time," "Compensation Value," "Tool Used," and the like, according to the "Production Management Unit" memory areas. The "State" memory areas within the Production Result Generation Conditions 122 store the conditions for acquiring the generated data for each "Generated Data" memory area. The in Fig. The four production result generation conditions to be displayed can include conditions relating to the presence or absence of production instructions from the production management system 30. As described later, the result generation condition setting unit 112 can create a new production result generation condition and edit or delete an existing production result generation condition based on an instruction entered by an operator via the input unit 13 (to be described later).
[0016] The production results 123 contain production results, which are production data generated for any production management unit by the production result generation unit 113 (described later). This production data is generated from the production data 121 based on the production result generation conditions 122.
[0017] The assignment conditions 124 contain assignment conditions that are determined by the assignment condition setting unit 115 (which will be described later) to link the manufacturing results 123 and the manufacturing instructions 120. Fig. Table 6 is an example of the assignment conditions 124. As in Fig. As shown in Figure 6, the assignment conditions 124 contain memory areas for "Condition Title," "Assignment Condition Classification," "Priority," and "Condition." The memory areas for "Condition Title" in the assignment conditions 124 each store a manufacturing control unit, such as "Process Step 1 for Workpiece Type A," "Process Step 1 for Workpiece Type B," "Workpiece Type C," "Workpiece Type D," and so on. The "General Condition" is a preset condition, and the assignment unit 116 (described later) can attempt to assign to the "General Condition" if no individual condition is met. The memory areas for "Assignment Condition Classification" in the assignment conditions 124 each store an object (e.g., a manufacturing control unit, time, a machine, a quantity, a batch ID, a workpiece type, etc.).), which is to be compared for the mapping between the manufacturing instructions 120 and the manufacturing results 123. The memory areas for "Priority" in the mapping conditions 124 store the priority order (e.g., "1", "2", etc.) according to which the objects stored in the memory areas of the "mapping condition classification" are to be compared. The smaller the numerical value, the higher the priority. However, a configuration can also be used in which the priority is higher the larger the numerical value. The memory areas for "Condition" in the mapping conditions 124 store conditions for the comparison of the objects stored in the memory areas of the "mapping condition classification".It should be noted that the allocation conditions 124 preferably contain at least one of the following information: information about a manufactured product, information about the quantity of the manufactured product, information about the manufacturing time of the manufactured product, information about a manufacturing process, information about the place and facility of manufacture, information about a person responsible for the manufacture or similar information.
[0018] The assignment results 125 contain the results of the assignment of the manufacturing instructions to the manufacturing results by the assignment unit 116 (which is described later). <Eingabeeinheit 13>
[0019] The input unit 13, for example, is a keyboard or touch panel provided on the display unit 14 (described later) and receives input from an operator. <Anzeigeeinheit 14>
[0020] Display unit 14 is, for example, a liquid crystal display or the like. As described later, display unit 14 can show a user interface (UI) that allows the user to define the manufacturing result generation conditions 122 using setting unit 112, as well as a user interface that allows the user to define the assignment conditions 124 using setting unit 115 (which will be described later). Display unit 14 can show a user interface that allows the user to determine the manufacturing results 123 generated by manufacturing result generation unit 113 (which will be described later). Display unit 14 can show a user interface that displays the assignment results of assignment unit 116 (which will be described later), as well as a user interface that allows the user to correct the assignment results. <Steuereinheit 11>
[0021] The control unit 11 contains a central processing unit (CPU), a read-only memory (ROM), a RAM, a CMOS (complementary metal-oxide semiconductor) memory, and the like, configured to communicate with each other via a bus and known to those skilled in the art. The CPU is a processor that controls the manufacturing information management device 10 as a whole. The CPU reads a system program and application programs stored in the ROM via the bus and controls the entire manufacturing information management device 10 according to the system program and the application programs. Due to this configuration, the control unit 11, as shown in Fig. Figure 1 shows the device configured to implement the functions of the manufacturing instruction capture unit 110, the manufacturing data capture unit 111, the result generation condition setting unit 112, the manufacturing result generation unit 113, the manufacturing result capture unit 114, the assignment condition setting unit 115, and the assignment unit 116. The RAM stores various data such as temporary calculation data, display data, etc. The CMOS memory is backed up by a battery (not shown) and is configured as non-volatile memory, retaining its memory state even when the manufacturing information management device 10 is powered off.
[0022] The production instruction capture unit 110 captures production instructions for machines 20A and 20B, for example, from the production management system 30. Production instruction capture unit 110 then outputs the captured production instructions to machines 20A and 20B. Furthermore, production instruction capture unit 110 stores the captured production instructions in production instructions 120.
[0023] The production data acquisition unit 111 acquires production data from each of the plants 20A and 20B, which includes at least the information specified in Fig. The production-related time series data shown in Figure 3 are included. The production data acquisition unit 111 stores the production data acquired by each of the plants 20A and 20B in the production data 121 for each of the plants 20A and 20B.
[0024] The result generation condition setting unit 112 defines the in Fig. 4 conditions to be displayed for the generation of manufacturing results are defined, for example, based on an input operation by an operator via the input unit 13. In particular, the result generation condition setting unit 112 displays, for example, after receiving a setting instruction from the operator via the input unit 13 to define a result generation condition, a list of result generation conditions on the display unit 14, which enables the definition of the result generation condition. Fig. Figure 7 is a diagram that illustrates an example of a screen 200 with a list of result generation conditions. As in Fig. As shown in Figure 7, screen 200, containing a list of result generation conditions, is a user interface that includes a list of result generation conditions 210, a "Create" button 220, an "Edit" button 230, and a "Delete" button 240. The list of result generation conditions 210 is a list of existing manufacturing result generation conditions and includes display areas for "Condition Title," "Result Generation Trigger Classification," and "Operating Circuit." The display areas for "Condition Title" in the list of result generation conditions 210 each show a workpiece type and a process step for each of the manufacturing management units for which the manufacturing result generation conditions are defined.The display areas for "Result Generation Trigger Classification" in the list of result generation conditions 210 each show the classification of a condition that triggers the generation of manufacturing results (e.g., "Machining Program," "Torque Command," etc.). Referring to the... Fig. For example, for "Workpiece type A, Process step 1" and "Workpiece type B, Process step 1", the start of the execution of machining program "O1000" and the start of the execution of machining program "O2000" trigger the generation of results for the following production data: 3. Accordingly, "Machining program" is displayed in the respective display area for "Result generation - Trigger classification" in the list of result generation conditions 210. For "Workpiece type A, Process step 2", result generation is determined based on a torque command, and accordingly, "Torque command" is displayed in the display area for "Result generation - Trigger classification" in the list of result generation conditions 210.The display areas for "Operation Switch" in the list of result generation conditions 210 each show an "In Operation" or a "Stopped" button for switching the operation of generating a manufacturing result for the workpiece type and process step, as displayed in the "Condition Title" display area. For example, if the "In Operation" button is displayed in the "Operation Switch" display area, this is interpreted as indicating that a manufacturing result is being generated for the corresponding workpiece type and process step. If the operator presses the "In Operation" button via the input unit 13, it switches to the "Stopped" button, and the generation of the manufacturing result for the corresponding workpiece type and process step is stopped.If the "Stopped" button is displayed in the "Operation" display area, this indicates that the generation of a production result for the corresponding workpiece type and process step has been paused. If the operator presses the "Stopped" button via input unit 13, it changes to the "Operation" button, and the production result for the corresponding workpiece type and process step is generated.
[0025] In response to the operator pressing the generation button 220 via the input unit 13, the result generation condition setting unit 112 displays a new creation screen for creating a new manufacturing result generation condition on the display unit 14. Fig. Figure 8 is a diagram that shows an example of a new creation screen 300. Fig. Figure 8 shows an example in which a result generation condition for the manufacturing control unit "Process step 1 for workpiece type A" is defined in Fig. 4 is newly generated. As in Fig. As shown in Figure 8, in the new creation screen 300, after the operator's input operation "Workpiece type A, Process step 1", the "Title of condition" is entered in the field. Here, the manufacturing result generation condition contains a result generation condition (trigger) to start the generation of a manufacturing result itself and other conditions (e.g., "Processing", "Default", etc.). For the result generation condition (trigger), a manufacturing result generation (trigger) (i.e., start of manufacturing result generation), a manufacturing result end, and generated data are defined. For the manufacturing result generation (trigger) and the manufacturing result end, the "Plant", "Trigger Classification", and "Condition" are defined.The generated data includes an "ID" as identification information assigned to the production result to be generated, identifying the production result; a "Production Management Unit" and "Plant" specified by the production result; and similar parameters. The operator can add an entry to the conditions for production result generation (trigger), the end of the production result, and the generated data by pressing a plus button (+). The operator can delete an entry from the conditions for the generated data by pressing a trash can button. Although the "ID" of the generated data in the example shown is a combination of a fixed value (e.g., "A_01") and a serial number, it can also consist of just a serial number or a combination of a fixed value and a date / time.
[0026] For other conditions, conditions / generation values are defined for each classification, for example, "Processing" and "Default." The classification titles of the conditions / generation can be pre-prepared and selected by the operator or freely entered by the operator. Alternatively, the conditions / generation can describe which condition and value are set for each element of the generated data according to an operator input. The data used for defining the conditions / generation and the like can be selected and defined by the operator from a list of manufacturing data 121. When the operator presses the "Generate" button on the new creation screen 300 via the input unit 13, the result generation condition setting unit 112 saves the manufacturing result generation condition set on the new creation screen 300 to the manufacturing result generation conditions 122.
[0027] In response to the operator selecting a line from the list of result generation conditions 210 and pressing the "Edit" button 230 via the input unit 13, the result generation condition setting unit 112 displays an editing screen for editing the selected manufacturing result generation conditions on the display unit 14. The editing screen is similar to the new creation screen 300 in Fig. 8, and a detailed description of the editing screen is omitted here. In response to the operator selecting one or more conditions for generating manufacturing results from the list of result generation conditions 210 and pressing the delete key 240 via the input unit 13, the result generation condition setting unit 112 deletes the selected conditions for generating manufacturing results from the result generation conditions 122.
[0028] For example, the production result generation unit 113 generates production data for any production management unit as a production result from the production data 121 based on the previously defined production result generation conditions 122. In particular, the production result generation unit 113 determines, for example, that in the production data 121 in Fig. 3. The machining program “O1000” was started at time t3 in plant A. Subsequently, the production result generation unit 113 determines that a door opening signal is “ON” at time t1 and a door closing signal is “ON” at time t2 immediately before time t3, based on the production result generation condition for the production control unit “Process Step 1 for Workpiece Type 1”, which is defined in the production result generation conditions 122 in Fig. 4 is included. The manufacturing result generation unit 113 determines that the machining program “O1010” ends at time t4, based on the manufacturing result generation condition for the manufacturing control unit “Process step 1 for workpiece type 1” in Fig. 4. In this way, the manufacturing result generation unit 113 produces the in Fig. 9. The “Production Result 1” to be displayed contains the following: “ID” “A_01_00001”, “Production Management Unit” “Workpiece Type A”, “Process Step 1”, “Plant” “Plant A”, “Default” “t1 to t2”, “Machining” “t3 to t4”, “Compensation Value” “0.2”, which corresponds to a value of variable 100 at the machining start point t3, and “Tools Used” “T1, T2”, etc. The production result generation unit 113 stores the generated production result in production results 123.
[0029] Furthermore, the production result generation unit 113 notes that in the production data 121 in Fig. 3. Signal A for system B was set to "ON" at time t6, and that from this time onward, the torque command was equal to or greater than a specified value for a certain period or longer. Then, the production result generation unit 113 determines that signal B is switched to "ON" at time t5 immediately before time t6, based on the production result generation condition for the production control unit "Process step 2 for workpiece type 1", which is defined in the production result generation conditions 122 in Fig. 4 is included. The manufacturing result generation unit 113 further determines that the torque command at time t7 becomes smaller than the specified value, based on the manufacturing result generation condition for the manufacturing management unit of the manufacturing control "Process step 2 of workpiece type 1" in Fig. 4. In this way, the manufacturing result generation unit 113 generates the in Fig. 10. “Production result 2” to be displayed, in which “ID” is “A_02_00001”, “Production management unit” is “Workpiece type A”, “Process step 2”, “Plant” is “Plant B”, “Preset” is “t5 to t6”, “Processing” is “t6 to t7”, and “Post-processing” is “zero”, etc. The production result generation unit 113 stores the generated production result in the production results 123. The production result generation unit 113 determines the post-processing by executing a determination program previously stored (registered) in storage unit 12. Subsequently, the production result generation unit 113 sets “zero” in the “Reset time” of the production result in Fig. 10 fixed, since the manufacturing result generation unit 113 determined the retooling time to be “zero (0)” based on the determination result.
[0030] Furthermore, the production result generation unit 113 notes that in the production data 121 in Fig. 3. The machining program “O2000” was started at time t10 in plant A. Then, the production result generation unit 113 determines that the door opening signal is “ON” at time t8 and the door closing signal is “ON” at time t9 immediately before time t10, based on the production result generation condition for the production control unit “Process Step 1 for Workpiece Type B”, which is defined in the production result generation conditions 122 in Fig. 4 is included. The manufacturing result generation unit 113 further determines that the machining program “O2000” ends at time t11, based on the manufacturing result generation condition for the manufacturing management unit “Process step 1 for workpiece type 2” in Fig. 4. In this way, the manufacturing result generation unit 113 produces the in Fig. Figure 11 shows "Production Result 3", in which "ID" is "B_01_00001", "Production Management Unit" is "Workpiece Type B", "Process Step 1", "Plant" is "Plant A", "Default" is "t8 to t9", and "Processing" is "t10 to t11". The production result generation unit 113 stores the generated production result in production results 123.
[0031] Next, after generating the manufacturing results based on the manufacturing result generation conditions, the manufacturing result generation unit 113 calculates an index (score) indicating the probability for each of the generated manufacturing results. The following are examples of a case (a) where the score (up to 100), indicating the probability of generating the manufacturing result, is calculated by comparing it to the standard lead time, and a case (b) where the score is calculated from the degree of similarity of a torque instruction. (a) Case of calculating the score from comparison with the standard lead time
[0032] The manufacturing result generation unit 113 predefines a standard lead time S and a standard deviation σ thereof for each period (period type) subjected to score calculation, such as the "processing time" of "process step 1 for workpiece type A" in the Fig. 9. Production result to be displayed. The production result generation unit 113 can calculate the score according to the following equation: Score=100−(|S−t| / σ)×α, where t is the processing time of the generated manufacturing result (t = end time - start time) and α is an arbitrary constant.
[0033] In a case where there are several time periods to be calculated, the manufacturing result generation unit 113 can calculate the average of the scores of the several time periods as a score. (b) Case of calculating the score based on the degree of similarity of the torque command
[0034] In this case, for example, it is assumed that a model pattern of a torque instruction, relating to each type of time period of the respective manufacturing management unit, is pre-stored (registered) in storage unit 12. When generating a manufacturing result, the manufacturing result generation unit 113, based on the defined manufacturing result generation conditions, extracts time series data of a torque instruction for each type of time period (e.g., machining time, etc.) from the manufacturing data 121. The manufacturing result generation unit 113 calculates a degree of similarity between the extracted time series data and the stored (registered) model pattern. The manufacturing result generation unit 113 can calculate the score by normalizing the calculated degree of similarity using known techniques (e.g., cross-correlation function (CCF), dynamic time distortion (DTW), etc.).
[0035] The production result generation unit 113 displays a screen on the display unit 14 with a list of production results, showing the list of generated production results, the production result generation conditions, and the calculated score. Fig. Figure 12 shows an example of a screen displaying a list of manufacturing results 400. As in Fig. As shown in Figure 12, the screen displaying the production results list 400 is a user interface that features display areas for "Production Result," "Production Result Generation Conditions," and "Score." It allows filtering of the displayed production results according to various criteria such as time period, workpiece, and score. The "Production Result" display areas on the screen displaying the production results list 400 each show information about the generated production result. The "Production Result Generation Conditions" display areas on the screen displaying the production result generation conditions on which the production result was based.The display area for "Production Result Generation Conditions" shows "Automatically Generated" along with a production result that was automatically generated based on a result generation condition, and "Manually Generated" along with a production result that was manually entered by an operator. Production Result Generation Unit 113 can exclude the manually generated production result from the score calculation. In a case where the production management unit is unknown at the time a production result is generated, Production Result Generation Unit 113 can indicate that the production management unit is "Unknown" and display an attention marker M, prompting the operator to determine the production management unit and related information.In this case, in response to the operator pressing the "Edit" button via the input unit 13, the production result generation unit 113 can correct the production management unit and the like based on the operator's assessment. The "Score" display areas on the production result list screen 400 each show the score representing the probability calculated by the production result generation unit 113. For example, for a production result with a low score, such as 60 or less, the production result generation unit 113 can display an attention marker M to prompt the operator to check the consistency between the production result and the production data 121, the production result generation conditions 122, or the like.In this case, the manufacturing result generation unit 113 can correct the manufacturing result and the like based on the result of the operator's review in response to the operator pressing the "Edit" button via the input unit 13.
[0036] The production result recording unit 114 records production results as they appear in the Fig. 9, Fig. 10 to Fig. 11 are shown, from the manufacturing results 123.
[0037] The assignment condition setting unit 115 defines the assignment conditions 124 for the assignment unit 116 (which is described later) in order to, for example, assign the production instructions contained in the production instructions 120 to the production results recorded by the production result acquisition unit 114. Specifically, after receiving an assignment condition setting instruction from the operator, for example via the input unit 13, the assignment condition setting unit 115 displays a screen with a list of assignment conditions on the display unit 14 for setting assignment conditions. Fig. Figure 13 is a diagram that illustrates an example of a screen displaying a list of 500 assignment conditions. As in Fig. As shown in Figure 13, the screen with the assignment condition list 500 is a user interface with an assignment condition list 510, a creation button 520, an edit button 530, and a delete button 540. The assignment condition list 510 displays a list of existing assignment conditions and has display areas for "Condition Title," "Condition Overview," and "Operation Switch." The display areas for "Condition Title" in the assignment condition list 510 each show a workpiece type and a process step for each of the manufacturing management units for which assignment conditions are defined, a workpiece type, "General Conditions," etc. The display areas for "Condition Overview" in the assignment condition list 510 show comparison targets (e.g., [missing information]) with an indication of priority.(a production management unit, a setup start time, a registration sequence, a plant, a quantity, a workpiece type, etc.) that have been defined for assigning a production instruction to a production result. The display areas for "Operation Switchover" in the assignment condition list 510 each show an "In Operation" or "Stopped" button for switching the operation for assigning a production result to the production instruction for the workpiece type and process step that are displayed in the "Condition Title" display area.For example, if the "Operation Switch" display area shows the "Operation" button, this indicates that the determination is being made automatically based on the assignment conditions for the manufacturing instruction entered in real time for the workpiece type and process step, as well as the production result. The manufacturing instruction and the production result will be assigned to each other if they match. If the operator presses the "Operation" button via input unit 13, it changes to the "Stopped" button, and the assignment of the manufacturing instruction to the production result for the workpiece type and process step is stopped. Similarly, if the "Operation Switch" display area shows the "Stopped" button, this indicates that the assignment of the manufacturing instruction to the production result for the workpiece type and process step has been stopped.When the operator presses the "Stopped" button via input unit 13, it switches to the "In Operation" button and the manufacturing instruction and the manufacturing result for the workpiece type and the process step are linked together.
[0038] In response to the operator pressing the create button 520 via the input unit 13, the assignment condition setting unit 115 displays a new creation screen for creating a new assignment condition on the display unit 14. Fig. Figure 14 is a diagram that shows an example of a new creation screen 600. Fig. Figure 14 shows an example in which an assignment condition for "Workpiece type A, process step 1" is used in Fig. 6 is newly created. As in Fig. As shown in Figure 14, in the new creation screen 600, "Workpiece type A, Process step 1" is entered into the "Condition title" field after the operator's input operation. When the operator presses the plus button (+) via input unit 13, the input fields for "Priority" and "Condition" are added, and "Conditions" are defined for each "Priority" after the operator's input operation. In response to the operator pressing the "Create" button on the new creation screen 600 via input unit 13, the assignment condition setting unit 115 saves the assignment condition defined on the new creation screen 600 to the assignment conditions 124.
[0039] The allocation unit 116 assigns the production instruction contained in the production instructions 120 to the production result contained in the production results 123, for example, based on the preset allocation conditions 124. The following describes an example case in which the production result in "Production result 1" is assigned to the production result in the production result 123. Fig. 9. Production result shown with the corresponding production instruction based on the assignment conditions in Fig. 6 is assigned. However, a different production result is assigned in the same way as in a case where the production result is assigned in Fig. 9 is assigned to a corresponding production instruction. In particular, the assignment unit 116 extracts a multitude of production instructions, including those in the Fig. 2A and Fig. 2C shown manufacturing instructions, from manufacturing instructions 120 based on the assignment conditions with priority “1” in Fig. 6, which are related to the manufacturing result in Fig. 9 match: for example, the assignment condition where "Workpiece type A" has priority "1". Based on the extracted multitude of manufacturing instructions and the condition with priority "2", which refers to the assignment condition that "Workpiece type A" has priority "1", the assignment unit 116, for example, assigns the manufacturing result from Fig. 9 with the manufacturing instructions from Fig. 2A to, in which the planned start time for process step 1 of the preset start time t1 in the manufacturing result from Fig. 9 is the closest. The allocation unit 116 then stores the ID of the production instruction from Fig. 2A and the ID of the manufacturing result of Fig. 9 in combination with each other in the allocation results 125. Furthermore, the allocation unit 116 updates the allocation results 125 to indicate that the allocation status of the production result of Fig. 9 “Assigned”.
[0040] Next, after assigning the production instruction to the production result, the allocation unit 116 calculates an index (score) based on the allocation conditions 124, indicating the probability of each allocation result. Specifically, the allocation unit 116 calculates the score (up to 100) that indicates the probability of assigning a production instruction to a production result. The allocation unit 116 predefines a standard deviation time S', which represents the average deviation time between the planned start time of the production instruction and the actual start time, as well as a standard deviation σ' of this for each period to be managed by the production management unit. The allocation unit 116 can calculate the score according to the following equation: Score = 100 - (|S' - t| / σ') × β, where t is the time difference between the associated production instruction and the production result, and β is any constant. In a case where there are multiple time periods to be calculated, the allocation unit 116 can calculate the average of the scores from the multiple time periods as the score.
[0041] The allocation unit 116 accesses the allocation results 125 and displays a screen on the display unit 14 with a list of the allocation results, which shows a list of the allocated manufacturing instructions and manufacturing results. Fig. Figure 15 is a diagram that shows an example of a screen displaying an assignment result list of 700. As in Fig. As shown in Figure 15, the screen with the assignment result list 700 is a user interface that features display areas for "Production Instructions" and "Production Results" and allows filtering of the displayed assignment results based on any conditions such as a time period, a workpiece, etc. The "Production Instructions" display areas in the screen with the assignment result list 700 each show information about the assigned production result. Each "Production Instructions" display area shows the "ID," "Workpiece Type," "Quantity," and "Delivery Date" contained in the production instruction. The "Production Results" display areas in the screen with the assignment result list 700 each show information about the assigned production result corresponding to the production instruction displayed in the "Production Instructions" display area, such as...The ID, the plant, and similar information for each process step (production management unit). In a case where no production result can be associated with the production instruction with the ID "A_00002", the workpiece type "Workpiece A", the quantity "2", and the delivery date "xx / xx", the assignment unit 116 can, for example, display an empty field in "Process Step 2". Furthermore, in a case where the score calculated for the assignment between a production instruction and a production result is equal to or less than a predetermined value (e.g., 60), the assignment unit 116 can display a marker M, prompting the operator to check the assignment between the production instruction and the production result.In this case, the assignment unit 116 can display assignment candidates for alternative manufacturing results on the assignment result list screen when the operator positions the cursor over the input unit 13 on the marker M. For example, if the operator clicks on the display area with the marker M or the assignment candidate for the alternative manufacturing result in the line of the manufacturing instruction with the “ID” “C_00001”, “Workpiece type” of “Workpiece C”, “Quantity” of “2”, and “Delivery date” of “xx / xx” on the assignment result list screen 700, the assignment unit 116 can display a screen for changing the manufacturing result assignment on the display unit 14.
[0042] Fig. Figure 16 is a diagram that illustrates an example of a screen 800 for changing the allocation of manufacturing results. As in Fig. As shown in Figure 16, screen 800 for changing the assignment of manufacturing results is a user interface that displays a list of manufacturing result candidates for assignment to the manufacturing instruction with the "ID" "C_00001", the "Workpiece Type" of "Workpiece C", the "Quantity" of "2", the "Delivery Date" of "xx / xx", etc., and allows the user to change the manufacturing result to be linked to the manufacturing instruction. Screen 800 for changing the assignment of manufacturing results has display areas for "Manufacturing Candidates", "Assignment Conditions", and "Score". The "Manufacturing Results" display areas in screen 800 each show information (e.g., an ID, a plant, a quantity, a setup time, a processing step, etc.) for each of the manufacturing result candidates for assignment.The "Assignment Conditions" display areas on the Production Result Assignment Change Screen 800 show the assignment condition according to which the production result is assigned as a candidate. The "Score" display areas on the Production Result Assignment Change Screen 800 show a score calculated for each of the production result candidates to be assigned, by Assignment Unit 116. If the operator selects a more suitable production result for the production instruction, as indicated by the thick rectangular line on the Production Result Assignment Change Screen 800, and presses the "Change" button, Assignment Unit 116 changes the production result to be assigned to the production instruction and updates the Assignment Results 125. <Betrieb der Vorrichtung zur Verwaltung von Fertigungsinformationen 10>
[0043] Next, the operation of the device for managing manufacturing information 10 will be described with reference to the Fig. 17 and Fig. 18 described. Fig. Figure 17 is a flowchart that illustrates the production result generation by the device for managing production information 10. Fig. Figure 18 is a flowchart illustrating the assignment processing by the device for managing manufacturing information 10. It should be noted that the in Fig. 17 processing shown and the in Fig. The processing shown in section 18 can be carried out sequentially or in parallel.
[0044] First, the processing for the generation of the manufacturing result is carried out by the device for managing manufacturing information 10 with reference to Fig. 17 described. In step S1, the manufacturing data acquisition unit 111 records manufacturing data, including the data in Fig. 3 production-related time series data shown, from each of the plants 20A and 20B.
[0045] The production data acquisition unit 111 stores the production data acquired by each of the systems 20A and 20B in the production data 121 for each of the systems 20A and 20B.
[0046] In step S2, the result generation condition setting unit 112 determines whether an instruction to create a new production result generation condition or an instruction to edit or delete an existing production result generation condition has been received from an operator via input unit 13. If the instruction to create or the instruction to edit or delete has been received, processing continues with step S3. If, however, neither the instruction to create nor the instruction to edit or delete has been received, processing continues with step S4.
[0047] In step S3, the result generation condition setting unit 112 creates the new result generation condition or edits or deletes the existing result generation condition based on input from an operator via the input unit 13.
[0048] In step S4, the production result generation unit 113 generates production data as production results for each production management unit from the production data 121 based on the production result generation conditions 122.
[0049] In step S5, the production result generation unit 113 calculates the score for each production result generated in step S4 and displays the production result list 400 on the display unit 14. The production result generation unit 113 corrects the production results and the like based on an input operation by the operator via the input unit 13.
[0050] Next, the assignment processing is carried out by device 10 for managing manufacturing information with reference to Fig. 18 described.
[0051] In step S10, the manufacturing instruction capture unit 110 captures manufacturing instructions for plants 20A and 20B from the production management system 30.
[0052] In step S11, the production result recording unit 114 records production results from the production results 123.
[0053] In step S12, the assignment condition setting unit 115 determines whether an instruction to create a new assignment condition or an instruction to edit or delete an existing assignment condition has been received from an operator via the input unit 13. If the instruction to create or the instruction to edit or delete has been received, processing continues with step S13. If, however, no instruction to create or no instruction to edit or delete has been received, processing continues with step S14.
[0054] In step S13, the assignment condition setting unit 115 creates the new assignment condition or edits or deletes the existing assignment condition based on the input operation by the operator via the input unit 13.
[0055] In step S14, the assignment unit 116 links the manufacturing instructions and the manufacturing results based on the assignment conditions 124 and calculates the score, which indicates the probabilities of linking the manufacturing instructions and the manufacturing results with each other.
[0056] In step S15, the mapping unit 116 displays the screen with the mapping result list 700 on the display unit 14. This list shows the results of the mapping between the production instructions and the production results that were related to each other in step S14. The mapping unit 116 makes corrections and similar adjustments to the mapping between the production instructions and the production results based on an input operation by the operator via the input unit 13.
[0057] In the manner described above, the manufacturing information management device 10, according to the embodiment, can easily organize the manufacturing instructions from the production management system and the manufacturing results achieved in the equipment by linking them together. Furthermore, the manufacturing information management device 10 assigns the manufacturing instructions and the manufacturing results asynchronously, without a specific sequence, based on predefined assignment conditions (meaning that an operator does not need to consider a manufacturing result at the time a manufacturing instruction is issued, and a result is achieved without the operator considering a manufacturing instruction). This makes it possible to organize accurate manufacturing result data linked to manufacturing instructions.Furthermore, the manufacturing information management device 10 can handle a case where multiple units are available that can perform an ordered process step, and it is not yet determined at the time the instruction is issued which unit will perform the operation. Since the mapping between the elements of the organized data can be retrieved in real time, the progress status of the operation performed according to a manufacturing instruction can be recorded in real time. In addition, the organized data can be used as traceability data associated with a workpiece. Furthermore, the organized data can be used to determine the operating time for each workpiece, record deviations, and accurately record the setup times, machine operating times, and the like required for calculating the cost of each workpiece. <Modifikation 1>
[0058] In the embodiment described above, the manufacturing information management device 10 acquires manufacturing data from systems 20A and 20B; however, this is a non-limiting example. For instance, the manufacturing information management device 10 can acquire various data relating to workpieces, such as data from sensors provided in systems 20A and 20B and observations made by operators, and link this data to manufacturing instructions. <Modifikation 2>
[0059] In the embodiment described above, the manufacturing information management device 10, for example, displays the results of the mapping between the manufacturing instructions and the manufacturing results on the screen with the list of mapping results 700; however, this is a non-limiting example. For example, the manufacturing information management device 10 can also display ratings that show the probabilities of the mapping results together with the results of the mapping between the manufacturing instructions and the manufacturing results on the screen 700 with the list of mapping results.
[0060] It should be noted that the functions included in the device for managing manufacturing information 10 in the first embodiment can be implemented by hardware, software, or a combination thereof. Here, implementation by software means that a computer reads and executes a program for the implementation.
[0061] The program can be stored on and made available to a computer on various types of non-volatile, computer-readable media. Non-volatile, computer-readable media include various types of tangible storage media. Examples of non-volatile, computer-readable media are magnetic recording media (e.g., a flexible floppy disk, magnetic tape, and a hard disk), magnetic-optical recording media (e.g., a magnetic-optical disk), read-only memory (CD-ROM), CD-R, CD-R / W, and semiconductor memory (e.g., a mask ROM, a programmable ROM (PROM), an erasable PROM (EPROM), a flash ROM, and RAM). In addition, the program can be made available to the computer via various types of temporary, computer-readable media. Examples of temporary, computer-readable media are electrical signals, optical signals, and electromagnetic waves.Temporary computer-readable media can provide a program to the computer via a wired communication path, such as a wire or fiber optic cable, or via a wireless communication path.
[0062] The steps for describing a program to be recorded on a recording medium include not only processes that are executed sequentially, but also processes that are executed in parallel or individually, and not necessarily in sequential order. Furthermore, the steps for describing a program can be performed using cloud computing.
[0063] Although the present disclosure has been described in detail, it is not limited to the individual embodiments described above. Various additions, substitutions, modifications, partial deletions, and the like may be made to the embodiments described above without departing from the spirit of the present disclosure or from the spirit of the present disclosure derived from the content of the claims and their equivalents. The embodiments described above may also be implemented in combination. For example, the sequence of operations and the order of processing have been described as non-limiting examples in the embodiments described above. The same applies if numerical values or mathematical formulas are used in the description of the embodiments described above.
[0064] Further remarks on the foregoing embodiments and their modifications are disclosed below. (Additional Note 1)
[0065] A device for managing manufacturing information (10) includes: a manufacturing instruction capture unit (110) that captures manufacturing instructions for equipment (20A, 20B); a manufacturing result capture unit (114) that captures manufacturing results achieved in the equipment (20A, 20B); and an assignment unit (116) that assigns the manufacturing instructions to the manufacturing results based on preset assignment conditions. (Additional Note 2)
[0066] In the device for managing manufacturing information (10) from Additional Note 1, the manufacturing results captured by the manufacturing result capture unit (114) are manufacturing results information consisting of a series of data elements relating to the results of manufacturing based on the manufacturing management unit and at least time-related information based on the manufacturing management unit. (Additional Note 3)
[0067] In the device for managing manufacturing information (10) of Additional Note 1, the allocation conditions include at least one of the following elements: information about a manufactured product, information about a quantity of the manufactured product, information about a manufacturing time of the manufactured product, information about a manufacturing process, information about a manufacturing location and a manufacturing plant, or information about a person responsible for the manufacturing. (Additional note 4)
[0068] In the device for managing manufacturing information (10) of Additional Note 1, the manufacturing instructions captured by the manufacturing instruction capture unit are information relating to manufacturing plans based on the manufacturing management unit and contain at least one of the following elements: information about a manufactured product, information about a quantity of the manufactured product, information about a manufacturing time of the manufactured product, information about a manufacturing process, information about a manufacturing location and a manufacturing plant, and information about a person responsible for the manufacturing. (Additional note 5)
[0069] The device for managing manufacturing information (10) from Additional Note 1 includes an assignment condition setting unit (115) that sets the assignment conditions for the assignment unit (116) to assign the manufacturing instructions to the manufacturing results. (Additional Note 6)
[0070] The device for managing manufacturing information (10) from Additional Note 1 includes a display unit (14) that displays an assignment result of the assignment between the manufacturing instructions and the manufacturing results, and the assignment unit (116) corrects the assignment result. (Additional note 7)
[0071] In the device for managing manufacturing information (10) of Additional Note 6, the allocation unit (116) calculates a value that indicates a probability of the allocation result, and the display unit (14) displays the calculated value indicating the probability of the allocation result together with the allocation result. (Additional Note 8)
[0072] In the device for managing manufacturing information (10) from Additional Note 6, the assignment unit (116) enables the selection of a manufacturing result to be associated with the manufacturing instruction from a multitude of candidates in the assignment result. (Additional Note 9)
[0073] A manufacturing information management method serves to enable a computer to function as a manufacturing information management device (10) and includes: a step for capturing manufacturing instructions for equipment (20A, 20B); a step for capturing manufacturing results achieved in the equipment (20A, 20B); and a step for matching the manufacturing instructions to the manufacturing results based on preset matching conditions. EXPLANATION OF THE REFERENCE NUMBER 10 Device for managing manufacturing information 11 Control unit 110 Manufacturing Instruction Recording Unit 111 Manufacturing Data Acquisition Unit 112 Result generation condition setting unit 113 Manufacturing output generation unit 114 Manufacturing result recording unit 115 Assignment condition setting unit 116 Assignment unit 12 storage units 120 manufacturing instructions 121 Production data 122 Manufacturing result - Production conditions 123 manufacturing results 124 Assignment Conditions 125 matching results 13 Input unit 14 Display unit 20A, 20B Plant 30 Production Management System 100 Manufacturing Information Management System QUOTES INCLUDED IN THE DESCRIPTION
[0000] This list of documents cited by the applicant was automatically generated and is included solely for the reader's convenience. The list is not part of the German patent or utility model application. The DPMA accepts no liability for any errors or omissions. Cited patent literature
[0000] JP 2007-172522
[0003]
Claims
[1] A device for managing manufacturing information, comprising: a manufacturing instruction capture unit that captures manufacturing instructions for a plant; a production result recording unit that records production results achieved in the plant; and an allocation unit that assigns the manufacturing instructions to the manufacturing results based on preset allocation conditions. [2] The device for managing manufacturing information according to claim 1, wherein the manufacturing results captured by the manufacturing result acquisition unit are information consisting of a series of data elements relating to manufacturing results based on a manufacturing management unit and containing at least time-related information based on the manufacturing management unit. [3] The device for managing manufacturing information according to claim 1, wherein the allocation conditions include at least one of: information about a manufactured product, information about a quantity of the manufactured product, information about a manufacturing time of the manufactured product, information about a manufacturing process, information about a manufacturing location and a manufacturing plant, or information about a person responsible for the manufacturing. [4] The device for managing manufacturing information according to claim 1, wherein the manufacturing instructions captured by the manufacturing instruction capture unit are information on manufacturing plans based on the manufacturing management unit and include at least one of: information on a manufactured product, information on a quantity of the manufactured product, information on a manufacturing time of the manufactured product, information on a manufacturing process, information on a manufacturing location and a manufacturing plant, or information on a person responsible for the manufacturing. [5] The device for managing manufacturing information according to claim 1, further comprising: A mapping condition setting unit that defines the mapping conditions for the mapping unit in order to map the manufacturing instructions to the manufacturing results. [6] The device for managing manufacturing information according to claim 1, further comprising: a display unit that shows a mapping result of the mapping between the manufacturing instructions and the manufacturing results, wherein The allocation unit corrects the allocation result. [7] The device for managing manufacturing information according to claim 6, wherein The allocation unit calculates a value that indicates a probability of the allocation result, and The display unit shows the calculated value, which indicates the probability of the assignment result, together with the assignment result. [8] The device for managing manufacturing information according to claim 6, wherein the assignment unit enables the selection of a manufacturing result to be assigned to the manufacturing instruction from a plurality of candidates in the assignment result. [9] A method for managing manufacturing information to enable a computer to function as a device for managing manufacturing information, comprising the method for managing manufacturing information: a step towards capturing manufacturing instructions, in order to capture manufacturing instructions for a plant; a step towards recording manufacturing results, in order to record manufacturing results achieved in the plant; and a step towards matching manufacturing instructions to manufacturing results based on predefined matching conditions.
Citation Information
Patent Citations
2007-172522