Assembly method and device, electronic equipment, storage medium and program product

By acquiring assembly orders and generating control instructions, and adopting serial or serial-parallel production methods, the problems of high dependence on manual labor and poor flexibility in existing equipment production methods are solved, realizing personalized and efficient production.

CN121634784APending Publication Date: 2026-03-10SUMA TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-03
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing equipment production methods rely heavily on manual labor, cannot meet personalized production needs, have low production efficiency, poor flexibility, and require frequent production line switching.

Method used

By acquiring assembly orders, multiple assembly processes and production methods for the target object are determined, control instructions are generated, and the assembly equipment of the target object is controlled to achieve a personalized assembly process. Production methods can be switched between serial or serial-parallel production to flexibly control mechanical and non-mechanical processes.

Benefits of technology

It improves production efficiency, meets users' personalized production needs, reduces the impact of mechanical workstation malfunctions on production, and enhances production flexibility and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121634784A_ABST
    Figure CN121634784A_ABST
Patent Text Reader

Abstract

The invention provides an assembly method and device, electronic equipment, a storage medium and a program product, and relates to the technical field of automatic control. The method comprises the steps of obtaining an assembly order, determining a plurality of assembly processes of a target object and assembly information of each assembly process according to a target object identifier carried by the assembly order, and determining a production mode of the target object according to the plurality of assembly processes. And generating a control instruction based on the multiple pieces of assembly information of the multiple assembly processes and the production modes, and sending the control instruction to target object assembly equipment to control the target object assembly equipment to assemble the to-be-assembled target object to obtain the target object. According to the method, personalized assembly of the target object can be realized based on the assembly order, and the production efficiency of the target object is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automation control technology, and in particular to an assembly method, apparatus, electronic device, storage medium, and program product. Background Technology

[0002] The equipment manufacturing industry refers to the industry that processes raw materials and produces related machinery, transportation vehicles, and other equipment.

[0003] Recently, as various industries have increasingly demanded self-reliance and controllability, users are also increasingly demanding personalized customization of various equipment.

[0004] However, existing equipment manufacturing methods typically employ traditional assembly line operations, which are highly dependent on manual labor. Furthermore, the fixed production mode of a single production line cannot meet personalized production needs, requiring frequent switching of production lines to satisfy different requirements. Therefore, these equipment manufacturing methods suffer from poor flexibility and low production efficiency. Summary of the Invention

[0005] This application provides an assembly method, apparatus, electronic device, storage medium, and program product to solve the technical problem that existing production methods for graphics workstations cannot meet personalized needs.

[0006] In a first aspect, this application provides an assembly method applied in an electronic device, wherein the electronic device is communicatively connected to a target object assembly device, the assembly method comprising:

[0007] Obtain the assembly order, and based on the target object identifier carried in the assembly order, determine multiple assembly processes of the target object and the assembly information of each assembly process;

[0008] The production method of the target object is determined based on the multiple assembly processes; wherein, the production method includes a series production method or a series-parallel production method;

[0009] Based on the assembly information of the multiple assembly processes and the production method, control instructions are generated and sent to the target object assembly equipment; wherein, the multiple assembly information corresponds one-to-one with the multiple assembly processes, and the control instructions are used to control the target object assembly equipment to assemble the target object to be assembled, thereby obtaining the target object.

[0010] By determining multiple personalized assembly processes through assembly orders, switching between different production methods based on these assembly processes, and determining corresponding control instructions based on the production methods, the assembly equipment of the target object can be controlled to achieve the corresponding personalized assembly process, thereby obtaining the target object and improving the production efficiency of the target object.

[0011] Optionally, in the method described above, the target object assembly equipment includes a transmission component and at least one mechanical assembly station; the plurality of assembly processes include at least one mechanical process and / or at least one non-mechanical process; the at least one mechanical assembly station corresponds one-to-one with the at least one mechanical process; the control commands include at least one mechanical control command, at least one first transmission control command, and / or at least one second transmission control command; the plurality of assembly information includes a first assembly identifier for each of the mechanical processes and / or a second assembly identifier for each of the non-mechanical processes; the target object to be assembled is used to indicate one or more parts of the target object that has not been assembled; the target objects to be assembled corresponding to each assembly process are different;

[0012] The process of generating control instructions based on multiple assembly information from the multiple assembly processes and the production method, and sending the control instructions to the target assembly equipment, includes:

[0013] For the at least one mechanical process, a corresponding mechanical control instruction and a corresponding first transmission control instruction are generated based on the first assembly identifier of each mechanical process, and the corresponding mechanical control instruction is sent to each of the at least one mechanical assembly workstations, and the at least one first transmission control instruction is sent to the transmission component.

[0014] For the at least one non-mechanical process, a corresponding second transmission control command is generated based on the second assembly identifier of each non-mechanical process, and the at least one second transmission control command is sent to the transmission component.

[0015] After determining the personalized assembly process for the target object based on the assembly order, corresponding control instructions are flexibly generated based on the mechanical assembly process to flexibly control the mechanical assembly station to complete the personalized mechanical assembly process, meet the user's personalized production needs, and improve production efficiency.

[0016] Optionally, in the method described above, the step of generating corresponding mechanical control instructions and corresponding first transmission control instructions based on the first assembly identifier of each mechanical process for the at least one mechanical process, and sending the corresponding mechanical control instructions to each of the at least one mechanical assembly stations, and sending the at least one first transmission control instruction to the transmission component, includes:

[0017] Based on the target object identifier and the first assembly identifier of each mechanical process, generate mechanical control instructions corresponding to each mechanical process;

[0018] Based on the first assembly identifier of each of the mechanical processes, a first transmission control command corresponding to each of the mechanical processes is generated; wherein, the first assembly identifier is used to indicate the assembly order of the mechanical processes in the plurality of assembly processes;

[0019] Each of the mechanical assembly stations is sent a corresponding mechanical control command; wherein the mechanical control command is used to control the mechanical assembly station to perform the assembly work of the mechanical process corresponding to the mechanical assembly station;

[0020] Send at least one first transmission control command to the transmission component; wherein the first transmission control command is used to control the transmission component to transmit the corresponding target object to be assembled to the mechanical assembly station corresponding to the first transmission control command based on the first assembly identifier carried by the first transmission control command.

[0021] Based on each mechanical process, corresponding control instructions are generated to control the corresponding mechanical assembly station to complete the corresponding assembly work. This allows the mechanical assembly station to quickly execute the mechanical assembly process corresponding to the assembly order, shortening the development time of mechanical production and adapting to the production needs of products of various quantities and models.

[0022] Optionally, in the method described above, the target object assembly equipment further includes at least one first non-mechanical assembly line, and the at least one mechanical assembly station corresponds one-to-one with the at least one first non-mechanical assembly line.

[0023] After sending the corresponding mechanical control command to the target mechanical assembly station, the method further includes:

[0024] Receive feedback information sent by the mechanical assembly station;

[0025] When the feedback information indicates that the mechanical assembly station is in an abnormal state, the mechanical assembly station in the abnormal state is identified as the target mechanical assembly station, and the first transmission control command is switched to a transmission switching command.

[0026] The first non-mechanical assembly line corresponding to the target mechanical assembly station is identified as the first target assembly line, and the transmission switching instruction is sent to the transmission component; wherein, the transmission switching instruction is used to control the transmission component to transmit the target object to be assembled corresponding to the target mechanical assembly station to the first target assembly line based on the first assembly identifier, so as to complete the assembly work of the mechanical process corresponding to the target mechanical assembly station based on the first target assembly line.

[0027] By setting up at least one first non-mechanical assembly line, at least one mechanical assembly station corresponds one-to-one with the at least one first non-mechanical assembly line. When a mechanical assembly station malfunctions, the assembly work corresponding to the mechanical process can be performed manually on the first target assembly line, reducing the impact of mechanical assembly station malfunctions on the production efficiency of the target object.

[0028] Optionally, in the method described above, the target object assembly equipment further includes at least two second non-mechanical assembly lines;

[0029] For the at least one non-mechanical process, generating a corresponding second transmission control command based on the second assembly identifier of each non-mechanical process, and sending the at least one second transmission control command to the transmission component includes:

[0030] When the production method is a serial production method, one of the second non-mechanical assembly lines is identified as the second target assembly line;

[0031] A second transmission control command is generated based on at least one second assembly identifier of the at least one non-mechanical process; wherein the second assembly identifier is used to indicate the assembly sequence of the non-mechanical process in the assembly process; the second transmission control command is used to control the transmission component to transmit the target object to be assembled corresponding to the at least one non-mechanical process to the second target assembly line based on the second assembly identifier.

[0032] When the production method is a series-parallel production method, each of the at least two second non-mechanical assembly lines is determined as the third target assembly line;

[0033] At least two third transmission control commands are generated based on at least one second assembly identifier of the at least one non-mechanical process, and the at least two third transmission control commands are sent to the transmission component; wherein the at least two third transmission control commands correspond one-to-one with at least two third target assembly lines; the third transmission control commands are used to control the transmission component to transmit the target object to be assembled corresponding to the at least one non-mechanical process to each third target assembly line based on the second assembly identifier corresponding to each of the non-mechanical processes.

[0034] By switching between serial and parallel production methods, personalized assembly processes can be achieved based on assembly orders, meeting different production needs of users while improving the production efficiency of the target object.

[0035] Optionally, in the method described above, the plurality of assembly steps include at least one mechanical step and / or at least one non-mechanical step;

[0036] The step of determining the production method of the target object based on the multiple assembly processes includes:

