Station-based material statistical method and device, electronic equipment and storage medium

Through the station-based material statistics method, the problem of the lack of full-link transparency in the material preparation progress in the electronic manufacturing field has been solved, real-time monitoring and optimization of the material preparation progress has been achieved, and production efficiency and exception handling efficiency have been improved.

CN120706777APending Publication Date: 2025-09-26INVENTEC CHONGQING
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510810260.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-13
Publication Date
2025-09-26

AI Technical Summary

Technical Problem

In the field of electronics manufacturing, in traditional manufacturing execution systems, material preparation progress management relies on manual tracking and decentralized information transmission, resulting in the production management department being unable to achieve full-link transparency, affecting production efficiency and the disconnection between material preparation plans and actual production plans.

Method used

By obtaining production scheduling information and work order status information, classifying and counting material shortages based on station positions, determining the material preparation progress, and adjusting the material preparation task priority through multi-factor linkage early warning, a breakthrough in the dimension of overall order progress - station progress can be achieved.

Benefits of technology

It achieves real-time monitoring and optimization of material preparation progress, reduces the number of consultations for production foremen, improves production efficiency and exception handling efficiency, and enhances the transparency and accuracy of production management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120706777A_ABST
    Figure CN120706777A_ABST
Patent Text Reader

Abstract

The invention provides a station-based material statistics method and device, electronic equipment and a storage medium, and the method comprises the steps: obtaining the production scheduling information of a plurality of target work orders, capturing the work order state information corresponding to each target work order based on each work order identity, and storing the work order state information corresponding to each target work order based on each work order identity; the work order state information comprises a work order production state and a batch identity identifier, determining a batch production state of at least one batch sequence according to the batch identity identifier, the work order production state and the scheduling identifier information of each target work order, and capturing target material sending information of at least one target sequence based on a preset material sending type, the at least one piece of target material sending information is subjected to station material shortage classification statistics, material preparation progress information of at least one target sequence is obtained, and the target sequence is used for representing a batch sequence in which the batch production state is a commissioning state or a to-be-produced state; the whole material preparation progress can be mastered in real time, and the number of times of feedback and consultation of the material preparation progress by production leaders is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of production management, and in particular to a material statistics method, device, electronic device and storage medium based on station location. Background Art

[0002] In the electronics manufacturing sector, the production efficiency of surface mount technology (SMT) production lines is highly dependent on the accuracy of the material preparation process and the ability to coordinate information. In traditional manufacturing execution systems (MES), material preparation progress management relies heavily on manual tracking and decentralized information transmission. This presents the following technical flaws: The production management department lacks progress information, requiring SMT foremen to frequently provide feedback on material preparation progress. Furthermore, the production management department lacks visibility into the overall progress of material preparation, impacting line changeovers and production efficiency. Furthermore, the production management department can only make decisions based on local or static data (such as the completion rate of a single material preparation run), resulting in a disconnect between material preparation plans and actual production plans.

[0003] In related technologies, although a simple work reporting system can partially improve the speed of information transmission, it does not solve the problems of automated data collection throughout the entire material preparation process and the integration of multi-source heterogeneous data. Therefore, there is an urgent need for a production management solution that can achieve full-chain transparency of material preparation progress.

[0004] Application Contents

[0005] The present application provides a material statistics method, device, electronic device and storage medium based on station location to solve the above-mentioned technical problem of being unable to count the material preparation progress in the entire link.

[0006] In one embodiment of the present application, the present application provides a station-based material statistics method, including: obtaining production scheduling information of multiple target work orders, the production scheduling information including scheduling identification information and work order identification; based on each work order identification, capturing the work order status information corresponding to each target work order, the work order status information including the work order production status and batch identification; determining the batch production status of at least one batch sequence according to the batch identification, work order production status and scheduling identification information of each target work order; based on a preset material issuance type, capturing the target material issuance information of at least one target sequence, performing station-based material shortage classification statistics on at least one target material issuance information, and obtaining material preparation progress information of at least one target sequence, the target sequence being used to characterize a batch sequence whose batch production status is a production status or a waiting-for-production status.

[0007] In one embodiment of the present application, the batch production status of at least one batch sequence is determined based on the batch identity, work order production status and scheduling identification information of each target work order, including: if at least one work order production status corresponding to a batch identity is in production status, then the initial production status of all target work orders corresponding to the batch identity is determined to be in production status; if all work order production statuses corresponding to a batch identity are offline status, then the initial production status of all target work orders corresponding to the batch identity is determined to be offline status; if the initial production statuses corresponding to a batch identity are not offline statuses, and there is no corresponding initial production status that is in production status, then the initial production status of all target work orders corresponding to the batch identity is determined to be waiting for production status; according to each of the scheduling identification information, the initial production statuses of the same type of batch identity are deduplicated to obtain the batch production status of at least one batch sequence.

