CN113628198A - Material abnormity detection method and device, terminal equipment and storage medium - Google Patents
Material abnormity detection method and device, terminal equipment and storage medium Download PDFInfo
- Publication number
- CN113628198A CN113628198A CN202110949557.XA CN202110949557A CN113628198A CN 113628198 A CN113628198 A CN 113628198A CN 202110949557 A CN202110949557 A CN 202110949557A CN 113628198 A CN113628198 A CN 113628198A
- Authority
- CN
- China
- Prior art keywords
- information
- target
- product
- braiding
- reel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30148—Semiconductor; IC; Wafer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30232—Surveillance
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Factory Administration (AREA)
Abstract
The application is applicable to the field of industrial detection, and provides a method and a device for detecting material abnormity, terminal equipment and a storage medium. The method specifically comprises the following steps: acquiring work order information, product information of a target product in the work order information and archive information corresponding to the target product; according to the file information, braiding the target material of the target product; and acquiring first material information of the target material in the braiding process, and carrying out abnormity detection on the target material based on the first material information and the product information to obtain a first abnormity detection result of the target material. The embodiment of the application can avoid the situation of material mixing in the tape weaving process.
Description
Technical Field
The application belongs to the field of industrial detection, and particularly relates to a method and a device for detecting material abnormity, a terminal device and a storage medium.
Background
An Integrated Circuit (IC) is a type of microelectronic device or component. The integrated circuit is made up by connecting the electronic elements of transistor, resistor, capacitor or inductor, etc. required in a circuit together, making them on a small or several small semiconductor wafers or medium substrates, and then packaging them in a plastic package to obtain the unit module with required circuit function. All elements in an integrated circuit are structurally integrated, so that electronic elements are greatly miniaturized, low in power consumption, intelligent and high in reliability, and are widely applied to the electronic field.
With the continuous development of the integrated circuit manufacturing industry, the packaging form of the integrated circuit is continuously updated and improved, different packaging forms can be adopted for shipment after the processing of different integrated circuit packaging forms is completed, and common integrated circuit packaging forms can be divided into three types: the first type is a braid package, a qualified finished product IC is sealed and placed in a carrier tape, and then the carrier tape is delivered in a reel mode; the second type is material tube packaging, the qualified finished product IC is put into a transparent material tube, and then the material tube is bundled for shipment; the third type is tray packing, in which qualified finished product ICs are put into trays of uniform specification, and then the trays are stacked for shipment.
For the packaging form of the braid packaging, corresponding IC braid equipment can carry out automatic braid packaging at present. The traditional IC braiding equipment can realize the steps of feeding, braiding, coiling and the like. However, in the actual production operation process, the traditional IC braiding equipment often has the situation of IC mixing, that is, materials which do not belong to the product are mixed in the braiding process of the product, so that the quality of the braid is unqualified, and customer complaints are caused.
Disclosure of Invention
The embodiment of the application provides a method and a device for detecting material abnormity, terminal equipment and a storage medium, which can avoid the situation of material mixing in the tape editing process.
A first aspect of an embodiment of the present application provides a method for detecting an abnormality of a material, including:
acquiring work order information;
acquiring product information of a target product in the work order information and archive information corresponding to the target product;
according to the archive information, braiding the target material of the target product;
and acquiring first material information of the target material in a braiding process, and performing abnormity detection on the target material based on the first material information and the product information to obtain a first abnormity detection result of the target material.
A second aspect of the embodiments of the present application provides an anomaly detection device for a material, including:
the first acquisition unit is used for acquiring the work order information;
the second acquisition unit is used for acquiring product information of a target product in the work order information and archive information corresponding to the target product;
the braiding unit is used for braiding the target material of the target product according to the archive information;
and the abnormity detection unit is used for acquiring first material information of the target material in the braiding process, and carrying out abnormity detection on the target material based on the first material information and the product information to obtain a first abnormity detection result of the target material.
A third aspect of the embodiments of the present application provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the steps of the method when executing the computer program.
A fourth aspect of the embodiments of the present application provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the computer program implements the steps of the above method.
A fifth aspect of embodiments of the present application provides a computer program product, which when run on a terminal device, causes the terminal device to perform the steps of the method.
In the embodiment of this application, can acquire work order information, the product information of target product in the work order information, and the archives information that target product corresponds, then, according to archives information, target material to target product is taken, and take the in-process in the braid and acquire first material information of target material, then, based on first material information and product information, carry out abnormal detection to target material, obtain the first unusual testing result of target material, based on first unusual testing result, the staff can know whether the product has sneaked into the material that does not belong to this product at the braid in-process, thereby avoid taking the in-process the circumstances that the compounding appears.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a schematic flow chart of an implementation of a method for detecting an abnormality of a material according to an embodiment of the present application;
fig. 2 is a schematic diagram of a specific implementation flow of pre-detection provided in an embodiment of the present application;
fig. 3 is a schematic structural diagram of a material abnormality detection apparatus according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present application without making any creative effort, shall be protected by the present application.
An integrated circuit is a microelectronic device or component. The integrated circuit is made up by connecting the electronic elements of transistor, resistor, capacitor or inductor, etc. required in a circuit together, making them on a small or several small semiconductor wafers or medium substrates, and then packaging them in a plastic package to obtain the unit module with required circuit function. All elements in an integrated circuit are structurally integrated, so that electronic elements are greatly miniaturized, low in power consumption, intelligent and high in reliability, and are widely applied to the electronic field.
With the continuous development of the integrated circuit manufacturing industry, the packaging form of the integrated circuit is continuously updated and improved, different packaging forms can be adopted for shipment after the processing of different integrated circuit packaging forms is completed, and common integrated circuit packaging forms can be divided into three types: the first type is a braid package, a qualified finished product IC is sealed and placed in a carrier tape, and then the carrier tape is delivered in a reel mode; the second type is material tube packaging, the qualified finished product IC is put into a transparent material tube, and then the material tube is bundled for shipment; the third type is tray packing, in which qualified finished product ICs are put into trays of uniform specification, and then the trays are stacked for shipment.
For the packaging form of the braid packaging, corresponding IC braid equipment can carry out automatic braid packaging at present. The traditional IC braiding equipment can realize the steps of feeding, braiding, coiling and the like. However, in the actual production operation process, the traditional IC braiding equipment often has the situation of IC mixing, that is, materials which do not belong to the product are mixed in the braiding process of the product, so that the quality of the braid is unqualified, and customer complaints are caused. The mixing condition can be caused by various reasons, such as that workers do not put materials required by products according to regulations.
In order to solve the traditional production problem, the application provides an abnormity detection method for a material, which can be used for carrying out abnormity detection on the material and monitoring the occurrence of a material mixing condition in a tape knitting process.
In order to explain the technical means of the present application, the following description will be given by way of specific examples.
Fig. 1 shows a schematic flow chart of an implementation of a method for detecting an anomaly of a material according to an embodiment of the present application, where the method may be applied to a terminal device, and the terminal device may be an industrial personal computer on a production line including a braiding process, a braiding device with a certain computation capability, or another machine capable of monitoring a braiding process, and may be applied to a situation where material mixing needs to be avoided in the braiding process.
Specifically, the method for detecting the abnormality of the material may include the following steps S101 to S104.
And step S101, acquiring work order information.
In the embodiment of the application, after a customer places an order, the terminal device may acquire work order information of the customer, where the work order information may include related information of one or more target products required by the customer; each product may be made up of one or more materials. Wherein the material may be an IC chip.
Specifically, in some embodiments of the present application, a client may perform an interaction with a work order management server to implement a work order placing operation, and the work order management server may generate corresponding work order information according to the work order placing operation of the client, and generate a tag for uniquely identifying a work order for the work order information. The label can be a two-dimensional code, a bar code and other identification codes. At the moment, the worker can print the entity work order recorded with the work order information and the label and place the entity work order in the scanning range of the label scanning module of the terminal equipment. Correspondingly, the terminal equipment can scan the label on the entity work order through the label scanning module of the terminal equipment, and acquire corresponding work order information from the work order management server.
In other embodiments of the present application, the terminal device may also obtain the work order information directly input by the worker.
Step S102, product information of a target product in the work order information and archive information corresponding to the target product are obtained.
In the embodiment of the application, after the work order information is obtained, the terminal device needs to obtain the product information of each target product in the work order information and the archive information corresponding to each target product, so as to support the abnormal detection of the materials required for producing the target products in the tape compiling process.
The product information can comprise information related to the target product, such as a product name, a product model, first reference material information of one or more first reference materials required for producing the target product, and the like; the archive information may then include the quantity of each first reference material required to produce the target product, the taping method, and process information of the taping process at the time of producing the target product.
Specifically, in some embodiments of the present application, the worker may generate product information of each product and archive information corresponding to each product in a production Execution System server installed with a Manufacturing Execution System (MES) in advance, and send the archive information to the data server to store the archive information. Accordingly, the step S102 may include: downloading product information of the target product from a production execution system server according to the work order information; and downloading the archive information corresponding to the target product from the data server according to the product information. The data server stores the archive information of the target product generated by the production execution system server.
More specifically, the work order information may include identification information of the target product, and the terminal device may download the product information of the target product from the production execution system server according to the identification information of the target product.
And step S103, according to the archive information, braiding the target material of the target product.
In the implementation manner of the application, after the archive information is acquired, the terminal device can start the braiding device, and control the braiding device to braid the target material of the target product according to the archive information. The terminal equipment can control the braiding module to seal the target material into the target carrier tape so as to braid the target material.
In practical applications, in order to find mixing problems more quickly in consideration of the fact that a worker may add wrong materials to a braiding device, in some embodiments of the present application, a terminal device may perform pre-detection before braiding a target material of a target product.
As shown in fig. 2, the above-mentioned preliminary detection may include the following steps S201 to S202.
Step S201, second material information corresponding to each of the plurality of material groups is obtained.
The material group refers to a material group formed by materials on the braiding equipment given by a worker, each material group of the multiple material groups corresponds to one target material, and one material group contains one or more target materials of the same type.
The second material information may refer to information related to materials, such as the model and name of the target material, and each piece of second material information is material information of any one or more target materials in the material group corresponding to the second material information.
Taking materials as an example of an IC chip, a worker may load a braiding apparatus according to a target product, generally, the worker may load multiple disks of materials, each disk of material includes multiple materials with the same model, and therefore, each disk of material may be used as a material group, and one or more target materials may be selected from each disk of material, so as to use second material information of one or more target materials as second material information corresponding to the material group to which the one or more target materials belong.
Specifically, in some embodiments of the application, second material information corresponding to each material may be recorded on each material, so that the terminal device may obtain the second material information of any one or more target materials in a certain material group through Optical Character Recognition (OCR), and use the second material information of any one or more target materials in the material group as the second material information corresponding to the material group.
Step S202, based on the second material information and the product information, carrying out abnormity detection on each material group of the plurality of material groups to obtain second abnormity detection results of the plurality of material groups.
Specifically, in some embodiments of the present application, the product information may include first reference material information of one or more first reference materials required to produce the target product. The first reference material information may refer to accurate information on a model number, a name, etc. related to the first reference material required to produce the target product.
In some embodiments of the application, the terminal device may sequentially compare the second material information corresponding to each material group with the first reference material information of each first reference material in the one or more first reference materials, and if the second material information corresponding to each material group has the same first reference material information, may determine that no abnormality exists in the plurality of material groups as the second abnormality detection result. If any one or more second material information in the second material information respectively corresponding to each material group does not have the same first reference material information, the second abnormality detection result can be confirmed as that the material group without the same first reference material information has abnormality.
For example, the first reference material information may refer to reference models of multiple first reference materials, the second reference material information may refer to a target model of any one or more target materials in the material group, the target model of the target material is compared with the reference models of the first reference materials, and if the target model corresponding to a certain material group is different from the reference model of each first reference material in the multiple first reference materials, the second anomaly detection result may be determined that the material group is anomalous. If the target models corresponding to all the material groups have the same reference model, the second anomaly detection result can be confirmed that the plurality of material groups are not anomalous.
If the second anomaly detection result indicates that the plurality of material groups are not anomalous, the terminal equipment can braid the target material of each material group in the plurality of material groups according to the archive information. Otherwise, an alarm can be given to the working personnel according to the second abnormal detection result, and the detection of the material mixing condition is realized before the weaving.
In addition, the product information may further include reference station information, where the reference station information is process information of a process to be completed before the taping of one or more first reference materials required for producing the target product. The terminal equipment can compare the station passing information of the target material with the reference station passing information, if the station passing information of the target material is the same as the reference station passing information, the target material of the target product can be taped according to the file information, otherwise, an alarm is sent to a worker to prompt the worker to finish the unfinished process of the target material.
And S104, acquiring first material information of the target material in the tape editing process, and performing abnormity detection on the target material based on the first material information and the product information to obtain a first abnormity detection result of the target material.
In an embodiment of the application, in a tape knitting process, a terminal device may sequentially obtain first material information of each target material to be sealed to a carrier tape.
The first material information may include information related to the target material, such as a model, an appearance, and a name.
Specifically, in some embodiments of the present application, the terminal device may acquire the target material through the camera, and perform image recognition on an image of the target material to obtain the first material information of the target material.
After the first material information of the target material is obtained, the terminal device may compare the first material information of each target material with the first reference material information of one or more first reference materials required for producing the target product in sequence to complete the anomaly detection of the target material.
Specifically, in some embodiments of the present application, the terminal device may detect whether the first material information is the same as first reference material information of any one of the one or more first reference materials; and if the first material information is the same as the first reference material information of any one of the one or more first reference materials, determining that the target material has no abnormality according to the first abnormality detection result of the target material. And if the first material information is different from the first reference material information of one or more first reference materials, confirming that the target material is abnormal according to a first abnormal detection result of the target material.
If the first abnormal detection result is that the target material is abnormal, the terminal equipment gives an alarm to the staff to avoid mixing.
It should be noted that if the first anomaly detection result of a certain target material indicates that the target material is not anomalous, the target material may be continuously braided, and the braiding and anomaly detection operations are continuously performed on the next target material after the braiding of the target material is completed until all target materials required for producing the target product are braided.
In the embodiment of this application, can acquire work order information, the product information of target product in the work order information, and the archives information that target product corresponds, then, according to archives information, target material to target product is taken, and take the in-process in the braid and acquire first material information of target material, then, based on first material information and product information, carry out abnormal detection to target material, obtain the first unusual testing result of target material, based on first unusual testing result, the staff can know whether the product has sneaked into the material that does not belong to this product at the braid in-process, thereby avoid taking the in-process the circumstances that the compounding appears.
Further, the product information may further include second reference material information of one or more second reference materials required for producing other products than the target product.
The other product may be any product other than the target product recorded in the production execution system server. The second reference material information refers to accurate information of one or more second reference materials required for producing other products.
In some embodiments of the present application, if the first material information is different from the first reference material information of each of the one or more first reference materials, the terminal device may detect whether the first material information is the same as the second reference material information of any one of the one or more second reference materials.
And if the first material information is the same as the second reference material information of any one of the one or more second reference materials, determining that the target material is abnormal according to the first abnormal detection result of the target material, and determining that the target material is a material of other products.
That is to say, if the first material information of the target material is different from the first reference material information of each first reference material, it indicates that the target material is not a material required for producing the target product, and at this time, the terminal device may detect whether the first material information is the same as the second reference material information of the second reference material required for producing other products, so as to determine which product the target material is.
In some embodiments of the application, the terminal device may determine, based on the detection of the plurality of target materials, that the first material information of each target material is the same as the second reference material information of one second reference material of the one or more second reference materials, and determine that the target material is a material of another product, where it is indicated that the worker may have mistakenly used materials of another product.
In consideration of the requirements of practical application, the terminal equipment can control the braiding module of the braiding equipment to seal the target material into the target carrier tape, and control the reel module of the braiding equipment to collect the target carrier tape into the reel after braiding is completed.
In some embodiments of the present application, the reel may have a corresponding label, and the label of the reel may be used to identify the material collected by the reel and the corresponding product, which may also cause customer complaints if the label of the reel and the material therein do not match.
Therefore, the terminal equipment can also acquire the reference reel label information corresponding to the target product and acquire the reel label information of the reel; then, abnormality detection is performed on the reel based on the reel label information and the reference reel label information, and a third abnormality detection result of the reel is obtained.
The reference reel tag information corresponding to the target product may also be generated by the production execution system server and stored in the production execution system server or the data server, where the reference reel tag information refers to the tag information of the reel that should be used by the target product.
In some embodiments of the present application, the terminal device may obtain actual reel tag information of the reel by scanning a tag such as an identification code, and then compare the reel tag information with reference reel tag information. If the reel tag information is the same as the reference reel tag information, it can be confirmed that the reel is not abnormal as a third abnormality detection result of the reel. If the reel label information is different from the reference reel label information, it can be confirmed that the third anomaly detection result of the reel is that the reel is abnormal.
It should be noted that the anomaly detection of the reel can be performed before the braiding starts, or during the braiding process or after the braiding is completed, and the terminal device can perform the anomaly detection of the reel once every preset time period, so as to avoid that the carrier tape without mixing materials is loaded into the wrong reel.
In addition, in other embodiments of the present application, the terminal device may further obtain device state information of the braiding device, and if the device state information of the braiding device indicates that the braiding device is abnormal, an alarm is given to a worker.
It should be noted that, for simplicity of description, the foregoing method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts, as some steps may, in accordance with the present application, occur in other orders.
Fig. 3 is a schematic structural diagram of a material abnormality detection apparatus 300 according to an embodiment of the present disclosure, where the material abnormality detection apparatus 300 is configured on a terminal device.
Specifically, the material abnormality detection apparatus 300 may include:
a first obtaining unit 301, configured to obtain work order information;
a second obtaining unit 302, configured to obtain product information of a target product in the work order information and archive information corresponding to the target product;
a taping unit 303, configured to tape a target material of the target product according to the archive information;
an anomaly detection unit 304, configured to obtain first material information of the target material in a taping process, and perform anomaly detection on the target material based on the first material information and the product information to obtain a first anomaly detection result of the target material.
In some embodiments of the present application, the abnormality detecting unit 304 may be further configured to: acquiring second material information corresponding to each material group in a plurality of material groups, wherein each material group in the plurality of material groups corresponds to one target material, and each second material information is the material information of any one or more target materials in the material group corresponding to the second material information; and performing anomaly detection on each material group of the plurality of material groups based on the second material information and the product information to obtain a second anomaly detection result of the plurality of material groups. Accordingly, the braiding unit 303 may be further configured to: and if the second abnormal detection result indicates that the plurality of material groups are not abnormal, braiding the target material in each material group in the plurality of material groups according to the archive information.
In some embodiments of the present application, the product information includes first reference material information of one or more first reference materials required to produce the target product; the abnormality detection unit 304 may be further specifically configured to: detecting whether the first material information is the same as the first reference material information of any one of the one or more first reference materials; and if the first material information is the same as the first reference material information of any one of the one or more first reference materials, confirming that the target material has no abnormality according to the first abnormality detection result of the target material.
In some embodiments of the present application, the product information further includes second reference material information of one or more second reference materials required for producing other products than the target product; the abnormality detection unit 304 may be specifically configured to: if the first material information is different from the first reference material information of each first reference material in the one or more first reference materials, detecting whether the first material information is the same as the second reference material information of any second reference material in the one or more second reference materials; and if the first material information is the same as the second reference material information of any one of the one or more second reference materials, determining that the target material is abnormal according to the first abnormal detection result of the target material, and determining that the target material is a material of the other product.
In some embodiments of the present application, the braiding unit 303 may be further configured to: and controlling the braiding module to seal the target material into the target carrier tape, and controlling the reel module to collect the target carrier tape into the reel after braiding is finished.
In some embodiments of the present application, the abnormality detecting unit 304 may be further specifically configured to: acquiring reference reel label information corresponding to the target product; obtaining reel label information of the reel; and carrying out abnormity detection on the reel based on the reel label information and the reference reel label information to obtain a third abnormity detection result of the reel.
In some embodiments of the present application, the second obtaining unit 302 may be configured to: downloading the product information of the target product from a production execution system server according to the work order information; and downloading the archive information corresponding to the target product from a data server according to the product information, wherein the archive information of the target product generated by the production execution system server is stored in the data server.
It should be noted that, for convenience and simplicity of description, the specific working process of the material abnormality detection apparatus 300 may refer to the corresponding process of the method described in fig. 1 to fig. 2, and is not described herein again.
Fig. 4 is a schematic diagram of a terminal device according to an embodiment of the present application. The terminal equipment can be an industrial personal computer on a braiding production line, integrated braiding equipment with certain operational capability or other machines capable of monitoring the braiding process
The terminal device 4 may include: a processor 40, a memory 41 and a computer program 42, such as an anomaly detection program, stored in said memory 41 and executable on said processor 40. The processor 40, when executing the computer program 42, implements the steps in the above-mentioned method for detecting an abnormality of each material, for example, the steps S101 to S104 shown in fig. 1. Alternatively, the processor 40, when executing the computer program 42, implements the functions of the modules/units in the device embodiments, such as the first acquiring unit 301, the second acquiring unit 302, the braiding unit 303, and the abnormality detecting unit 304 shown in fig. 3.
The computer program may be divided into one or more modules/units, which are stored in the memory 41 and executed by the processor 40 to accomplish the present application. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions, which are used for describing the execution process of the computer program in the terminal device.
For example, the computer program may be divided into: the device comprises a first acquisition unit, a second acquisition unit, a braiding unit and an abnormality detection unit.
The specific functions of each unit are as follows: the first acquisition unit is used for acquiring the work order information; the second acquisition unit is used for acquiring product information of a target product in the work order information and archive information corresponding to the target product; the braiding unit is used for braiding the target material of the target product according to the archive information; and the abnormity detection unit is used for acquiring first material information of the target material in the braiding process, and carrying out abnormity detection on the target material based on the first material information and the product information to obtain a first abnormity detection result of the target material.
The terminal device may include, but is not limited to, a processor 40, a memory 41. Those skilled in the art will appreciate that fig. 4 is merely an example of a terminal device and is not limiting and may include more or fewer components than shown, or some components may be combined, or different components, for example, the terminal device may also include input output devices, network access devices, buses, etc.
The Processor 40 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 41 may be an internal storage unit of the terminal device, such as a hard disk or a memory of the terminal device. The memory 41 may also be an external storage device of the terminal device, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like, which are provided on the terminal device. Further, the memory 41 may also include both an internal storage unit and an external storage device of the terminal device. The memory 41 is used for storing the computer program and other programs and data required by the terminal device. The memory 41 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus/terminal device and method may be implemented in other ways. For example, the above-described embodiments of the apparatus/terminal device are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated modules/units, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow in the method of the embodiments described above can be realized by a computer program, which can be stored in a computer-readable storage medium and can realize the steps of the embodiments of the methods described above when the computer program is executed by a processor. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present application and are intended to be included within the scope of the present application.
Claims (10)
1. A method for detecting material abnormity is characterized by comprising the following steps:
acquiring work order information;
acquiring product information of a target product in the work order information and archive information corresponding to the target product;
according to the archive information, braiding the target material of the target product;
and acquiring first material information of the target material in a braiding process, and performing abnormity detection on the target material based on the first material information and the product information to obtain a first abnormity detection result of the target material.
2. The method for detecting the abnormality of the material according to claim 1, before taping the target material of the target product based on the archive information, comprising:
acquiring second material information corresponding to each material group in a plurality of material groups, wherein each material group in the plurality of material groups corresponds to one target material, and each second material information is the material information of any one or more target materials in the material group corresponding to the second material information;
performing anomaly detection on each material group of the plurality of material groups based on the second material information and the product information to obtain second anomaly detection results of the plurality of material groups;
correspondingly, the braiding the target material of the target product according to the archive information includes:
and if the second abnormal detection result indicates that the plurality of material groups are not abnormal, braiding the target material in each material group in the plurality of material groups according to the archive information.
3. The abnormality detection method for materials according to claim 1 or 2, characterized in that said product information includes first reference material information of one or more first reference materials required for producing said target product;
the performing anomaly detection on the target material based on the first material information and the product information to obtain a first anomaly detection result of the target material includes:
detecting whether the first material information is the same as the first reference material information of any one of the one or more first reference materials;
and if the first material information is the same as the first reference material information of any one of the one or more first reference materials, confirming that the target material has no abnormality according to the first abnormality detection result of the target material.
4. The method of detecting an abnormality in a material according to claim 3, characterized in that said product information further includes second reference material information of one or more second reference materials required for producing a product other than said target product;
after the detecting whether the first material information is the same as the first reference material information of any one of the one or more first reference materials, the method includes:
if the first material information is different from the first reference material information of each first reference material in the one or more first reference materials, detecting whether the first material information is the same as the second reference material information of any second reference material in the one or more second reference materials;
and if the first material information is the same as the second reference material information of any one of the one or more second reference materials, determining that the target material is abnormal according to the first abnormal detection result of the target material, and determining that the target material is a material of the other product.
5. The method for detecting the abnormality of the material according to claim 1 or 2, wherein the taping of the target material of the target product based on the archive information includes:
and controlling the braiding module to seal the target material into the target carrier tape, and controlling the reel module to collect the target carrier tape into the reel after braiding is finished.
6. The method for detecting an abnormality in a material according to claim 5, further comprising:
acquiring reference reel label information corresponding to the target product;
obtaining reel label information of the reel;
and carrying out abnormity detection on the reel based on the reel label information and the reference reel label information to obtain a third abnormity detection result of the reel.
7. The method for detecting the material anomaly according to claim 1 or 2, wherein the step of obtaining the product information of the target product in the work order information and the archive information corresponding to the target product comprises:
downloading the product information of the target product from a production execution system server according to the work order information;
and downloading the archive information corresponding to the target product from a data server according to the product information, wherein the archive information of the target product generated by the production execution system server is stored in the data server.
8. An abnormality detection device for a material, characterized by comprising:
the first acquisition unit is used for acquiring the work order information;
the second acquisition unit is used for acquiring product information of a target product in the work order information and archive information corresponding to the target product;
the braiding unit is used for braiding the target material of the target product according to the archive information;
and the abnormity detection unit is used for acquiring first material information of the target material in the braiding process, and carrying out abnormity detection on the target material based on the first material information and the product information to obtain a first abnormity detection result of the target material.
9. A terminal device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the method according to any of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110949557.XA CN113628198B (en) | 2021-08-18 | 2021-08-18 | Material abnormity detection method and device, terminal equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110949557.XA CN113628198B (en) | 2021-08-18 | 2021-08-18 | Material abnormity detection method and device, terminal equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113628198A true CN113628198A (en) | 2021-11-09 |
CN113628198B CN113628198B (en) | 2022-09-30 |
Family
ID=78386395
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110949557.XA Active CN113628198B (en) | 2021-08-18 | 2021-08-18 | Material abnormity detection method and device, terminal equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113628198B (en) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105302100A (en) * | 2015-11-16 | 2016-02-03 | 苏州博众精工科技有限公司 | Online material regulation and control method and device thereof |
CN205589562U (en) * | 2016-05-06 | 2016-09-21 | 唐山国芯晶源电子有限公司 | RTC crystal braid device |
CN108037742A (en) * | 2017-11-30 | 2018-05-15 | 郑州云海信息技术有限公司 | A kind of method and system that raw materials in production process are checked |
CN108861420A (en) * | 2018-06-25 | 2018-11-23 | 芜湖美智空调设备有限公司 | Fool proof feeding control method and device, computer readable storage medium |
CN109685180A (en) * | 2019-03-18 | 2019-04-26 | 深南电路股份有限公司 | Method of calibration, device, computer equipment and the readable storage medium storing program for executing of product material |
CN110210265A (en) * | 2019-05-28 | 2019-09-06 | Oppo(重庆)智能科技有限公司 | A kind of material checking method, device and computer readable storage medium |
CN110288055A (en) * | 2019-06-17 | 2019-09-27 | Oppo(重庆)智能科技有限公司 | The anti-mixed management method of part, electronic device, equipment and storage medium |
CN111126923A (en) * | 2019-12-30 | 2020-05-08 | Oppo(重庆)智能科技有限公司 | Material stagnation statistical method and device, storage medium and terminal equipment |
CN111580480A (en) * | 2020-05-18 | 2020-08-25 | Oppo(重庆)智能科技有限公司 | Production management method and device and computer readable storage medium |
CN111673929A (en) * | 2020-05-07 | 2020-09-18 | 宁夏隆基硅材料有限公司 | Multi-station feeding control method and system |
CN111815247A (en) * | 2020-08-15 | 2020-10-23 | 蒂姆维澳(上海)网络技术有限公司 | Material turnover control method and control system |
CN112488257A (en) * | 2020-11-23 | 2021-03-12 | 浙江中控技术股份有限公司 | Method and equipment for preventing throwing errors in manual feeding, storage medium and feeding system |
CN113253025A (en) * | 2021-05-12 | 2021-08-13 | 格力电器(武汉)有限公司 | Testing method and testing system for braid material |
-
2021
- 2021-08-18 CN CN202110949557.XA patent/CN113628198B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105302100A (en) * | 2015-11-16 | 2016-02-03 | 苏州博众精工科技有限公司 | Online material regulation and control method and device thereof |
CN205589562U (en) * | 2016-05-06 | 2016-09-21 | 唐山国芯晶源电子有限公司 | RTC crystal braid device |
CN108037742A (en) * | 2017-11-30 | 2018-05-15 | 郑州云海信息技术有限公司 | A kind of method and system that raw materials in production process are checked |
CN108861420A (en) * | 2018-06-25 | 2018-11-23 | 芜湖美智空调设备有限公司 | Fool proof feeding control method and device, computer readable storage medium |
CN109685180A (en) * | 2019-03-18 | 2019-04-26 | 深南电路股份有限公司 | Method of calibration, device, computer equipment and the readable storage medium storing program for executing of product material |
CN110210265A (en) * | 2019-05-28 | 2019-09-06 | Oppo(重庆)智能科技有限公司 | A kind of material checking method, device and computer readable storage medium |
CN110288055A (en) * | 2019-06-17 | 2019-09-27 | Oppo(重庆)智能科技有限公司 | The anti-mixed management method of part, electronic device, equipment and storage medium |
CN111126923A (en) * | 2019-12-30 | 2020-05-08 | Oppo(重庆)智能科技有限公司 | Material stagnation statistical method and device, storage medium and terminal equipment |
CN111673929A (en) * | 2020-05-07 | 2020-09-18 | 宁夏隆基硅材料有限公司 | Multi-station feeding control method and system |
CN111580480A (en) * | 2020-05-18 | 2020-08-25 | Oppo(重庆)智能科技有限公司 | Production management method and device and computer readable storage medium |
CN111815247A (en) * | 2020-08-15 | 2020-10-23 | 蒂姆维澳(上海)网络技术有限公司 | Material turnover control method and control system |
CN112488257A (en) * | 2020-11-23 | 2021-03-12 | 浙江中控技术股份有限公司 | Method and equipment for preventing throwing errors in manual feeding, storage medium and feeding system |
CN113253025A (en) * | 2021-05-12 | 2021-08-13 | 格力电器(武汉)有限公司 | Testing method and testing system for braid material |
Also Published As
Publication number | Publication date |
---|---|
CN113628198B (en) | 2022-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109482506A (en) | Kinds of goods Automated Sorting System, method, computer equipment and storage medium | |
CN108906637B (en) | Logistics sorting method and terminal equipment | |
CN111815099B (en) | Assembly line production management method and system | |
CN112309887B (en) | Pre-dispatching method for wafer manufacturing, electronic device, computer equipment and system | |
US20180315009A1 (en) | Inventory Analysis Device and Inventory Analysis Method | |
CN111598410B (en) | Product spot inspection method and device, computer readable medium and terminal equipment | |
JP4160917B2 (en) | Processing management system and process management system | |
CN114632710B (en) | Chip defective product screening method and device, terminal and server | |
CN117764500A (en) | MES system and electronic material rack integrated error proofing method, equipment and medium | |
CN113628198B (en) | Material abnormity detection method and device, terminal equipment and storage medium | |
CN110751434A (en) | Material management method, device and system | |
KR20210045385A (en) | automatic loading warehouse interlocking manufacturing execution system | |
CN110940874B (en) | Calibration method, server and medium for nuclear power station transformer protection device | |
JP2006285364A (en) | Processing management system, and computer-readable recording medium | |
US10387532B2 (en) | Manufacturing control system, manufacturing control method, and manufacturing control program | |
CN114304700A (en) | Monitoring method and system for tobacco production line | |
CN110889774B (en) | Multi-region mobile phone production method and device and electronic equipment | |
CN113836643A (en) | Marine material management method and device based on three-dimensional model | |
CN106548312B (en) | Terminal device, management device, and management system | |
CN115367220B (en) | Manufacturing system for electronic component package | |
JP2001056707A (en) | Process managing system | |
JP7091988B2 (en) | Display program, display method and display system | |
US20240193541A1 (en) | Data updating method and storage medium | |
CN117593017A (en) | Electronic product traceability method | |
CN116052798A (en) | Electronic recipe management method, system and storage medium for production execution system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 518000 1st, 5th and 6th floors of No. 1 workshop, No. 28 Qingfeng Avenue, Baolong Street, Longgang District, Shenzhen City, Guangdong Province Applicant after: Shenzhen mifitech Technology Co.,Ltd. Address before: 518000 1st, 5th and 6th floors of No. 1 workshop, No. 28 Qingfeng Avenue, Baolong Street, Longgang District, Shenzhen City, Guangdong Province Applicant before: Shenzhen Mifeitake Technology Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |