Thread trimming control method and device, electronic equipment and storage medium

By configuring standard and custom functional module controls on the main page using a thread cutting control method, and combining real-time monitoring and reinforcement learning prediction models, the problem of limited display windows was solved, enabling efficient management and personalized control of the thread cutting process, and improving production efficiency and system adaptability.

CN120610642BActive Publication Date: 2025-11-07GUANGZHOU JINHONG ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511121387.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-12
Publication Date
2025-11-07
Estimated Expiration
2045-08-12

AI Technical Summary

Technical Problem

During the production process, the display screen has a limited display window, making it difficult to integrate and manage multiple functional modules, resulting in a large number of functional modules that are difficult to find and control quickly.

Method used

By adopting a line-cutting control method, and configuring both standby and customizable non-standby functional module controls on the main page, the system enables rapid switching and management of functional modules. It also dynamically updates the production plan by combining real-time monitoring of equipment status and reinforcement learning prediction models.

Benefits of technology

It enables full-process management of the thread cutting process, reduces operation time, enhances the scalability and adaptability of the system, meets personalized needs in different scenarios, and optimizes resource scheduling and production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120610642B_ABST
    Figure CN120610642B_ABST
Patent Text Reader

Abstract

The application relates to a thread cutting control method and device, electronic equipment and a storage medium. The method comprises the following steps: displaying a main page in a current display window; wherein the main page is configured with a plurality of function module controls; the function module controls comprise a common function module control and a self-definable special function module control; and in response to an operation instruction of the function module control, the main page is switched to a detail page corresponding to the function module control. In this way, by designing the main page to contain the common function module control and the self-definable special function module control, the whole process management of the thread cutting process can be realized, and the thread cutting process management requirements in different scenes can be met; and the special function is displayed on demand through a self-defined entry, a space allocation logic of on-demand loading is realized, and the expansibility and adaptability of the thread cutting process management system are enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of intelligent manufacturing, and in particular to a line cutting control method and device, electronic equipment and a storage medium. BACKGROUND

[0002] In recent years, with the rapid development of social economy and light industry, in order to manage production plans and process flows in the production process, a display screen for human-computer interaction is configured so that a user can control production plans and / or process flows in the production process. However, the number of function modules involved in the production process is large, and the function modules involved in different application scenarios are different, and the display position in the display window is limited, so it is difficult to integrate all function modules in the display window.

[0003] Therefore, how to manage / control all function modules in the production process is a problem to be solved. SUMMARY

[0004] Therefore, it is necessary to provide a line cutting control method, device, electronic equipment and storage medium to solve the above technical problems.

[0005] In a first aspect, the present application provides a line cutting control method, which comprises:

[0006] displaying a main page in a current display window; wherein the main page is configured with a plurality of function module controls; the function module controls include a common function module control and a customizable uncommon function module control;

[0007] switching from the main page to a detail page corresponding to the function module control in response to an operation instruction of the function module control.

[0008] In one embodiment, the function module control is a production plan query control; and switching from the main page to the detail page corresponding to the function module control in response to the operation instruction of the function module control comprises:

[0009] displaying a production plan detail page in the current display window in response to the operation instruction of the production plan query control; wherein the production plan detail page includes a query condition setting bar; and the query condition setting bar includes a plurality of types of condition setting options.

[0010] When a selection operation of the condition setting option is received, a filtering condition of a production plan is set according to the condition setting option, and a production plan detail based on the filtered production plan is displayed.

[0011] In one embodiment, the method further comprises:

[0012] monitoring working state data of each device in the cutting line process management system in real time; wherein the working state data comprises working temperature, working current, working voltage and / or working frequency;

[0013] determining abnormality detection results of each device in a current time window and abnormality prediction results of each device in a next time window according to the working state data;

[0014] updating the production plan according to the abnormality detection results, the abnormality prediction results and the emergency order in a case that a new emergency order is obtained.

[0015] In one of the embodiments, the determining abnormality detection results of each device in a current time window and abnormality prediction results of each device in a next time window according to the working state data comprises:

[0016] determining the abnormality detection results according to a comparison between the working state data and a standard reference threshold;

[0017] inputting the working state data into a reinforcement learning prediction model to obtain the abnormality prediction results; wherein the reinforcement learning prediction model is trained based on historical production data; the historical production data comprises at least one of fault records, cutting material time consumption and cutting frequency of each device in historical time.