[0008] In one embodiment of the present application, after obtaining the material preparation progress information of at least one target sequence, it also includes: capturing the expected line change time of the at least one target sequence; determining the material preparation urgency of the at least one target sequence based on the at least one expected line change time and the at least one material preparation progress information; based on the sorting of at least one material preparation urgency, or the comparison results of at least one material preparation urgency with multiple preset emergency thresholds, issuing a material preparation warning for the at least one target sequence to adjust the priority of the material preparation task.

[0009] In one embodiment of the present application, the material preparation urgency is determined as follows: the product of the material shortage urgency coefficient and the time urgency coefficient is determined as the material preparation urgency; or, the material preparation urgency is determined based on a preset first weight, a material shortage urgency coefficient, a preset second weight and a time urgency coefficient; wherein, the material shortage urgency coefficient is obtained based on the inverse of the material preparation achievement rate, the material shortage rate or the number of material shortages, the time urgency coefficient is obtained based on the inverse of the expected line change time, and the material preparation achievement rate, the material shortage rate and the material shortage number are obtained based on the material preparation progress information.

[0010] In one embodiment of the present application, the target material delivery information is classified and counted according to the station shortage, and material preparation progress information is obtained, including: if the type of a veneer station is the top station of a printed circuit board, and the material delivery status of the veneer station is a picking status, then the number of first stations with shortage of material is increased; if the type of a veneer station is the bottom station of a printed circuit board, and the material delivery status of the veneer station is a picking status, then the number of second stations with shortage of material is increased; based on the first number of stations with shortage of material, the second number of stations with shortage of material, the total number of the first stations of the top station and the total number of the second stations of the bottom station, the number of The material preparation achievement rate of the target sequence; wherein, the target material issuance information includes the types and issuance status of multiple veneer stations, and the total number of veneer stations of different types, the total number of veneer stations includes the total number of the first stations and the total number of the second stations, the material preparation progress information includes the material preparation achievement rate and the total number of veneer stations of different types, the number of veneer stations with insufficient materials, the number of veneer stations with insufficient materials includes the first number of stations with insufficient materials and the second number of stations with insufficient materials, the material preparation achievement rate includes the total achievement rate of the target sequence and / or the station achievement rate of different types of veneer stations.

[0011] In one embodiment of the present application, after determining the batch production status of at least one batch sequence based on the batch identity, work order production status and scheduling identification information of each target work order, it also includes: if the batch production status of a batch sequence is in a waiting state, then capturing the off-site material preparation status information according to the work order identity corresponding to the batch sequence, and determining the off-site material preparation progress information of the batch sequence based on the off-site material preparation status information.

[0012] In one embodiment of the present application, after obtaining the material preparation progress information of at least one target sequence, it also includes: if the batch production status of a target sequence is the production status, the scheduling identification information, batch identity identification, expected line change time and material preparation progress information corresponding to the target sequence are displayed; if the batch production status of a target sequence is the waiting status, the scheduling identification information, batch identity identification, expected line change time, material preparation progress information and off-site preparation progress information corresponding to the target sequence are displayed; if a target sequence has a material preparation warning, the target sequence is displayed with a warning; wherein, the scheduling identification information includes the scheduling time information, production line information, and production line identification information of the target sequence.

[0013] In one embodiment of the present application, the present application provides a station-based material statistics device, including: an information acquisition module, used to obtain production scheduling information of multiple target work orders, the production scheduling information including scheduling identification information and work order identification; an information capture module, used to capture the work order status information corresponding to each target work order based on each work order identification, the work order status information including work order production status and batch identification; a status determination module, used to determine the batch production status of at least one batch sequence according to the batch identification, work order production status and scheduling identification information of each target work order; a material shortage statistics module, used to capture the target material issuance information of at least one target sequence based on a preset material issuance type, perform station-based material shortage classification statistics on at least one target material issuance information, and obtain material preparation progress information of at least one target sequence, the target sequence being used to characterize a batch sequence whose batch production status is a production status or a waiting-for-production status.

[0014] In one embodiment of the present application, the present application provides an electronic device, which includes: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the electronic device implements the station-based material statistics method as described in any of the above embodiments.

[0015] In one embodiment of the present application, the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor of a computer, the computer executes the station-based material statistics method described in any one of the above embodiments.

