A server production visualization implementation method and device
By combining the MES system and the AGV system, the server production process can be visualized and managed, which solves the problem of low packaging efficiency caused by lack of information transparency in server production and improves production efficiency and system operation efficiency.
Patent Information
- Application Number
- CN202211392720.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-08
- Publication Date
- 2026-01-30
- Estimated Expiration
- 2042-11-08
AI Technical Summary
During the server production process, after testing and inspection are completed, it is impossible to know the machine orders, machine models and quantities on the aging machine in advance, which causes packaging personnel to frequently stop the line to find packaging materials, resulting in low efficiency.
By binding the server and aging vehicle together through the MES system, the AGV system performs the handling and returns the vehicle number. Combined with the packaging material calculation module, the server production can be visualized and managed.
This made the server production process transparent, avoiding production line downtime and staff waiting caused by last-minute preparations, and improving production efficiency and system efficiency.
Smart Images

Figure CN115689797B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of server production technology, specifically relating to a method and apparatus for visualizing server production. Background Technology
[0002] MES is short for Manufacturing Execution System. An MES system is a production information management system for the shop floor execution layer of a manufacturing enterprise.
[0003] AGV is short for Automated Guided Vehicle.
[0004] The server production and turnover processes are carried out on an aging cart. Different servers have different testing schemes and testing times depending on their configurations. Due to the impact of first-pass yield during testing and inspection, defective machines need to be removed from the aging cart for repair. After repair, they need to be placed on a maintenance cart for retesting. This means that after testing and inspection, it is impossible to accurately know the order, model, and quantity of the machines on the aging cart beforehand. Only when the aging cart reaches the packaging line can the packaging materials, accessories, guide rails, and other information needed for each machine be obtained. At this point, packaging personnel need to frequently stop the line to find packaging materials, resulting in low packaging efficiency and significant losses due to personnel and equipment waiting time.
[0005] This is a shortcoming of the existing technology. Therefore, it is very necessary to provide a server production visualization implementation method and device to address the above-mentioned defects in the existing technology. Summary of the Invention
[0006] In the existing server production process, the order, model, and quantity of machines on the aging machine are not accurately known in advance after testing and inspection. The information of the machines on the aging machine is only obtained when they arrive at the packaging line, which causes packaging personnel to frequently stop the line to find packaging materials, resulting in low efficiency. The present invention provides a server production visualization method and device to solve the above-mentioned technical problems.
[0007] In a first aspect, the present invention provides a method for implementing server production visualization, comprising the following steps:
[0008] S1. After the server inspection is completed, bind each server and its corresponding aging vehicle through the MES system;
[0009] When the S2.AGV system receives a transport task, it performs the transport and feeds back the corresponding aging vehicle number to the MES system according to the transport sequence. At the same time, the faulty server in the aging process is removed from the aging vehicle and unbound from the aging vehicle.
[0010] S3. The server packaging section calculates the required packaging materials based on the number of servers bound to the aging vehicle being transported in the MES system.
[0011] Furthermore, the specific steps of step S1 are as follows:
[0012] S11. Pre-configure the binding and unbinding modules in the MES system;
[0013] S12. The server inspection section binds the serial number of the inspected server to the vehicle number of the aging vehicle in sequence through the binding module.
[0014] Furthermore, the specific steps of step S11 are as follows:
[0015] S111. Select the binding and unbinding sites in the MES system;
[0016] S112. Set up a binding display unit and a barcode scanner in the inspection section of the MES system, and connect the binding display unit, barcode scanner and binding station to form a binding module.
[0017] Furthermore, the specific steps of step S12 are as follows:
[0018] S121. After the server verification is completed, log in to the bound site in the MES system and obtain the verified server;
[0019] S122. Scan the serial number of the server and the vehicle number of the aging vehicle where the server is located using a barcode scanner, bind the two and store them in the database, and display them in the binding display unit;
[0020] S123. Determine whether the server that has completed the verification has finished scanning the code;
[0021] If so, proceed to step S2;
[0022] If not, retrieve the next server that has completed the verification and return to step S121.
[0023] Furthermore, the specific steps of step S2 are as follows:
[0024] S21. After receiving the handling task, the AGV system performs the handling and uses a handheld terminal to scan the aging vehicle number;
[0025] The S22.AGV system will scan the vehicle number of the aging vehicle and feed it back to the MES system according to the handling order;
[0026] S23. Determine if there are any faulty servers during the aging process;
[0027] If not, proceed to step S3;
[0028] If so, proceed to step S24;
[0029] S24. Move the faulty server away from the aging vehicle, unbind the serial number of the faulty server from the vehicle number of the aging vehicle through the unbinding module, and delete the binding record from the database.
[0030] Furthermore, the specific steps of step S24 are as follows:
[0031] S241. Remove the faulty server from the aging vehicle for repair and register the repair record in the MES system;
[0032] The S242.MES system's unbinding site automatically unbinds the serial number of the faulty server from the corresponding aging vehicle number based on the maintenance records.
[0033] Furthermore, the specific steps of step S3 are as follows:
[0034] S31. Pre-configure the server display module for the server packaging section in the MES system;
[0035] The S32.MES system counts the number of servers belonging to the same order number on each aging vehicle, and calculates the material part number and quantity required for packaging each order on the aging vehicle based on the order number and BOM.
[0036] The S33.MES system transmits the material part numbers and quantities required for packaging the order corresponding to the aging vehicle number to the server display module of the server to be packaged, so that the packaging personnel can prepare materials according to the vehicle.
[0037] Furthermore, the specific steps of step S32 are as follows:
[0038] The S321.MES system retrieves the binding record from the database and queries the order number based on the server serial number in the binding record;
[0039] The S322.MES system counts the number of servers with the same order number on each aging vehicle, and then retrieves the material part number and quantity of the packaging material required for that order number from the BOM based on the order number and BOM keyword information.
[0040] The S323.MES system sequentially counts and verifies the order number, number of servers, material number of required packaging materials, and quantity for each aging vehicle, using the vehicle number as the unit.
[0041] Secondly, the present invention provides a server production visualization implementation device, comprising:
[0042] The server and aging vehicle binding module is used to bind each server and its corresponding aging vehicle through the MES system after the server inspection is completed.
[0043] The AGV and MES data transmission module is used to execute the transport when the AGV system receives a transport task and to feed back the corresponding aging car number to the MES system according to the transport order. At the same time, the defective server in the aging process is removed from the aging car and unbound from the aging car.
[0044] The packaging material calculation module is used by the server packaging section to calculate the required packaging materials based on the number of servers bound to the aging carts being transported in the MES system.
[0045] Furthermore, the server-aging vehicle binding module includes:
[0046] Preset binding and unbinding units are used to pre-configure binding and unbinding modules in the MES system;
[0047] The binding unit is used by the server inspection section to bind the serial number of the inspected server to the vehicle number of the aging vehicle in sequence through the binding module.
[0048] The AGV and MES data transmission module includes:
[0049] The transport scanning unit is used to scan the aging vehicle number using a handheld terminal after receiving a transport task, so that the AGV system can perform the transport and carry out the transport task.
[0050] The transport sequence feedback unit is used by the AGV system to feed back the scanned aging vehicle number to the MES system according to the transport sequence.
[0051] The faulty server detection unit is used to determine whether there are faulty servers during the aging process;
[0052] The unbinding unit is used to remove faulty servers from the aging vehicle when they are present during the aging process. The unbinding module unbinds the serial number of the faulty server from the vehicle number of the aging vehicle from which it is removed and deletes the binding record from the database.
[0053] The packaging material calculation module includes:
[0054] The display preset unit is used to pre-set the server display module for the server packaging section in the MES system;
[0055] The packaging material statistics unit is used by the MES system to count the number of servers belonging to the same order number on each aging vehicle, and to calculate the material part number and quantity required for packaging each order on the aging vehicle based on the order number and BOM.
[0056] The packaging material preparation unit is used by the MES system to transmit the material part numbers and quantities required for packaging of the order corresponding to the aging vehicle number to the server display module of the server to be packaged, so that the packaging personnel can prepare materials according to the vehicle.
[0057] Furthermore, the preset binding / unbinding units include:
[0058] The site selection sub-unit is used to select and unbind sites in the MES system;
[0059] Binding station connection sub-units are set up in the inspection section of the MES system, and binding display units and barcode scanners are connected to the binding station to form a binding module.
[0060] Furthermore, the binding unit includes:
[0061] The server verification completes the acquisition of the sub-unit, which is used to log in to the binding site in the MES system and obtain the server verification complete after the server verification is completed;
[0062] The data binding sub-unit is used to scan the serial number of the server that has been verified by the barcode scanner and the vehicle number of the aging vehicle where the server is located, bind the two and store them in the database, and display them in the binding display unit.
[0063] The scanning completion judgment subunit is used to determine whether the server has completed scanning.
[0064] The next server acquisition unit is used to acquire the next server that has completed the verification.
[0065] Furthermore, the unbinding unit includes:
[0066] The defective server relocation unit is used to move defective servers away from the aging vehicle for repair and to register the repair records in the MES system.
[0067] The unbinding subunit is used by the MES system's unbinding site to automatically unbind the serial number of the faulty server from the corresponding aging vehicle number based on the maintenance records.
[0068] Furthermore, the packaging material statistics unit includes:
[0069] The order number query sub-unit is used by the MES system to retrieve the binding record from the database and query the order number based on the server serial number in the binding record;
[0070] The material acquisition subunit is used by the MES system to count the number of servers with the same order number on each aging vehicle, and then to retrieve the material part number and quantity of the packaging material required for that order number from the BOM based on the order number and BOM keyword information.
[0071] The material verification subunit is used by the MES system to sequentially count and verify the order number, number of servers, material number of required packaging materials, and quantity of each aging vehicle, based on the vehicle number.
[0072] The beneficial effects of this invention are as follows:
[0073] The server production visualization method and device provided by this invention realizes the transparency of the server during the aging vehicle transportation process by relying on the MES system and AGV system. This facilitates the early identification and preparation of resource needs during the production process, avoiding losses such as production line stoppages and personnel waiting caused by last-minute preparations, and ensuring the efficient and lean operation of the production system.
[0074] This invention changes the interaction between the original AGV system and PLC to data transmission between the AGV system and MES system, improving efficiency and providing support and reference for material counting, path tracking and information processing in whole vehicle or group turnover production modes.
[0075] Furthermore, the design principle of this invention is reliable, the structure is simple, and it has a very wide range of application prospects.
[0076] Therefore, it is evident that the present invention has outstanding substantive features and significant progress compared with the prior art, and the beneficial effects of its implementation are also obvious. Attached Figure Description
[0077] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0078] Figure 1 This is a flowchart of Embodiment 1 of the server production visualization implementation method of the present invention.
[0079] Figure 2 This is a flowchart of Embodiment 2 of the server production visualization implementation method of the present invention.
[0080] Figure 3 This is a schematic diagram of the server production visualization implementation device of the present invention.
[0081] In the diagram, 1-Server and aging vehicle binding module; 1.1-Binding / unbinding preset unit; 1.2-Binding unit; 2-AGV and MES data transmission module; 2.1-Transportation scanning unit; 2.2-Transportation sequence feedback unit; 2.3-Defective server judgment unit; 2.4-Unbinding unit; 3-Packaging material calculation module; 3.1-Display preset unit; 3.2-Packaging material statistics unit; 3.3-Packaging material preparation unit. Detailed Implementation
[0082] To enable those skilled in the art to better understand the technical solutions of this invention, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this invention.
[0083] Example 1:
[0084] like Figure 1 As shown, this invention provides a method for implementing server production visualization, comprising the following steps:
[0085] S1. After the server inspection is completed, bind each server and its corresponding aging vehicle through the MES system;
[0086] When the S2.AGV system receives a transport task, it performs the transport and feeds back the corresponding aging vehicle number to the MES system according to the transport sequence. At the same time, the faulty server in the aging process is removed from the aging vehicle and unbound from the aging vehicle.
[0087] S3. The server packaging section calculates the required packaging materials based on the number of servers bound to the aging vehicle being transported in the MES system.
[0088] Example 2:
[0089] like Figure 2 As shown, this invention provides a method for implementing server production visualization, comprising the following steps:
[0090] S1. After the server verification is completed, bind each server and its corresponding aging vehicle through the MES system; the specific steps of step S1 are as follows:
[0091] S11. Pre-configure the binding and unbinding modules in the MES system;
[0092] S12. The server inspection section binds the serial number of the inspected server to the vehicle number of the aging vehicle in sequence through the binding module;
[0093] When the S2.AGV system receives a transport task, it executes the transport and sends the corresponding aging vehicle number back to the MES system according to the transport sequence. Simultaneously, any faulty servers during the aging process are removed from the aging vehicle and unbound from it. The specific steps of step S2 are as follows:
[0094] S21. After receiving the handling task, the AGV system performs the handling and uses a handheld terminal to scan the aging vehicle number;
[0095] The S22.AGV system will scan the vehicle number of the aging vehicle and feed it back to the MES system according to the handling order;
[0096] S23. Determine if there are any faulty servers during the aging process;
[0097] If not, proceed to step S3;
[0098] If so, proceed to step S24;
[0099] S24. Remove the faulty server from the aging vehicle, unbind the serial number of the faulty server from the vehicle number of the aging vehicle through the unbinding module, and delete the binding record from the database;
[0100] S3. The server packaging section calculates the required packaging materials based on the number of servers bound to the aging vehicle being transported in the MES system; the specific steps of step S3 are as follows:
[0101] S31. Pre-configure the server display module for the server packaging section in the MES system;
[0102] The S32.MES system counts the number of servers belonging to the same order number on each aging vehicle, and calculates the material part number and quantity required for packaging each order on the aging vehicle based on the order number and BOM.
[0103] The S33.MES system transmits the material part numbers and quantities required for packaging the order corresponding to the aging vehicle number to the server display module of the server to be packaged, so that the packaging personnel can prepare materials according to the vehicle.
[0104] Example 3:
[0105] like Figure 2 As shown, this invention provides a method for implementing server production visualization, comprising the following steps:
[0106] S1. After the server verification is completed, bind each server and its corresponding aging vehicle through the MES system; the specific steps of step S1 are as follows:
[0107] S11. Pre-configure the binding and unbinding modules in the MES system; the specific steps of step S11 are as follows:
[0108] S111. Select the binding and unbinding sites in the MES system;
[0109] S112. Set up a binding display unit and a barcode scanner in the inspection section of the MES system, and connect the binding display unit, barcode scanner and binding station to form a binding module;
[0110] S12. The server inspection section uses the binding module to sequentially bind the serial number of the inspected server to the vehicle number of the aging vehicle it belongs to; the specific steps of step S12 are as follows:
[0111] S121. After the server verification is completed, log in to the bound site in the MES system and obtain the verified server;
[0112] S122. Scan the serial number of the server and the vehicle number of the aging vehicle where the server is located using a barcode scanner, bind the two and store them in the database, and display them in the binding display unit;
[0113] S123. Determine whether the server that has completed the verification has finished scanning the code;
[0114] If so, proceed to step S2;
[0115] If not, obtain the next server that has completed the verification and return to step S121;
[0116] When the S2.AGV system receives a transport task, it executes the transport and sends the corresponding aging vehicle number back to the MES system according to the transport sequence. Simultaneously, any faulty servers during the aging process are removed from the aging vehicle and unbound from it. The specific steps of step S2 are as follows:
[0117] S21. After receiving the handling task, the AGV system performs the handling and uses a handheld terminal to scan the aging vehicle number;
[0118] The S22.AGV system will scan the vehicle number of the aging vehicle and feed it back to the MES system according to the handling order;
[0119] S23. Determine if there are any faulty servers during the aging process;
[0120] If not, proceed to step S3;
[0121] If so, proceed to step S24;
[0122] S24. Remove the faulty server from the aging vehicle, unbind the serial number of the faulty server from the vehicle number of the aging vehicle through the unbinding module, and delete the binding record from the database; the specific steps of step S24 are as follows:
[0123] S241. Remove the faulty server from the aging vehicle for repair and register the repair record in the MES system;
[0124] The S242.MES system's unbinding site automatically unbinds the serial number of the faulty server from the corresponding aging vehicle number based on the maintenance records;
[0125] S3. The server packaging section calculates the required packaging materials based on the number of servers bound to the aging vehicle being transported in the MES system; the specific steps of step S3 are as follows:
[0126] S31. Pre-configure the server display module for the server packaging section in the MES system;
[0127] S32. The MES system counts the number of servers belonging to the same order number on each aging vehicle, and calculates the material part numbers and quantities required for packaging each order on that aging vehicle based on the order number and BOM; the specific steps of step S32 are as follows:
[0128] The S321.MES system retrieves the binding record from the database and queries the order number based on the server serial number in the binding record;
[0129] The S322.MES system counts the number of servers with the same order number on each aging vehicle, and then retrieves the material part number and quantity of the packaging material required for that order number from the BOM based on the order number and BOM keyword information.
[0130] The S323.MES system sequentially counts and verifies the order number, number of servers, and required packaging material part number and quantity for each aging vehicle, using the vehicle number as the unit.
[0131] The S33.MES system transmits the material part numbers and quantities required for packaging the order corresponding to the aging vehicle number to the server display module of the server to be packaged, so that the packaging personnel can prepare materials according to the vehicle.
[0132] Example 4:
[0133] like Figure 3 As shown, the present invention provides a server production visualization implementation device, comprising:
[0134] Server and Aging Vehicle Binding Module 1 is used to bind each server and its corresponding aging vehicle through the MES system after the server inspection is completed.
[0135] AGV and MES data are transmitted to module 2, which is used to execute the transport when the AGV system receives the transport task and feed back the corresponding aging car number to the MES system according to the transport order. At the same time, the defective server in the aging process is removed from the aging car and unbound from the aging car.
[0136] Packaging material calculation module 3 is used by the server packaging section to calculate the required packaging materials based on the number of servers bound to the aging vehicle being transported in the MES system.
[0137] Example 5:
[0138] like Figure 3 As shown, the present invention provides a server production visualization implementation device, comprising:
[0139] Server and Aging Vehicle Binding Module 1 is used to bind each server and its corresponding aging vehicle through the MES system after the server inspection is completed; Server and Aging Vehicle Binding Module 1 includes:
[0140] Binding and unbinding preset unit 1.1 is used to pre-set the binding module and unbinding module in the MES system;
[0141] Binding unit 1.2 is used by the server inspection section to bind the serial number of the inspected server to the vehicle number of the aging vehicle in sequence through the binding module;
[0142] Module 2, which transmits data between the AGV and MES systems, is used to execute the transport task when the AGV system receives it, and to send the corresponding aging vehicle number back to the MES system according to the transport sequence. Simultaneously, during the aging process, defective servers are removed from the aging vehicle and unbound from it. Module 2 includes:
[0143] The transport scanning unit 2.1 is used to scan the aging vehicle number using a handheld terminal after receiving a transport task, so that the AGV system can perform the transport.
[0144] The transport sequence feedback unit 2.2 is used by the AGV system to feed back the scanned aging vehicle number to the MES system according to the transport sequence;
[0145] The faulty server detection unit 2.3 is used to determine whether there are faulty servers during the aging process;
[0146] The unbinding unit 2.4 is used to remove faulty servers from the aging vehicle when they exist during the aging process. The unbinding module unbinds the serial number of the faulty server from the vehicle number of the aging vehicle to be removed and deletes the binding record from the database.
[0147] Packaging material calculation module 3 is used by the server packaging section to calculate the required packaging materials based on the number of servers bound to the aging carts being transported in the MES system. Packaging material calculation module 3 includes:
[0148] Display preset unit 3.1 is used to pre-set the server display module to be packaged for the server packaging section in the MES system;
[0149] Packaging material statistics unit 3.2 is used by the MES system to count the number of servers belonging to the same order number on each aging vehicle, and to calculate the material number and quantity required for packaging each order on the aging vehicle based on the order number and BOM.
[0150] The packaging material preparation unit 3.3 is used by the MES system to transmit the material part numbers and quantities required for packaging of the order corresponding to the aging vehicle number to the server display module of the server to be packaged, so that the packaging personnel can prepare materials according to the vehicle.
[0151] Example 6:
[0152] like Figure 3 As shown, the present invention provides a server production visualization implementation device, comprising:
[0153] Server and Aging Vehicle Binding Module 1 is used to bind each server and its corresponding aging vehicle through the MES system after the server inspection is completed; Server and Aging Vehicle Binding Module 1 includes:
[0154] Binding / unbinding preset unit 1.1 is used to pre-set the binding and unbinding modules in the MES system; binding / unbinding preset unit 1.1 includes:
[0155] The site selection sub-unit is used to select and unbind sites in the MES system;
[0156] Binding station connection sub-units: Set up binding display units and barcode scanners in the inspection section of the MES system, and connect the binding display units, barcode scanners and binding stations to form binding modules;
[0157] Binding unit 1.2 is used by the server inspection section to sequentially bind the serial number of the inspected server to the vehicle number of the aging vehicle it belongs to through the binding module; binding unit 1.2 includes:
[0158] The server verification completes the acquisition of the sub-unit, which is used to log in to the binding site in the MES system and obtain the server verification complete after the server verification is completed;
[0159] The data binding sub-unit is used to scan the serial number of the server that has been verified by the barcode scanner and the vehicle number of the aging vehicle where the server is located, bind the two and store them in the database, and display them in the binding display unit.
[0160] The scanning completion judgment subunit is used to determine whether the server has completed scanning.
[0161] The next server acquisition unit is used to acquire the next server that has completed the verification.
[0162] Module 2, which transmits data between the AGV and MES systems, is used to execute the transport task when the AGV system receives it, and to send the corresponding aging vehicle number back to the MES system according to the transport sequence. Simultaneously, during the aging process, defective servers are removed from the aging vehicle and unbound from it. Module 2 includes:
[0163] The transport scanning unit 2.1 is used to scan the aging vehicle number using a handheld terminal after receiving a transport task, so that the AGV system can perform the transport.
[0164] The transport sequence feedback unit 2.2 is used by the AGV system to feed back the scanned aging vehicle number to the MES system according to the transport sequence;
[0165] The faulty server detection unit 2.3 is used to determine whether there are faulty servers during the aging process;
[0166] Unbinding unit 2.4 is used to remove faulty servers from the aging vehicle when they exist during the aging process. The unbinding module unbinds the serial number of the faulty server from the vehicle number of the removed aging vehicle and deletes the binding record from the database. Unbinding unit 2.4 includes:
[0167] The defective server relocation unit is used to move defective servers away from the aging vehicle for repair and to register the repair records in the MES system.
[0168] The unbinding subunit is used by the MES system's unbinding site to automatically unbind the serial number of the faulty server from the corresponding aging vehicle number based on the maintenance records.
[0169] Packaging material calculation module 3 is used by the server packaging section to calculate the required packaging materials based on the number of servers bound to the aging carts being transported in the MES system. Packaging material calculation module 3 includes:
[0170] Display preset unit 3.1 is used to pre-set the server display module to be packaged for the server packaging section in the MES system;
[0171] Packaging Material Statistics Unit 3.2 is used by the MES system to count the number of servers belonging to the same order number on each aging vehicle, and to calculate the material part numbers and quantities required for packaging each order on that aging vehicle based on the order number and BOM; Packaging Material Statistics Unit 3.2 includes:
[0172] The order number query sub-unit is used by the MES system to retrieve the binding record from the database and query the order number based on the server serial number in the binding record;
[0173] The material acquisition subunit is used by the MES system to count the number of servers with the same order number on each aging vehicle, and then to retrieve the material part number and quantity of the packaging material required for that order number from the BOM based on the order number and BOM keyword information.
[0174] The material verification subunit is used by the MES system to sequentially count and verify the order number, number of servers, material number of required packaging materials, and quantity of each aging vehicle, based on the vehicle number of the aging vehicle.
[0175] The packaging material preparation unit 3.3 is used by the MES system to transmit the material part numbers and quantities required for packaging of the order corresponding to the aging vehicle number to the server display module of the server to be packaged, so that the packaging personnel can prepare materials according to the vehicle.
[0176] Although the present invention has been described in detail with reference to the accompanying drawings and preferred embodiments, the invention is not limited thereto. Various equivalent modifications or substitutions can be made to the embodiments of the invention by those skilled in the art without departing from the spirit and essence of the invention, and such modifications or substitutions should all be within the scope of the invention. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the invention should also be covered within the protection scope of the invention. Therefore, the protection scope of the invention should be determined by the scope of the claims.
Claims
1. A method for server production visualization implementation, characterized in that, Comprise the following steps: S1. After the server inspection is completed, the server is bound to the corresponding aging vehicle through the MES system; S2. When the AGV system receives a carrying task, it carries out the carrying and feeds back the corresponding aging vehicle number to the MES system according to the carrying sequence, and the bad server in the aging process is moved away from the aging vehicle and is unbound with the aging vehicle; S3. The server packaging section calculates the required packaging materials according to the number of bound servers in the MES system during the carrying of the aging vehicle; Step S2 is specifically as follows: S21. After receiving the carrying task, the AGV system carries out the carrying and scans the aging vehicle number using a handheld terminal; S22. The AGV system feeds back the scanned aging vehicle number to the MES system according to the carrying sequence; S23. It is judged whether there is a bad server in the aging process; If not, step S3 is entered; If yes, step S24 is entered; S24. The bad server is moved away from the aging vehicle, the serial number of the bad server is unbound with the vehicle number of the moved aging vehicle through the unbinding module, and the binding record is deleted from the database; Step S3 is specifically as follows: S31. The server packaging section is set up in the MES system in advance; S32. The MES system counts the number of servers belonging to the same order number on each aging vehicle, and calculates the material code and quantity required for packaging each order on the aging vehicle according to the order number and BOM; S33. The MES system transmits the material code and quantity required for packaging the servers of the corresponding order of the aging vehicle to the server display module for packaging personnel to prepare materials according to the vehicle.
2. The method of claim 1, wherein the server production visualization implementation method is characterized by, Step S1 is specifically as follows: S11. The binding module and the unbinding module are set up in the MES system in advance; S12. The server inspection section binds the serial number of the server completed by inspection with the vehicle number of the aging vehicle in sequence through the binding module.
3. The method of claim 2, wherein the server production visualization implementation method is characterized by, Step S11 is specifically as follows: S111. The binding site and the unbinding site are selected in the MES system; S112. The binding display unit and the code scanning gun are set up in the inspection section of the MES system, and the binding display unit, the code scanning gun and the binding site are connected to form the binding module.
4. The method of claim 3, wherein the server production visualization implementation method is characterized by, Step S12 is specifically as follows: S121. After the server inspection is completed, the binding site is logged in the MES system, and the server completed by inspection is obtained; S122. The serial number of the server completed by inspection and the vehicle number of the aging vehicle where the server is located are scanned by the code scanning gun, and are bound and stored in the database, and are displayed on the binding display unit; S123. It is judged whether the server completed by inspection has been scanned; If yes, step S2 is entered; If not, the next server completed by inspection is obtained, and step S121 is returned.
5. The method of claim 4, wherein the server production visualization implementation method is characterized by, Step S24 is specifically as follows: S241. The bad server is moved away from the aging vehicle for maintenance, and the maintenance record is registered in the MES system; S242. The unbinding site of the MES system automatically unbinds the serial number of the bad server with the corresponding aging vehicle number according to the maintenance record.
6. The method of claim 5, wherein the server production visualization implementation method is characterized by, Step S32 is specifically as follows: S321. The MES system obtains the binding record from the database, and queries the order number according to the server serial number in the binding record; S322. The MES system counts the number of servers on each aging vehicle that belong to the same order number, and then obtains the material code and quantity of packaging materials required for the order number from the BOM according to the order number and BOM key information; S323. The MES system counts and verifies the order number, the number of servers, the material code and quantity of packaging materials required for each aging vehicle in turn according to the vehicle number of the aging vehicle.
7. A server production visualization implementation apparatus, characterized by It comprises: a server and aging vehicle binding module (1) for binding each server and the corresponding aging vehicle through the MES system after the server inspection is completed; an AGV and MES data transmission module (2) for executing the carrying and feeding back the corresponding aging vehicle number to the MES system according to the carrying sequence when the AGV system receives the carrying task, and moving the defective server away from the aging vehicle and unbinding the defective server from the aging vehicle during the aging process; a packaging material calculation module (3) for calculating the required packaging materials according to the number of bound servers in the MES system during the carrying of the aging vehicle by the server packaging section; the AGV and MES data transmission module (2) comprises: a carrying scanning unit (2.1) for executing the carrying by the AGV system after receiving the carrying task, and scanning the aging vehicle number using a handheld terminal; a carrying sequence feedback unit (2.2) for feeding back the scanned aging vehicle number to the MES system according to the carrying sequence by the AGV system; a defective server judgment unit (2.3) for judging whether there is a defective server during the aging process; an unbinding unit (2.4) for moving the defective server away from the aging vehicle when there is a defective server during the aging process, unbinding the serial number of the defective server from the vehicle number of the aging vehicle through the unbinding module, and deleting the binding record from the database; the packaging material calculation module (3) comprises: a display preset unit (3.1) for setting a server packaging display module for the server packaging section in advance in the MES system; a packaging material counting unit (3.2) for counting the number of servers on each aging vehicle that belong to the same order number in the MES system, and calculating the material code and quantity required for packaging each order on the aging vehicle according to the order number and BOM; a packaging material preparation unit (3.3) for transmitting the material code and quantity required for packaging the servers of the corresponding order of the aging vehicle to the server packaging display module in the MES system, so that the packaging personnel can prepare the materials according to the vehicle.
8. The server production visualisation implementation apparatus of claim 7, wherein, the server and aging vehicle binding module (1) comprises: a binding and unbinding preset unit (1.1) for setting the binding module and the unbinding module in advance in the MES system; a binding unit (1.2) for binding the serial number of the server that has completed the inspection to the vehicle number of the aging vehicle in the server inspection section through the binding module.
Citation Information
Patent Citations
Task scheduling method and system for mobile carrying trolleys
CN110428197A
Automatic silicon wafer packaging method and system
CN112141451A