[0018] In one of the embodiments, the updating the production plan according to the abnormality detection results, the abnormality prediction results and the emergency order in a case that a new emergency order is obtained comprises:

[0019] selecting candidate devices from each of the devices according to the abnormality detection results and the abnormality prediction results;

[0020] updating the production plan according to real-time load conditions of each of the candidate devices, total completion time of the production plan and delay penalty corresponding to the emergency order.

[0021] In one of the embodiments, the production plan details comprise production identification, label state, customer drawing number, material part number, cutting line device, order note, cutting line length and / or cutting line quantity; the method further comprises:

[0022] jumping to a label generation window corresponding to the material part number when a selection operation on the material part number is received and a label corresponding to the material part number is not generated; wherein the label generation window comprises a single-part material setting option;

[0023] When a triggering operation on the single-portion material setting option is received, the number of contained materials per portion is set according to the single-portion material setting option, a cutting line label corresponding to the material of the material number is generated, and the label state is updated to generated label.

[0024] In one of the embodiments, the method further comprises:

[0025] When a selection operation on the material number is received and the material corresponding to the material number has generated label, jump to a cutting line label printing window corresponding to the material number; wherein the cutting line label printing window comprises a print cutting line label option;

[0026] When a selection operation on the cutting line label to be printed and a triggering operation on the print cutting line label option are received, print the selected cutting line label and update the label state of the cutting line label to printed label.

[0027] In a second aspect, the application further provides a cutting line control device, comprising:

[0028] The display module is configured to display a main page on a current display window; wherein the main page is configured with a plurality of function module controls; the function module controls comprise a common function module control and a self-definable uncommon function module control;

[0029] The display module is configured to switch from the main page to a detail page corresponding to the function module control in response to an operation instruction on the function module control.

[0030] In a third aspect, the application further provides an electronic device comprising a processor and a memory for storing a computer program of the processor; wherein the processor is configured to implement the steps of the method performed in any of the embodiments of the application when the computer program is executed.

[0031] In a fourth aspect, the application further provides a computer readable storage medium. The computer readable storage medium has a computer program stored thereon, and the computer program is executed by a processor to implement the steps of the method performed in any of the embodiments of the application.

[0032] In the above cutting line control method, by designing the main page to include common function module controls and customizable uncommon function module controls, and switching to the corresponding detail page by operating the function module controls, the whole process management of the cutting line process can be realized to meet the cutting line process management needs in different scenarios. On the one hand, by constantly residing in the main page through the common function module controls, the user can quickly complete the routine high-frequency operation in the cutting line process, reduce the click path and operation time, and is suitable for high-frequency repeated use scenarios. And only the core common function module controls are retained in the main page, which can avoid stacking low-frequency uncommon functions in the main page, reduce the filtering cost of redundant information for the user, and reduce the page complexity. On the other hand, the functional requirements of different users or different scenarios are different. Through the customizable uncommon function controls, the user can add low-frequency but necessary specific functions to the main page according to the working scenario, flexibly adapt to personalized requirements and dynamic requirement changes. In this way, the main page focuses on the core function, the uncommon function is displayed on demand through the customized entry, the space allocation logic of on-demand loading is realized, and the expansibility and adaptability of the cutting line process management system are enhanced. BRIEF DESCRIPTION OF DRAWINGS

[0033] Figure 1 is a flowchart of a cutting line control method according to an exemplary embodiment;

[0034] Figure 2 is a schematic diagram of a production plan detail page according to an exemplary embodiment;

[0035] Figure 3 is a structural block diagram of a cutting line control device according to an exemplary embodiment;

[0036] Figure 4 is an internal structure diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0037] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not to limit the present application.

[0038] The terms "first", "second", "third", etc. in the embodiments of the present application are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the technical features indicated. Therefore, the features defined with "first", "second", "third" can explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "a plurality of" is at least two, such as two, three, etc., unless otherwise explicitly specified. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, method, product or device including a series of steps or units is not limited to the listed steps or units, but can optionally include steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device.