[0016] Beneficial effects of the embodiments of the present application: The present application provides a material statistics method, device, electronic device and storage medium based on station position. The embodiments of the present application judge the batch production status by integrating multiple types of information, and refine the material preparation progress monitoring to the station position granularity, thereby achieving a breakthrough in the dimension of "whole order progress-station progress". The overall material preparation progress can be grasped in real time, reducing the number of times the production foreman provides feedback and consultation on the material preparation progress.

[0017] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings are incorporated into and constitute a part of the specification, showing embodiments consistent with the present application and, together with the specification, used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without inventive effort. In the drawings:

[0019] Figure 1 A schematic diagram showing an exemplary system architecture to which the technical solutions of the embodiments of the present application can be applied;

[0020] Figure 2 A schematic diagram of a process of a material statistics method based on station location according to an embodiment of the present application is shown;

[0021] Figure 3 A block diagram of a material statistics device based on station location according to an embodiment of the present application is shown;

[0022] Figure 4 A schematic diagram of the structure of a computer system suitable for implementing an electronic device according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0023] The following describes the embodiments of the present application through specific examples. Those skilled in the art can easily understand other advantages and effects of the present application from the content disclosed in this specification. The present application can also be implemented or applied through other different specific embodiments. The details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments can be combined with each other unless they conflict.

[0024] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present application. Therefore, the drawings only show components related to the present application rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the shape, quantity and proportion of each component may be changed at will, and the component layout may also be more complicated.

[0025] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present application. However, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present application difficult to understand.

[0026] See also Figure 1 , Figure 1 Schematic diagram showing an exemplary system architecture to which the technical solution of the embodiment of the present application can be applied. Figure 1As shown, the system architecture may include a scheduling system 101, a manufacturing execution system 102, an inventory and warehousing management system 103, and a computer device 104. Scheduling system 101 is used to generate and store production scheduling information; manufacturing execution system 102 is used to update and store work order status information; inventory and warehousing management system 103 is used to update and store target material delivery information; and computer device 104 may be at least one of a general-purpose computer and a cloud server. Computer device 104 obtains the corresponding production scheduling information, work order status information, and target material delivery information from each system, performs classification and statistics on station material shortages, and thus determines material preparation progress information.

[0027] Exemplarily, the computer device 104 obtains production scheduling information of multiple target work orders, the production scheduling information includes scheduling identification information and work order identity identification; based on each work order identity identification, the work order status information corresponding to each target work order is captured, the work order status information includes the work order production status and batch identity identification; the batch production status of at least one batch sequence is determined according to the batch identity identification, work order production status and scheduling identification information of each target work order; based on the preset material issuance type, the target material issuance information of at least one target sequence is captured, and the station shortage classification statistics of at least one target material issuance information are performed to obtain the material preparation progress information of at least one target sequence, and the target sequence is used to characterize the batch production status of the batch sequence as being in production status or waiting for production status.

[0028] In the related technologies, the technical problem of counting the material preparation progress in the entire link cannot be solved.

[0029] In order to solve the above technical problems, the present application provides a material statistics method, device, electronic device and storage medium based on station location. The implementation details of the technical solution of the embodiment of the present application are elaborated in detail below.

[0030] See also Figure 2 , Figure 2 FIG. 1 shows a flow chart of a material statistics method based on station location according to an embodiment of the present application. Figure 2 As shown, in an exemplary embodiment, the material statistics method based on station location includes at least steps S210 to S240, which are described in detail as follows:

[0031] Step S210: Obtain production scheduling information of multiple target work orders.

[0032] The production schedule information includes schedule identification information and work order identification information.

[0033] In one embodiment of the present application, the target work order is used to represent the scheduled work orders at and after the current time, as well as the scheduled work orders that have not been offline before the current time.

[0034] In one embodiment of the present application, the scheduled work orders include surface mount technology (SMT) work orders.

[0035] In one embodiment of the present application, the current time is in days.

[0036] In one embodiment of the present application, the scheduling identification information includes scheduling time information and production line information. The scheduling time information includes at least one of the scheduling date and the scheduling shift. The production line information includes at least one of the line type and the platform.

[0037] In one embodiment of the present application, the production schedule information format of the target work order is shown in the following table:

[0038] Table 1 Production schedule information of target work order

[0039] Schedule Date Scheduling shifts Line model Work order identity ... ... ... ... ... ... ... ... ... ...

[0040] Step S220: Capture the work order status information corresponding to each target work order based on each work order identity identifier.

[0041] The work order status information includes the work order production status and batch identification.