[0037] When the at least one non-mechanical process satisfies the first condition, the production method is determined to be a serial production method; wherein, the serial production method is used to indicate that the at least one non-mechanical process is completed sequentially according to the second assembly identifier of each non-mechanical process based on the second target assembly line of the at least two second non-mechanical assembly lines.

[0038] When at least one non-mechanical process does not meet the first condition, the production method is determined to be a serial-parallel production method; wherein, the serial-parallel production method is used to indicate that the at least one non-mechanical process is completed in parallel according to the second assembly identifier of each of the at least two second non-mechanical assembly lines.

[0039] The first condition includes:

[0040] The number of the at least one non-mechanical process is greater than or equal to the first number; and / or,

[0041] The assembly time of the at least one non-mechanical process is greater than or equal to the first assembly time.

[0042] Optionally, the method described above involves obtaining an assembly order and, based on the target object identifier carried in the assembly order, determining multiple assembly processes for the target object and assembly information for each assembly process, including:

[0043] Obtain the assembly order and parse the assembly order to obtain the target object identifier carried by the assembly order;

[0044] Based on the target object identifier, determine multiple assembly processes of the target object and the assembly information of each assembly process.

[0045] By obtaining the assembly order and identifying the target object, and then determining all assembly processes and assembly information for each process, the user's personalized customization requirements for the target object can be obtained. Based on the assembly processes and information, a personalized production method and process can be determined to complete the assembly process of the target object.

[0046] By switching between serial and parallel production modes based on the number of non-mechanical processes and assembly time, the impact of mismatch between non-mechanical and mechanical processes on production efficiency can be reduced, thereby improving production efficiency.

[0047] Secondly, this application provides an assembly apparatus for use in an electronic device, wherein the electronic device is communicatively connected to a target object assembly device, the assembly apparatus comprising:

[0048] The acquisition module is used to acquire assembly orders and determine multiple assembly processes of the target object and assembly information of each assembly process based on the target object identifier carried in the assembly order.

[0049] A determining module is used to determine the production method of the target object based on the multiple assembly processes; wherein the production method includes a series production method or a series-parallel production method;

[0050] The control module is used to generate control instructions based on the multiple assembly information of the multiple assembly processes and the production method, and send the control instructions to the target object assembly equipment; wherein, the multiple assembly information corresponds one-to-one with the multiple assembly processes, and the control instructions are used to control the target object assembly equipment to assemble the target object to be assembled, so as to obtain the target object.

[0051] Thirdly, embodiments of this application provide an electronic device, including: a processor and a memory communicatively connected to the processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, causing the processor to perform the assembly method described in the first aspect and various possible designs of the first aspect.

[0052] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the assembly method described in the first aspect and various possible designs of the first aspect.

[0053] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the assembly method described in the first aspect and various possible designs of the first aspect.

[0054] This application provides an assembly method, apparatus, electronic device, storage medium, and program product. By obtaining an assembly order, the target object identifier carried in the assembly order is obtained, and multiple assembly processes and corresponding assembly information of the target object are determined. Based on the assembly processes of the target object, the production mode of the target object is determined to be either a serial production mode or a serial-parallel production mode. Then, based on the serial or serial-parallel mode and the assembly processes, corresponding control instructions are generated to control the assembly equipment of the target object to realize the corresponding personalized assembly process, thereby obtaining the target object and improving the production efficiency of the target object. Attached Figure Description

[0055] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0056] Figure 1 This is a schematic diagram of the structure of the graphics workstation assembly equipment provided in the embodiments of this application;

[0057] Figure 2 A schematic flowchart illustrating the assembly method provided in an embodiment of this application;

[0058] Figure 3 A schematic diagram of the assembly process of the graphics workstation provided in the embodiments of this application;

[0059] Figure 4 A schematic diagram of the structure of the motherboard chassis of the graphics workstation provided in this application embodiment;

[0060] Figure 5 A schematic diagram of the structure of the automatic labeling intelligent workstation of the graphic workstation provided in the embodiments of this application;

[0061] Figure 6 A schematic diagram of the structure of a heat sink-mounted intelligent workstation for a graphics workstation provided in an embodiment of this application;

[0062] Figure 7 Assembly process balance analysis diagram of the graphic workstation provided in the embodiments of this application;

[0063] Figure 8 A schematic diagram of the structure of the aerial transport platform for the graphics workstation provided in this application embodiment;

[0064] Figure 9 A schematic diagram of the structure of the bulk material assembly station of the graphic workstation provided in the embodiments of this application;

[0065] Figure 10 A flowchart illustrating step S103 of the assembly method provided in this embodiment of the application;

[0066] Figure 11 A flowchart illustrating step S1031 of the assembly method provided in this application embodiment;

[0067] Figure 12 This is a schematic diagram of the structure of a compressed memory intelligent workstation provided in the embodiments of this application;

[0068] Figure 13 Another schematic diagram of step S1031 of the assembly method provided in the embodiments of this application;

[0069] Figure 14 A flowchart illustrating step S1032 of the assembly method provided in this embodiment of the application;

[0070] Figure 15 This is a schematic diagram of the assembly method apparatus provided in the embodiments of this application;

[0071] Figure 16 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.

[0072] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0073] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0074] The equipment manufacturing industry refers to the industry that processes raw materials to produce related machinery, transportation vehicles, and other equipment. For example, it may produce servers, PC workstations, or graphics workstations.

[0075] Recently, users have increasingly demanded personalized customization of various equipment. However, existing equipment production methods rely heavily on manual labor, and the production mode of the same production line is fixed, which cannot meet personalized production needs. Frequent switching of production lines is required to meet different production needs, resulting in poor flexibility and low production efficiency.

[0076] To address the aforementioned problems, this application proposes an assembly method for use in electronic devices. The method includes: analyzing an assembly order to determine the assembly process of a target object; determining the production method of the target object based on the assembly process, specifically determining whether the production method is a series production method or a series-parallel production method; and then generating corresponding control instructions based on the assembly process and production method to control the target object assembly equipment to complete the assembly work corresponding to the assembly order, thereby obtaining the target object.

[0077] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0078] The aforementioned electronic devices may include servers, smartphones, tablets, laptops, personal computers (PCs), etc. This application embodiment does not impose any special restrictions on the specific type of the electronic device.

[0079] The aforementioned electronic equipment is communicatively connected to the target object assembly equipment, which includes a transmission component, at least one mechanical assembly station, and / or at least two second non-mechanical assembly lines, with at least one mechanical assembly station corresponding to at least one mechanical process.

[0080] Specifically, a mechanical assembly station is used to perform mechanical assembly work on the target object to be assembled according to the mechanical process corresponding to the mechanical assembly station. A second non-mechanical assembly line is used to indicate an assembly line where non-mechanical processes are completed manually on the target object to be assembled. The target object can be obtained by assembling the target object based on at least one mechanical assembly station and / or at least two second non-mechanical assembly lines. The target object to be assembled indicates one or more parts of the target object that have not yet been assembled; the target object to be assembled is different for each assembly process.

[0081] In some embodiments, the target object assembly equipment further includes at least one first non-mechanical assembly line, wherein the at least one mechanical assembly station corresponds one-to-one with the at least one first non-mechanical assembly line.

[0082] Specifically, the target assembly equipment includes at least one first non-mechanical assembly line. When at least one mechanical assembly station corresponds one-to-one with at least one first non-mechanical assembly line, the first non-mechanical assembly line can serve as a backup non-mechanical process production line to complete the assembly work corresponding to the mechanical process through manual operation based on the first non-mechanical assembly line when the corresponding mechanical assembly station is abnormal.

[0083] Understandably, when the mechanical assembly station is functioning normally, the object to be assembled can be transferred to the mechanical assembly station, where the corresponding mechanical process is executed. In the event of a mechanical assembly malfunction, the transfer components can be controlled to transfer the object to be assembled to a corresponding first non-mechanical assembly line. This allows the assembly process of the object to continue manually, based on the first non-mechanical assembly line corresponding to the malfunctioning mechanical assembly station, even when the mechanical assembly station is malfunctioning.

[0084] The following description uses a graphics workstation as the target object as an example to illustrate the assembly method proposed in the embodiments of this application.

[0085] Figure 1 An exemplary structural diagram of a graphics workstation assembly device is shown.

[0086] Among them, a graphics workstation is a general term for a type of dedicated computer that is used for graphics, still images, moving images and video.

[0087] See Figure 1The graphics workstation assembly equipment includes an aerial conveyor platform 101, a motherboard circulation line 102, a chassis conveyor line 103, a bulk material transfer line 104, a dual-flow circulation line 105, a memory installation workstation 106, a memory pressing intelligent workstation 107, a radiator installation intelligent workstation 108, a radiator installation workstation 109, a motherboard chassis assembly intelligent workstation 110, a motherboard chassis assembly workstation 111, a bulk material assembly workstation 112, a production quality control (PQC) workstation 113, an automatic labeling intelligent workstation 114, a labeling workstation 115, a line edge aging workstation 116, and a stacking machine 117.

[0088] Motherboard: Located inside the graphics workstation chassis, it is the largest printed circuit board and one of the most important components of a graphics workstation.

[0089] Heat sink: A component used to dissipate heat from the central processing unit (CPU) chip inside a graphics workstation.

[0090] Stacking machine: A device that feeds individual assembled graphic workstation products and their bundled pallets from a high-speed conveyor belt into an aging car in a top-to-bottom order.

[0091] For ease of explanation, memory installation station 106, heatsink installation station 109, motherboard and chassis assembly station 111 can also be referred to as the first non-mechanical assembly line, bulk material assembly station 112 can also be referred to as the second non-mechanical assembly line, and dual-flow circulation line 105 can also be referred to as the transmission component.