[0039] Reference to "embodiments" herein means that the specific features, structures or properties described in connection with the embodiments can be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it independent or alternative to other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0040] In some embodiments, the thread cutting control method provided in the embodiments of the present application can be applied in an electronic device or a cloud server. The electronic device can be any mobile terminal or fixed terminal. The terminal can refer to a device that provides voice and / or data connectivity to a user. For example, the terminal can be an Internet of Things terminal, such as a sensor device, a mobile phone or a "cellular" phone and a computer with an Internet of Things terminal, for example, it can be a fixed, portable, pocket, handheld, computer built-in device. The cloud server can be any virtualized computing resource or physical server cluster. The server can refer to a platform that provides on-demand, scalable computing, storage, network and application services to users.

[0041] In some embodiments, as shown in Figure 1 A thread cutting control method is provided, the method comprising the following steps:

[0042] S101, displaying a main page in a current display window; wherein the main page is configured with a plurality of function module controls; the function module controls include a ready function module control and a self-definable non-ready function module control.

[0043] In the embodiments of the present application, the function module control generally refers to an element in the user interface (main page) that can interact with the user and perform a specific function.

[0044] Exemplarily, the function module control can include, but is not limited to, at least one of a production plan query control, a process transfer control, a paired area out-of-warehouse control, a paired area in-warehouse control, and a cutting line yield statistics control.

[0045] Exemplarily, the display type of the function module control can include, but is not limited to, at least one of a button, a text box, a check box, a drop-down list, and a slider.

[0046] In the embodiment of the application, the common function module control can indicate a basic function module or a function module with a higher frequency of use in the cutting line process management system.

[0047] In the embodiment of the application, the uncommon function module control can indicate a specific function module or a function module with a lower frequency of use in the cutting line process management system.

[0048] In some embodiments, because the number of function modules in the cutting line process management system is large, if they are all displayed on the main page, the simplicity and aesthetics of the main page display are reduced, and it is also inconvenient for users to find and switch the detail page according to the function module control. Therefore, the application provides a customizable uncommon function module control, which can be set by users according to their needs in different application scenarios, so as to realize quick switching of different detail pages.

[0049] In some embodiments, the common function module control can be fixedly displayed on the main page, and the uncommon function module control can be foldably displayed or manually added; the display order of the common function module control and the uncommon function module control can be adjusted by dragging or other methods. In this way, the priority of the function can be highlighted through the difference in the position and display mode of the two, which conforms to the operation habit and cognitive rule of the user.

[0050] S102, in response to the operation instruction of the function module control, switching from the main page to a detail page corresponding to the function module control.

[0051] In one embodiment, when the production plan query control in the main page is triggered, the current display window is switched from the main page to a production plan detail page, and the production plan detail page is used to display content related to the production plan; or when the cutting line yield statistics control in the main page is triggered, the current display window is switched from the main page to a cutting line yield detail page.

[0052] In the cutting line control method, the main page is designed to contain a common function module control and a customizable uncommon function module control, and the corresponding detail page is switched to by operating the function module control, so that the whole process management of the cutting line process can be realized to meet the cutting line process management requirements in different scenes. On the one hand, the common function module control is resident in the main page, and the user can quickly complete the routine high-frequency operation in the cutting line process without multiple levels of searching, reducing the click path and operation time, and being suitable for high-frequency repeated use scenarios. Only the core common function module control is retained in the main page, so that the low-frequency uncommon function can be avoided from being stacked in the main page, the filtering cost of redundant information by the user is reduced, and the page complexity is reduced. On the other hand, the function requirements of different users or different scenes are different, and the customizable uncommon function control can allow the user to add specific functions that are low-frequency but necessary to the main page according to the working scene, flexibly adapt to personalized requirements and dynamic requirement changes. In this way, the main page focuses on the core function, the uncommon function is displayed on demand through the customized entry, the space allocation logic of on-demand loading is realized, and the expansibility and adaptability of the cutting line process management system are enhanced.

[0053] In some embodiments, the function module control is a production plan query control; and in response to the operation instruction of the function module control, the main page is switched to the detail page corresponding to the function module control, including:

[0054] In response to the operation instruction of the production plan query control, a production plan detail page is displayed in the current display window; wherein the production plan detail page includes a query condition setting bar; and the query condition setting bar includes a plurality of types of condition setting options.

[0055] When the selected operation of the condition setting option is received, the filtering condition of the production plan is set according to the condition setting option, and the production plan details filtered based on the filtering condition are displayed.

[0056] In the embodiments of the present application, the query condition setting bar is used to display the filtering condition for filtering the production plan.