[0042] In one embodiment of the present application, the computer device includes a material preparation kanban system.

[0043] In one embodiment of the present application, the material preparation kanban system transmits the work order identity to the manufacturing execution system (MES) through the first interface, and captures the work order status information corresponding to the work order identity within a preset statistical period.

[0044] In one embodiment of the present application, a batch identifier (Batchid) is used to identify a production batch (Batch) to which a target work order belongs.

[0045] In one embodiment of the present application, the preset statistical period includes a period within the current time and the preset period. For example, the current time is set as the preset statistical period within 7 days.

[0046] Step S230 : determining the batch production status of at least one batch sequence according to the batch identification, work order production status, and schedule identification information of each target work order.

[0047] In one embodiment of the present application, the batch production status of at least one batch sequence is determined based on the batch identity, work order production status and scheduling identification information of each target work order, including: if at least one work order production status corresponding to a batch identity is in production status, then the initial production status of all target work orders corresponding to the batch identity is determined to be in production status; if all work order production statuses corresponding to a batch identity are offline status, then the initial production status of all target work orders corresponding to the batch identity is determined to be offline status; if the initial production statuses corresponding to a batch identity are not offline statuses, and there is no corresponding initial production status in production status, then the initial production status of all target work orders corresponding to the batch identity is determined to be waiting for production status; according to each scheduling identification information, the initial production statuses of the same type of batch identity are deduplicated to obtain the batch production status of at least one batch sequence.

[0048] In one embodiment of the present application, the initial production status may be deduplicated based on one or more types of information in the schedule identification information, for example, deduplication may be performed based only on the schedule date, or based on the schedule date and line type.

[0049] In one embodiment of the present application, the batch production status is determined as follows:

[0050] Table 2 Methods for determining batch production status

[0051]

[0052] Among them, O is used to represent the online status, P is used to represent the pending status, and L is used to represent the offline status; the scheduling date of 1 represents the current time.

[0053] In one embodiment of the present application, please refer to Table 1. As shown in Table 1, among the target work orders numbered 1 to 4, under the same batch identity a, there are 3 work orders with a production status of production and 1 work order with a production status of waiting for production. Then, all the initial production statuses corresponding to the batch identity a are all in the production status. At this time, there is a distinction between night shift and day shift in the scheduling identification information. Then, after deduplication, the batch production statuses of batch sequences 1 and 2 can be obtained.

[0054] In one embodiment of the present application, please continue to refer to Table 1. Among the target work orders with serial numbers 5 to 6, under the same batch identity identifier b, the production status of one work order is offline, and the production status of another work order is waiting for production. Then all the initial production statuses corresponding to the batch identity identifier b are waiting for production. At this time, there is no difference in the scheduling identification information, and after deduplication, the batch production status of batch sequence 3 can be obtained.

[0055] In one embodiment of the present application, please continue to refer to Table 1. Among the target work orders with serial numbers 7 to 8, under the same batch identity identifier c, the production status of all work orders is not the waiting status, and there is no production status. Then all the initial production statuses corresponding to the batch identity identifier c are offline status; at this time, there is no difference in the scheduling identification information, and the batch production status of batch sequence 4 is obtained.

[0056] In one embodiment of the present application, please continue to refer to Table 1. Among the target work orders with serial numbers 9 to 11, under the same batch identity identifier d, there are 2 work orders with a production status of offline and another work order with a production status of production. Then all the initial production statuses corresponding to the batch identity identifier d are all production statuses. At this time, there are differences in machine models in the scheduling identification information, and after deduplication, the batch production statuses of batch sequences 5 and 6 can be obtained.

[0057] Step S240 , based on the preset material delivery type, capture the target material delivery information of at least one target sequence, perform station shortage classification statistics on the at least one target material delivery information, and obtain the material preparation progress information of the at least one target sequence.

[0058] The target sequence is used to represent a batch sequence whose batch production status is either a production status or a waiting-for-production status.

[0059] In one embodiment of the present application, the material preparation kanban system transmits the information query sequence corresponding to the batch identity in the production status to the inventory and warehouse management system (IWM) through the second interface, and captures the target material delivery information corresponding to the information query sequence in the preset material delivery type.

[0060] In one embodiment of the present application, the material preparation kanban system transmits the information query sequence corresponding to the batch identity in the waiting state to the IWM through the second interface, and captures the target material delivery information corresponding to the information query sequence in the preset material delivery type.

[0061] In one embodiment of the present application, the information query sequence is obtained based on a deduplication rule of the initial production state.

