Disclosure of Invention
In view of the above, the present invention provides a method, an apparatus, and a device for regulating and controlling a pull-type production task, which can automatically perform rule verification and automatic adjustment on a related task when a local production task needs to be adjusted, so as to ensure smooth production.
According to one aspect of the present invention, there is provided a method for controlling a pull-type production task, comprising:
before the production scheduling operation is started, maintaining production basic data, and maintaining the production basic data to be consistent with actual production data in the using process; wherein the production basic data comprises product composition, production process data and production scheduling information;
when a production order is issued, scanning a bar code on a billboard through a scanning production scheduling terminal to perform production scheduling, acquiring production process data corresponding to a product according to a unique code of the product, and completing production scheduling according to production scheduling tasks and production batch information corresponding to the performed production scheduling and combining the production basic data; wherein, the corresponding production process data of the product comprises a processing machine, unit production time and material proportion of each procedure;
in the production process, when the production task needs to be adjusted temporarily, the production task needing to be adjusted and the position to be adjusted are well specified so as to carry out the associated adjustment of the production task.
When the production order is issued, the bar code on the scanning billboard is scanned to arrange production through the scanning arrangement terminal, and the product is obtained according to the unique code of the product, the corresponding production process data of the product is obtained, and the corresponding arrangement task and the production batch information of the arrangement product are carried out, and the arrangement product is completed by the production basic data, which comprises the following steps:
when a production order is issued, scanning a bar code on a signboard to schedule production through a scanning scheduling terminal, acquiring production process data corresponding to the product according to the unique code of the product, generating the quantity of each process, the production quantity of each material and the production duration according to a scheduling task and production batch information corresponding to the scheduled production, the production process and the input production quantity;
and scheduling the scheduling task to the task queue of the corresponding machine according to the generated corresponding relation of the processing machine of each procedure;
checking the first associated process by combining the production basic data, when the current subsequent process does not meet the conditions, replacing the standby machines for trying, and if all the standby machines fail to try, arranging the standby machines on the main machine and moving the task of the subsequent process backwards so as to meet the conditions and finish the production arrangement; wherein the condition that the preceding and subsequent steps do not meet comprises the condition that the production end time of the preceding step is less than the production start time of the subsequent step.
In the production process, when the production task needs to be adjusted temporarily, the production task needing to be adjusted and the position to be adjusted are specified so as to perform associated adjustment of the production task, and the method comprises the following steps:
in the production process, when the production task needs to be adjusted temporarily, the production task needing to be adjusted and the position to be adjusted are well designated, the designated production task is rearranged according to the adjusted production task queue, and the starting time and the ending time of the rearranged production task are corrected;
and taking the current production task and the production task which is adjusted to be the target task and is closer to the front as a starting point, carrying out rule check on the subsequent tasks, and if the production ending time of the previous process is not met and is less than the production starting time of the subsequent process, moving the production task of the subsequent process backwards to meet the conditions so as to carry out related adjustment on the production tasks.
In the production process, when the production task needs to be adjusted temporarily, the method further includes, after specifying the production task that needs to be adjusted and a position to be adjusted to perform associated adjustment of the production task:
and storing the scheduling plan subjected to the associated adjustment of the production tasks in real time to obtain scheduling data, and providing a display analysis query interface of the scheduling data stored in real time for query.
The real-time storage of the scheduling plan subjected to the associated adjustment of the production tasks to obtain scheduling data and the provision of a display analysis query interface of the real-time stored scheduling data for query comprise:
and storing the scheduling plan subjected to the associated adjustment of the production tasks in real time to obtain scheduling data, providing a display analysis query interface of the scheduling data stored in real time for query in each production line, and providing a scheduling plan, a production record information query and a statistical analysis display interface of each machine for query in each production line.
According to another aspect of the present invention, there is provided a pull type production task manipulating device, comprising:
the system comprises a maintenance module, a scheduling module and a temporary adjusting module;
the maintenance module is used for maintaining production basic data before the production scheduling operation is started, and maintaining the production basic data to be consistent with actual production data in the using process; wherein the production basic data comprises product composition, production process data and production scheduling information;
the scheduling module is used for scanning the bar code on the billboard to schedule production through scanning the scheduling terminal when a production order is issued, acquiring production process data corresponding to the product according to the unique code of the product, and completing scheduling according to scheduling tasks and production batch information corresponding to the scheduled production and combining the production basic data; wherein, the production process data corresponding to the product comprises a processing machine table, unit production time and material proportion of each procedure;
and the temporary adjusting module is used for appointing the production task to be adjusted and the position to be adjusted when the production task needs to be adjusted temporarily in the production process so as to carry out the associated adjustment of the production task.
Wherein, the scheduling module is specifically used for:
when a production order is issued, a production scheduling terminal is scanned, bar codes on a billboard are scanned to perform production scheduling, production process data corresponding to a product are obtained according to a unique code of the product, production tasks and production batch information corresponding to the performed production scheduling are generated according to the production process and the input production quantity, the quantity of each process, the production quantity and the production duration of each material are generated, the production tasks are scheduled to be behind a task queue of a corresponding machine according to the generated corresponding relation of processing machines of each process, the production basic data are combined, a first associated process is checked, when the current later process does not meet the conditions, a standby machine is replaced to try, if all standby machines fail to try, the standby machines are still scheduled on a main machine and moved backwards to meet the conditions, and the production scheduling is completed; wherein the condition that the preceding and subsequent steps do not meet comprises the condition that the production end time of the preceding step is less than the production start time of the subsequent step.
Wherein, the temporary adjustment module is specifically configured to:
in the production process, when the production task needs to be adjusted temporarily, the production task needing to be adjusted and the position to be adjusted are well designated, the designated production task is rearranged according to the adjusted production task queue, the starting time and the ending time of the rearranged production task are corrected, the current production task and the production task which is adjusted to be the target task and is closer to the target task are taken as the starting points, the follow-up task is subjected to rule check, and if the condition that the production ending time of the previous process is not met and is smaller than the production starting time of the next process is not met, the production task of the next process is moved backwards to meet the condition so as to perform the associated adjustment of the production task.
Wherein, the regulation and control device of pull type production task still includes:
the query module:
the query module is used for storing the scheduling plan subjected to the associated adjustment of the production tasks in real time to obtain scheduling data and providing a display analysis query interface of the scheduling data stored in real time for query.
Wherein, the query module is specifically configured to:
and storing the scheduling plan subjected to the associated adjustment of the production tasks in real time to obtain scheduling data, providing a display analysis query interface of the scheduling data stored in real time for query in each production line, and providing a scheduling plan, a production record information query and a statistical analysis display interface of each machine for query in each production line.
According to still another aspect of the present invention, there is provided a pulling type production task conditioning apparatus including:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform any of the pull-type production task control methods described above.
According to still another aspect of the present invention, there is provided a computer-readable storage medium storing a computer program, which when executed by a processor implements the method for controlling a pull-type production task of any one of the above.
It can be found that, the above scheme can maintain production basic data before the production scheduling operation is started, and maintain the production basic data to be consistent with the actual production data in the using process, wherein, the production basic data comprises product composition, production process data, production scheduling information and the like, and can complete the production scheduling by scanning the bar code on the billboard and scanning the bar code according to the product unique code when the production order is issued, and obtain the production process data corresponding to the product, and the production task and the production batch information corresponding to the performed production scheduling, and combine the production basic data to complete the production scheduling, wherein, the production process data corresponding to the product comprises a processing machine, unit production time length, material proportion of each process and the like, and can specify the production task to be adjusted and the position to be adjusted when the production task needs to be adjusted temporarily in the production process, the method and the device can automatically verify the rule of the associated task and automatically adjust the rule when the local production task needs to be adjusted, thereby ensuring the smooth production.
Furthermore, the above scheme can be used for scanning the bar code on the signboard to carry out scheduling when a production order is issued, acquiring production process data corresponding to the product according to the unique code of the product, scheduling tasks and production batch information corresponding to the scheduling according to the product, generating the quantity of each process and the production quantity and the production duration of each material according to the production process and the input production quantity, scheduling the scheduling tasks after the task queue of the corresponding machine according to the generated corresponding relation of the processing machine of each process, checking the first associated process by combining the production basic data, when the current subsequent process does not meet the conditions, replacing the standby machine to try, if all the standby machines fail to try, still scheduling the standby machines on the main machine and moving the subsequent process tasks back to meet the conditions, finishing scheduling production; wherein, this not satisfied condition of former process includes the condition of the production start time of former process production finish time less than or equal to back process etc. such advantage can realize adopting the mode that concentrated billboard scanning carries out the production task scheduling, has removed billboard removal, recovery work from, has stopped the possibility of omitting, has improved production efficiency.
Furthermore, the proposal can ensure that when the production task needs to be adjusted temporarily in the production process, appointing the production tasks to be adjusted and the positions to be adjusted, rearranging the appointed production tasks according to the adjusted production task queue, correcting the start and end time of the rearranged production tasks, and can take the current production task and the production task which is adjusted to the target task before as the starting point, checking the rule of the subsequent task, if the requirement that the production ending time of the previous process is less than or equal to the production starting time of the subsequent process is not met, then the production task of the post-procedure is moved backwards to meet the conditions so as to carry out the relevant adjustment of the production task, the method has the advantages that when the local production task needs to be adjusted, the rule verification and the automatic adjustment of the associated task can be automatically carried out, and the smooth production is guaranteed.
Furthermore, the scheme can store the scheduling plan subjected to the associated adjustment of the production task in real time to obtain scheduling data, and provide the display analysis query interface of the scheduling data stored in real time for query, so that the advantage that the stored scheduling data can be displayed, analyzed and queried through the display analysis query interface is achieved, and the management of the production scheduling process is facilitated.
Furthermore, according to the scheme, the scheduling data obtained by the scheduling plan subjected to the associated adjustment of the production task can be stored in real time, the display analysis query interface of the scheduling data stored in real time is provided for query in each production line, and the scheduling plan, the production record information query and the statistical analysis display interface of each machine are provided for query in each production line.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be noted that the following examples are only illustrative of the present invention, and do not limit the scope of the present invention. Similarly, the following examples are only some but not all examples of the present invention, and all other examples obtained by those skilled in the art without any inventive work are within the scope of the present invention.
The invention provides a pull type production task regulation and control method, which can automatically carry out rule verification and automatic regulation of associated tasks when local production tasks need to be regulated, and ensures smooth production.
Referring to fig. 1, fig. 1 is a schematic flow chart of an embodiment of a method for controlling a pull-type production task according to the present invention. It should be noted that the method of the present invention is not limited to the flow sequence shown in fig. 1 if the results are substantially the same. As shown in fig. 1, the method comprises the steps of:
s101: before the production scheduling operation is started, maintaining production basic data, and maintaining the production basic data to be consistent with actual production data in the using process; wherein, the production basic data comprises product composition, production process data, production scheduling information and the like.
In this embodiment, the scheduling may be a matching manner in the production, and may include the following two cases:
in the first case, when there is a need, it is assumed that the capacity can be easily changed, and then the capacity is adjusted to meet the need to the maximum extent, and the need is not necessarily adjusted until the capacity cannot be changed.
In the second case, when there is a need, it is assumed that the capacity is difficult to change, first it is seen whether the capacity can meet the need, if not, the need is changed to match the current capacity, and this matching method is called limited capacity scheduling in enterprise resource planning.
S102: when a production order is issued, the bar code on the billboard is scanned to carry out production scheduling by scanning a production scheduling terminal, corresponding production process information of the product is obtained according to the unique code of the product, and production scheduling tasks and production batch information corresponding to the performed production scheduling are combined with the production basic information to finish production scheduling; the corresponding production process data of the product comprises a processing machine, unit production time, material proportion of each procedure and the like.
Wherein, should when the production order is issued, through scanning the scheduling terminal, scan the code on the billboard and arrange the production, and according to the only code of product, gain this product and correspond the production technology data, and arrange the production task, the production batch information that correspond according to this row's production that goes on, and combine this production basic information to accomplish the scheduling, can include:
when a production order is issued, a bar code on a billboard is scanned through a scanning production scheduling terminal to perform production scheduling, production process data corresponding to a product is obtained according to a unique code of the product, production tasks and production batch information corresponding to the performed production scheduling are obtained, and the quantity of each process, the production quantity of each material and the production duration are generated according to the production process and the input production quantity;
and scheduling the scheduling tasks to the task queue of the corresponding machine according to the generated corresponding relation of the processing machine of each procedure;
and checking the first associated process by combining the production basic data, when the current subsequent process does not meet the conditions, replacing the standby machines for trying, if all the standby machines fail to try, still arranging the standby machines on the main machine and moving the task of the subsequent process backwards so as to meet the conditions and finish the production arrangement; wherein, this not satisfied condition of former process includes the condition of the production start time of former process production finish time less than or equal to back process etc. such advantage can realize adopting the mode that concentrated billboard scanning carries out the production task scheduling, has removed billboard removal, recovery work from, has stopped the possibility of omitting, has improved production efficiency.
S103: in the production process, when the production task needs to be adjusted temporarily, the production task needing to be adjusted and the position to be adjusted are well specified so as to carry out the associated adjustment of the production task.
In the production process, when the production task needs to be adjusted temporarily, the production task that needs to be adjusted and the position to be adjusted are specified well, so as to perform the associated adjustment of the production task, which may include:
in the production process, when the production task needs to be adjusted temporarily, the production task needing to be adjusted and the position to be adjusted are well specified, the specified production task is rearranged according to the adjusted production task queue, and the start time and the end time of the rearranged production task are corrected;
and taking the current production task and the production task which is adjusted to be the target task and is closer to the former production task as a starting point, carrying out rule check on the subsequent task, and if the production ending time of the former process is not more than or equal to the production starting time of the latter process, moving the production task of the latter process backwards to meet the conditions so as to carry out the associated adjustment of the production task.
In the production process, when the production task needs to be adjusted temporarily, after specifying the production task that needs to be adjusted and the position to be adjusted to perform the associated adjustment of the production task, the method may further include:
the method has the advantages that the stored scheduling data can be displayed, analyzed and inquired through the display analysis inquiry interface, and the production scheduling process is managed conveniently.
It can be found that, in this embodiment, production basic data can be maintained before the start of production scheduling operation, and the production basic data can be maintained consistent with the actual production data during the use, wherein the production basic data includes product composition, production process data, production scheduling information, etc., and when a production order is issued, the production can be scheduled by scanning the barcode on the signboard through the scanning scheduling terminal, and the production process data corresponding to the product is obtained according to the product unique code, and the production task, production batch information corresponding to the scheduled production are obtained, and the production basic data is combined to complete the production scheduling, wherein the production process data corresponding to the product includes processing machine, unit production duration, material ratio of each process, etc., and when the production task needs to be adjusted temporarily during the production, the production task needing to be adjusted and the position to be adjusted are designated, the method and the device can automatically verify the rule of the associated task and automatically adjust the rule when the local production task needs to be adjusted, thereby ensuring the smooth production.
Further, in this embodiment, when a production order is issued, the production scheduling terminal is scanned to scan the bar code on the billboard for scheduling production, and according to the unique code of the product, the production process data corresponding to the product is obtained, and according to the scheduling task and production batch information corresponding to the scheduled production, and according to the production process and the input production quantity, the quantity of each process, the production quantity of each material, the production duration of each material are generated, and according to the generated corresponding relationship of the processing machine of each process, the scheduling task is scheduled after the task queue of the corresponding machine, and the production basic data can be combined to check the first associated process, when the current subsequent process does not satisfy the condition, the standby machine is replaced to try, if all the standby machines fail to try, the standby machines are still scheduled on the main machine and the tasks of the subsequent process are moved backwards to satisfy the condition, finishing scheduling production; wherein, this not satisfied condition of former process includes the condition of the production start time of former process production finish time less than or equal to back process etc. such advantage can realize adopting the mode that concentrated billboard scanning carries out the production task scheduling, has removed billboard removal, recovery work from, has stopped the possibility of omitting, has improved production efficiency.
Further, in this embodiment, during the production process, when the production task needs to be adjusted temporarily, appointing the production tasks to be adjusted and the positions to be adjusted, rearranging the appointed production tasks according to the adjusted production task queue, correcting the start and end time of the rearranged production tasks, and can take the current production task and the production task which is adjusted to the target task before as the starting point, checking the rule of the subsequent task, if the requirement that the production ending time of the previous process is less than or equal to the production starting time of the subsequent process is not met, then the production task of the post-procedure is moved backwards to meet the conditions so as to carry out the relevant adjustment of the production task, the method has the advantages that when the local production task needs to be adjusted, the rule verification and the automatic adjustment of the associated task can be automatically carried out, and the smooth production is guaranteed.
Referring to fig. 2, fig. 2 is a schematic flow chart of another embodiment of a method for controlling a pull-type production task according to the present invention. In this embodiment, the method includes the steps of:
s201: before the production scheduling operation is started, maintaining production basic data, and maintaining the production basic data to be consistent with actual production data in the using process; wherein, the production basic data comprises product composition, production process data, production scheduling information and the like.
As described above in S101, further description is omitted here.
S202: when a production order is issued, the bar code on the billboard is scanned to carry out production scheduling by scanning a production scheduling terminal, corresponding production process information of the product is obtained according to the unique code of the product, and production scheduling tasks and production batch information corresponding to the performed production scheduling are combined with the production basic information to finish production scheduling; the corresponding production process data of the product comprises a processing machine, unit production time, material proportion of each procedure and the like.
As mentioned above in S102, the description is omitted here.
S203: in the production process, when the production task needs to be adjusted temporarily, the production task needing to be adjusted and the position to be adjusted are specified so as to perform relevant adjustment on the production task.
As described above in S103, which is not described herein.
S204: and storing the scheduling plan subjected to the associated adjustment of the production task in real time to obtain scheduling data, and providing a display analysis query interface of the scheduling data stored in real time for query.
The real-time storage of the scheduling plan after the associated adjustment of the production task to obtain scheduling data and the provision of the display analysis query interface of the real-time stored scheduling data for query may include:
the method has the advantages that the stored scheduling data can be displayed, analyzed and inquired through the display analysis query interface, and the production scheduling process is convenient to manage.
The present embodiment is illustrated below:
this example takes the production task of 2 processes as an example to illustrate that when a production order is issued, the production scheduling is performed by scanning the bar code on the billboard through the scanning production scheduling terminal, and according to the unique code of the product, the production process information corresponding to the product is obtained, and the production scheduling task and the production batch information corresponding to the performed production scheduling are obtained, and the production scheduling is completed by combining the production basic information, which can include:
1. scanning a bar code on the billboard to schedule production through scanning a production scheduling terminal, and acquiring production process data corresponding to the product according to the unique code of the product;
2. calculating the number of each procedure and the ratio of each procedure to the production number of each material according to the production process and the input production number n;
3. generating production tasks { P1, P2}, wherein the processing time of the tasks is production preparation time + production quantity + unit processing time + packaging time and is respectively marked as T1 and T2;
4. and (3) sequentially arranging the production tasks after the last task { L1, L2} of the existing production arrangement queue tasks of the corresponding production equipment { M1, M2}, calculating the start and end time of the tasks:
p1 start time t1_ s — L1 end time;
p1 end time T1 — e — P1 start time + T1;
p2 start time t2 — s — the end time of L2;
p2 end time T2 — e — P2 start time + T2;
5. processing the starting time and the ending time by adopting work scheduling time, so that the time span of the start time and the ending time only comprises a scheduling time period;
6. judging whether the P1 ending time is less than or equal to the P2 starting time, finishing the scheduling, if not, trying to arrange to a standby machine, and repeating the steps 4-6;
7. if all the standby machines cannot be met, the standby machines are still ranked on the main machine, the starting time of P2 is delayed, and the P1 meeting ending time is less than or equal to the P2 starting time; similarly, if there are a plurality of steps, the processing completion time of the preceding step may be equal to or less than the processing start time of the subsequent step.
In this example, a production task of 2 processes is taken as an example to illustrate that, in a production process, when the production task needs to be adjusted temporarily, the production task that needs to be adjusted and a position to be adjusted are specified to perform associated adjustment of the production task, and the method may include:
assuming that the adjustment task is P, the production machine is M, the task corresponding to the target position is Px, and the task queue is, for example: { … P … Px … } (or { … Px … P … });
1) after first tuning P to the target task: { … … Px P … };
2) the related process task of P is P ', the machine is M', and the method is divided into 2 cases:
if the associated process P' is a previous process to P: p 'latest production time ═ P start time-P' production duration;
if the associated process P' is a post process of P: the earliest production time P is P ending time;
with the time as a target, finding out a target task position Px', wherein the task queue comprises: { … P '… Px' … } (or { … Px '… P' … });
and (3) performing task front-back sequence adjustment of the associated procedures: { … … Px 'P' … };
3) taking the P or P' as a task of a subsequent process for checking, taking the smaller one of the starting times of the two tasks of P and Px as a starting point, carrying out the constraint check of the previous and subsequent processes on the subsequent task, namely, the ending time of the task of the previous process is less than the starting time of the task of the subsequent process, moving the task of the subsequent process which is not in accordance with the constraint, and repeating the step until no subsequent task exists;
if there are multiple processes, repeat steps 2), 3) for each process until all subsequent processes are finished.
It can be found that, in this embodiment, the scheduling plan after the associated adjustment of the production task is performed may be stored in real time to obtain the scheduling data, and the display analysis query interface of the scheduling data stored in real time is provided for query.
Further, in this embodiment, the scheduling data obtained by storing the scheduling plan subjected to the associated adjustment of the production task in real time may be provided for query on each production line, and the scheduling plan, the production record information query, and the statistical analysis display interface of each machine may be provided for query on each production line, respectively.
The invention also provides a pull type production task regulating and controlling device, which can automatically carry out rule verification and automatic regulation on associated tasks when the local production task needs to be regulated, and ensure the smooth production.
Referring to fig. 3, fig. 3 is a schematic structural view of an embodiment of a pull-type production task control device according to the present invention. In this embodiment, the control device 30 for pull-type production task includes a maintenance module 31, a scheduling module 32, and a temporary adjustment module 33.
The maintenance module 31 is used for maintaining production basic data before the start of production scheduling operation, and maintaining the production basic data to be consistent with actual production data in the using process; wherein, the production basic data comprises product composition, production process data, production scheduling information and the like.
The scheduling module 32 is used for scanning the barcode on the billboard to schedule production by scanning the scheduling terminal when a production order is issued, acquiring production process information corresponding to the product according to the unique code of the product, scheduling production tasks and production batch information corresponding to the scheduled production, and completing scheduling production by combining the production basic information; the corresponding production process data of the product comprises a processing machine, unit production time, material proportion of each procedure and the like.
The temporary adjustment module 33 is configured to, in the production process, specify a production task to be adjusted and a position to be adjusted when the production task needs to be adjusted temporarily, so as to perform associated adjustment of the production task.
Optionally, the scheduling module 32 may be specifically configured to:
when a production order is issued, a production scheduling terminal is scanned, bar codes on a billboard are scanned to perform production scheduling, production process data corresponding to a product are obtained according to a unique code of the product, production tasks and production batch information corresponding to the performed production scheduling are generated according to the production process and the input production quantity, the quantity of each process, the production quantity and the production duration of each material are generated, the corresponding relation of processing machines of each process is generated, the production tasks are scheduled behind task queues of corresponding machines, the production basic data are combined, a first associated process is checked, when the current later process does not meet the conditions, a standby machine is replaced to try, if all standby machines fail to try, the standby machines are still scheduled on a main machine and moved backwards to meet the conditions, and the production scheduling is completed; the condition that the preceding and subsequent steps do not satisfy includes a case where the preceding step production completion time is equal to or less than the subsequent step production start time.
Optionally, the temporary adjusting module 33 may be specifically configured to:
in the production process, when the production task needs to be adjusted temporarily, the production task needing to be adjusted and the position to be adjusted are well designated, the designated production task is rearranged according to the adjusted production task queue, the starting time and the ending time of the rearranged production task are corrected, the current production task and the production task which is adjusted to be the target task and is closer to the target task are taken as the starting points, the follow-up task is subjected to rule check, and if the production ending time of the previous process is not met and is less than or equal to the production starting time of the next process, the production task of the next process is moved backwards to meet the condition so as to perform the associated adjustment of the production task.
Referring to fig. 4, fig. 4 is a schematic structural view of another embodiment of the adjusting and controlling device for pull-type production task of the present invention. Unlike the previous embodiment, the control device 40 for pull-type production task of the present embodiment further includes an inquiry module 41.
The query module 41 is configured to store the scheduling plan subjected to the association adjustment of the production task in real time to obtain scheduling data, and provide a display analysis query interface of the scheduling data stored in real time for query.
Optionally, the query module 41 may be specifically configured to:
the scheduling plan after the associated adjustment of the production tasks is stored in real time to obtain scheduling data, a display analysis query interface of the scheduling data stored in real time is provided for query in each production line, and a scheduling plan, a production record information query and a statistical analysis display interface of each machine are provided for query in each production line.
Each unit module of the pull-type production task control device 30/40 can respectively execute the corresponding steps in the above method embodiments, and therefore, the description of each unit module is omitted here, and please refer to the description of the corresponding steps above in detail.
The present invention further provides a control apparatus for pull-type production tasks, as shown in fig. 5, including: at least one processor 51; and a memory 52 communicatively coupled to the at least one processor 51; the memory 52 stores instructions executable by the at least one processor 51, and the instructions are executed by the at least one processor 51 to enable the at least one processor 51 to perform the method for controlling a pull-type production task.
Wherein the memory 52 and the processor 51 are coupled in a bus, the bus may comprise any number of interconnected buses and bridges, the buses coupling together one or more of the various circuits of the processor 51 and the memory 52. The bus may also connect various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. A bus interface provides an interface between the bus and the transceiver. The transceiver may be one element or a plurality of elements, such as a plurality of receivers and transmitters, providing a means for communicating with various other apparatus over a transmission medium. The data processed by the processor 51 is transmitted over a wireless medium via an antenna, which further receives the data and passes the data to the processor 51.
The processor 51 is responsible for managing the bus and general processing and may also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions. And the memory 52 may be used to store data used by the processor 51 in performing operations.
The present invention further provides a computer-readable storage medium storing a computer program. The computer program realizes the above-described method embodiments when executed by a processor.
It can be found that, the above scheme can maintain production basic data before the production scheduling operation is started, and maintain the production basic data to be consistent with the actual production data in the using process, wherein, the production basic data comprises product composition, production process data, production scheduling information and the like, and can complete the production scheduling by scanning the bar code on the billboard and scanning the bar code according to the product unique code when the production order is issued, and obtain the production process data corresponding to the product, and the production task and the production batch information corresponding to the performed production scheduling, and combine the production basic data to complete the production scheduling, wherein, the production process data corresponding to the product comprises a processing machine, unit production time length, material proportion of each process and the like, and can specify the production task to be adjusted and the position to be adjusted when the production task needs to be adjusted temporarily in the production process, the method and the device can automatically verify the rule of the associated task and automatically adjust the rule when the local production task needs to be adjusted, thereby ensuring the smooth production.
Further, the above scheme can be that when a production order is issued, the bar code on the billboard is scanned to carry out production scheduling by scanning the production scheduling terminal, the production process data corresponding to the product is obtained according to the unique code of the product, the production task and the production batch information corresponding to the produced production scheduling are obtained, the quantity of each process and the production quantity and the production duration of each material are generated according to the production process and the input production quantity, the production task can be scheduled behind the task queue of the corresponding machine according to the generated corresponding relation of the processing machine of each process, the production basic data can be combined to check the first associated process, when the current subsequent process does not meet the condition, the standby machine is replaced to try, if all the standby machines fail to try, the standby machines are still scheduled on the main machine and the tasks of the subsequent process are moved backwards to meet the condition, finishing scheduling production; wherein, this not satisfied condition of former process includes the condition of the production start time of former process production finish time less than or equal to back process etc. such advantage can realize adopting the mode that concentrated billboard scanning carries out the production task scheduling, has removed billboard removal, recovery work from, has stopped the possibility of omitting, has improved production efficiency.
Furthermore, the proposal can ensure that when the production task needs to be adjusted temporarily in the production process, appointing the production tasks to be adjusted and the positions to be adjusted, rearranging the appointed production tasks according to the adjusted production task queue, correcting the start and end time of the rearranged production tasks, and can take the current production task and the production task which is adjusted to the target task before as the starting point, checking the rule of the subsequent task, if the requirement that the production ending time of the previous process is less than or equal to the production starting time of the subsequent process is not met, then the production task of the post-procedure is moved backwards to meet the conditions so as to carry out the relevant adjustment of the production task, the method has the advantages that when the local production task needs to be adjusted, the rule verification and the automatic adjustment of the associated task can be automatically carried out, and the smooth production is guaranteed.
Furthermore, the scheme can store the scheduling plan subjected to the associated adjustment of the production task in real time to obtain scheduling data, and provide the display analysis query interface of the scheduling data stored in real time for query, so that the advantage that the stored scheduling data can be displayed, analyzed and queried through the display analysis query interface is achieved, and the management of the production scheduling process is facilitated.
Furthermore, according to the scheme, the scheduling data obtained by the scheduling plan subjected to the associated adjustment of the production task can be stored in real time, the display analysis query interface of the scheduling data stored in real time is provided for query in each production line, and the scheduling plan, the production record information query and the statistical analysis display interface of each machine are provided for query in each production line.
In the several embodiments provided in the present invention, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, a division of a module or a unit is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may also be implemented in the form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may substantially or partially contribute to the prior art, or all or part of the technical solution may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only a part of the embodiments of the present invention, and not intended to limit the scope of the present invention, and all equivalent devices or equivalent processes performed by the present invention through the contents of the specification and the drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.