[0092] Figure 1 In this process, memory installation station 106 is a first non-mechanical assembly line corresponding to memory intelligent workstation 107; heat sink installation station 109 is a first non-mechanical assembly line corresponding to heat sink installation intelligent workstation 108; motherboard chassis assembly station 111 is a first non-mechanical assembly line corresponding to motherboard chassis assembly intelligent workstation 110; and labeling station 115 is a first non-mechanical assembly line corresponding to automatic labeling intelligent workstation 114.

[0093] Taking the memory-pressing intelligent workstation 107 as an example, when the memory-pressing intelligent workstation 107 is working normally, the transmission component can be controlled to transmit the memory of the graphics workstation to be assembled to the memory-pressing intelligent workstation 107, and the memory assembly process is completed through the memory-pressing intelligent workstation 107.

[0094] When the memory intelligent workstation 107 malfunctions, the transmission component can be controlled to transfer the memory of the graphics workstation to be assembled to the corresponding memory installation manual position 106, and the memory assembly process can be completed through manual cooperation.

[0095] It is understandable that the target object to be assembled can also be referred to as the material that is not yet fully assembled and is used to assemble the target object. It is also understandable that the target object to be assembled is different in different assembly processes.

[0096] Still with Figure 1 Taking the diagram of the graphics workstation assembly equipment as an example, during the memory assembly process, the graphics workstation to be assembled may include a memory module, a motherboard, and multiple screws. In the final line-edge aging process, the graphics workstation to be assembled may include a complete graphics workstation that has not yet completed the line-edge aging operation.

[0097] Figure 2 This is a schematic flowchart illustrating the assembly method provided in an embodiment of this application. See also... Figure 2 The assembly method includes the following steps:

[0098] S101. Obtain the assembly order, and determine multiple assembly processes of the target object and the assembly information of each assembly process based on the target object identifier carried in the assembly order.

[0099] Specifically, the assembly order is obtained and parsed to obtain assembly order information. This assembly order information includes a target object identifier, which, based on which multiple assembly processes for the target object and the assembly information for each process, can be determined. These multiple assembly processes for the target object include at least one mechanical process and / or at least one non-mechanical process.

[0100] Specifically, mechanical processes are used to indicate processes that can be mechanically assembled using a mechanical assembly station. Non-mechanical processes are used to indicate processes that cannot be mechanically assembled and require manual operation.

[0101] Taking a graphics workstation as the target object as an example, see [link to example]. Figure 3 The mechanical processes of a graphics workstation include assembling the heatsink (R), assembling the memory (G), assembling the chassis (I), and affixing the comprehensive label (X). Corresponding mechanical assembly workstations include intelligent workstations for heatsink installation, memory assembly, motherboard chassis assembly, and automatic labeling. Non-mechanical processes include attaching labels to the chassis (A), removing the mounting bracket (B), removing the chassis cover (C), installing the optical drive (D), connecting the optical drive cable (Q), installing the tray (E), installing the fan (S), installing the mounting bracket (H), installing cables (M), installing the power supply (N), installing the hard drive (N), locking the USB ports (L), installing M.2 O, installing external cards (K), removing packaging (F), connecting wires (P), binding cables (T), locking the hard drive bay (U), performing Process Quality Control (PQC) (V), installing the front panel (W), affixing the fragile label (Y), and affixing the product label (Z).

[0102] It is understandable that the target object identifier can be used to indicate the category and model of the target object. Based on the category and model of the target object, all assembly processes of the target object are determined, along with the assembly information for each assembly process. The assembly information for each assembly process can include the assembly identifier for each assembly process and the transfer position of the target object to be assembled on the target object assembly equipment in each assembly process. When the assembly process is a mechanical process, the assembly information also includes the robot's gripping direction, gripping force, and gripping angle when the mechanical assembly station performs the mechanical process. The assembly identifier is used to indicate the assembly sequence of the assembly process among all assembly processes. Multiple assembly information for multiple assembly processes includes, but is not limited to, the first assembly identifier for each mechanical process and / or the second assembly identifier for each non-mechanical process.

[0103] For example, the target object identifier is A001X, where A indicates that the target object category is a graphics workstation, and 001X indicates that the model of the graphics workstation is 001X. Correspondingly, all mechanical and non-mechanical processes included in the graphics workstation, as well as the assembly information of each assembly process, can be determined based on the target object identifier.

[0104] Taking the motherboard assembly process as an example, Figure 4 An exemplary schematic diagram of a motherboard assembly chassis intelligent workstation structure is provided.

[0105] Figure 4 In the process, the motherboard assembly intelligent workstation mainly includes a motherboard clamping six-axis robot 401, a frame 402, and a screw-locking six-axis robot 403.

[0106] The target objects to be assembled in the motherboard assembly process include the motherboard and chassis of the graphics workstation. The electronic equipment can determine the order of the motherboard assembly process in all assembly processes, the transmission position of the motherboard and chassis in the graphics workstation assembly equipment (the position of transmission to the motherboard assembly intelligent workstation) based on the motherboard assembly process, and the direction and angle of the six-axis robot 401 gripping the motherboard in the motherboard assembly intelligent workstation used to perform the motherboard assembly operation, as well as the angle, force and installation trajectory of the six-axis robot 403 gripping the screws.

[0107] Or, taking mechanical processes as an example of labeling a composite product, Figure 5 An exemplary structural diagram of an automatic labeling intelligent workstation is provided.

[0108] Figure 5 The automatic labeling intelligent workstation includes a labeling module 501, a frame 502, and a six-axis labeling robot 503.

[0109] The target objects to be assembled in the composite labeling process include the composite labels of the graphic workstation. Based on the composite labeling process in the assembly order information, the order of composite labeling in all assembly processes, the transmission position of the composite label in the graphic workstation assembly equipment (the position of transmission to the automatic labeling intelligent workstation), and the control of the angle and force of the 503 six-axis labeling robot in the automatic labeling intelligent workstation to grasp the composite label are determined.

[0110] Alternatively, taking the mechanical process of assembling a radiator as an example, Figure 6 An exemplary schematic diagram of a smart workstation for radiator installation is provided.

[0111] Figure 6 In this intelligent workstation for radiator installation, there are a feeding system 601, a frame 602, a tightening six-axis robot 603, and a gripping six-axis robot 604. For ease of explanation, the feeding system 601 can also be referred to as a transmission component.

[0112] The target objects to be assembled in the radiator assembly process include the radiator of the graphics workstation. Based on the radiator assembly process in the assembly order information, the order of radiator assembly in all assembly processes, the specific location of the radiator being transferred by the transfer component to the radiator installation intelligent workstation, and the control of the tightening direction and force of the six-axis robot 603 in the radiator installation intelligent workstation, as well as the angle, direction and force of the gripping six-axis robot 604 in grasping the radiator.

[0113] In some embodiments, the electronic device may communicate with a Manufacturing Execution System (MES) system, which includes a System Applications and Products (SAP) system.

[0114] For example, electronic devices can obtain assembly orders from the SAP system through a Supervisory Control and Data Acquisition (SCADA) system. Based on the assembly orders, the system controls the assembly equipment to obtain the target objects to be assembled, and then controls the assembly equipment to perform the assembly work according to the orders. The SAP system generates and issues orders based on user needs, while the MES (Manufacturing Execution System) performs production scheduling, production monitoring, and quality management based on the orders. SCADA collects order-related data, controls the assembly equipment, monitors the assembly process, and provides feedback on assembly progress and results to the MES system.

[0115] S102. Determine the production method of the target object based on the plurality of assembly processes; wherein, the production method includes serial production or serial-parallel production.

[0116] Specifically, the production method for the target object is determined based on the non-mechanical processes in multiple assembly steps. Production methods include serial production or serial-parallel production.

[0117] It should be noted that the parallel assembly processes in the series-parallel assembly method mentioned in this embodiment mainly include non-mechanical processes. That is, by setting up at least one second non-mechanical assembly line, multiple non-mechanical assembly processes are completed in parallel based on each of the at least one second non-mechanical assembly lines.

[0118] In practical applications, the processing time and accuracy of non-mechanical assembly processes are easily affected by human factors. For example, if assemblers miss or incorrectly assemble parts, or if the assembly time is too long, the production efficiency of non-mechanical processes may not match that of mechanical assembly stations. This affects the transportation efficiency of components, which in turn impacts the overall capacity of the assembly equipment and can lead to product defects. Series-parallel production methods can improve the production efficiency of non-mechanical processes.

[0119] For example, such as Figure 3 The graphic workstation shown may have 21 non-mechanical processes. By assembling these 21 non-mechanical processes sequentially in a serial production method, the production efficiency of the entire graphic workstation assembly equipment may be affected if abnormalities occur during manual assembly. Therefore, the serial-parallel production method adopted in this embodiment can complete the non-mechanical processes of multiple graphic workstations to be assembled in parallel based on multiple second non-mechanical assembly lines, thereby improving the production efficiency of the graphic workstation assembly equipment.

[0120] S103. Based on the multiple assembly information of the multiple assembly processes and the production method, a control instruction is generated and sent to the target object assembly equipment; wherein, the multiple assembly information corresponds one-to-one with the multiple assembly processes, and the control instruction is used to control the target object assembly equipment to assemble the target object to be assembled, thereby obtaining the target object.

[0121] Specifically, control instructions are generated based on multiple assembly information from multiple assembly processes and the production method, and these control instructions are sent to the target object assembly equipment. The control instructions include the target object identifier and assembly information from the assembly processes. The control instructions are used to control the target object assembly equipment to assemble the target object to obtain the target object. Multiple pieces of assembly information correspond one-to-one with multiple assembly processes; that is, each assembly process has uniquely corresponding assembly information.