[0057] In the embodiments of the present application, the condition setting option can include, but is not limited to, at least one of a process setting option, a production date option, a plan batch number option, a cutting line machine option, a label identification option, and a customer drawing number option.

[0058] In the embodiments of the present application, the production plan details can include, but are not limited to, at least one of a plan batch number, a customer, a product number, a product name, a material number, a quantity, a label state, an order note, a formula plan date, a cutting plan date, and a customer order number.

[0059] In some embodiments, when a user wants to view the production plan of a specific cutting process, the corresponding condition setting option can be set according to the needs; after the filtering condition setting of the production plan is completed, the production plan details filtered based on the filtering conditions are displayed on the generation plan details page by clicking the query option in the query condition setting bar. Exemplarily, as shown in Figure 2 When a click operation on the production date option is received, the production date is set through the production date option, and after the setting is completed, the production plan details filtered based on the production date are displayed by clicking the query option.

[0060] In some embodiments, for each type of detail in the production plan details, the state situation can be distinguished by background color; exemplarily, the production plan details are material part numbers, the background color of the area where the material part numbers are located is blue, indicating that the production state is normal, and the background color of the area where the material part numbers are located is red, indicating that the production state is material shortage.

[0061] The production plan data in the cutting process management system usually contains multi-dimensional information. If all the data is directly displayed, the user needs to manually filter the target content from the massive information, which is time-consuming and prone to errors.

[0062] In contrast, in the embodiments of the present application, through the multiple types of condition setting options in the query condition setting bar, the user can quickly lock the core filtering dimension, the results after filtering are focused on the accurate range of user needs, reducing visual redundancy and shortening the query time cost. Moreover, the production process involves multi-post cooperation, and different roles have different concerns about the production plan. The condition setting option allows each role to customize the query dimension according to its own responsibilities to meet the needs of diversified query scenarios.

[0063] In some embodiments, the method further comprises:

[0064] Real-time monitoring of the working state data of each device in the cutting process management system; wherein the working state data includes working temperature, working current, working voltage and / or working frequency;

[0065] According to the working state data, determining the abnormal detection result of each device in the current time window and the abnormal prediction result of the next time window;

[0066] In the case of obtaining a new emergency order, updating the production plan according to the abnormal detection result, the abnormal prediction result and the emergency order.

[0067] In the embodiments of the present application, the device can include but is not limited to at least one of a cutting machine, a terminal crimping machine, a stranding machine, a sensor and an RFID identification device.

[0068] In the embodiments of the present application, the working state data can further include at least one of cutting line accuracy, cumulative motion time length, core cutting line parameters, and quality index data.

[0069] In some embodiments, the determining of the anomaly detection result of each device in the current time window and the anomaly prediction result of the next time window according to the working state data comprises:

[0070] comparing the working state data with a standard reference threshold to determine the anomaly detection result;

[0071] inputting the working state data into a reinforcement learning prediction model to obtain the anomaly prediction result; wherein the reinforcement learning prediction model is trained based on historical production data; and the historical production data includes at least one of fault records, cutting material time consumption, and cutting frequency of each device in historical time.

[0072] In one embodiment, the electronic device compares the working current of the cutting line machine with the current safety threshold, and if it exceeds the current safety threshold, it can be determined that the anomaly detection result is motor overload anomaly; compares the working temperature of the cutting line machine with the temperature safety threshold (such as 60 degrees Celsius), and if it exceeds the temperature safety threshold, it is determined that the anomaly detection result is temperature anomaly of the cutting line machine; and the cutting line qualified rate can also be compared with the quality qualified threshold, and if it is less than the quality qualified threshold, it can be determined that the anomaly detection result is that the quality is at risk and the working parameters need to be adjusted.

[0073] In the embodiments of the present application, the anomaly prediction result can include the probability of device failure in a future predetermined time window, and can also include the predicted time consumption of the device cutting the target type of material.

[0074] In one embodiment, the electronic device obtains historical production data of a predetermined time length (such as one year), pre-processes the historical production data to obtain a sample data set; the sample data set can be divided into a training set and a validation set according to a preset proportion; the training set is input into a reinforcement learning agent, and the reinforcement learning agent is iteratively learned by using cross-entropy loss (measuring the deviation of predicted probability from actual failure) and time mean square error (measuring task time consumption prediction loss) until convergence; the trained reinforcement learning agent is verified by using the validation set to obtain a verification prediction result; and in the case that the verification prediction result is consistent with the expected result, the trained reinforcement learning agent is determined as a reinforcement learning prediction model.