[0062] In one embodiment of the present application, the preset material types include general materials and delivery materials in SMT production.

[0063] In one embodiment of the present application, the target material delivery information is used to represent the total item information corresponding to the preset material delivery type in the target sequence.

[0064] In one embodiment of the present application, the IWM system stores multiple material delivery details corresponding to a material delivery type, such as material delivery details from different manufacturers and different batches. The material delivery details need to be summarized to obtain target material delivery information.

[0065] In one embodiment of the present application, if the material delivery details include different material types but have the same function in the production process, the different material types need to be aggregated into one of the preset material delivery types.

[0066] In one embodiment of the present application, the classification and statistics of the station shortage include classification and statistics of different types of placement stations in the printed circuit board.

[0067] In one embodiment of the present application, the target material delivery information is classified and counted according to the station shortage, and the material preparation progress information is obtained, including: if the type of a veneer station is the top station of the printed circuit board, and the material delivery status of the veneer station is the picking status, then the number of the first station shortage is increased; if the type of a veneer station is the bottom station of the printed circuit board, and the material delivery status of the veneer station is the picking status, then the number of the second station shortage is increased; based on the first station shortage number, the second station shortage number, the total number of the first station of the top station and the second station of the bottom station The total number determines the material preparation achievement rate of the target sequence; wherein, the target material issuance information includes the type and issuance status of multiple veneer stations, and the total number of veneer stations of different types, the total number of veneer stations includes the total number of first stations and the total number of second stations, the material preparation progress information includes the material preparation achievement rate and the total number of veneer stations of different types, the number of veneer stations with insufficient materials, the number of veneer stations with insufficient materials includes the number of first stations with insufficient materials and the number of second stations with insufficient materials, the material preparation achievement rate includes the total achievement rate of the target sequence and / or the station achievement rate of different types of veneer stations.

[0068] In one embodiment of the present application, the material preparation achievement rate is determined as follows: Material Preparation Achievement Rate = 1 - Material Preparation Shortage Rate, where Material Preparation Shortage Rate = Number of Veneer Shortage Stations / Total Number of Veneer Stations. This yields the station achievement rate corresponding to the top surface station, the station achievement rate corresponding to the bottom surface station, and the total achievement rate of the target sequence. By replacing the work order and batch dimensions for material shortage statistics with the station dimension, the granularity of material preparation progress is refined, achieving a breakthrough in the dimensionality of "entire order progress - station progress."

[0069] In one embodiment of the present application, after obtaining the material preparation progress information of at least one target sequence, it also includes: capturing the expected line change time of at least one target sequence; determining the material preparation urgency of at least one target sequence based on at least one expected line change time and at least one material preparation progress information; based on the sorting of at least one material preparation urgency, or the comparison results of at least one material preparation urgency with multiple preset emergency thresholds, issuing a material preparation warning for at least one target sequence to adjust the priority of the material preparation task.

[0070] In one embodiment of the present application, the material preparation kanban system captures the estimated line change time in the line head kanban system.

[0071] In one embodiment of the present application, the material preparation urgency is determined as follows: the product of the material shortage urgency coefficient and the time urgency coefficient is determined as the material preparation urgency; or, the material preparation urgency is determined based on a preset first weight, a material shortage urgency coefficient, a preset second weight and a time urgency coefficient; wherein, the material shortage urgency coefficient is obtained based on the inverse of the material preparation achievement rate, the material shortage rate or the number of material shortages, the time urgency coefficient is obtained based on the inverse of the expected line change time, and the material preparation achievement rate, the material shortage rate and the material shortage number are obtained based on the material preparation progress information.

[0072] In one embodiment of the present application, the number of short-stacked materials includes the number of short-stacked veneer stations.

[0073] In one embodiment of the present application, the urgency of material preparation is determined as follows: urgency = material shortage urgency coefficient × time urgency coefficient, or urgency = preset first weight × material shortage urgency coefficient + preset second weight × time urgency coefficient. This formula forms a multi-factor linkage warning, avoiding the limitations of manual judgment.

[0074] In one embodiment of the present application, the material preparation urgency includes at least one of a first urgency corresponding to the top surface station, a second urgency corresponding to the bottom surface station, and a third urgency corresponding to the total veneer station.

[0075] In one embodiment of the present application, a target sequence ranked at the top of a preset stockpiling urgency ranking is given a stockpiling warning; or a target sequence whose stockpiling urgency meets a preset urgency threshold is given a stockpiling warning. This application can improve exception handling efficiency by over 30% through stockpiling urgency and stockpiling warnings.