[0122] It is understandable that control instructions include various types of control instructions, and the instruction information and receiving ends of different types of control instructions are different. Control instructions include, but are not limited to, at least one mechanical control instruction for controlling the mechanical assembly station to perform mechanical processes, at least one first transmission control instruction for controlling the transmission component to transmit the corresponding target object to be assembled to the mechanical assembly station, and at least one second or third transmission control instruction for controlling the transmission component to transmit the corresponding target object to be assembled to the second non-mechanical assembly line.

[0123] The receiving end of the mechanical control commands is the mechanical assembly station corresponding to the mechanical process. The receiving end of the transmission control commands is the transmission component.

[0124] For example, mechanical control instructions are used to control the intelligent workstation for pressing memory to perform the memory assembly process. The receiving end of the corresponding mechanical control instructions is the intelligent workstation for pressing memory, which includes, but is not limited to, the assembly identifier of the memory assembly process, the direction, force, and angle of the robot grasping the memory, and the angle and force of pressing the memory. The assembly identifier of the memory assembly process is used to indicate the assembly order of the memory in the graphics workstation assembly process.

[0125] In some embodiments, to improve the accuracy of assembly work, target object identifiers can be placed on the materials to facilitate the identification of assembly information for each assembly step. For example, a graphic workstation identifier can be placed on the chassis to facilitate the identification of assembly information for each mechanical assembly station and transmission component.

[0126] Correspondingly, the transmission component can scan the graphics workstation identifier on the chassis to transfer the graphics workstation's memory and chassis to the memory-controlled intelligent workstation. The memory-controlled intelligent workstation can then scan the graphics workstation identifier on the chassis to match the assembly information corresponding to the mechanical control commands.

[0127] In other words, control commands can be used to control the mechanical assembly station in the target object assembly equipment to complete mechanical processes, and the transmission components to complete the transmission work to the mechanical assembly station and the second non-mechanical assembly line, so as to realize a series of assembly of the target object to be assembled, improve the flexibility of the assembly work, and obtain the target object corresponding to the assembly order.

[0128] In some embodiments, step S101 includes:

[0129] S1011. Obtain the assembly order and parse the assembly order to obtain the target object identifier carried in the assembly order;

[0130] S1012. Determine multiple assembly processes of the target object and assembly information of each assembly process based on the target object identifier.

[0131] Specifically, the target object identifier is used to indicate the model of the target object. The assembly order is obtained, parsed to obtain the target object identifier, and the model of the target object is determined based on the target object identifier. Based on the model of the target object, multiple assembly processes for that target object, as well as the assembly information for each assembly process, are determined.

[0132] Specifically, the number of assembly steps and the type of each step can be determined based on the model of the target object. Each target object includes at least one mechanical step and / or at least one non-mechanical step.

[0133] For example, based on the model number of the target object, it can be determined that the target object includes seven processes: J001, J002, J003, J004, F005, F006, and F007. Here, the "J" in J001, J002, J003, and J004 indicates that the corresponding four assembly processes are mechanical processes. The "F" in F005, F006, and F007 indicates that the corresponding three assembly processes are non-mechanical processes. Therefore, it can be determined that the assembly process includes four mechanical processes and three non-mechanical processes.

[0134] Specifically, based on the assembly information of the mechanical process, at least one of the following can be determined: the name of the mechanical process, the assembly time of the mechanical process, the assembly sequence of the mechanical process among all assembly processes, and the gripping direction, gripping force, and gripping angle of the robot when the mechanical assembly station performs the mechanical process. Based on the non-mechanical process identifier, at least one of the following can be determined: the name of the non-mechanical process, the minimum assembly time of the non-mechanical process, and the assembly sequence of the mechanical process among all assembly processes.

[0135] For example, the assembly information corresponding to process J001 includes: process name (press into memory), assembly order (first), assembly time (30ms), etc.

[0136] It is understandable that mechanical processes are assembly processes completed based on mechanical assembly stations, and their assembly time is a fixed and accurately determined assembly time. Non-mechanical processes are assembly processes completed manually, and their assembly time varies depending on different working environments and conditions. The minimum assembly time for a non-mechanical process can be determined based on its historical assembly time.

[0137] As an example rather than a limitation, the assembly of non-mechanical processes has a certain degree of flexibility. Based on this, the assembly sequence of non-mechanical processes can be specifically set according to the actual situation.

[0138] Taking a graphics workstation as an example, the assembly sequence of assembling the heatsink, assembling the memory, assembling the chassis, and affixing the comprehensive label in the assembly process of a graphics workstation is fixed, while other non-mechanical processes can be randomly assigned.

[0139] Figure 7 An assembly process balance analysis diagram for a graphical workstation is provided as an example.

[0140] Figure 7 It includes the assembly time of multiple mechanical processes of a graphics workstation, such as the minimum assembly time for installing the heatsink, mounting the motherboard in the chassis, pressing the memory, and affixing the comprehensive label, as well as the assembly time and manpower required for multiple mechanical processes of a graphics workstation, such as the minimum assembly time and manpower required for processes such as placing the motherboard on the tray / installing the VGA pillars and M.2 clips, installing the memory, and removing the chassis packaging / opening the cover.

[0141] according to Figure 7 It can be seen that the assembly time varies for different mechanical processes. The minimum assembly time and required manpower also differ for different non-mechanical processes. Having mechanical assembly stations handle the assembly work for mechanical processes can save manpower.

[0142] In practical applications, mechanical assembly workstations may malfunction, such as experiencing a breakdown. This can lead to excessively low productivity for the graphics workstation.

[0143] To address the aforementioned issues, this embodiment proposes an assembly process in which each mechanical assembly station is equipped with a corresponding first non-mechanical assembly line, and at least two non-mechanical assembly lines are set up to enable non-mechanical processes to be completed in parallel.

[0144] For example, such as Figure 1 The graphics workstation assembly equipment shown also includes an automated storage and retrieval system (AS / RS) for storing materials used to assemble graphics workstations, such as motherboards, chassis trays, screws, and memory.

[0145] Figure 8 An exemplary structural schematic diagram of an aerial transport platform is provided.

[0146] The aerial conveyor platform includes a mainboard pallet lift 801, a chassis pallet lift 802, an incoming material box lift 803, a return material box lift 804, and a turntable 805.

[0147] The left side of the turntable 805 is connected to the automated storage and retrieval system (AS / RS) for retrieving materials from the AS / RS.

[0148] For example, such as Figure 1The assembly station 112 of the graphic workstation shown can perform non-mechanical processes such as breaking the baffle, removing the chassis cover, installing the optical drive, connecting the optical drive cable, placing the tray, installing the fan, installing the baffle, installing the cable, installing the power supply, installing the hard drive, locking the USB, installing the M.2, installing the external card, removing the packaging, connecting the wires, binding the wires, and locking the hard drive bay.

[0149] The corresponding graphic workstation assembly process includes: after the electronic equipment sends control commands to the graphic workstation assembly equipment, the materials for the graphic workstations to be assembled are stored in an automated warehouse according to the assembly order. The graphic workstation assembly equipment retrieves the materials for the graphic workstations to be assembled from the automated warehouse via an aerial conveyor platform 101 and transfers them. The motherboard and pallet are transferred into the motherboard circulation line 102 via the motherboard pallet lift 801; the chassis and pallet are transferred into the chassis conveyor line 103 via the chassis pallet lift 802; other materials for the graphic workstations to be assembled (such as memory, screws, etc.) enter the bulk material receiving line 104 via the incoming material box lift 803. Empty material boxes are transferred from the lower level of the aerial conveyor platform 101 to the automated warehouse via the return material box lift 804. It can be understood that for non-mechanical workers corresponding to mechanical workstations, the materials for the graphic workstations to be assembled can be manually transferred to the corresponding work positions, or transferred via a transfer component.

[0150] By automatically acquiring and transferring materials based on order information through the transmission components, the manpower required for material transfer is reduced, the transfer time is shortened, and the production efficiency of the target object is further improved.

[0151] First, the operator installs the memory at memory installation station 106. The motherboard tray transfers the graphics workstation material awaiting memory assembly to the memory pressing intelligent station 107, obtaining the assembly information corresponding to the memory and determining the pressing position. The four-axis robot of the memory pressing intelligent station 107 can determine the position and quantity of the memory by capturing image data. After confirmation, the pressing mechanism executes the pressing operation, collecting the pressing force and feeding it back to the electronic equipment. Then, the material of the graphics workstation to be assembled is transferred to the heat sink installation intelligent station 108. The six-axis industrial robot 604 picks up the heat sink from the feeding system 601 and removes the thermal paste protective shell, placing it on the motherboard socket. The six-axis industrial robot 603 performs the screw tightening operation through the screw-tightening module; the electric screwdriver torque is collected and fed back to the electronic equipment. The materials of the graphics workstation to be assembled are then transferred to the motherboard assembly chassis intelligent workstation 110. The motherboard clamping six-axis industrial robot 401 confirms the displacement of the motherboard through the captured image data, and puts the motherboard into the chassis by clamping the heat sink. The screw-locking six-axis industrial robot 403 locks the motherboard with screws through the screw-locking module, collects the screw torque and feeds it back to the electronic equipment.

[0152] Materials to be assembled at the graphic workstation are transferred via pallet to the bulk material assembly station 112. Figure 9 An exemplary structural diagram of a manual assembly station for bulk materials is provided.