[0075] In one embodiment, the first to third cutting machines are included in the cutting process management system. If the current working current and temperature of the first and third cutting machines are within the standard threshold, and the second cutting machine has a cutting length error exceeding the length reference threshold due to blade wear, the abnormal detection result of the first and third cutting machines is no real-time abnormality, and the abnormal detection result of the second cutting machine is that the quality is at risk; if the abnormal prediction result of the first and second cutting machines is no prediction abnormality, and the abnormal prediction result of the third cutting machine is that the machine will stop working after 1 hour; according to the abnormal detection result and the abnormal prediction result, the emergency order can be assigned to the first cutting machine for production, and the production plan of the first cutting machine is updated.

[0076] Exemplarily, in the original production plan, device A processes regular orders (5000 pieces of wire) in the morning, and after the emergency order is inserted, the electronic device combines the abnormal detection result (no real-time normality) and the abnormal prediction result (no prediction abnormality) of device A, and can first process the emergency order (2 hours) and then continue to process the regular order (the remaining 3 hours can be completed), and the total delay is only 2 hours; if the emergency order is blindly assigned to the device with unstable state, it may cause the emergency order to be overdue and the regular order to be delayed for a longer time.

[0077] Exemplarily, the emergency order may require the device to run at full capacity, but the current working temperature of the device H has approached the upper threshold (such as 58℃, and the temperature safety threshold is ≤60℃), and the abnormal prediction result is that the temperature will exceed 65℃ after running at full capacity for 1 hour, so the production plan is updated to split the emergency order (part of which is processed by device H for a short time, and part of which is shared by other devices), to prevent the device from triggering protection shutdown due to overload, thereby affecting the regular order.

[0078] In the embodiments of the present application, by combining real-time device working state monitoring, abnormal detection result, reinforcement learning abnormal prediction result, and new emergency order demand in the cutting process management system, the production plan is dynamically updated to ensure the deliverability of the emergency order; and when the abnormal prediction result includes the predicted time consumption of each device cutting target type of material, the material predicted time consumption and the emergency order can be further matched to accurately match the device capacity and order demand, optimize resource scheduling, and further improve the production efficiency of the emergency order.

[0079] In some embodiments, in the case of obtaining a new emergency order, updating the production plan according to the abnormal detection result, the abnormal prediction result, and the emergency order comprises:

[0080] According to the abnormal detection result and the abnormal prediction result, a candidate device is selected from each of the devices;

[0081] According to the real-time load of each candidate device, the total completion time of the production plan, and the delay penalty corresponding to the emergency order, the production plan is updated.

[0082] In one embodiment, the electronic device defines a binary variable as follows:

[0083] ;

[0084] According to the real-time load of each candidate device, the total completion time of the production plan, and the delay penalty corresponding to the emergency order, a target scheduling function is established to minimize the comprehensive cost. The expression of the target scheduling function is as follows:

[0085] ;

[0086] ;

[0087] ;

[0088] ;

[0089] ;

[0090] wherein, indicates a weight, and the greater the weight, the more urgent the order time limit is; indicates the delay penalty corresponding to the emergency order; indicates the priority; indicates the delivery deadline; indicates the material type; indicates the actual completion time of the order; indicates the real-time load (total load) of the candidate device i; Var indicates variance; indicates the predicted time consumption of the candidate device i when processing the order k in the time window t (or, it can also represent the load weight); indicates the total completion time of the production plan (i.e., the latest time of completing all orders).

[0091] In some embodiments, the electronic device screens out candidate devices that are all normal according to the abnormality detection result and the abnormality prediction result of each device; and assigns orders to target devices based on the target function to update the production plan.

[0092] In the embodiments of the present application, by screening out candidate devices that are all normal first, the device scheduling error cost can be reduced; and in combination with the real-time load of the candidate device, the delay penalty of the emergency order, etc., the order allocation is optimized, the production time is compressed, the interference of emergency order queuing on regular orders is reduced, and the global production rhythm is ensured.

[0093] In some embodiments, the production plan details include production identification, label status, customer drawing number, material number, cutting device, order note, cutting length, and / or cutting quantity; and the method further includes:

[0094] When a selection operation on the material number is received and the material corresponding to the material number has not been labeled, jump to a label generation window corresponding to the material number; wherein the label generation window includes a single-material setting option;