[0076] In one embodiment of the present application, after obtaining the material preparation progress information of at least one target sequence, it also includes: if the batch production status of a batch sequence is in a waiting state, then the off-site material preparation status information is captured according to the work order identity identifier corresponding to the batch sequence, and the off-site material preparation progress information of the batch sequence is determined according to the off-site material preparation status information.

[0077] In one embodiment of the present application, the material preparation board system transmits the work order identity identifier corresponding to the waiting state to the MES through the third interface, and captures the off-site material preparation status information corresponding to the work order identity identifier.

[0078] In one embodiment of the present application, the off-site material preparation status information is data within a preset production period, for example, data within the past 10 hours.

[0079] In one embodiment of the present application, the off-site material preparation status information includes the number of stations outside the station where each target work order has unprepared materials, is being prepared, and has completed material preparation.

[0080] In one embodiment of the present application, the off-site material preparation progress information is classified and counted based on the station type to obtain the off-site achievement rate corresponding to the different station types.

[0081] In one embodiment of the present application, after obtaining the material preparation progress information of at least one target sequence, it also includes: if the batch production status of a target sequence is the production status, the scheduling identification information, batch identity identification, expected line change time and material preparation progress information corresponding to the target sequence are displayed; if the batch production status of a target sequence is the waiting state, the scheduling identification information, batch identity identification, expected line change time, material preparation progress information and off-site preparation progress information corresponding to the target sequence are displayed; if a target sequence has a material preparation warning, the target sequence is displayed with a warning; wherein the scheduling identification information includes the scheduling time information, production line information and production line identification information of the target sequence.

[0082] In one embodiment of the present application, the display of material preparation progress information includes the total number of stations, the total number of stations short of materials, the total achievement rate, the total number of first stations corresponding to the top station, the number of stations short of materials, and the first achievement rate, and the total number of second stations corresponding to the bottom station, the number of stations short of materials, and the second achievement rate. As shown in the following table:

[0083] Table 3 Display of material preparation progress information

[0084]

[0085] In one embodiment of the present application, the early warning display includes the line type corresponding to the target sequence, the expected line change time and the batch identity.

[0086] In one embodiment of the present application, during the information display process, the total information can also be magnified and displayed, for example, the total number of target sequences, the total number of target sequences for which material preparation has been completed, the total number of target sequences corresponding to the comparison results of the material preparation achievement rate and the preset emergency threshold, etc.

[0087] In one embodiment of the present application, information corresponding to the production status and the waiting status is displayed in different interfaces in the material preparation board system.

[0088] In one embodiment of the present application, the present application effectively integrates data from multiple systems and refines the material preparation progress monitoring to the station granularity, achieving a breakthrough in the dimension of "whole order progress-station progress", and can grasp the overall progress of material preparation in real time, reducing the number of times the production foreman provides feedback and consultation on the material preparation progress, saving production time; by forming a multi-factor linkage warning through the estimated line change time and material preparation achievement rate, it can quickly handle anomalies, adjust the priority of material preparation tasks in real time, and continuously improve the work process.

[0089] See also Figure 3 , Figure 3 A block diagram of a material statistics device based on station location according to an embodiment of the present application is shown. The device can be applied to Figure 1 The implementation environment shown in FIG. 1 is specifically configured in the computer device 104. The apparatus may also be applicable to other exemplary implementation environments and specifically configured in other devices. This embodiment does not limit the implementation environment to which the apparatus is applicable.

[0090] like Figure 3 As shown, a material statistics device 300 based on station position according to an embodiment of the present application includes: an information acquisition module 301, an information capture module 302, a state determination module 303 and a material shortage statistics module 304.

[0091] The information acquisition module 301 is used to obtain production scheduling information of multiple target work orders, where the production scheduling information includes schedule identification information and work order identification information;

[0092] An information capture module 302 is configured to capture work order status information corresponding to each target work order based on each work order identity identifier, wherein the work order status information includes the work order production status and batch identity identifier;

[0093] A status determination module 303 is configured to determine the batch production status of at least one batch sequence based on the batch identification, work order production status, and schedule identification information of each target work order;

[0094] The material shortage statistics module 304 is used to capture the target material issuance information of at least one target sequence based on the preset material issuance type, classify and count the station shortage of at least one target material issuance information, and obtain the material preparation progress information of at least one target sequence. The target sequence is used to represent the batch sequence whose batch production status is in the production status or the waiting status.