[0153] Figure 9 In the process, the bulk material assembly station includes a frame 1007, a material trolley 1001, an anti-fatigue stand 1002, a lifting and rotating mechanism 1004, a lifting and traversing mechanism 1003, a display screen and keyboard 1005, and a three-color lighting 1006.

[0154] The material trolley 1001 is used to transport materials based on user control, the lifting and rotating mechanism 1004 and the lifting and traversing mechanism 1003 are used to move materials based on user control, the display screen and keyboard 1005 are used to display information about non-mechanical processes, such as the location of the optical drive, and the tri-color and lighting lamp 1006 are used to provide lighting.

[0155] The assembly station 112 manually performs non-mechanical processes such as removing hard drive bays, installing I / O shields / breaking graphics card brackets / USB modules, visual inspection, foam placement, USB module installation and screw tightening, graphics card and VGA bracket installation, power supply installation, M.2 and heatsink cable installation, cable connection and binding, and casing. The materials to be assembled into graphic workstations are then transferred to the production quality control (PQC) station 113 to complete the non-mechanical inspection process. The inspected materials are then transferred to the automated labeling station 114, where a six-axis labeling robot 503 performs the large integrated label application, and a labeling module 501 performs the small integrated label application. The materials are then transferred to an automated guided vehicle (AGV) via a stacking machine 117, from where they are transferred to the line-side aging station 116 for line-side aging, resulting in the assembled graphic workstation. This process improves the assembly efficiency of the graphic workstations.

[0156] It should be noted that the dual-flow operation mode of the motherboard and chassis conveyor lines described above has an anti-clogging function, which can be configured according to the maximum capacity of the conveying components. When the pallets in the conveying components approach or equal the maximum capacity, the motherboard and chassis pallet lifts will pause material conveying to prevent excessive pallets from clogging the line.

[0157] The transmission components enable real-time conveying of different materials. Pallets and bins are conveyed via the upper section of the overhead line, and empty pallets and bins are returned via the lower section.

[0158] In some embodiments, the target object assembly equipment further includes a third non-mechanical assembly line to complete non-mechanical processes that cannot be performed in parallel.

[0159] For ease of explanation, a specific execution position is used to indicate the designated assembly sequence and corresponding location of non-mechanical processes within the overall assembly process. (Still using...) Figure 1 Taking the graphic workstation assembly equipment shown as an example, the inspection (PQC) manned station 113 performs inspection operations that belong to non-mechanical processes. This inspection operation can only be executed after the mechanical processes and other non-mechanical processes in the entire assembly process are completed, and cannot be completed in parallel. Therefore, the inspection operation that belongs to non-mechanical processes performed by the inspection (PQC) manned station 113 can only be completed by setting up a separate third non-mechanical assembly line to complete the non-mechanical processes that cannot be implemented in parallel.

[0160] Figure 10 This is a flowchart illustrating step S103 of the assembly method in an embodiment of this application. See [link / reference] Figure 10 Step S103 includes:

[0161] S1031. For the at least one mechanical process, generate a corresponding mechanical control instruction and a corresponding first transmission control instruction according to the first assembly identifier of each mechanical process, and send the corresponding mechanical control instruction to each of the at least one mechanical assembly workstations, and send the at least one first transmission control instruction to the transmission component.

[0162] S1032. For the at least one non-mechanical process, generate a corresponding second transmission control command based on the second assembly identifier of each non-mechanical process, and send the at least one second transmission control command to the transmission component.

[0163] Specifically, when the assembly process is a mechanical process, the assembly work of the mechanical process can be executed by controlling the mechanical assembly station. Based on this, for at least one mechanical process, a corresponding mechanical control instruction and a corresponding first transmission control instruction are generated according to the first assembly identifier of each mechanical process. The corresponding mechanical control instruction is sent to each of the at least one mechanical assembly station, and the first transmission control instruction corresponding to each mechanical process is sent to the transmission component to control the transmission component to transmit the corresponding target object to be assembled to the mechanical assembly station corresponding to each mechanical process.

[0164] Specifically, when the assembly process is a non-mechanical process, the corresponding target object to be assembled can be transferred to the second non-mechanical assembly line by controlling the transfer component. Based on this, for at least one non-mechanical process, a corresponding second control command can be generated according to the second assembly identifier of each non-mechanical process, and at least one second transfer control command corresponding to at least one non-mechanical process can be sent to the transfer component to control the transfer component to transfer the target object to be assembled corresponding to at least one non-mechanical process to the second non-mechanical assembly line.

[0165] After determining the personalized assembly process for the target object based on the assembly order, corresponding control instructions are flexibly generated based on the mechanical assembly process to flexibly control the mechanical assembly station to complete the personalized mechanical assembly process, meet the user's personalized production needs, and improve production efficiency.

[0166] Figure 11 This is a flowchart illustrating step S1031 of the assembly method in an embodiment of this application. See [link / reference] Figure 11 Step S1031 includes:

[0167] S10311. Based on the target object identifier and the first assembly identifier of each mechanical process, generate mechanical control instructions corresponding to each mechanical process.

[0168] S10312. Generate a first transmission control command corresponding to each of the mechanical processes according to the first assembly identifier of each mechanical process; wherein the first assembly identifier is used to indicate the assembly order of the mechanical process in the plurality of assembly processes.

[0169] Specifically, a first assembly identifier is determined for each mechanical process. For each mechanical process, based on the target object identifier and the first assembly identifier of that mechanical process, corresponding mechanical control instructions and first transmission instructions are generated, thereby obtaining at least one mechanical control instruction and at least one first transmission instruction. The mechanical control instruction includes assembly information for the mechanical process, and includes, but is not limited to, at least one of the following: the first assembly identifier of the mechanical process, the robot's gripping direction, gripping force, gripping angle, assembly direction, assembly force, and assembly angle. The first transmission control instruction includes the first assembly identifier of the mechanical process and the transmission position of the target object to be assembled.

[0170] S10313. Send corresponding mechanical control instructions to each of the mechanical assembly stations respectively; wherein, the mechanical control instructions are used to control the mechanical assembly station to perform the assembly work of the mechanical process corresponding to the mechanical assembly station.

[0171] Specifically, corresponding mechanical control commands are sent to each mechanical assembly station in the target assembly equipment to control the mechanical assembly station to perform the assembly work of the mechanical process corresponding to that mechanical assembly station based on the assembly information of the mechanical process corresponding to that mechanical assembly station.

[0172] By using mechanical assembly workstations and a second non-mechanical assembly line, human-machine collaborative assembly work can be achieved, reducing labor costs and improving the production efficiency of the target product.

[0173] Based on each mechanical process, corresponding control instructions are generated to control the corresponding mechanical assembly station to complete the corresponding assembly work. This allows the mechanical assembly station to quickly execute the mechanical assembly process corresponding to the assembly order, shortening the development time of mechanical production and adapting to the production needs of products of various quantities and models.

[0174] Still with Figure 1 Taking the graphics workstation assembly equipment as an example. Figure 12 An exemplary structural diagram of a memory-compressed intelligent workstation is provided.

[0175] Figure 12 The intelligent press-fit station includes a rack 1202, a pressing mechanism 1201, and a four-axis robot 1203.

[0176] The assembly of memory is a mechanical process. The first assembly identifier for the memory is 1. The corresponding mechanical control instructions include the first assembly identifier: 1, the direction and force of the four-axis robot 1203 grasping, and the angle and force of the pressing mechanism 1201 installing the memory. The first transmission instruction includes the first assembly identifier: 1, and the memory transmission position in the graphics workstation to be assembled is a preset position in the pressing memory intelligent workstation.

[0177] Correspondingly, in response to receiving the first transmission command, the transmission component first transfers the memory and other materials of the graphics workstation to be assembled to the memory pressing intelligent workstation, facilitating the first execution of the memory assembly operation. In response to receiving the mechanical control command, the memory pressing intelligent workstation starts the memory assembly process when the graphics workstation to be assembled is transferred to the memory pressing intelligent workstation. The aforementioned four-axis robot 1203 and pressing mechanism 1201 complete the memory assembly work according to the direction, angle, force and other information carried by the mechanical control command.

[0178] S10314. Send the at least one first transmission control command to the transmission component; wherein, the first transmission control command is used to control the transmission component to transmit the corresponding target object to be assembled to the mechanical assembly station corresponding to the first transmission control command based on the first assembly identifier carried by the first transmission control command.

[0179] Specifically, a first transmission control command corresponding to at least one mechanical process is sent to the transmission component. The first transmission control command is used to control the transmission component to transmit the corresponding target object to be assembled to the mechanical assembly station corresponding to the first transmission control command, based on a first assembly identifier carried by the first transmission control command.

[0180] Understandably, each mechanical assembly station is equipped with a standard communication interface, a reserved storage location for the PLC, and reserved installation space for the mechanism. Depending on the different assembly orders, the mechanical assembly station can be upgraded and configured through the above settings to complete the mechanical assembly process corresponding to the assembly order, shorten the upgrade and configuration cycle, and improve production efficiency.

[0181] Figure 13 This is a flowchart illustrating step S1031 of the assembly method in an embodiment of this application. See [link / reference] Figure 13 In some embodiments, after step S10313, the method further includes:

[0182] S10315. Receive feedback information sent by the mechanical assembly station.

[0183] S10316. When the feedback information indicates that the mechanical assembly station is in an abnormal state, the mechanical assembly station in the abnormal state is identified as the target mechanical assembly station, and the first transmission control command is switched to a transmission switching command.