[0095] When a triggering operation on the single-material setting option is received, set the quantity of material contained in each portion according to the single-material setting option, generate a cutting label for the material corresponding to the material number, and update the label status to labeled.

[0096] In the embodiments of the present application, the material can include, but is not limited to, at least one of electronic harness, wire and cable, and optical fiber.

[0097] For example, when a user wants to generate a cutting label for a material number 000-60100-102, a double-click operation can be performed on an enabled switch corresponding to the material number 000-60100-102 in the production plan details page; after the user selects the material number 000-60100-102, jump to a label generation window corresponding to the material number 000-60100-102; perform a click operation on a single-material setting option (such as the number of each piece), input the quantity of material contained in each portion; perform a click operation on a generate label selection in the label generation window, generate a cutting label corresponding to the material number 000-60100-102, and update the label status to labeled synchronously.

[0098] In the embodiments of the present application, when generating a label, only the material number for which the label is to be generated needs to be selected, and the quantity of single portion needs to be input, so that the real-time production status can be associated, without manual secondary input or artificial calculation, thereby reducing manual errors; after the label is generated, the label status can be updated automatically, thereby improving the intelligence of the equipment.

[0099] In some embodiments, the method further includes:

[0100] When a selection operation on the material number is received and the material corresponding to the material number has been labeled, jump to a cutting label printing window corresponding to the material number; wherein the cutting label printing window includes a print cutting label option;

[0101] When a selection operation on the cutting label to be printed and a triggering operation on the print cutting label option are received, print the selected cutting label and update the label status of the cutting label to printed.

[0102] Exemplarily, when a user wants to print labels or perform a cutting line process on orders with generated labels, a double-click operation can be performed on the enable switch corresponding to the material part number 000-60100-102; after the user selects the material part number 000-60100-102, the user is jumped to a cutting line label printing window corresponding to the material part number 000-60100-102; the orders corresponding to the material part number 000-60100-102 can be multiple, and a single check operation can be performed on the cutting line labels to be printed, or a full selection operation can be performed; after the check, a click operation is performed on the print cutting line label option, the selected cutting line label is printed, and the label state of the cutting line label is updated to a printed label; or after the check, a click operation is performed on the cutting line program option, so that a cutting line process is performed on the material corresponding to the material part number 000-60100-102 by calling a device, and the label state is updated to cutting in progress.

[0103] In a traditional mode, printing a label can need to search for a material part number in the system, manually search for a label file, confirm whether a label has been generated, and then print the label. The steps are scattered and prone to errors. In contrast, in the embodiments of the present application, when a material part number with a label state of a generated label is selected, an electronic device can directly locate the label of the part number without manual checking, which can greatly save the time for searching for a label, especially in a scenario of multiple part numbers in parallel.

[0104] It should be understood that, although each step in the flowchart involved in each embodiment as described above is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least part of the steps in the flowchart involved in each embodiment as described above can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or stages or steps or stages in other steps.

[0105] Based on the same inventive concept, the embodiments of the present application also provide a cutting line control device for implementing the above-mentioned cutting line control method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, and therefore the specific limitations in one or more cutting line control device embodiments provided below can refer to the limitations of the cutting line control method described above, which will not be described here again.

[0106] In one embodiment, as shown in Figure 3 a cutting line control device is provided, and the device comprises:

[0107] The display module 10 is configured to display a main page in a current display window; wherein the main page is configured with a plurality of function module controls; the function module controls include a common function module control and a non-common function module control which can be customized;

[0108] The display module 10 is configured to switch from the main page to a detail page corresponding to the function module control in response to an operation instruction of the function module control.

[0109] In one embodiment, the function module control is a production plan query control; and the display module 10 is configured to perform the following steps:

[0110] In response to an operation instruction of the production plan query control, a production plan detail page is displayed in the current display window; wherein the production plan detail page includes a query condition setting bar; and the query condition setting bar includes a plurality of types of condition setting options.

[0111] When a selection operation of the condition setting option is received, a filtering condition of a production plan is set according to the condition setting option, and a production plan detail based on the filtering condition is displayed.

[0112] In one embodiment, the device further includes:

[0113] The acquisition module is configured to monitor working state data of each device in a cutting line process management system in real time; wherein the working state data includes working temperature, working current, working voltage and / or working frequency;