[0095] It should be noted that the station-based material counting device provided in the above embodiment and the station-based material counting method provided in the above embodiment are based on the same concept. The specific manner in which each module and unit performs operations has been described in detail in the method embodiment and will not be repeated here. In actual applications, the station-based material counting device provided in the above embodiment can, as needed, allocate the above functions to different functional modules, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above, and this is not limited here.

[0096] An embodiment of the present application also provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, wherein when the one or more programs are executed by one or more processors, the electronic device implements the station-based material statistics method provided in the above-mentioned embodiments.

[0097] See also Figure 4 , Figure 4 The following is a schematic diagram showing the structure of a computer system suitable for implementing an electronic device according to an embodiment of the present application. Figure 4 The computer system 400 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0098] like Figure 4 As shown, computer system 400 includes a central processing unit (CPU) 401, which can perform various appropriate actions and processes according to programs stored in read-only memory (ROM) 402 or programs loaded from storage unit 408 into random access memory (RAM) 403, such as executing the methods in the above embodiments. Various programs and data required for system operation are also stored in RAM 403. CPU 401, ROM 402, and RAM 403 are connected to each other via bus 404. Input / output (I / O) interface 405 is also connected to bus 404.

[0099] The following components are connected to the I / O interface 405: an input section 406 including a keyboard, a mouse, and the like; an output section 407 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 408 including a hard disk and the like; and a communication section 409 including a network interface card such as a LAN (Local Area Network) card or a modem. The communication section 409 performs communication processing via a network such as the Internet. A drive 410 is also connected to the I / O interface 405 as needed. Removable media 411, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 410 as needed, so that computer programs read therefrom can be installed into the storage section 408 as needed.

[0100] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 409, and / or installed from a removable medium 411. When the computer program is executed by the central processing unit (CPU) 401, the various functions defined in the system of the present application are executed.

[0101] It should be noted that the computer-readable medium shown in the embodiments of the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared or semiconductor system, device or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable computer program. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. A computer program embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, or any suitable combination thereof.

[0102] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. Each box in the flowchart or block diagram can represent a module, program segment or part of the code, and the above-mentioned module, program segment or part of the code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the boxes can also occur in an order different from that marked in the accompanying drawings. For example, two boxes shown in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart and the combination of boxes in the block diagram or flowchart can be implemented using a dedicated hardware-based system that performs the specified functions or operations, or can be implemented using a combination of dedicated hardware and computer instructions.

[0103] The units involved in the embodiments described in the present application can be implemented by software or by hardware, and the units described can also be set in a processor. Among them, the names of these units do not constitute a limitation on the units themselves under certain circumstances. Therefore, the technical solution according to the embodiment of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the embodiment of the present application.

[0104] Another aspect of the present application provides a computer-readable storage medium having a computer program stored thereon. When executed by a computer processor, the computer program causes the computer to perform the station-based material counting method provided in each of the above embodiments. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist independently and not be incorporated into the electronic device.

[0105] In the above embodiments, unless otherwise specified, the use of serial numbers such as "first" and "second" to describe common objects only indicates that they refer to different instances of the same object, rather than indicating that the objects being described must adopt a given order, whether in time, space, sorting or any other way.

[0106] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Anyone skilled in the art may modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, any equivalent modifications or alterations accomplished by a person of ordinary skill in the art without departing from the spirit and technical concepts disclosed in this application shall be covered by the claims of this application.

Claims

1. A material statistics method based on station location, characterized in that: The method comprises: Obtaining production scheduling information of multiple target work orders, wherein the production scheduling information includes scheduling identification information and work order identification identification; Capturing the work order status information corresponding to each target work order based on each work order identity identifier, wherein the work order status information includes the work order production status and batch identity identifier; Determine the batch production status of at least one batch sequence according to the batch identification, work order production status and schedule identification information of each target work order; Based on the preset material issuance type, the target material issuance information of at least one target sequence is captured, and the station shortage classification statistics are performed on the at least one target material issuance information to obtain the material preparation progress information of at least one target sequence. The target sequence is used to characterize the batch sequence whose batch production status is either the production status or the waiting status.

2. The material statistics method based on station location according to claim 1, characterized in that: Determining the batch production status of at least one batch sequence according to the batch identification, work order production status, and schedule identification information of each target work order includes: If the production status of at least one work order corresponding to a batch identity identifier is the production status, the initial production status of all target work orders corresponding to the batch identity identifier is determined to be the production status; If the production status of all work orders corresponding to a batch identity identifier is offline, the initial production status of all target work orders corresponding to the batch identity identifier is determined to be offline; If the initial production status corresponding to a batch identity identifier is not the offline status, and there is no corresponding initial production status of the production status, then the initial production status of all target work orders corresponding to the batch identity identifier is determined to be the waiting state; According to each of the schedule identification information, the initial production status of the same type of batch identification is deduplicated to obtain the batch production status of at least one batch sequence.