[0184] S10317. Determine the first non-mechanical assembly line corresponding to the target mechanical assembly station as the first target assembly line, and send the transmission switching instruction to the transmission component; wherein, the transmission switching instruction is used to control the transmission component to transmit the target object to be assembled corresponding to the target mechanical assembly station to the first target assembly line based on the first assembly sequence, so as to complete the assembly work of the mechanical process corresponding to the target mechanical assembly station based on the first target assembly line.

[0185] Specifically, feedback information from each mechanical assembly station is received in real time. This feedback includes the actual assembly time, quantity, and assembly progress of each station. When feedback from a mechanical assembly station indicates an anomaly, it is determined that the station is in an abnormal state and cannot continue executing the mechanical process. The assembly work needs to be switched to the corresponding first non-mechanical assembly line. The abnormal mechanical assembly station is identified as the target station, and the corresponding first non-mechanical assembly line is identified as the first target assembly line. A transmission switching command is sent to the transmission component to control the component to transmit the target object to be assembled to the first target assembly line based on the first assembly identifier of the mechanical process corresponding to the abnormal station. This allows manual assembly of the mechanical process corresponding to the target station to be completed on the first target assembly line.

[0186] In this way, the assembly work corresponding to the mechanical process can be completed manually on the first target assembly line, reducing the impact of mechanical assembly station abnormalities on the production efficiency of the target object.

[0187] In some embodiments, mechanical assembly processes can be performed simultaneously through a mechanical assembly station and a corresponding first non-mechanical assembly line to further improve the production efficiency of the target object.

[0188] Figure 14 This is a flowchart illustrating step S1031 of the assembly method in an embodiment of this application. See [link / reference] Figure 14 Step S1032 includes:

[0189] S10321. When the production method is a serial production method, one of the second non-mechanical assembly lines is determined as the second target assembly line;

[0190] S10322. Generate a second transmission control command based on at least one second assembly identifier of the at least one non-mechanical process; wherein the second assembly identifier is used to indicate the assembly sequence of the non-mechanical process in the assembly process; the second transmission control command is used to control the transmission component to transmit the target object to be assembled corresponding to the at least one non-mechanical process to the second target assembly line based on the second assembly identifier.

[0191] Specifically, when the production method is a serial production method, a second non-mechanical assembly line in the target object assembly equipment is identified as the second target assembly line, so as to realize the assembly work of non-mechanical processes through the second target assembly line.

[0192] Specifically, a second assembly identifier is determined for each non-mechanical process in at least one non-mechanical process, a corresponding second transmission control command is generated based on each non-mechanical second assembly identifier, and the second transmission control command is sent to the transmission component to control the transmission component to transmit the corresponding target object to be assembled to the second target assembly line based on the second assembly identifier of each non-mechanical process.

[0193] Understandably, in a serial production mode, a second non-mechanical assembly line in the target object assembly equipment is identified as the second target assembly line. Based on this, when the assembly order information includes the second assembly identifier of each non-mechanical process, the assembly order of each non-mechanical process in the assembly process can be determined according to the second assembly identifier of each non-mechanical process in the assembly order information, and a second transmission control instruction corresponding to each non-mechanical process can be generated.

[0194] Alternatively, if the assembly order information does not include a second assembly identifier for each non-mechanical process, the assembly order of each non-mechanical process in all assembly processes can be determined according to requirements, and at least one corresponding second transmission control instruction can be generated.

[0195] For example, when the assembly order information does not include a second assembly identifier for each non-mechanical process, the assembly order of each non-mechanical process in all assembly processes can be determined based on the assembly time of the non-mechanical processes. For instance, the assembly order of each non-mechanical process in all assembly processes can be determined sequentially according to ascending assembly time. Alternatively, the assembly order of each non-mechanical process in all assembly processes can be determined sequentially according to descending assembly time.

[0196] S10323. When the production method is a series-parallel production method, each of the at least two second non-mechanical assembly lines is determined as the third target assembly line.

[0197] S10324. Generate at least two third transmission control commands based on at least one second assembly identifier of the at least one non-mechanical process, and send the at least two third transmission control commands to the transmission component; wherein, the at least two third transmission control commands correspond one-to-one with at least two third target assembly lines; the third transmission control commands are used to control the transmission component to transmit the target object to be assembled corresponding to the at least one non-mechanical process to each third target assembly line based on the second assembly identifier corresponding to each non-mechanical process.

[0198] Specifically, when the production method is a serial-parallel production method, each of at least two second non-mechanical assembly lines is designated as a third target assembly line. Production is carried out in parallel on these at least two third target assembly lines, sequentially completing at least one non-mechanical process according to the second assembly identifier of each non-mechanical process. A corresponding third transmission control command is generated based on the first assembly identifier of each mechanical process, and a third transmission control command corresponding to each second non-mechanical assembly line is generated based on the second assembly identifier of each non-mechanical process, resulting in at least two third transmission control commands. These at least two third transmission control commands are then sent to the transmission component. Each of the at least two third transmission control commands corresponds one-to-one with at least two second non-mechanical assembly lines, meaning each third transmission control command uniquely corresponds to one second non-mechanical assembly line. The third transmission control commands are used to control the transmission component to transmit the target object to be assembled corresponding to each non-mechanical process to each third target assembly line based on the second assembly identifier corresponding to each non-mechanical process. In this way, each third target assembly line can receive the target object to be assembled corresponding to each non-mechanical process in sequence based on the second assembly identifier, so that each third target assembly line can complete the assembly work of at least one non-mechanical process in parallel.

[0199] Still as Figure 1Taking the graphic workstation assembly equipment shown as an example, when the production mode is serial-parallel production mode, the second non-mechanical assembly line in the bulk material assembly manual station 12 includes 3 lines.

[0200] Correspondingly, after completing the mechanical processes of assembling the heatsink, memory, and chassis in sequence, the three second non-mechanical assembly lines in the loose material assembly station 12 simultaneously perform non-mechanical processes such as breaking the baffle, removing the chassis cover, installing the optical drive, connecting the optical drive cable, placing the tray, installing the fan, installing the baffle, installing the cable, installing the power supply, installing the hard drive, locking the USB, installing the M.2, installing the external card, removing the packaging, connecting the wires, binding the wires, locking the hard drive bay, inspection (Process Quality Control, PQC), installing the front panel, affixing the fragile label, and affixing the product label, completing all non-mechanical processes for the three graphic workstations to be assembled. Then, the graphic workstations to be assembled are sequentially transferred to the inspection (PQC) station 13, where the inspection process is completed manually, and then sequentially transferred to the mechanical assembly stations such as the automatic labeling intelligent station 14 and the line edge aging station 16, where the comprehensive labeling work and the line edge aging work are performed in sequence.

[0201] Based on this, non-mechanical assembly processes can be performed simultaneously on three graphic workstations to be assembled, improving the assembly efficiency of the graphic workstations. At the same time, it realizes flexible production capabilities in the equipment manufacturing industry, enabling it to meet the personalized production needs of different quantities, varieties, and models of equipment.

[0202] In some embodiments, step S102 includes:

[0203] When the at least one non-mechanical process satisfies the first condition, the production method is determined to be a serial production method; wherein, the serial production method is used to indicate that the at least one non-mechanical process is completed sequentially according to the second assembly identifier of each non-mechanical process based on the second target assembly line of the at least two second non-mechanical assembly lines.

[0204] When at least one non-mechanical process does not meet the first condition, the production method is determined to be a serial-parallel production method; wherein, the serial-parallel production method is used to indicate that the at least one non-mechanical process is completed in parallel according to the second assembly identifier of each of the at least two second non-mechanical assembly lines.

[0205] Specifically, the quantity of at least one non-mechanical process and the assembly time of at least one non-mechanical process are determined based on multiple assembly processes of the target object. When at least one non-mechanical process meets the first condition, the production method of the target object is determined to be a serial production method. The serial production method indicates that, in the case of determining one of the at least two second non-mechanical assembly lines as the second target assembly line, at least one non-mechanical process is completed manually based on the second target assembly line according to the second assembly identifier of each non-mechanical process. That is, each mechanical process is completed manually based on only one second non-mechanical assembly line, according to the order of each non-mechanical process in all assembly processes.

[0206] Specifically, when at least one non-mechanical process does not meet the first condition, the production method for the target object is determined to be a serial-parallel production method. The serial-parallel production method is used to indicate that at least one non-mechanical process is completed manually in parallel on each of at least two second non-mechanical assembly lines, sequentially according to the second assembly identifier of each non-mechanical process.

[0207] As discussed earlier, parallel production refers to a method that improves the assembly efficiency of a target object by completing at least one non-mechanical process in parallel on each of the second non-mechanical assembly lines without affecting the overall production line efficiency. However, when the production method of the target object is complex and the assembly processes are numerous and cumbersome, using parallel production may result in the production efficiency of non-mechanical processes failing to match that of mechanical processes, leading to a decrease in production capacity.

[0208] Based on this, the first condition is set as: the threshold for initiating a series-parallel production mode. When at least one non-mechanical process meets the first condition, it indicates that the assembly process of the target object meets the threshold for initiating a series-parallel production mode, and the target object can be assembled using this mode. When at least one non-mechanical process does not meet the first condition, it indicates that the assembly process of the target object meets the requirement for a series production mode, and the target object can be assembled using this mode.

[0209] In some embodiments, the first condition includes:

[0210] The number of the at least one non-mechanical process is greater than or equal to a first quantity; and / or, the assembly time of the at least one non-mechanical process is greater than or equal to a first assembly time.

[0211] Correspondingly, determining the production method as a serial production method when the number of at least one non-mechanical process meets the first condition includes:

[0212] When the number of at least one non-mechanical process is greater than or equal to the first quantity, the production method is determined to be a serial production method;

[0213] And / or,