[0114] The determination module is configured to determine an abnormality detection result of each device in a current time window and an abnormality prediction result of each device in a next time window according to the working state data;

[0115] The update module is configured to update the production plan according to the abnormality detection result, the abnormality prediction result and an emergency order in a case that the emergency order is acquired.

[0116] In one embodiment, the determination module is configured to perform the following steps:

[0117] The abnormality detection result is determined according to a comparison between the working state data and a standard reference threshold value;

[0118] The working state data is input into a reinforcement learning prediction model to obtain the abnormality prediction result; wherein the reinforcement learning prediction model is trained based on historical production data; and the historical production data includes at least one of fault records, cutting material consumption time and cutting frequency of each device in a historical time.

[0119] In one embodiment, the updating module is configured to perform the following steps:

[0120] According to the abnormality detection result and the abnormality prediction result, candidate devices are screened from the devices;

[0121] According to the real-time load condition of each candidate device, the total time for completing the production plan, and the delay penalty corresponding to the emergency order, the production plan is updated.

[0122] In one embodiment, the production plan details include production identification, label status, customer drawing number, material number, slitting device, order note, slitting length, and / or slitting quantity; and the display module 10 is configured to perform the following steps:

[0123] When a selection operation on the material number is received and the material corresponding to the material number has not been labeled, a label generation window corresponding to the material number is jumped to; the label generation window includes a single-material setting option;

[0124] When a trigger operation on the single-material setting option is received, the number of materials contained in each portion is set according to the single-material setting option, a slitting label of the material corresponding to the material number is generated, and the label status is updated to labeled.

[0125] In one embodiment, the display module 10 is configured to perform the following steps:

[0126] When a selection operation on the material number is received and the material corresponding to the material number has been labeled, a slitting label printing window corresponding to the material number is jumped to; the slitting label printing window includes a print slitting label option;

[0127] When a selection operation on the slitting label to be printed and a trigger operation on the print slitting label option are received, the selected slitting label is printed, and the label status of the slitting label is updated to printed.

[0128] Each module in the above slitting control device can be realized by software, hardware, and a combination thereof, in whole or in part. Each module can be embedded in or independent of a processor of an electronic device in hardware form, or can be stored in a memory of the electronic device in software form, so as to be called and executed by a processor to perform operations corresponding to each module.

[0129] In one embodiment, an electronic device is provided, and an internal structure diagram of the electronic device can be as shown in Figure 4As shown. The electronic device includes a processor, a memory, a communication interface, a display unit and an input device connected through a method bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium, an internal memory. The non-volatile storage medium stores operation methods and computer programs. The internal memory provides an environment for the operation of the operation methods and computer programs in the non-volatile storage medium. The communication interface of the electronic device is used for wired or wireless communication with external terminals. Wireless communication can be achieved through WIFI, mobile cellular network, NFC (near field communication) or other technologies. The computer program is executed by the processor to implement an image processing method. The display screen of the electronic device can be a liquid crystal display screen or an electronic ink display screen. The input device of the electronic device can be a touch layer overlaid on the display screen, or a key, trackball or touchpad provided on the shell of the electronic device, or an external keyboard, touchpad or mouse, etc.

[0130] Those skilled in the art can understand that, Figure 4 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the electronic device to which the scheme of the present application is applied. The specific electronic device can include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.

[0131] In one embodiment, a computer readable storage medium is provided, which stores a computer program. The computer program is executed by a processor to implement the steps in any of the above method embodiments.

[0132] In one embodiment, a computer program product is provided, which includes a computer program. The computer program is executed by a processor to implement the steps performed by the processor of the electronic device of any of the above embodiments.

[0133] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties.

[0134] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.

[0135] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist, it should be considered as the scope of the present application.

