Flexible copper-clad plate production management and control method, system and equipment
By obtaining and extracting resource information and process information for flexible copper clad production, and controlling production equipment for preprocessing and initialization, the problems of artificial improper operation and low efficiency in flexible copper clad production are solved, and the rapid start-up and stability of the production process are achieved.
Patent Information
- Application Number
- CN202510177055.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-18
- Publication Date
- 2025-05-13
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the production process of flexible copper clad plates, there are problems of improper manipulation and low production efficiency, resulting in fluctuations in product quality and long production start time.
By obtaining the production resource information of flexible copper clad plates, extracting production process information, and controlling the material processing equipment to pre-process the production materials based on this information, and at the same time initializing the production equipment, generating an execution signal to start the production process.
By simultaneously performing production material pretreatment and initialization of production equipment, this method reduces equipment idleness and waiting time, improves the rapid start-up efficiency of the production process, reduces human intervention, and improves the stability and controllability of the production process.
Smart Images

Figure CN119991342A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of copper clad laminates, and in particular to a production control method, system and equipment for flexible copper clad laminates. Background Art
[0002] Flexible Copper Clad Laminate (FCCL) is a material used to make flexible circuit boards. It is composed of one or more layers of thin copper foil and a flexible substrate (such as polyimide or polyester film). Due to its good flexibility and excellent electrical properties, flexible copper clad laminates are widely used in electronic products, especially in situations where bending and folding are required, such as mobile devices, wearable devices, automotive electronics, and medical devices.
[0003] In the prior art, some processes in the production of flexible copper clad laminates require skilled operators, such as manual handling of substrates and copper foils, adjustment of equipment parameters, etc. Improper operation may cause process errors and lead to fluctuations in product quality. The traditional production process of flexible copper clad laminates is carried out in a serial processing mode, resulting in a long overall production start-up time and reduced production efficiency.
[0004] In summary, there are problems of improper human operation and low production efficiency in the production control of flexible copper clad laminates. Summary of the invention
[0005] The embodiments of the present application provide a method, system and equipment for controlling the production of flexible copper clad laminates, which can solve the problems of improper human operation and low production efficiency when controlling the production of flexible copper clad laminates in the related art.
[0006] In a first aspect, an embodiment of the present application provides a flexible copper clad laminate production control method, comprising:
[0007] Obtain production resource information of flexible copper clad laminates;
[0008] Extracting production process information from production resource information of the flexible copper clad laminate;
[0009] According to the production resource information of the flexible copper clad laminate, control the material processing equipment to preprocess the production materials of the flexible copper clad laminate, and initialize the production equipment of the flexible copper clad laminate to obtain an execution signal; wherein the execution signal is used to indicate that the preprocessing of the production materials of the flexible copper clad laminate is completed and the initialization of the production equipment of the flexible copper clad laminate is completed;
[0010] According to the execution signal and the production process information, the production equipment is controlled to execute the production process of the flexible copper clad laminate.
[0011] The above technical solutions in the embodiments of the present application have at least the following technical effects:
[0012] The flexible copper clad laminate production control method provided by the present application first obtains the production resource information of the flexible copper clad laminate, then extracts the production process information from the production resource information of the flexible copper clad laminate, and then controls the material processing equipment to pre-process the production materials of the flexible copper clad laminate according to the production resource information of the flexible copper clad laminate, while initializing the production equipment of the flexible copper clad laminate, and obtains an execution signal, which is conducive to knowing that the pre-processing of the production materials of the flexible copper clad laminate is completed and the initialization of the production equipment of the flexible copper clad laminate is completed, and finally, according to the execution signal and the production process information, the production equipment is controlled to execute the production process of the flexible copper clad laminate. This method reduces the idle and waiting time of the equipment by simultaneously performing the pre-processing of the production materials and the initialization of the production equipment, so as to quickly start the production process and improve the production efficiency. This method can automatically determine whether the pre-processing of the production materials and the initialization of the production equipment are completed through the feedback of the execution signal, and start the production process of the flexible copper clad laminate, reduce human intervention, and thus improve the stability and controllability of the production process.
[0013] In a possible implementation manner of the first aspect, obtaining production resource information of the flexible copper clad laminate includes:
[0014] Acquire a production signal; wherein the production signal is used to start the production of the flexible copper clad laminate, and the production signal includes current production information;
[0015] According to the production signal, determining whether the current production information matches the pre-stored production information; wherein the pre-stored production information is used to characterize the production information of the previous flexible copper clad laminate;
[0016] If the current production information matches the pre-stored production information, the pre-stored production resource information is called locally, and the pre-stored production resource information is determined as the production resource information of the flexible copper clad laminate; wherein the pre-stored production resource information is used to characterize the production resource information of the previous flexible copper clad laminate;
[0017] If the current production information does not match the pre-stored production information, the production resource information of the flexible copper clad laminate is obtained from a flexible copper clad laminate resource library according to the current production information; wherein the flexible copper clad laminate resource library is constructed based on collecting relevant information of the flexible copper clad laminate.
[0018] In a possible implementation manner of the first aspect, controlling a material processing device to preprocess production materials of the flexible copper clad laminate according to the production resource information of the flexible copper clad laminate, and initializing the production device of the flexible copper clad laminate to obtain an execution signal includes:
[0019] According to the production material information, the material processing equipment is controlled to pre-process the production material of the flexible copper clad laminate to obtain a pre-processing completion signal; wherein the production resource information of the flexible copper clad laminate includes the production material information and the production equipment information;
[0020] Initialize the production equipment of the flexible copper clad laminate according to the production equipment information, and obtain an initialization completion signal;
[0021] The execution signal is generated based on the preprocessing completion signal and the initialization completion signal.
[0022] In a possible implementation manner of the first aspect, initializing the production equipment of the flexible copper clad laminate according to the production equipment information to obtain an initialization completion signal includes:
[0023] According to the calibration process information in the sub-information of each production device, calibrate each production device to obtain the calibration result of each production device; wherein the production device information includes the sub-information of each production device, and the sub-information of each production device includes calibration process information and parameter information, and the initialization of the production device of the flexible copper clad laminate includes calibrating the production device and adjusting the parameters of the production device;
[0024] Extracting parameter information corresponding to the production equipment with a normal calibration result from the production equipment information, and adjusting parameters of the production equipment with a normal calibration result according to the parameter information corresponding to the production equipment with a normal calibration result, to obtain a first adjustment completion signal;
[0025] Calling a spare device corresponding to the production device with an abnormal calibration result, calibrating and adjusting parameters of the spare device, and obtaining a second adjustment completion signal;
[0026] The initialization completion signal is generated based on the first adjustment completion signal and the second adjustment completion signal.
[0027] In a possible implementation of the first aspect, calling a standby device corresponding to a production device having an abnormal calibration result, calibrating and adjusting parameters of the standby device, and obtaining a second adjustment completion signal includes:
[0028] Acquire the model information of the backup device, and extract the model information of the abnormal device from the production equipment information; wherein the abnormal device is used to characterize the production equipment with abnormal calibration results;
[0029] Determine whether the model information of the abnormal device is consistent with the model information of the standby device, and obtain a determination result;
[0030] When the judgment result indicates that the model information of the abnormal device is consistent with the model information of the standby device, the calibration process information and parameter information corresponding to the abnormal device are extracted from the production device information, and the standby device is calibrated and parameter adjusted according to the calibration process information and parameter information corresponding to the abnormal device, to obtain the second adjustment completion signal;
[0031] When the judgment result indicates that the model information of the abnormal device is inconsistent with the model information of the backup device, the sub-information of the backup device is obtained from the flexible copper clad laminate resource library according to the model information of the backup device, and the backup device is calibrated and the parameters are adjusted according to the calibration process information and parameter information in the sub-information of the backup device to obtain the second adjustment completion signal.
[0032] In a possible implementation manner of the first aspect, the method further includes:
[0033] When the judgment result indicates that the model information of the abnormal device is consistent with the model information of the standby device, an identifier of the standby device is obtained, and according to the identifier of the standby device, a first update operation is performed on the sub-information of the abnormal device in the production equipment information; wherein the first update operation is used to replace the identifier of the abnormal device with the identifier of the standby device;
[0034] When the judgment result indicates that the model information of the abnormal device is inconsistent with the model information of the backup device, a second update operation is performed on the sub-information of the abnormal device in the production equipment information according to the sub-information of the backup device; wherein the second update operation is used to replace the sub-information of the abnormal device with the sub-information of the backup device.
[0035] In a possible implementation manner of the first aspect, controlling the production equipment to execute the production process of the flexible copper clad laminate according to the execution signal and the production process information includes:
[0036] generating a production control instruction according to the execution signal and the production process information;
[0037] According to the production control instruction, the production equipment is controlled to execute the production process of the flexible copper clad laminate.
[0038] In a possible implementation manner of the first aspect, generating a production control instruction according to the execution signal and the production process information includes:
[0039] According to the execution signal, the updated production equipment information is called locally; wherein the updated production equipment information is obtained after performing a first update operation or a second update operation on the sub-information of each abnormal device in the production equipment information;
[0040] generating a sub-control instruction for each production device according to the sub-information of each production device in the updated production device information;
[0041] Matching the sub-control instructions of each production device with the execution sequence information in the production process information to generate feedback instructions for each production device; wherein the execution sequence information is used to characterize the execution sequence of the production steps corresponding to each production device;
[0042] The production control instruction is generated based on the sub-control instruction of each production device and the feedback instruction of each production device.
[0043] In a possible implementation manner of the first aspect, before pre-processing the production material of the flexible copper clad laminate, the method includes:
[0044] Calling warehouse storage information of the flexible copper clad laminate;
[0045] Determine whether the quantity of production materials in the warehouse storage information of the flexible copper clad laminate meets the quantity of production materials in the production material information;
[0046] If the quantity of production materials in the warehouse storage information of the flexible copper clad laminate meets the quantity of production materials in the production material information, a transport instruction is sent to a transport device or a display device; wherein the transport device is used to transport the production materials of the flexible copper clad laminate, and the display device is used to display the transport instruction to prompt the operator to transport the production materials of the flexible copper clad laminate;
[0047] If the quantity of production materials in the warehouse storage information of the flexible copper clad laminate does not meet the quantity of production materials in the production material information, a warning message is sent to the display device or a purchase request is sent to the supply chain management system; wherein, the warning message is used to remind the operator that the quantity of production materials in the warehouse storage information of the flexible copper clad laminate is insufficient.
[0048] In a second aspect, an embodiment of the present application provides a flexible copper clad laminate production control system, including:
[0049] An acquisition unit, used for acquiring production resource information of the flexible copper clad laminate;
[0050] An extraction unit, used to extract production process information from the production resource information of the flexible copper clad laminate;
[0051] A parallel execution unit is used to pre-process the production materials of the flexible copper clad laminate according to the production resource information of the flexible copper clad laminate, and initialize the production equipment of the flexible copper clad laminate to obtain an execution signal; wherein the execution signal is used to indicate that the pre-processing of the production materials of the flexible copper clad laminate is completed and the initialization of the production equipment of the flexible copper clad laminate is completed;
[0052] A control unit is used to control the production equipment to execute the production process of the flexible copper clad laminate according to the execution signal and the production process information.
[0053] In a third aspect, an embodiment of the present application provides a flexible copper clad laminate production control device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in any one of the embodiments of the first aspect when executing the computer program.
[0054] It can be understood that the beneficial effects of the second to third aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0056] Figure 1 It is a flow chart of a flexible copper clad laminate production control method provided in one embodiment of the present application;
[0057] Figure 2 It is a schematic diagram of the implementation process of step S100 in the flexible copper clad laminate production control method provided in one embodiment of the present application;
[0058] Figure 3 It is a schematic diagram of the implementation process of step S300 in the flexible copper clad laminate production control method provided in an embodiment of the present application;
[0059] Figure 4 It is a schematic diagram of the implementation process of step S323 in the flexible copper clad laminate production control method provided in one embodiment of the present application;
[0060] Figure 5 It is a schematic diagram of the implementation process of step S400 in the flexible copper clad laminate production control method provided in an embodiment of the present application;
[0061] Figure 6 It is a structural schematic diagram of a flexible copper clad laminate production control system provided in an embodiment of the present application;
[0062] Figure 7 It is a structural schematic diagram of the flexible copper clad laminate production control equipment provided in an embodiment of the present application. DETAILED DESCRIPTION
[0063] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0064] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0065] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0066] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.
[0067] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0068] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0069] In the related technology, some processes in the production process of flexible copper clad laminates require skilled operators, such as manual handling of substrates and copper foils, adjustment of equipment parameters, etc. Improper operation may cause process errors and lead to fluctuations in product quality. The traditional production process of flexible copper clad laminates is carried out in a serial processing mode, resulting in a long overall production start-up time and reduced production efficiency.
[0070] To solve the above problems, the embodiment of the present application provides a flexible copper clad laminate production control method, system and equipment. In this method, the production resource information of the flexible copper clad laminate is first obtained, and then the production process information is extracted from the production resource information of the flexible copper clad laminate. Then, according to the production resource information of the flexible copper clad laminate, the material processing equipment is controlled to pre-process the production materials of the flexible copper clad laminate, and the production equipment of the flexible copper clad laminate is initialized to obtain an execution signal, which is conducive to knowing that the pre-processing of the production materials of the flexible copper clad laminate is completed and the initialization of the production equipment of the flexible copper clad laminate is completed. Finally, according to the execution signal and the production process information, the production equipment is controlled to execute the production process of the flexible copper clad laminate. This method reduces the idle and waiting time of the equipment by simultaneously performing the pre-processing of the production materials and the initialization of the production equipment, so that the production process can be started quickly, thereby improving the production efficiency. Through the feedback of the execution signal, this method can automatically determine whether the pre-processing of the production materials and the initialization of the production equipment are completed, and start the production process of the flexible copper clad laminate, reduce human intervention, and thus improve the stability and controllability of the production process.
[0071] The flexible copper clad laminate production control method provided in the embodiment of the present application can be applied to flexible copper clad laminate production control equipment. At this time, the flexible copper clad laminate production control equipment is the executor of the flexible copper clad laminate production control method provided in the embodiment of the present application. The embodiment of the present application does not impose any restrictions on the specific type of the flexible copper clad laminate production control equipment.
[0072] Exemplarily, the flexible copper clad laminate production control equipment may include material handling equipment, production equipment, handling equipment, and a control device that is communicatively connected to the material handling equipment, the production equipment, and the handling equipment. Material handling equipment is equipment that can pre-treat the production materials of flexible copper clad laminates, for example, it may include cleaning equipment, surface roughening equipment, etc.; production equipment is equipment that can produce flexible copper clad laminates, for example, it may include laminating machines, coating machines, drying machines, etc.; handling equipment is equipment that can transport the production materials of flexible copper clad laminates to a designated location, for example, it may include robotic arms, robots, automated guided vehicles (AGVs), etc.; control devices are devices that can control material handling equipment, production equipment and handling equipment and perform data processing, for example, they may be tablet computers, laptop computers, ultra-mobile personal computers (ultra-mobile personal computers, UMPCs), netbooks, personal digital assistants (personal digital assistants, PDAs), desktop computers, smart large screens, smart TVs, computers, laptop computers, handheld computing devices, customer premise equipment (customer premise equipment, CPE) and / or other equipment for communicating on wireless systems and next-generation communication systems, for example, mobile terminals in 5G networks or mobile terminals in future evolved public land mobile networks (Public Land Mobile Network, PLMN), etc.
[0073] In order to better understand the flexible copper clad laminate production control method provided in the embodiment of the present application, the specific implementation process of the flexible copper clad laminate production control method provided in the embodiment of the present application is exemplarily introduced below.
[0074] Figure 1 A schematic flow chart of a flexible copper clad laminate production control method provided in an embodiment of the present application is shown, and the flexible copper clad laminate production control method includes:
[0075] S100, obtaining production resource information of a flexible copper clad laminate.
[0076] It can be understood that the production resource information of the flexible copper clad laminate may include raw material information, production equipment information and production process parameter information.
[0077] Production material information may include material type, material properties, material quantity, etc. Material types may include substrate materials used as the base of flexible copper clad laminates, such as polyimide (PI) film or polyester (PET) film; copper foil used for circuit layers, such as electrolytic copper foil and rolled copper foil, with thicknesses of 9μm, 12μm, 18μm, 35μm, etc.; adhesives used to bond copper foil to substrates, such as acrylic and epoxy; other coating materials used for surface treatment in different production process steps, such as antioxidants, photoresists, and anti-corrosive agents, etc. Material properties may include physical, chemical, and mechanical properties of materials, such as material thickness, width, conductivity, heat resistance, etc.
[0078] Production equipment information may include the brand, model, power, size, etc. of the production equipment, the maintenance status of the production equipment and whether regular calibration is required, and the operating instructions of the production equipment.
[0079] The production process parameter information may include the process parameters of the production equipment, such as the working temperature, pressure, lamination time, etc. of the laminator; the temperature, cleaning time, etc. of the cleaning equipment; the coating speed, thickness control, etc. of the coating equipment; the drying temperature, wind speed and time of the drying equipment.
[0080] Exemplarily, the production resource information of the flexible copper clad laminate can be obtained from the flexible copper clad laminate resource library. The flexible copper clad laminate resource library can be an ERP (Enterprise Resource Planning) system. The ERP system is a common tool for managing and integrating enterprise resources, which can effectively manage production, procurement, inventory, finance and other information; MES (Manufacturing Execution System), which can be used by the MES system to manage detailed information of workshop production, which is conducive to the monitoring and optimization of the whole process from raw materials to finished products; it can be a resource library built based on collecting relevant information of the flexible copper clad laminate, and the resource information is stored in a structured database, such as MySQL, PostgreSQL, MongoDB, etc. If the flexible copper clad laminate resource library provides an API interface, the API call can be used to obtain relevant resource information; if the flexible copper clad laminate resource library is stored in an SQL database, relevant information can be obtained from different tables through SQL queries.
[0081] In one possible implementation, see Figure 2 , S100, obtain the production resource information of the flexible copper clad laminate, including:
[0082] S110, obtaining a production signal, wherein the production signal is used to start the production of the flexible copper clad laminate, and the production signal includes current production information.
[0083] It can be understood that the current production information may include product ID, production batch number, production equipment identifier, production requirements, etc. The product ID represents the model or number of the flexible copper clad laminate produced. For example, the product ID may be FCCL_20241021, which indicates a flexible copper clad laminate of a certain specification; the production batch number identifies the current production batch for production management and tracking. For example, the batch number may be BATCH_001, which represents the production batch of the day or the current order; the production equipment identifier can specify the equipment to be used, for example, the coating machine 01, the laminating machine 02 and other equipment may be selected for specific production steps; the production requirements can be input according to the production plan. For example, the thickness of the copper foil, the thickness of the substrate, the width of the copper foil and the substrate, etc.
[0084] For example, the operator can enter the production control system through a terminal, a touch screen or other human-machine interface (HMI), and the operator can enter the product ID, production batch number, production equipment identifier, production requirements, etc. according to the production task. After the operator submits the input current production information, the system can check whether the input parameters meet the process requirements or exceed the equipment capacity. After the check is correct, the system generates a complete production signal containing the current production information.
[0085] S120, determining whether the current production information matches the pre-stored production information according to the production signal, wherein the pre-stored production information is used to represent the production information of the previous flexible copper clad laminate.
[0086] It can be understood that the pre-stored production information is used to store detailed information of the previous batch of production, for example, the product ID, production batch number, production equipment identifier, production requirements, etc. of the previous batch of production can be saved locally.
[0087] Exemplarily, the current production information and the pre-stored production information contain multiple key fields, and the key fields are compared item by item to determine whether the current production information matches the pre-stored production information. For example, compare whether the product ID of the current production information is consistent with that of the pre-stored production information, compare whether the production equipment identifier of the current production information is consistent with that of the pre-stored production information; compare whether the production requirements of the current production information are consistent with those of the pre-stored production information. If the values of all key fields are the same, it means that the current production information is exactly the same as the previous production information, and the pre-stored production resource information can be reused; if the value of any field is different, it means that there is a difference between the current production information and the previous production information, and it may be necessary to obtain new resource information from the flexible copper clad laminate resource library based on the current production information.
[0088] S130, if the current production information matches the pre-stored production information, call the pre-stored production resource information from the local, and determine the pre-stored production resource information as the production resource information of the flexible copper clad laminate, wherein the pre-stored production resource information is used to represent the production resource information of the previous flexible copper clad laminate.
[0089] Exemplarily, when the current production information matches the pre-stored production information, the system calls the production resource information of the previous batch from the local storage, updates the pre-stored production resource information to the current production resource information (production resource information of the flexible copper clad laminate), and loads the current production resource information into the current production task. The system sets the equipment and adjusts the process parameters according to the current production resource information, and prepares to start production.
[0090] This step can significantly improve production efficiency and ensure the continuity and consistency of production by reusing pre-stored production resource information.
[0091] S140, if the current production information does not match the pre-stored production information, obtain the production resource information of the flexible copper clad laminate from the flexible copper clad laminate resource library according to the current production information. The flexible copper clad laminate resource library is constructed based on collecting relevant information of the flexible copper clad laminate.
[0092] Exemplarily, after determining that the current production information does not match the pre-stored production information, the system can query the corresponding production resource information from the flexible copper clad laminate resource library according to the product ID and production requirements, and the flexible copper clad laminate resource library returns a complete set of production resource information, covering all resource configurations required for the current production. The current production resource information may include production material information, production equipment information, production process parameter information, production step sequence information, etc.
[0093] After obtaining production resource information from the flexible copper clad laminate resource library, the system can check the integrity of the information, which is conducive to all production factors (materials, equipment, process flow) being complete and available for current production. After completing the current production task, the system can store the resource information of this production as pre-stored production information, so as to quickly match it when producing the same specification of flexible copper clad laminate next time.
[0094] Through this step, when the current production information does not match the pre-stored production information, the system can flexibly obtain new production resource information from the flexible copper clad laminate resource library, which is conducive to the efficiency and accuracy of the flexible copper clad laminate production process.
[0095] S200, extracting production process information from production resource information of the flexible copper clad laminate.
[0096] It can be understood that the production process information is composed of a series of key processes for producing flexible copper clad laminates, which can include detailed information of each production step and the order of each production step. The detailed information of each production step can include detailed information of the coating process, detailed information of the drying process, detailed information of the laminating process, detailed information of the curing process, detailed information of the cooling process, detailed information of the surface treatment process, detailed information of the finished product cutting, and detailed information of the performance test; the order of each production step can be coating, drying, laminating, curing, cooling, surface treatment, finished product cutting, and performance test.
[0097] Exemplarily, the production equipment information and production process parameter information in the production resource information can be parsed, and the production equipment information and production process parameter information can be matched with the pre-defined production process template (production step) through the rule engine or process matching algorithm to generate process flow information (detailed information of each production step) that meets the production standard. For example, the equipment, parameters (such as coating speed, thickness, temperature) and other information related to coating can be read from the production resource information to match the coating step in the production process template; the equipment information and control parameters of the hot lamination step can be extracted from the production resource information to match the lamination step in the production process template; the equipment and process requirements (such as cooling time, temperature, etc.) involved in the cooling process can be read from the production resource information to match the cooling step in the production process template. Each process flow information (detailed information of each production step) may include input materials, raw materials or semi-finished products required for each step; operating equipment, production equipment used in each step and corresponding equipment parameters; operation time, execution time and sequence of each step; output product, product status after each step (such as lamination completion, cooling completion, etc.).
[0098] In addition to matching with the production process template, when obtaining the production resource information of the flexible copper clad laminate in step S100, the production step sequence information of the flexible copper clad laminate can be obtained from the flexible copper clad laminate resource library, and the production equipment information and production process parameter information can be matched with each production step in the production step sequence information of the flexible copper clad laminate to obtain the production process information. For example, the equipment and parameters (such as coating speed, thickness, temperature) related to coating can be read from the production resource information to match the coating step in the production step sequence information; the equipment information and control parameters of the hot lamination step can be extracted from the production resource information to match the lamination step in the production step sequence information.
[0099] Each process flow in the production process information can be constructed into a production flow chart or a production flow table.
[0100] Through this step, the extracted production process information provides detailed guidance for the production of flexible copper clad laminates, which is conducive to efficient, orderly production and compliance with quality standards.
[0101] S300, according to the production resource information of the flexible copper clad laminate, control the material processing equipment to pre-process the production materials of the flexible copper clad laminate, and initialize the production equipment of the flexible copper clad laminate to obtain an execution signal. The execution signal is used to indicate that the pre-processing of the production materials of the flexible copper clad laminate is completed and the initialization of the production equipment of the flexible copper clad laminate is completed.
[0102] Exemplarily, material processing equipment information, material processing equipment parameter information and production equipment initialization parameter information can be extracted from production equipment information and production process parameter information. Initializing production equipment while preprocessing production materials can shorten production startup time.
[0103] The material pretreatment in the production of flexible copper clad laminates may include cleaning, drying, and surface treatment of the substrate and copper foil, and the material handling equipment is controlled according to the material handling equipment information and the parameter information of the material handling equipment. The current status of the material handling equipment (such as whether it is idle or faulty) can be checked according to the material handling equipment information, which is conducive to the normal operation of the equipment. For example, if the status of the substrate cleaning machine is available, the pretreatment operation can be started. According to the parameter information of the material handling equipment (such as temperature, cleaning time, drying time, etc.), the system can send a control instruction to the material handling equipment to start the material handling equipment for material pretreatment. For example, the substrate cleaning machine needs to run for 3 minutes and the temperature is set to 50°C. The system can generate a specific control instruction and send it to the substrate cleaning machine. Through sensor feedback or the internal state of the material handling equipment (such as PLC state), the operation of the pretreatment equipment can be monitored in real time, which is conducive to the normal operation of the equipment. For example, when the cleaning is completed, the system can confirm that the equipment has completed the task by reading the feedback signal in the PLC. When the material handling equipment completes the pretreatment, the system receives a pretreatment completion feedback signal, which is used to indicate that the material pretreatment operation has been successfully completed. The signal may be a number or a status flag, which is sent to the upper control system.
[0104] The production equipment of flexible copper clad laminates (such as coaters, laminators, dryers, etc.) needs to be initialized before starting production. The initialization steps include setting the temperature, pressure, speed and other parameters of the equipment, and confirming that the equipment is in standby state. The system can obtain the status of the production equipment, which is conducive to the equipment not being in failure or in operation. If the equipment status is available, it can be initialized. According to the production process parameter information, the system issues an initialization instruction to set the working parameters of the production equipment. For example, the speed of the coater needs to be set to 50 meters / minute, the temperature is set to 80°C, etc. During the initialization period, the system monitors whether the equipment meets the set working conditions through feedback signals (such as temperature sensors, pressure sensors, etc.). If the production equipment reaches the set parameters within the specified time, the initialization is completed. When the production equipment is initialized, the system receives an initialization completion feedback signal to confirm that the production equipment has been initialized.
[0105] It can be understood that the execution signal is used to indicate that the material preprocessing is completed and the production equipment initialization is completed, and the production process can be started to control the production equipment to start producing flexible copper clad laminates.
[0106] Exemplarily, after the system receives a preprocessing completion feedback signal and an initialization completion feedback signal, an execution signal is generated, and the execution signal indicates that the production process can be started.
[0107] Through this step, the system controls the material handling equipment to pre-process the production materials while initializing the production equipment, thereby shortening the startup time of the production process and improving production efficiency.
[0108] In one possible implementation, see Figure 3 S300, according to the production resource information of the flexible copper clad laminate, control the material processing equipment to pre-process the production materials of the flexible copper clad laminate, initialize the production equipment of the flexible copper clad laminate, and obtain an execution signal, including:
[0109] S310, controlling the material processing equipment to pre-process the production materials of the flexible copper clad laminate according to the production material information, and obtaining a pre-processing completion signal. The production resource information of the flexible copper clad laminate includes production material information and production equipment information.
[0110] It can be understood that the production material information may include production materials, material processing equipment, parameters of material processing equipment, and pre-processing steps. The production materials may include substrates (polyimide (PI) or polyester (PET)), copper foil (thickness and width of copper foil). The material processing equipment may include substrate cleaning equipment for cleaning the surface of the substrate; drying equipment for drying the substrate to remove moisture; copper foil surface treatment equipment for treating oxides or impurities on the surface of the copper foil. The parameters of the material processing equipment may include the cleaning time of the substrate cleaning equipment, the drying temperature and drying time of the drying equipment, etc. The pre-processing steps may include cleaning, drying, surface treatment, etc.
[0111] Exemplarily, control instructions for material processing equipment can be generated based on production materials, material processing equipment, parameters of material processing equipment, and pre-processing steps. For example, the control instructions for substrate cleaning and drying can be to check the status of the cleaning equipment and drying equipment (confirm that the equipment is available); start the cleaning equipment and set the cleaning time to 3 minutes; receive a feedback signal of cleaning completion, start the drying equipment, set the drying temperature to 80°C, and the drying time to 5 minutes. The control instructions for copper foil surface treatment can be to start the copper foil surface treatment equipment; set the surface treatment time to 2 minutes.
[0112] When the material handling equipment is controlled according to the control instructions to pre-process the production materials of the flexible copper clad laminate, the operating status of the cleaning equipment, drying equipment and surface treatment equipment is monitored in real time, which is conducive to the normal completion of all pre-processing operations. When the pre-processing steps of all materials are successfully completed, the material handling equipment can feedback the pre-processing completion signal to the system, which is used to indicate that the material has been pre-processed and the next production step can be carried out. The pre-processing completion signal can be a binary signal (True / False) or a status flag generated by the system to indicate whether the pre-processing process is successful.
[0113] S320, initializing the production equipment of the flexible copper clad laminate according to the production equipment information, and obtaining an initialization completion signal.
[0114] It can be understood that the production equipment information may include production equipment and production equipment parameters. The production equipment may include specific flexible copper clad laminate production equipment, such as coater 01, press machine 02, etc.; the production equipment parameters are used to initialize the key parameters of the equipment, such as the coating speed of the coater is 50m / min; the pressing temperature of the press machine is 180°C, the pressing pressure is 5MPa, and the pressing time is 10min.
[0115] For example, control instructions for each production device can be generated based on the production equipment and production equipment parameters, and the control instructions for each device can be sent to the corresponding production equipment to control the production equipment to set parameters (initialize). For example, the control instruction for coating equipment 01 is to set the operating speed to 50m / min and check whether the state of the coating equipment is normal; the control instruction for laminating machine 02 is to set the laminating temperature to 180°C, the laminating pressure to 5MPa, the laminating time to 10min, and check whether the state of the laminating equipment is normal.
[0116] During the equipment initialization process, the system can use sensors to monitor the equipment status in real time, which is conducive to configuring the parameters of each device according to the set values. When the parameter settings of all devices are completed and the equipment is in normal operation, the production equipment can generate an initialization completion signal and feedback to the system. The initialization completion signal indicates that all devices have been successfully initialized and the equipment is ready to enter the production stage.
[0117] Optionally, S320, initializing the production equipment of the flexible copper clad laminate according to the production equipment information, and obtaining an initialization completion signal, includes:
[0118] S321, calibrate each production device according to the calibration process information in the sub-information of each production device, and obtain the calibration result of each production device. The production device information includes the sub-information of each production device, and the sub-information of each production device includes calibration process information and parameter information. Initializing the production device of the flexible copper clad laminate includes calibrating the production device and adjusting the parameters of the production device.
[0119] It can be understood that the calibration process information may include calibration type, calibration sensor, calibration mechanical parts, software parameter calibration, etc.; calibration steps, specific calibration operation steps and inspection contents; calibration requirements, for example, the accuracy correction range of the temperature sensor, the alignment standards of mechanical parts, etc.
[0120] Exemplarily, before starting calibration, the current status of the production equipment can be checked to facilitate the production equipment to enter the calibration mode. The check content may include whether the production equipment is in standby or idle state, and whether the production equipment has any alarm or fault prompts that need to be resolved. According to the calibration process information in the sub-information of each production equipment, each calibration operation is performed step by step. Different production equipment may require different calibration methods. For example, calibrating the temperature, pressure or speed sensor is conducive to the measurement results of the sensor within the allowable error range. The calibration steps may include setting standard reference values, monitoring sensor responses and adjusting deviations; calibrating the moving parts of the production equipment is conducive to position alignment and mechanical accuracy, which may involve adjusting the horizontality or synchronization of the guide rails and rollers; correcting the software parameters in the production equipment, such as the response time of the control loop, the set value of the controller, etc., is conducive to the software settings of the production equipment meeting the process requirements and being able to correctly control the operation of the equipment.
[0121] During the calibration process, the calibration status of the production equipment can be monitored in real time, which helps the calibration steps to be executed as planned. At the same time, check whether the output of the calibrated production equipment is within the specified parameter range. For example, whether the output of the sensor accurately reflects the true value of temperature or pressure, and whether the mechanical parts are working within the specified position or angle range.
[0122] After the calibration is completed, a calibration report can be generated based on the results of the calibration steps to determine whether the production equipment has passed the calibration. The calibration results can be divided into two types: normal calibration, the equipment calibration is successful, all parameters and components meet the requirements; abnormal calibration, the equipment calibration fails, some parameters or components do not meet the requirements, and the equipment needs further maintenance or replacement.
[0123] S322, extracting parameter information corresponding to the production equipment with a normal calibration result from the production equipment information, and adjusting parameters of the production equipment with a normal calibration result according to the parameter information corresponding to the production equipment with a normal calibration result, to obtain a first adjustment completion signal.
[0124] Exemplarily, corresponding parameter information can be extracted from the sub-information of the production equipment with normal calibration results. According to the extracted parameter information, an adjustment instruction corresponding to the production equipment with normal calibration results can be generated. The system sends the adjustment instruction to the production equipment with normal calibration results to adjust the parameters of the production equipment with normal calibration results. After the parameter adjustment is completed, the status and operating parameters of the equipment can be monitored to facilitate all adjusted parameters to be within a predetermined range. When all equipment with normal calibration results have completed parameter adjustment and have been verified, a first adjustment completion signal can be generated and the first adjustment completion signal can be fed back to the system.
[0125] For example, the calibration result of the press is normal, and parameter information (such as temperature 190°C, pressure 6MPa, and time 10min) is extracted from the sub-information of the press. Based on the extracted parameter information, the system generates an adjustment instruction for the press. The adjustment instruction may include setting the temperature of the press to 190°C, setting the pressure of the press to 6MPa, and setting the operation time of the press to 10min. The adjustment instruction is sent to the press to adjust the parameters of the press.
[0126] S323, calling the spare equipment corresponding to the production equipment with abnormal calibration result, calibrating and adjusting parameters of the spare equipment, and obtaining a second adjustment completion signal.
[0127] Exemplarily, when the calibration result of the production equipment is abnormal, the equipment model and equipment function are extracted from the sub-information of the production equipment with the abnormal calibration result, and the spare equipment corresponding to the production equipment with the abnormal calibration result can be searched in the spare equipment list or the flexible copper clad laminate resource library according to the equipment model and equipment function, wherein the spare equipment list lists all the spare equipment that can be used to replace the flexible copper clad laminate production equipment. Find a spare equipment with the same model as the production equipment with the abnormal calibration result. If there is a spare equipment with the same model in the spare equipment list or the flexible copper clad laminate resource library, the spare equipment can be used directly; if there is no spare equipment with the same model in the spare equipment list or the flexible copper clad laminate resource library, find a spare equipment that is functionally compatible.
[0128] For example, the production equipment Model_ABC_02 is marked as abnormal during the calibration process. The abnormal equipment model is Model_ABC_02, and the equipment function is a coater. The spare equipment is searched in the spare equipment list or the flexible copper clad laminate resource library, and two available spare equipments are found: Model_ABC_02 (coater) and Model_XYZ_03 (coater, with compatible functions but different models). Spare equipment with the same model is preferred. The spare equipment with model Model_ABC_02 can directly replace the abnormal equipment; if no spare equipment with the same model is found, the spare equipment with the same function and model Model_XYZ_03 can be used.
[0129] When a spare device with the same model or compatible function is found, the sub-information of the spare device can be extracted from the flexible copper clad laminate resource library, and the spare device can be calibrated according to the sub-information of the spare device to confirm that the spare device can operate normally, and the operating parameters of the spare device are adjusted to make the spare device meet the current production requirements. When the spare device is calibrated and the parameters are adjusted, a second adjustment completion signal is generated and fed back to the system.
[0130] For example, see Figure 4, S323, calling the spare device corresponding to the production device with an abnormal calibration result, calibrating and adjusting the parameters of the spare device, and obtaining a second adjustment completion signal, including:
[0131] S3231, obtaining model information of the spare device, and extracting model information of the abnormal device from the production device information, wherein the abnormal device is used to characterize the production device with abnormal calibration results.
[0132] Exemplarily, the model information of the standby device can be extracted from the device list or the flexible copper clad laminate resource library. The sub-information of the abnormal device can be extracted from the production device information, and the sub-information of the abnormal device includes the model information of the abnormal device.
[0133] S3232, determine whether the model information of the abnormal device is consistent with the model information of the backup device, and obtain a determination result.
[0134] For example, the model of the abnormal device is compared with the model of the backup device to determine whether the two are consistent. If the models are consistent, it means that the backup device can directly replace the abnormal device and may have similar calibration processes and parameter settings; if the models are inconsistent, relevant sub-information can be obtained from the flexible copper clad laminate resource library.
[0135] S3233, when the judgment result indicates that the model information of the abnormal device is consistent with the model information of the backup device, the calibration process information and parameter information corresponding to the abnormal device are extracted from the production equipment information, and the backup device is calibrated and parameter adjusted according to the calibration process information and parameter information corresponding to the abnormal device to obtain a second adjustment completion signal.
[0136] Exemplarily, when it is confirmed that the model of the abnormal device is consistent with the model of the standby device, the calibration process information and parameter information corresponding to the abnormal device can be extracted from the production device information, and the standby device is calibrated according to the calibration process information of the abnormal device, and the calibration process is consistent with step S321; according to the parameter information of the abnormal device, the parameters of the standby device are adjusted, and the parameter adjustment process is consistent with step S322. When the standby device successfully completes the calibration and parameter adjustment, a second adjustment completion signal is generated.
[0137] S3234, when the judgment result indicates that the model information of the abnormal device is inconsistent with the model information of the backup device, the sub-information of the backup device is obtained from the flexible copper clad laminate resource library according to the model information of the backup device, and the backup device is calibrated and the parameters are adjusted according to the calibration process information and parameter information in the sub-information of the backup device to obtain a second adjustment completion signal.
[0138] Exemplarily, when it is confirmed that the model of the abnormal device is inconsistent with the model of the backup device, the sub-information of the backup device can be found from the flexible copper clad laminate resource library according to the model of the backup device, and the calibration process information and parameter information in the sub-information of the backup device can be extracted. According to the calibration process information of the backup device, the sensor of the backup device is calibrated, which is conducive to the backup device being able to accurately measure parameters such as speed, temperature, and pressure; according to the calibration process information of the backup device, the mechanical parts of the backup device are checked and calibrated, which is conducive to the alignment of the mechanical parts of the backup device, the movement accuracy and the range of motion meet the requirements; according to the calibration process information of the backup device, the software parameters of the backup device are calibrated and checked, which is conducive to the correct operation response of the backup device.
[0139] After the calibration is completed, an adjustment instruction for the standby device may be generated according to the parameter information in the sub-information of the standby device, and the adjustment instruction may be sent to the standby device to adjust the parameters of the standby device.
[0140] After calibration and parameter adjustment, the backup equipment can be verified to ensure that it is working properly according to the set requirements. The verification of the backup equipment can be completed through sensor feedback and control system monitoring. Confirm whether the sensor feedback data of the equipment is accurate; check whether the mechanical parts of the equipment can work properly after calibration; conduct a short trial run to confirm whether the operating parameters of the backup equipment meet expectations.
[0141] When the calibration and parameter adjustment of the standby device is completed and passes the verification test, a second adjustment completion signal is generated.
[0142] Through the above steps, different operation paths can be determined according to whether the abnormal device model matches the backup device model, which is conducive to the backup device being correctly calibrated and adjusted, so that it can smoothly replace the abnormal device and maintain the continuity and stability of production.
[0143] S324, generating an initialization completion signal based on the first adjustment completion signal and the second adjustment completion signal.
[0144] Exemplarily, when both the first adjustment completion signal and the second adjustment completion signal are received, the system generates an initialization completion signal. If any one of the signals does not arrive or has a problem, the initialization completion signal is not generated.
[0145] Through the above steps, before the production equipment is officially put into production, it undergoes strict calibration and parameter adjustment, and can quickly call on spare equipment when problems occur in the equipment, thereby maintaining the continuity and stability of production.
[0146] S330: Generate an execution signal based on the preprocessing completion signal and the initialization completion signal.
[0147] Exemplarily, the preprocessing completion signal and the initialization completion signal can be monitored in real time, and wait for the two signals to arrive at the same time. When both the preprocessing completion signal and the initialization completion signal arrive, the system generates an execution signal. The execution signal can be a simple Boolean signal (True / False) or a specific identifier to notify the production system that everything is ready. After the execution signal is generated, the system sends a start command to the production equipment, and the production process of the flexible copper clad laminate officially begins.
[0148] The system will only generate an execution signal when it receives the preprocessing completion signal and the initialization completion signal. If any one of the signals does not arrive or there is a problem (such as equipment failure or material preprocessing is not completed), the execution signal will not be generated and production cannot be started.
[0149] Through the above steps, the production startup process can be effectively controlled, which is conducive to smooth production and reduces the possibility of errors.
[0150] In a possible implementation, the flexible copper clad laminate production control method further includes:
[0151] S10, when the judgment result indicates that the model information of the abnormal device is consistent with the model information of the standby device, obtain the identifier of the standby device, and perform a first update operation on the sub-information of the abnormal device in the production device information according to the identifier of the standby device. The first update operation is used to replace the identifier of the abnormal device with the identifier of the standby device.
[0152] Exemplarily, when the model of the abnormal device is consistent with the model of the backup device, the identifier of the backup device can be obtained from the backup device list or the flexible copper clad laminate resource library. Each device has a unique identifier, that is, the device ID. The sub-information of the abnormal device is extracted from the production device information, and the identifier of the abnormal device in the sub-information of the abnormal device is replaced with the identifier of the backup device, so that the backup device can take over the production task of the abnormal device.
[0153] For example, the model of the abnormal device is Model_ABC_01, and the model of the spare device is Model_ABC_01. The model of the abnormal device is consistent with the model of the spare device. The spare device identifier is obtained from the spare device list or the flexible copper clad laminate resource library. The identifier of the spare device is ID_ABC_123. The identifier ID_XYZ_789 of the abnormal device is found in the production equipment information, and the identifier ID_XYZ_789 of the abnormal device is replaced with the identifier ID_ABC_123 of the spare device.
[0154] S20, when the judgment result indicates that the model information of the abnormal device is inconsistent with the model information of the standby device, a second update operation is performed on the sub-information of the abnormal device in the production device information according to the sub-information of the standby device, wherein the second update operation is used to replace the sub-information of the abnormal device with the sub-information of the standby device.
[0155] For example, when the model of the abnormal device is inconsistent with the model of the backup device, the sub-information of the backup device can be obtained from the flexible copper clad laminate resource library. The sub-information of the abnormal device is searched in the production equipment information, and the sub-information of the abnormal device is replaced as a whole with the sub-information of the backup device, which is conducive to the backup device being able to take over the abnormal device to complete the production task.
[0156] For example, the model of the abnormal device is Model_XYZ_01, and the model of the backup device is Model_ABC_02. The model of the abnormal device is inconsistent with the model of the backup device. The sub-information of the backup device Model_ABC_02 is extracted from the flexible copper clad laminate resource library, and the sub-information of the abnormal device Model_XYZ_01 is replaced with the sub-information of the backup device Model_ABC_02.
[0157] Through the above steps, the production equipment information can be kept consistent with the equipment actually used, ensuring the continuity of production and the stability of equipment operation.
[0158] S400, controlling the production equipment to execute the production process of the flexible copper clad laminate according to the execution signal and the production process information.
[0159] Exemplarily, the execution signal triggers the start of the production process, and the system controls the production equipment to execute each production step. The control of the production equipment can be achieved through a PLC (programmable logic controller) or a SCADA system. For example, according to the coating speed, thickness, width and other parameters in the coating process information in the production process information, the speed, pressure, and coating flow of the coating equipment are controlled by PLC, and the coating state of the equipment is monitored, which is conducive to the uniform distribution of the copper foil or the adhesive layer; according to the drying process information in the production process information, the temperature, time and other parameters of the drying equipment during the drying process are controlled by PLC, and the temperature and humidity of the drying equipment are monitored in real time, and it is confirmed that the drying time meets the requirements; the temperature, pressure and time of the laminating machine are set through the laminating process information in the production process information, and the laminating process is started. The pressure and temperature are monitored to help the laminating equipment remain stable and meet the process requirements.
[0160] Throughout the production process, the system can be adjusted and optimized by collecting data. For example, various process parameters are detected in real time through sensors. If some production parameters are detected to deviate from the standard but within the adjustable range, the speed, temperature, etc. can be automatically adjusted to maintain the optimal production state. During the production process, if an abnormal situation is detected (such as equipment failure, parameters exceeding the safe range, etc.), an alarm signal can be issued through the PLC or SCADA platform to notify the operator to intervene in time; it can be decided whether to automatically shut down according to the severity of the abnormality to avoid product quality problems or equipment damage.
[0161] Through this step, the system can accurately control the production equipment to execute the production steps of flexible copper clad laminates, reduce human intervention, and realize automated control of flexible copper clad laminate production.
[0162] In one possible implementation, see Figure 5 S400, according to the execution signal and the production process information, controls the production equipment to execute the production process of the flexible copper clad laminate, including:
[0163] S410, generating a production control instruction according to the execution signal and the production process information.
[0164] Exemplarily, the execution signal is a trigger signal for starting the production process, indicating that all preparatory work has been completed (including material pretreatment, equipment initialization, calibration, etc.). When the system receives the execution signal, it indicates that the production equipment is already in standby mode, and all preparations for materials and equipment have been completed, and production can be officially started. According to the production process information, the system can gradually parse the operation details of each production step, and generate corresponding control instructions according to the operation details of each production step. The control instructions for each production equipment may include equipment start instructions, start production equipment (such as coating machine, laminating machine, etc.); parameter setting instructions, set the operating parameters of the equipment, such as speed, temperature, pressure, etc.; step completion instructions, when a step is completed, notify the system to continue to execute the next step. The control instructions of each production equipment are integrated to obtain production control instructions. For example, the production control instructions may include coating machine control instructions: start the coating machine and set the speed to 50m / min; dryer control instructions: start the dryer, set the temperature to 100℃, and run for 5min; laminating machine control instructions: start the laminating machine, set the pressure to 5MPa, the temperature to 180℃, and the duration to 10min.
[0165] Optionally, S410, generating a production control instruction according to the execution signal and the production process information, including:
[0166] S411, according to the execution signal, calling the updated production equipment information locally, wherein the updated production equipment information is obtained after performing the first update operation or the second update operation on the sub-information of each abnormal device in the production equipment information.
[0167] For example, after the execution signal is triggered, the system can query the updated production equipment information from the local storage. The updated production equipment information may be stored in the local file system, and the system can read the corresponding file and parse the information; if the system adopts a cache mechanism, the updated production equipment information can be quickly extracted from the memory cache.
[0168] After extracting the production equipment information, a verification step can be performed to ensure that the extracted production equipment information is the latest and has been updated and can be applied to the next production process. Verify the update flag to ensure that the extracted production equipment information is the updated production equipment information; verify the equipment status to check whether the production equipment is in a ready state.
[0169] S412: Generate a sub-control instruction for each production device according to the sub-information of each production device in the updated production device information.
[0170] Exemplarily, the identifier of the production equipment can be determined, and the identifier of the production equipment is used to send the sub-control instruction to the correct production equipment. The operating parameter information, including speed, temperature, pressure, time, etc., is extracted from the sub-information of the production equipment. The operating parameters will be used to set the operating state of the production equipment. According to the type and parameter information of the equipment, the sub-control instructions are constructed, which is conducive to the operation of the production equipment according to the predetermined parameters during the production process. The sub-control instructions of each production equipment include operations such as start, stop, and parameter setting. For example, the control instruction of the laminator includes the laminator identifier: ID_DEF_789, and the laminator parameter information: pressure 5MPa, temperature 180℃, and duration 10min.
[0171] S413, matching the sub-control instructions of each production device with the execution sequence information in the production process information to generate feedback instructions for each production device, wherein the execution sequence information is used to represent the execution sequence of the production steps corresponding to each production device.
[0172] It can be understood that the execution sequence information in the production process information may include each production step and an execution flowchart or execution sequence of each production step (such as Step1->Step2->Step3).
[0173] The feedback instruction is used to instruct the production equipment to send a feedback signal to the system after completing the corresponding production step, notifying the system that the production step has been completed. After receiving the feedback signal, the system issues a sub-control instruction for the next production step.
[0174] Exemplarily, the execution flow chart or execution sequence in the execution order information can be read, and each production step indicates the production equipment corresponding to each production step in the execution flow chart or execution sequence, and the production equipment corresponding to each production step in the execution flow chart or execution sequence is matched with the sub-control instruction of each production equipment. For example, the execution sequence is coating, production equipment: coater->drying, drying equipment: dryer->pressing, production equipment: laminator, the sub-control instruction of the coater is matched with the coating step, the sub-control instruction of the dryer is matched with the drying step, and the sub-control instruction of the laminator is matched with the pressing step. After the match is successful, the system can generate feedback instructions for each production step, that is, the system generates the expected feedback signal format while issuing the control instruction. For example, after the production equipment A completes the heating operation, the return signal is A_HEAT_COMPLETE. The system binds the expected feedback signal with the production equipment control instruction to form a mapping table (such as the control heating instruction needs to wait for A_HEAT_COMPLETE). While waiting for feedback, the system can set up timeout monitoring. If the production equipment fails to complete the task within the expected time, an alarm can be issued or the instruction can be re-executed.
[0175] S414: Generate a production control instruction based on the sub-control instruction of each production device and the feedback instruction of each production device.
[0176] For example, the sub-control instructions of each production device can be combined with the corresponding feedback instructions to generate a production control instruction. The production control instruction can coordinate the synchronous operation of multiple production devices, which is conducive to each production device running in the correct order and executing according to the set parameters.
[0177] For example, the system issues the sub-control instruction for the first step: Control_A = {"Equipment": "A", "Task": "Start drying", "Temperature": "100℃"}, and production equipment A performs the corresponding operation. After production equipment A completes the drying operation, it sends a feedback signal to the system: Feedback_A = {"Equipment": "A", "Status": "Complete", "Task": "Drying completed"}. After receiving the feedback signal, the system updates the status of the current production process and sends the next sub-control instruction according to the execution order: Control_B = {"Equipment": "B", "Task": "Start pressing", "Pressure": "5MPa"}.
[0178] Through the above steps, production control instructions can be dynamically generated and adjusted, which is conducive to the operation of production equipment according to the set production steps and process requirements, thereby realizing the automation and precise control of flexible copper clad laminate production.
[0179] S420, according to the production control instruction, control the production equipment to execute the production process of the flexible copper clad laminate.
[0180] It can be understood that each production equipment can be controlled by an automated control system (such as PLC, Programmable Logic Controller). Production control instructions are sent to the production equipment through the interface, and the operating status of the production equipment is monitored and adjusted in real time. The control architecture may include: control system interface, such as PLC, DCS (Distributed Control System), etc., which is responsible for receiving control instructions issued by the computer and communicating directly with the production equipment; sensors and actuators, where the sensors provide real-time feedback on the operating status of the production equipment (temperature, speed, pressure, etc.), and the actuators operate according to computer control (such as starting the equipment, adjusting parameters, etc.); human-machine interface (HMI), which is used to display the production status, and the operator can view the operation of the production equipment through the interface and make manual adjustments.
[0181] For example, the production control instructions can be sent to the production equipment through a communication interface (such as PLC or other industrial control protocols), and the production equipment is started one by one according to the production control instructions, and the operating conditions are adjusted according to the set parameters. For example, in the coating stage, the coating machine is started and controlled to operate at a specified speed and thickness.
[0182] Through sensors and feedback systems, the operating status of production equipment can be monitored in real time, including operating speed, temperature, pressure, completion progress, etc. If the production equipment deviates from the set parameters or fails, the system will issue an alarm and automatically adjust or suspend production.
[0183] After each production step is completed, the production equipment will feedback the completion status of the step to the system, and the system will switch to the next production step based on the feedback. For example, when the coater completes coating, the system starts the drying equipment and starts the drying step. The entire production process runs according to the predetermined process steps until all production steps are completed.
[0184] Through the above steps, the production equipment can be effectively controlled to execute the production process of the flexible copper clad laminate, which is conducive to the smooth progress of the production process and compliance with the process requirements.
[0185] In a possible implementation, the flexible copper clad laminate production control method further includes:
[0186] S101, calling the warehouse storage information of the flexible copper clad laminate.
[0187] It can be understood that the warehouse storage information of flexible copper clad laminates includes the inventory information of all production materials and finished products. The warehouse storage information of flexible copper clad laminates can be stored in a warehouse management system (WMS), which is used to manage detailed warehouse inventory, including specific material locations, quantities, etc.; the warehouse storage information of flexible copper clad laminates can be stored in an enterprise resource planning system (ERP), which can provide comprehensive resource management, including information such as materials, supply chain, procurement, and inventory.
[0188] For example, the system can establish communication with the WMS system or the ERP system. After the communication is established, the relevant data of the production materials of the flexible copper clad laminate can be queried and the warehouse storage information can be obtained therefrom. The warehouse storage information can include the inventory quantity, the quantity of each material in the current inventory; the material type, the various materials used in the production of the flexible copper clad laminate, such as copper foil, substrate, adhesive, etc.; the storage location, the specific storage location of each material in the warehouse (such as shelf number, bin number, etc.).
[0189] S102, determining whether the quantity of production materials in the warehouse storage information of the flexible copper clad laminate meets the quantity of production materials in the production material information.
[0190] Exemplarily, the inventory quantity of each production material extracted from the warehouse storage information is compared with the demand quantity in the production material information one by one. If the inventory quantity of all materials is equal to or greater than the demand quantity in the production material information, it is considered that the inventory is sufficient to meet the production demand; if the inventory quantity of some materials is less than the production demand quantity, it is considered that the inventory is insufficient and further measures (such as issuing a warning or sending a purchase request) are required. For example, if the demand for copper foil is 400 kilograms and the inventory of copper foil is 500 kilograms, the inventory is sufficient; if the demand for substrate is 1500 meters and the inventory of substrate is 1000 meters, the inventory is insufficient.
[0191] S103, if the quantity of production materials in the warehouse storage information of the flexible copper clad laminate meets the quantity of production materials in the production material information, send a transport instruction to a transport device or a display device. The transport device is used to transport the production materials of the flexible copper clad laminate, and the display device is used to display the transport instruction to prompt the operator to transport the production materials of the flexible copper clad laminate.
[0192] For example, when the quantity of production materials in the warehouse storage information meets the production demand, if automated equipment is used, a handling instruction can be generated based on the storage location, quantity, and type of production materials, and the handling instruction can be sent to the handling equipment, such as an automatic handling robot (AGV), to instruct the handling equipment to carry the production materials from the warehouse to the production line. The handling instruction can include the name of the material to be handled, such as copper foil, substrate, etc.; the quantity to be handled; the starting and ending point of the handling, the warehouse location, and the production line location.
[0193] If there is no automated handling equipment, the handling instructions can be sent to a display device (such as a factory display screen, an operator terminal) to prompt the operator to manually move the materials.
[0194] S104: If the quantity of production materials in the warehouse storage information of the flexible copper clad laminate does not meet the quantity of production materials in the production material information, a warning message is sent to a display device or a purchase request is sent to a supply chain management system. The warning message is used to remind the operator that the quantity of production materials in the warehouse storage information of the flexible copper clad laminate is insufficient.
[0195] For example, when the quantity of production materials in the warehouse storage information does not meet the production demand, the system can send a warning message to the operator's display device to remind the operator that the inventory is insufficient and take action.
[0196] When the quantity of production materials in the warehouse storage information does not meet the production demand, the system can send a purchase request to the supply chain management system to notify the purchasing department or the supply chain system to purchase materials. The content of the purchase request can include the name of the production material, the name of the missing material; the shortfall quantity, the difference between the current inventory and the required quantity.
[0197] Through the above steps, the inventory and handling of materials can be automatically managed, which is beneficial for the production process of flexible copper clad laminates not to be affected by material shortages, while improving the automation level of the production line.
[0198] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0199] Corresponding to the flexible copper clad laminate production control method described in the above embodiment, the embodiment of the present application also provides a flexible copper clad laminate production control system, and each unit of the system can implement each step of the flexible copper clad laminate production control method. Figure 6 A structural block diagram of a flexible copper clad laminate production control system provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.
[0200] Reference Figure 6 The system comprises:
[0201] The acquisition unit is used to acquire the production resource information of the flexible copper clad laminate.
[0202] The extraction unit is used to extract production process information from production resource information of the flexible copper clad laminate.
[0203] The parallel execution unit is used to pre-process the production materials of the flexible copper clad laminate according to the production resource information of the flexible copper clad laminate, and initialize the production equipment of the flexible copper clad laminate to obtain an execution signal. The execution signal is used to indicate that the pre-processing of the production materials of the flexible copper clad laminate is completed and the initialization of the production equipment of the flexible copper clad laminate is completed.
[0204] The control unit is used to control the production equipment to execute the production process of the flexible copper clad laminate according to the execution signal and the production process information.
[0205] It should be noted that the information interaction, execution process and other contents between the above-mentioned units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0206] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned device can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0207] The embodiment of the present application also provides a flexible copper clad laminate production control device, Figure 7 A schematic diagram of the structure of a flexible copper clad laminate production control device provided in one embodiment of the present application. The flexible copper clad laminate production control device includes material handling equipment, production equipment, handling equipment, and a control device that is communicatively connected to the material handling equipment, production equipment, and handling equipment. Figure 7 As shown, the control device 6 of the flexible copper clad laminate production control equipment of this embodiment includes: at least one processor 60 ( Figure 7 Only one is shown), at least one memory 61 ( Figure 7Only one is shown) and a computer program 62 stored in the at least one memory 61 and executable on the at least one processor 60. When the processor 60 executes the computer program 62, the flexible copper clad laminate production control device implements the steps in any of the above-mentioned flexible copper clad laminate production control method embodiments, or the flexible copper clad laminate production control device implements the functions of each unit in the above-mentioned device embodiments.
[0208] Exemplarily, the computer program 62 may be divided into one or more modules / units, which are stored in the memory 61 and executed by the processor 60 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 62 in the control device 6 of the flexible copper clad laminate production control equipment.
[0209] The control device 6 of the flexible copper clad laminate production control device can be a computing device such as a desktop computer, a notebook, a PDA, and a cloud server. The flexible copper clad laminate production control device may include, but is not limited to, a processor 60 and a memory 61. Those skilled in the art can understand that Figure 7 It is only an example of flexible copper clad laminate production control equipment and does not constitute a limitation of the flexible copper clad laminate production control equipment. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, it may also include input and output devices, network access equipment, buses, etc.
[0210] The processor 60 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0211] In some embodiments, the memory 61 may be an internal storage unit of the control device 6 of the flexible copper clad laminate production control device, such as a hard disk or memory of the flexible copper clad laminate production control device. In other embodiments, the memory 61 may also be an external storage device of the flexible copper clad laminate production control device, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the flexible copper clad laminate production control device. Further, the memory 61 may also include both an internal storage unit and an external storage device of the flexible copper clad laminate production control device. The memory 61 is used to store operating systems, applications, boot loaders (BootLoader), data and other programs, such as program codes of the computer programs, etc. The memory 61 may also be used to temporarily store data that has been output or is to be output.
[0212] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in any of the above method embodiments are implemented.
[0213] An embodiment of the present application provides a computer program product. When the computer program product is run on a flexible copper clad laminate production control device, the flexible copper clad laminate production control device implements the steps in any of the above method embodiments.
[0214] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the process in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device capable of carrying the computer program code to the flexible copper clad laminate production control equipment, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), electric carrier signal, telecommunication signal and software distribution medium. For example, U disk, mobile hard disk, disk or optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.
[0215] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0216] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0217] In the embodiments provided in the present application, it should be understood that the disclosed flexible copper clad laminate production control system, equipment and method can be implemented in other ways. For example, the flexible copper clad laminate production control system and equipment embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0218] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0219] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A method for controlling the production of a flexible copper clad laminate, characterized in that: include: Obtain production resource information of flexible copper clad laminates; Extracting production process information from production resource information of the flexible copper clad laminate; According to the production resource information of the flexible copper clad laminate, control the material processing equipment to preprocess the production materials of the flexible copper clad laminate, and initialize the production equipment of the flexible copper clad laminate to obtain an execution signal; wherein the execution signal is used to indicate that the preprocessing of the production materials of the flexible copper clad laminate is completed and the initialization of the production equipment of the flexible copper clad laminate is completed; According to the execution signal and the production process information, the production equipment is controlled to execute the production process of the flexible copper clad laminate.
2. The flexible copper clad laminate production control method according to claim 1, characterized in that: The obtaining of production resource information of the flexible copper clad laminate comprises: Acquire a production signal; wherein the production signal is used to start the production of the flexible copper clad laminate, and the production signal includes current production information; According to the production signal, determining whether the current production information matches the pre-stored production information; wherein the pre-stored production information is used to characterize the production information of the previous flexible copper clad laminate; If the current production information matches the pre-stored production information, the pre-stored production resource information is called locally, and the pre-stored production resource information is determined as the production resource information of the flexible copper clad laminate; wherein the pre-stored production resource information is used to characterize the production resource information of the previous flexible copper clad laminate; If the current production information does not match the pre-stored production information, the production resource information of the flexible copper clad laminate is obtained from a flexible copper clad laminate resource library according to the current production information; wherein the flexible copper clad laminate resource library is constructed based on collecting relevant information of the flexible copper clad laminate.
3. The flexible copper clad laminate production control method according to claim 2, characterized in that: According to the production resource information of the flexible copper clad laminate, controlling the material processing equipment to pre-process the production materials of the flexible copper clad laminate, initializing the production equipment of the flexible copper clad laminate, and obtaining an execution signal, includes: According to the production material information, the material processing equipment is controlled to pre-process the production material of the flexible copper clad laminate to obtain a pre-processing completion signal; wherein the production resource information of the flexible copper clad laminate includes the production material information and the production equipment information; Initialize the production equipment of the flexible copper clad laminate according to the production equipment information, and obtain an initialization completion signal; The execution signal is generated based on the preprocessing completion signal and the initialization completion signal.
4. The flexible copper clad laminate production control method according to claim 3, characterized in that: Initializing the production equipment of the flexible copper clad laminate according to the production equipment information to obtain an initialization completion signal includes: According to the calibration process information in the sub-information of each production device, calibrate each production device to obtain the calibration result of each production device; wherein the production device information includes the sub-information of each production device, and the sub-information of each production device includes calibration process information and parameter information, and the initialization of the production device of the flexible copper clad laminate includes calibrating the production device and adjusting the parameters of the production device; Extracting parameter information corresponding to the production equipment with a normal calibration result from the production equipment information, and adjusting parameters of the production equipment with a normal calibration result according to the parameter information corresponding to the production equipment with a normal calibration result, to obtain a first adjustment completion signal; Calling a spare device corresponding to the production device with an abnormal calibration result, calibrating and adjusting parameters of the spare device, and obtaining a second adjustment completion signal; The initialization completion signal is generated based on the first adjustment completion signal and the second adjustment completion signal.
5. The flexible copper clad laminate production control method according to claim 4, characterized in that: The calling of the standby device corresponding to the production device with an abnormal calibration result, calibrating and adjusting parameters of the standby device, and obtaining a second adjustment completion signal includes: Acquire the model information of the backup device, and extract the model information of the abnormal device from the production equipment information; wherein the abnormal device is used to characterize the production equipment with abnormal calibration results; Determine whether the model information of the abnormal device is consistent with the model information of the standby device, and obtain a determination result; When the judgment result indicates that the model information of the abnormal device is consistent with the model information of the standby device, the calibration process information and parameter information corresponding to the abnormal device are extracted from the production device information, and the standby device is calibrated and parameter adjusted according to the calibration process information and parameter information corresponding to the abnormal device, to obtain the second adjustment completion signal; When the judgment result indicates that the model information of the abnormal device is inconsistent with the model information of the backup device, the sub-information of the backup device is obtained from the flexible copper clad laminate resource library according to the model information of the backup device, and the backup device is calibrated and the parameters are adjusted according to the calibration process information and parameter information in the sub-information of the backup device to obtain the second adjustment completion signal.
6. The flexible copper clad laminate production control method according to claim 5, characterized in that: The method further comprises: When the judgment result indicates that the model information of the abnormal device is consistent with the model information of the standby device, an identifier of the standby device is obtained, and according to the identifier of the standby device, a first update operation is performed on the sub-information of the abnormal device in the production equipment information; wherein the first update operation is used to replace the identifier of the abnormal device with the identifier of the standby device; When the judgment result indicates that the model information of the abnormal device is inconsistent with the model information of the backup device, a second update operation is performed on the sub-information of the abnormal device in the production equipment information according to the sub-information of the backup device; wherein the second update operation is used to replace the sub-information of the abnormal device with the sub-information of the backup device.
7. The flexible copper clad laminate production control method according to claim 6, characterized in that: The step of controlling the production equipment to execute the production process of the flexible copper clad laminate according to the execution signal and the production process information includes: generating a production control instruction according to the execution signal and the production process information; According to the production control instruction, the production equipment is controlled to execute the production process of the flexible copper clad laminate.
8. The flexible copper clad laminate production control method according to claim 7, characterized in that: The generating of the production control instruction according to the execution signal and the production process information includes: According to the execution signal, the updated production equipment information is called locally; wherein the updated production equipment information is obtained after performing a first update operation or a second update operation on the sub-information of each abnormal device in the production equipment information; generating a sub-control instruction for each production device according to the sub-information of each production device in the updated production device information; Matching the sub-control instructions of each production device with the execution sequence information in the production process information to generate feedback instructions for each production device; wherein the execution sequence information is used to characterize the execution sequence of the production steps corresponding to each production device; The production control instruction is generated based on the sub-control instruction of each production device and the feedback instruction of each production device.
9. A flexible copper clad laminate production control system, characterized in that: include: An acquisition unit, used for acquiring production resource information of the flexible copper clad laminate; An extraction unit, used to extract production process information from the production resource information of the flexible copper clad laminate; A parallel execution unit is used to pre-process the production materials of the flexible copper clad laminate according to the production resource information of the flexible copper clad laminate, and initialize the production equipment of the flexible copper clad laminate to obtain an execution signal; wherein the execution signal is used to indicate that the pre-processing of the production materials of the flexible copper clad laminate is completed and the initialization of the production equipment of the flexible copper clad laminate is completed; A control unit is used to control the production equipment to execute the production process of the flexible copper clad laminate according to the execution signal and the production process information.
10. A flexible copper clad laminate production control device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 8 is implemented.