[0214] When the assembly time of the at least one non-mechanical process is greater than or equal to the first assembly time, the production method is determined to be a serial production method.

[0215] Specifically, in parallel and serial production, the main factor in matching non-mechanical processes with mechanical processes includes assembly time. The assembly time of non-mechanical processes can be reflected in the number of non-mechanical processes and / or the overall assembly time of at least one non-mechanical process. Based on this, when the number of at least one non-mechanical process is greater than or equal to a first quantity, determining the assembly process for the target object becomes overly complex, and a serial production method is chosen. Alternatively, when the assembly time of at least one non-mechanical process is greater than or equal to a first assembly time, determining the assembly process for the target object requires a long time for non-mechanical processes, which may not match the production efficiency of mechanical processes, and a serial production method is chosen. Or, when the number of at least one non-mechanical process is greater than or equal to a first quantity and the assembly time of at least one non-mechanical process is greater than or equal to a first assembly time, a serial production method is chosen.

[0216] The first quantity is the threshold for the number of non-mechanical processes to determine whether to initiate a serial-parallel production mode. It can be specifically set according to actual conditions. For example, in a graphical workstation, the maximum number of non-mechanical processes on the second non-mechanical assembly line is 20, corresponding to a first quantity of 20. When the total number of all non-mechanical processes is greater than or equal to the first quantity, the production mode is determined to be a serial production mode.

[0217] Specifically, the first assembly time threshold determines whether to initiate the serial-parallel production mode. For example, the maximum waiting time for the transmission component to be assembled is set to 75 seconds, meaning that every 75 seconds, the transmission component needs to transfer the target object to be assembled to the position corresponding to the next assembly process to ensure the production efficiency of the target object. Correspondingly, the first time threshold can be set to 75 seconds. When the assembly time of all non-mechanical processes is greater than or equal to 75 seconds, the production mode is determined to be a serial production mode.

[0218] Still as Figure 1 Taking the graphic workstation assembly equipment shown as an example, when the production mode is serial-parallel production mode, the second non-mechanical assembly line in the bulk material assembly manual station 12 includes 1 line.

[0219] Correspondingly, after the mechanical processes of assembling the heat sink, memory, and chassis are completed sequentially, the above-mentioned multiple non-mechanical processes are simultaneously performed via a second non-mechanical assembly line in the bulk material assembly station 12, completing all non-mechanical processes for one graphic workstation to be assembled. Then, the graphic workstation to be assembled is transferred to the inspection (PQC) station 13, where the inspection process is completed manually. After that, it is sequentially transferred to mechanical assembly stations such as the automatic labeling intelligent station 14 and the line-side aging station 16, where the comprehensive labeling work and the line-side aging work are performed in sequence.

[0220] Based on this, a serial production method is adopted to improve the production efficiency of non-mechanical processes, making their production efficiency unable to match that of mechanical processes, thereby increasing the production capacity of the target object.

[0221] In other words, by switching between serial and parallel production methods, personalized assembly processes can be achieved based on assembly orders to meet different production needs of users.

[0222] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application.

[0223] It should be further noted that although the steps in the flowchart are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0224] Figure 15 This is a schematic diagram of the assembly device provided in an embodiment of this application. For example, the assembly device is applied in an electronic device, and the electronic device is communicatively connected to the target object assembly device. See also... Figure 15 The assembly device includes:

[0225] The acquisition module 1501 is used to acquire an assembly order and determine multiple assembly processes of the target object and the assembly information of each assembly process based on the target object identifier carried in the assembly order.

[0226] The determining module 1502 is used to determine the production method of the target object based on the plurality of assembly processes; wherein the production method includes a series production method or a series-parallel production method;

[0227] The control module 1503 is used to generate control instructions based on the multiple assembly information of the multiple assembly processes and the production method, and send the control instructions to the target object assembly equipment; wherein, the multiple assembly information corresponds one-to-one with the multiple assembly processes, and the control instructions are used to control the target object assembly equipment to assemble the target object to be assembled, so as to obtain the target object.

[0228] In some embodiments, the target object assembly equipment includes a transmission component and at least one mechanical assembly station; the plurality of assembly processes include at least one mechanical process and / or at least one non-mechanical process; the at least one mechanical assembly station corresponds one-to-one with the at least one mechanical process; the control commands include at least one mechanical control command, at least one first transmission control command, and / or at least one second transmission control command; the plurality of assembly information includes a first assembly identifier for each of the mechanical processes and / or a second assembly identifier for each of the non-mechanical processes; the target object to be assembled is used to indicate one or more parts of an incompletely assembled target object; the target objects to be assembled corresponding to each assembly process are different.

[0229] The control module includes:

[0230] The first generation unit is configured to generate corresponding mechanical control instructions and corresponding first transmission control instructions for the at least one mechanical process according to the first assembly identifier of each mechanical process, and send the corresponding mechanical control instructions to each of the at least one mechanical assembly workstations, and send the at least one first transmission control instruction to the transmission component.

[0231] The second generation unit is configured to generate a corresponding second transmission control command for each non-mechanical process based on a second assembly identifier of the non-mechanical process, and send the at least one second transmission control command to the transmission component.

[0232] In some embodiments, the first generating unit includes:

[0233] The instruction generation unit is used to generate mechanical control instructions corresponding to each mechanical process based on the target object identifier and the first assembly identifier of each mechanical process.

[0234] The first generation subunit is used to generate a first transmission control command corresponding to each of the mechanical processes based on the first assembly identifier of each mechanical process; wherein the first assembly identifier is used to indicate the assembly order of the mechanical processes in the plurality of assembly processes.

[0235] The first instruction sending subunit is used to send corresponding mechanical control instructions to each of the mechanical assembly stations; wherein, the mechanical control instructions are used to control the mechanical assembly station to perform the assembly work of the mechanical process corresponding to the mechanical assembly station;

[0236] The second instruction sending subunit is used to send the at least one first transmission control instruction to the transmission component; wherein the first transmission control instruction is used to control the transmission component to transmit the corresponding target object to be assembled to the mechanical assembly station corresponding to the first transmission control instruction based on the first assembly identifier carried by the first transmission control instruction.

[0237] In some embodiments, the target object assembly equipment further includes at least one first non-mechanical assembly line, wherein the at least one mechanical assembly station corresponds one-to-one with the at least one first non-mechanical assembly line.

[0238] The first generation unit further includes:

[0239] A receiving subunit is used to receive feedback information sent by the mechanical assembly station;

[0240] The switching subunit is used to determine the mechanical assembly station in the abnormal state as the target mechanical assembly station when the feedback information indicates that the mechanical assembly station is in an abnormal state, and to switch the first transmission control command to a transmission switching command.

[0241] The third instruction sending subunit is used to determine the first non-mechanical assembly line corresponding to the target mechanical assembly station as the first target assembly line, and send the transmission switching instruction to the transmission component; wherein, the transmission switching instruction is used to control the transmission component to transmit the target object to be assembled corresponding to the target mechanical assembly station to the first target assembly line based on the first assembly identifier, so as to complete the assembly work of the mechanical process corresponding to the target mechanical assembly station based on the first target assembly line.

[0242] In some embodiments, the target object assembly equipment further includes at least two second non-mechanical assembly lines;

[0243] The second generation unit includes:

[0244] The first determining subunit is used to determine a second non-mechanical assembly line as the second target assembly line when the production mode is a serial production mode.

[0245] The second generation subunit is used to generate a second transmission control instruction based on at least one second assembly identifier of the at least one non-mechanical process; wherein the second assembly identifier is used to indicate the assembly sequence of the non-mechanical process in the assembly process; the second transmission control instruction is used to control the transmission component to transmit the target object to be assembled corresponding to the at least one non-mechanical process to the second target assembly line based on the second assembly identifier.

[0246] The second determining subunit is used to determine each of the at least two second non-mechanical assembly lines as the third target assembly line when the production mode is a series-parallel production mode.

[0247] The fourth instruction sending subunit is configured to generate at least two third transmission control instructions based on at least one second assembly identifier of the at least one non-mechanical process, and send the at least two third transmission control instructions to the transmission component; wherein the at least two third transmission control instructions correspond one-to-one with at least two third target assembly lines; the third transmission control instructions are configured to control the transmission component to transmit the target object to be assembled corresponding to the at least one non-mechanical process to each third target assembly line based on the second assembly identifier corresponding to each non-mechanical process.

[0248] In some embodiments, the plurality of assembly processes include at least one mechanical process and / or at least one non-mechanical process;

[0249] The determining module includes:

[0250] The first determining unit is configured to determine the production method as a serial production method when the at least one non-mechanical process satisfies the first condition; wherein the serial production method is configured to indicate that the at least one non-mechanical process is completed sequentially according to the second assembly identifier of each of the at least two second non-mechanical assembly lines based on the second target assembly line of the at least two second non-mechanical assembly lines.

[0251] The second determining unit is configured to determine the production method as a serial-parallel production method when the at least one non-mechanical process does not meet the first condition; wherein the serial-parallel production method is configured to indicate that the at least one non-mechanical process is completed in parallel according to the second assembly identifier of each of the at least two second non-mechanical assembly lines.

[0252] The first condition includes:

[0253] The number of the at least one non-mechanical process is greater than or equal to the first number; and / or,

[0254] The assembly time of the at least one non-mechanical process is greater than or equal to the first assembly time.

[0255] It should be understood that the above-described device embodiments are merely illustrative, and the device of this application can also be implemented in other ways. For example, the division of units / modules in the above embodiments is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units, modules, or components may be combined, or integrated into another system, or some features may be ignored or not executed.