[0136] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A thread trimming control method characterized by, The method comprises: displaying a main page in a current display window; wherein the main page is configured with a plurality of function module controls; the function module controls include a common function module control and a non-common function module control which can be customized; in response to an operation instruction of the function module control, switching from the main page to a detail page corresponding to the function module control; wherein, in the case that the function module control is a production plan query control, the response to the operation instruction of the function module control, switching from the main page to the detail page corresponding to the function module control, comprises: in response to the operation instruction of the production plan query control, displaying a production plan detail page in the current display window; wherein the production plan detail page includes a query condition setting bar; the query condition setting bar includes a plurality of types of condition setting options; when receiving a selection operation of the condition setting option, setting the filtering condition of the production plan according to the condition setting option, and displaying the production plan details filtered based on the filtering condition; the production plan details include production identification, label status, customer drawing number, material part number, cutting device, order note, cutting length and / or cutting quantity; when receiving a selection operation of the material part number and the material corresponding to the material part number has not generated a label, jump to a label generation window corresponding to the material part number; wherein the label generation window includes a single material setting option; when receiving a trigger operation of the single material setting option, setting the quantity of material contained in each part according to the single material setting option, generating a cutting label of the material corresponding to the material part number and updating the label status to generated label; when receiving a selection operation of the material part number and the material corresponding to the material part number has generated a label, jump to a cutting label printing window corresponding to the material part number; wherein the cutting label printing window includes a printing cutting label option; when receiving a selection operation of the cutting label to be printed and a trigger operation of the printing cutting label option, printing the selected cutting label and updating the label status of the cutting label to printed label.

2. The method of claim 1, wherein, The method further comprises: monitoring the working state data of each device in the cutting process management system in real time; wherein the working state data includes working temperature, working current, working voltage and / or working frequency; determining the abnormality detection result of each device in the current time window and the abnormality prediction result of the next time window according to the working state data; in the case of obtaining a new emergency order, updating the production plan according to the abnormality detection result, the abnormality prediction result and the emergency order.

3. The method of claim 2, wherein, The determination of the abnormality detection result of each device in the current time window and the abnormality prediction result of the next time window according to the working state data comprises: comparing the working state data with the standard reference threshold to determine the abnormality detection result; The working state data is input into a reinforcement learning prediction model to obtain the abnormality prediction result; the reinforcement learning prediction model is trained based on historical production data; the historical production data includes at least one of fault records, cutting material time consumption and cutting frequency of each device in a historical time.

4. The method of claim 2, wherein, In the case that a new emergency order is obtained, the production plan is updated according to the abnormality detection result, the abnormality prediction result and the emergency order, including: candidate devices are selected from each of the devices according to the abnormality detection result and the abnormality prediction result; The production plan is updated according to the real-time load condition of each candidate device, the total completion time of the production plan and the delay penalty corresponding to the emergency order.

5. A thread trimming control device characterized by comprising: The device comprises: The display module is configured to display a main page in a current display window; wherein the main page is configured with a plurality of function module controls; the function module controls include a common function module control and a customizable uncommon function module control; The display module is configured to switch from the main page to a detail page corresponding to the function module control in response to an operation instruction of the function module control; wherein, in the case that the function module control is a production plan query control, the display module is configured to perform the following steps: In response to an operation instruction of the production plan query control, a production plan detail page is displayed in the current display window; wherein the production plan detail page includes a query condition setting bar; the query condition setting bar includes a plurality of types of condition setting options; when a selection operation of the condition setting option is received, the selection condition of the production plan is set according to the condition setting option, and the production plan details filtered based on the selection condition are displayed; the production plan details include production identification, label status, customer drawing number, material number, cutting device, order note, cutting length and / or cutting quantity; The display module is configured to jump to a label generation window corresponding to the material number when a selection operation of the material number is received and the material corresponding to the material number has not been labeled; wherein the label generation window includes a single-portion material setting option; The display module is configured to set the quantity of material contained in each portion according to the single-portion material setting option when a trigger operation of the single-portion material setting option is received, generate a cutting label of the material corresponding to the material number and update the label status to labeled; The display module is configured to jump to a cutting label printing window corresponding to the material number when a selection operation of the material number is received and the material corresponding to the material number has been labeled; wherein the cutting label printing window includes a print cutting label option; The display module is configured to print the selected cutting label and update the label status of the cutting label to printed label when a selection operation of the cutting label to be printed and a trigger operation of the print cutting label option are received.

6. An electronic device, comprising: A computer program product comprising a computer readable medium having stored thereon the computer program of claim 5; wherein the computer program is configured such that, when executed by a processor, the method of any of claims 1 to 4 is implemented.

7. A computer-readable storage medium having stored thereon a computer program, characterized in that The computer program is configured such that, when executed by a processor, the method of any of claims 1 to 4 is implemented.

Citation Information

Patent Citations

  • Production process data management system and method based on process interface custom setting

    CN119718529A

  • Function menu display method and electronic device

    WO2022247317A1