3. The material statistics method based on station location according to claim 1, characterized in that: After obtaining the material preparation progress information of at least one target sequence, the following steps are also included: capturing an estimated line change time for the at least one target sequence; Determining the material preparation urgency of the at least one target sequence according to at least one expected line change time and at least one material preparation progress information; Based on the ranking of at least one material preparation urgency, or the comparison results of at least one material preparation urgency with multiple preset emergency thresholds, a material preparation warning is performed on the at least one target sequence to adjust the material preparation task priority.

4. The material statistics method based on station position according to claim 3 is characterized in that: The urgency of material preparation is determined as follows: The product of the material shortage emergency coefficient and the time emergency coefficient is determined as the material preparation urgency; or, Determine the material preparation urgency according to a preset first weight, a material shortage urgency coefficient, a preset second weight, and a time urgency coefficient; Among them, the material shortage urgency coefficient is obtained based on the inverse of the material preparation achievement rate, the material shortage rate or the material shortage number, the time urgency coefficient is obtained based on the inverse of the expected line change time, and the material preparation achievement rate, the material shortage rate and the material shortage number are obtained based on the material preparation progress information.

5. The material statistics method based on station position according to claim 1 is characterized in that: The target material delivery information is classified and counted by station shortage to obtain material preparation progress information, including: If the type of a veneering station is a top surface station of a printed circuit board, and the material issuing status of the veneering station is a picking status, the number of the first short-material stations is increased; If the type of a veneering station is a bottom surface station of a printed circuit board, and the material issuing status of the veneering station is a picking status, the number of the second short-material stations is increased; Determine the target sequence material preparation achievement rate based on the first number of material shortage stations, the second number of material shortage stations, the first total number of top surface stations, and the second total number of bottom surface stations; Among them, the target material issuance information includes the types and issuance status of multiple veneer stations, and the total number of veneer stations of different types. The total number of veneer stations includes the total number of the first stations and the total number of the second stations. The material preparation progress information includes the material preparation achievement rate and the total number of veneer stations of different types, the number of veneer stations with insufficient material, the number of veneer stations with insufficient material includes the first number of stations with insufficient material and the second number of stations with insufficient material. The material preparation achievement rate includes the total achievement rate of the target sequence and / or the station achievement rate of different types of veneer stations.

6. The material statistics method based on station position according to any one of claims 1 to 5, characterized in that: After obtaining the material preparation progress information of at least one target sequence, the following steps are also included: If the batch production status of a batch sequence is in the waiting state, the off-site material preparation status information is captured according to the work order identity identifier corresponding to the batch sequence, and the off-site material preparation progress information of the batch sequence is determined according to the off-site material preparation status information.

7. The material statistics method based on station position according to claim 6, characterized in that: After obtaining the material preparation progress information of at least one target sequence, the following steps are also included: If the batch production status of a target sequence is in the production state, the schedule identification information, batch identification information, estimated line change time and material preparation progress information corresponding to the target sequence are displayed; If the batch production status of a target sequence is in the waiting state, the schedule identification information, batch identification, estimated line change time, material preparation progress information and off-site material preparation progress information corresponding to the target sequence are displayed; If a target sequence has a material preparation warning, a warning display is performed on the target sequence; The scheduling identification information includes the scheduling time information, production line information, and production line identification information of the target sequence.

8. A material statistics device based on station position, characterized in that: The device comprises: An information acquisition module is used to acquire production scheduling information of multiple target work orders, wherein the production scheduling information includes schedule identification information and work order identity identification; An information capture module, configured to capture work order status information corresponding to each target work order based on each work order identity identifier, wherein the work order status information includes a work order production status and a batch identity identifier; A status determination module, configured to determine the batch production status of at least one batch sequence according to the batch identification, work order production status, and schedule identification information of each target work order; The material shortage statistics module is used to capture the target material issuance information of at least one target sequence based on the preset material issuance type, perform station shortage classification statistics on at least one target material issuance information, and obtain the material preparation progress information of at least one target sequence. The target sequence is used to characterize the batch sequence whose batch production status is either the production status or the waiting status.

9. An electronic device, characterized in that: The electronic device comprises: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the electronic device to implement the station-based material statistics method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that A computer program is stored thereon, and when the computer program is executed by a processor of a computer, the computer is caused to execute the station-based material statistics method according to any one of claims 1 to 7.