[0256] Furthermore, unless otherwise specified, the functional units / modules in the various embodiments of this application can be integrated into one unit / module, or each unit / module can exist physically separately, or two or more units / modules can be integrated together. The integrated units / modules described above can be implemented in hardware or as software program modules.

[0257] When integrated units / modules are implemented in hardware, the hardware can be digital circuits, analog circuits, etc. The physical implementation of the hardware structure includes, but is not limited to, transistors, memristors, etc. Unless otherwise specified, the processor can be any suitable hardware processor, such as a CPU, GPU, FPGA, DSP, and ASIC, etc. Unless otherwise specified, the storage unit can be any suitable magnetic or magneto-optical storage medium, such as Resistive Random Access Memory (RRAM), Dynamic Random Access Memory (DRAM), Static Random Access Memory (SRAM), Enhanced Dynamic Random Access Memory (EDRAM), High-Bandwidth Memory (HBM), Hybrid Memory Cube (HMC), etc.

[0258] If the integrated unit / module is implemented as a software program module and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0259] Figure 16 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 16 As shown, the electronic device may include: a transceiver 161, a processor 162, and a memory 163.

[0260] Processor 162 executes computer execution instructions stored in memory, causing processor 162 to perform the scheme in the above embodiments. Processor 162 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0261] The memory 163 is connected to the processor 162 via the system bus and completes communication between them. The memory 163 is used to store computer program instructions.

[0262] Transceiver 161 can be used to obtain the task to be run and its configuration information.

[0263] The system bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The system bus can be divided into address bus, data bus, control bus, etc. For ease of representation, only one thick line is used in the diagram, but this does not indicate that there is only one bus or one type of bus. Transceivers are used to enable communication between database access devices and other computers (e.g., clients, read-write libraries, and read-only libraries). Memory may include random access memory (RAM) and may also include non-volatile memory.

[0264] This application also provides a computer-readable storage medium storing computer instructions that, when executed on a computer, cause the computer to perform the assembly method described in the above embodiments.

[0265] This application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. At least one processor can read the computer program from the computer-readable storage medium, and when the at least one processor executes the computer program, it can implement the technical solution of the assembly method in the above embodiments.

[0266] In the above embodiments, the descriptions of each embodiment have their own emphasis. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as the combination of these technical features does not contradict each other, it should be considered within the scope of this specification.

[0267] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.

[0268] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. An assembly method characterized by, The application is applied to an electronic device which is in communication connection with a target object assembly device; The assembly method comprises: An assembly order is obtained, and a plurality of assembly processes of a target object and assembly information of each assembly process are determined according to a target object identifier carried by the assembly order; A production mode of the target object is determined according to the plurality of assembly processes; wherein the production mode comprises a serial production mode or a serial-parallel production mode; Control instructions are generated based on the plurality of assembly information of the plurality of assembly processes and the production mode, and the control instructions are sent to the target object assembly device; wherein the plurality of assembly information corresponds to the plurality of assembly processes one by one, and the control instructions are used to control the target object assembly device to assemble a target object to be assembled to obtain a target object.

2. The method of assembling according to claim 1, wherein, The target object assembly device comprises a transmission component and at least one mechanical assembly station; the plurality of assembly processes comprises at least one mechanical process and / or at least one non-mechanical process; the at least one mechanical assembly station corresponds to the at least one mechanical process one by one; the control instructions comprise at least one mechanical control instruction, at least one first transmission control instruction and / or at least one second transmission control instruction; the plurality of assembly information comprises a first assembly identifier of each mechanical process and / or a second assembly identifier of each non-mechanical process; the target object to be assembled is used to indicate one or more parts of the target object which are not assembled; the target object to be assembled corresponding to each assembly process is not the same; The control instructions are generated based on the plurality of assembly information of the plurality of assembly processes and the production mode, and the control instructions are sent to the target object assembly device, comprising: For the at least one mechanical process, corresponding mechanical control instructions and corresponding first transmission control instructions are generated according to the first assembly identifier of each mechanical process, and the corresponding mechanical control instructions are respectively sent to each mechanical assembly station in the at least one mechanical assembly station, and the at least one first transmission control instruction is sent to the transmission component; For the at least one non-mechanical process, corresponding second transmission control instructions are generated according to the second assembly identifier of each non-mechanical process, and the at least one second transmission control instruction is sent to the transmission component.

3. The method of assembling according to claim 2, wherein, For the at least one mechanical process, corresponding mechanical control instructions and corresponding first transmission control instructions are generated according to the first assembly identifier of each mechanical process, and the corresponding mechanical control instructions are respectively sent to each mechanical assembly station in the at least one mechanical assembly station, and the at least one first transmission control instruction is sent to the transmission component, comprising: According to the target object identifier and the first assembly identifier of each mechanical process, mechanical control instructions corresponding to each mechanical process are respectively generated; According to the first assembly identifier of each mechanical process, first transmission control instructions corresponding to each mechanical process are respectively generated; wherein the first assembly identifier is used to indicate an assembly order of the mechanical process in the plurality of assembly processes; respectively send corresponding mechanical control instructions to each of the mechanical assembly stations; wherein the mechanical control instructions are used to control the mechanical assembly stations to perform assembly work of the mechanical process corresponding to the mechanical assembly stations; send the at least one first transmission control instruction to the transmission component; wherein the first transmission control instruction is used to control the transmission component to transmit corresponding target objects to be assembled to the mechanical assembly station corresponding to the first transmission control instruction based on a first assembly identifier carried by the first transmission control instruction.

4. The method of assembling according to claim 3, wherein, The target object assembly equipment further comprises at least one first non-mechanical assembly line, and the at least one mechanical assembly station corresponds to the at least one first non-mechanical assembly line in a one-to-one manner; After the respective sending of the corresponding mechanical control instructions to each of the mechanical assembly stations, the method further comprises: receiving feedback information sent by the mechanical assembly stations; When the feedback information indicates that the mechanical assembly station is in an abnormal state, determining the mechanical assembly station in the abnormal state as a target mechanical assembly station, and switching the first transmission control instruction to a transmission switching instruction; determining a first target assembly line corresponding to the target mechanical assembly station as a first target assembly line, and sending the transmission switching instruction to the transmission component; wherein the transmission switching instruction is used to control the transmission component to transmit target objects to be assembled corresponding to the target mechanical assembly station to the first target assembly line based on the first assembly identifier, so as to complete the assembly work of the mechanical process corresponding to the target mechanical assembly station based on the first target assembly line.

5. The method of assembling according to claim 2, wherein, The target object assembly equipment further comprises at least two second non-mechanical assembly lines; The method further comprises: When the production mode is a series production mode, determining one of the second non-mechanical assembly lines as a second target assembly line; generating a second transmission control instruction according to at least one second assembly identifier of the at least one non-mechanical process; wherein the second assembly identifier is used to indicate an assembly order of the non-mechanical process in the assembly process; and the second transmission control instruction is used to control the transmission component to transmit target objects to be assembled corresponding to the at least one non-mechanical process to the second target assembly line based on the second assembly identifier; When the production mode is a series-parallel production mode, respectively determine each of the at least two second non-mechanical assembly lines as a third target assembly line; generate at least two third transmission control instructions according to the at least one second assembly identifier of the at least one non-mechanical process, and send the at least two third transmission control instructions to the transmission component; wherein the at least two third transmission control instructions correspond to the at least two third target assembly lines one by one; the third transmission control instruction is used to control the transmission component to transmit the target object corresponding to each non-mechanical process to each third target assembly line based on the second assembly identifier corresponding to each non-mechanical process.

6. The method of assembling according to any one of claims 1-5, wherein, The plurality of assembly processes includes at least one mechanical process and / or at least one non-mechanical process; and the production mode of the target object is determined according to the plurality of assembly processes, including: When the at least one non-mechanical process meets a first condition, the production mode is determined as a serial production mode; wherein the serial production mode is used to indicate that the at least one non-mechanical process is sequentially completed according to the second assembly identifier of each non-mechanical process based on a second target assembly line in the at least two second non-mechanical assembly lines; When the at least one non-mechanical process does not meet the first condition, the production mode is determined as a serial-parallel production mode; wherein the serial-parallel production mode is used to indicate that the at least one non-mechanical process is sequentially completed according to the second assembly identifier of each non-mechanical process in parallel based on each second non-mechanical assembly line in the at least two second non-mechanical assembly lines; The first condition includes: The number of the at least one non-mechanical process is greater than or equal to a first number; and / or The assembly time of the at least one non-mechanical process is greater than or equal to a first assembly time.

7. An assembly device characterized by The method is applied to an electronic device in communication connection with a target object assembly device; The assembly device includes: An acquisition module configured to acquire an assembly order and determine a plurality of assembly processes of a target object and assembly information of each assembly process according to a target object identifier carried by the assembly order; A determination module configured to determine a production mode of the target object according to the plurality of assembly processes; wherein the production mode includes a serial production mode or a serial-parallel production mode; A control module configured to generate a control instruction based on a plurality of assembly information of the plurality of assembly processes and the production mode, and send the control instruction to the target object assembly device; wherein the plurality of assembly information corresponds to the plurality of assembly processes one by one, and the control instruction is used to control the target object assembly device to assemble a target object to obtain a target object.

8. An electronic device, comprising: It includes: A processor and a memory in communication connection with the processor; The memory stores computer execution instructions; The processor executes the computer execution instructions stored in the memory to implement the method of any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer execution instructions, and the computer execution instructions are executed by the processor to implement the method of any one of claims 1 to 6.

10. A computer program product, characterised in that, It includes a computer program, which is executed by the processor to implement the method of any one of claims 1 to 6.