Sampling method and device of concrete mixing plant and concrete production system

By sorting sampling instructions according to preset priority rules in the concrete production system and controlling the execution of the sampling vehicle, the problems of low sampling efficiency and difficult to determine priority in concrete production are solved, and an efficient and orderly sampling process is achieved.

CN119510041APending Publication Date: 2025-02-25CHANGDE SANY MACHINERY CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411623919.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-13
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

During concrete production, sampling efficiency is low and the priority between multiple sampling instructions is difficult to determine, resulting in confusion in the sampling process.

Method used

By obtaining multiple sampling instructions, a sampling queue is formed according to the preset priority rules, and the sampling trucks of the concrete mixing station are controlled to perform sampling tasks in turn.

Benefits of technology

Improve sampling efficiency, avoid confusion in the sampling process, and save human resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119510041A_ABST
    Figure CN119510041A_ABST
Patent Text Reader

Abstract

The invention relates to a sampling method and device of a concrete mixing plant and a concrete production system, and relates to the technical field of concrete production, and the sampling method of the concrete mixing plant comprises the following steps: obtaining a plurality of sampling instructions; according to the sources of the multiple sampling instructions, the multiple sampling instructions are sequenced in sequence according to a preset priority rule to form a sampling queue; and according to the sampling queue, controlling the sampling vehicle to sequentially execute a plurality of sampling tasks. According to the sampling method and device of the concrete mixing plant and the concrete production system, the multiple sampling instructions can be sequenced according to the priority according to the sources of the multiple sampling instructions, and the sampling efficiency is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of concrete production, and in particular to a sampling method and device for a concrete mixing station and a concrete production system. Background Art

[0002] During the concrete production process, it is necessary to sample and test the produced concrete to determine whether the produced concrete meets the quality requirements. In the related art, during the sampling process, workers are required to manually assist in sampling and transportation, and the sampling efficiency is low; when faced with multiple sampling instructions, the priority between multiple sampling instructions cannot be determined, resulting in a chaotic sampling process and low sampling efficiency. Summary of the invention

[0003] In order to solve the above technical problems, the embodiments of the present application provide a sampling method and device for a concrete mixing station and a concrete production system, which can effectively improve the sampling efficiency.

[0004] In a first aspect, a sampling method for a concrete mixing plant is provided, comprising:

[0005] Get multiple sampling instructions;

[0006] According to the sources of the plurality of sampling instructions, the plurality of sampling instructions are sequentially sorted according to a preset priority rule to form a sampling queue;

[0007] According to the sampling queue, the sampling vehicle of the concrete mixing station is controlled to perform multiple sampling tasks in sequence.

[0008] According to the first aspect of the present application, the step of sequentially sorting the plurality of sampling instructions according to a preset priority rule based on sources of the plurality of sampling instructions to form a sampling queue includes:

[0009] If the sampling instruction comes from a sample laboratory, output a first priority signal;

[0010] If the sampling instruction comes from a scheduling system, output a second priority signal;

[0011] If the sampling instruction comes from a production line, a third priority signal is output; wherein the preset priority rule includes that the priority represented by the first priority signal is higher than the priority represented by the second priority signal, and the priority represented by the second priority signal is higher than the priority represented by the third priority signal;

[0012] According to the first priority signal, the second priority signal and the third priority signal, the plurality of sampling instructions are sequentially sorted to form the sampling queue.

[0013] According to the first aspect of the present application, controlling the sampling vehicle of the concrete mixing station to perform multiple sampling tasks in sequence according to the sampling queue includes:

[0014] Obtaining the current state of the sampling vehicle;

[0015] If the current state of the sampling vehicle is an idle state, a sampling permission instruction is issued to the target production line according to the current sampling instruction;

[0016] Controlling the sampling vehicle to move to the target production line and complete sampling;

[0017] A sampling completion signal is received, and the sampling vehicle is controlled to transport the sample to the sample laboratory.

[0018] According to the first aspect of the present application, after controlling the sampling vehicle to transport the sample to the sample laboratory, controlling the sampling vehicle of the concrete mixing station to sequentially perform multiple sampling tasks according to the sampling queue further includes:

[0019] Delete the sampling instructions that have been executed;

[0020] Switching the current state of the sampling vehicle to an idle state;

[0021] According to the next sampling instruction, execute the corresponding sampling task.

[0022] According to the first aspect of the present application, controlling the sampling vehicle of the concrete mixing station to perform multiple sampling tasks in sequence according to the sampling queue includes:

[0023] Obtaining the current state of the sampling vehicle;

[0024] If the current state of the sampling vehicle is a working state, wait for the current state of the sampling vehicle to switch to an idle state, and then execute the sampling task corresponding to the current sampling instruction.

[0025] According to the first aspect of the present application, controlling the sampling vehicle of the concrete mixing station to perform multiple sampling tasks in sequence according to the sampling queue includes:

[0026] Obtaining the current state of the sampling vehicle;

[0027] If the current state of the sampling vehicle is a pending state and a queue-jumping task instruction is received, the execution of the current sampling instruction is suspended and the queue-jumping task instruction is executed; wherein the pending state indicates that the sampling vehicle has received the current sampling instruction but has not started moving.

[0028] According to the first aspect of the present application, after pausing the execution of the current sampling instruction and executing the queue-jumping task instruction, controlling the sampling vehicle of the concrete mixing station to sequentially execute multiple sampling tasks according to the sampling queue further includes:

[0029] If a cancel instruction is received, deleting the current sampling instruction from the sampling queue;

[0030] If the cancel instruction is not received, the current sampling instruction is moved to after the queue-interrupting task instruction.

[0031] According to the first aspect of the present application, after acquiring a plurality of sampling instructions, the sampling method of the concrete mixing station further includes:

[0032] According to the plurality of sampling instructions, the display device is controlled to display the end time node of the production line corresponding to each sampling instruction completing the current order.

[0033] In a second aspect, a sampling device for a concrete mixing station is also provided, comprising:

[0034] A first acquisition module, used for acquiring a plurality of sampling instructions;

[0035] A first sorting module, configured to sort the plurality of sampling instructions in sequence according to a preset priority rule based on sources of the plurality of sampling instructions to form a sampling queue;

[0036] The first execution module is used to control the sampling vehicle of the concrete mixing station to execute multiple sampling tasks in sequence according to the sampling queue.

[0037] In a third aspect, a concrete production system is also provided, comprising:

[0038] Multiple production lines;

[0039] Sampling vehicle;

[0040] The sampling device of the concrete mixing station as described in the previous embodiment is communicatively connected to the plurality of production lines and the sampling vehicle.

[0041] In a fourth aspect, an embodiment of the present application provides an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is used to execute the sampling method of the concrete mixing plant described in the above embodiment.

[0042] The sampling method, device and concrete production system of a concrete mixing station provided in the embodiments of the present application, on the one hand, form a sampling queue by sequentially arranging multiple sampling instructions according to preset priority rules, so that sampling instructions with high sampling requirements can be executed first, and sampling confusion problems during the execution of multiple sampling instructions can be avoided, thereby effectively improving the sampling efficiency; on the other hand, the sampling method, device and concrete production system of a concrete mixing station provided in the embodiments of the present application, on the one hand, form a sampling queue by arranging multiple sampling instructions in sequence according to preset priority rules, so that sampling efficiency can be effectively improved by preventing multiple sampling instructions from being confused during execution, and on the other hand, the sampling method and device of a concrete mixing station are controlled to sequentially execute multiple sampling tasks, and the sampling vehicle samples the production line and transports the samples to the destination (for example, a sample laboratory). The whole process does not require staff to assist in sampling or transportation, and the sampling task can be completed directly, thereby effectively saving manpower and improving sampling efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] By describing the embodiments of the present application in more detail in conjunction with the accompanying drawings, the above and other purposes, features and advantages of the present application will become more apparent. The accompanying drawings are used to provide a further understanding of the embodiments of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the present application and do not constitute a limitation of the present application. In the accompanying drawings, the same reference numerals generally represent the same components or steps.

[0044] Figure 1 A schematic flow chart of a sampling method for a concrete mixing plant provided in accordance with an exemplary embodiment of the present application.

[0045] Figure 2 A flowchart of an exemplary embodiment of the present application is provided for sequentially arranging multiple sampling instructions according to a preset priority rule to form a sampling queue based on the sources of multiple sampling instructions.

[0046] Figure 3 A flowchart of controlling a sampling vehicle of a concrete mixing station to sequentially perform multiple sampling tasks according to a sampling queue is provided as an exemplary embodiment of the present application.

[0047] Figure 4 A schematic flow chart of controlling a sampling vehicle of a concrete mixing station to sequentially perform multiple sampling tasks according to a sampling queue is provided as another exemplary embodiment of the present application.

[0048] Figure 5 A schematic flow chart of controlling a sampling vehicle of a concrete mixing station to sequentially perform multiple sampling tasks according to a sampling queue is provided as another exemplary embodiment of the present application.

[0049] Figure 6 A schematic flow chart of controlling a sampling vehicle of a concrete mixing station to sequentially perform multiple sampling tasks according to a sampling queue is provided as another exemplary embodiment of the present application.

[0050] Figure 7A schematic flow chart of controlling a sampling vehicle of a concrete mixing station to sequentially perform multiple sampling tasks according to a sampling queue is provided as another exemplary embodiment of the present application.

[0051] Figure 8 A schematic flow chart of a sampling method for a concrete mixing plant provided in accordance with an exemplary embodiment of the present application.

[0052] Fig. 9 A structural block diagram of a sampling device for a concrete mixing plant provided by an exemplary embodiment of the present application.

[0053] Fig.10 A structural block diagram of a sampling device for a concrete mixing plant provided in another exemplary embodiment of the present application.

[0054] Fig.11 A structural block diagram of a concrete production system provided by an exemplary embodiment of the present application.

[0055] Fig.12 A schematic diagram of the structure of an electronic device provided as an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0056] Below, the exemplary embodiments according to the present application will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application, and it should be understood that the present application is not limited to the exemplary embodiments described here.

[0057] Figure 1 The following is a flow chart of a sampling method for a concrete mixing plant provided by an exemplary embodiment of the present application. Figure 1 As shown, the sampling method of the concrete mixing station provided in the embodiment of the present application may include:

[0058] S210: Acquire multiple sampling instructions.

[0059] S220: According to the sources of the plurality of sampling instructions, the plurality of sampling instructions are sequentially sorted according to a preset priority rule to form a sampling queue.

[0060] Specifically, in the actual production process, the system will receive sampling instructions from multiple different sources. For example, staff can issue sampling instructions by operating designated devices in the sample laboratory; staff can issue sampling instructions by operating designated devices in the scheduling system; and the production line will automatically issue sampling instructions after producing a preset number of trays (for example, one hundred trays, two hundred trays, etc.).

[0061] It should be understood that different sources can issue multiple sampling instructions at different times or at the same time. In step S220, for multiple sampling instructions issued by different sources at different times or at the same time, the multiple sampling instructions can be sorted in sequence according to a preset priority rule to form a sampling queue. This is conducive to the subsequent execution of multiple sampling instructions in sequence according to the sorting, and the problem of confusion in the sampling process is not likely to occur, which effectively improves the sampling efficiency.

[0062] In one embodiment, multiple sampling instructions issued by the same source at different times are generally sorted in time sequence.

[0063] S230: According to the sampling queue, control the sampling vehicle of the concrete mixing station to perform multiple sampling tasks in sequence.

[0064] It should be understood that in the sampling queue, the sampling instruction at the front is the sampling instruction with the highest priority, and the priorities of the sampling instructions at the back are successively lower. In step S230, the sampling vehicle first executes the corresponding sampling task according to the first sampling instruction, and then executes the sampling tasks corresponding to other sampling instructions in order according to the priority.

[0065] It should be noted that different sampling instructions correspond to different sampling tasks. The sampling task can be understood as the task of the sampling vehicle of the concrete mixing station to take samples from the production line and transport the samples to the destination (such as the sample laboratory). In other words, in the process of controlling the sampling vehicle to perform multiple sampling tasks, there is no need for staff to assist in sampling or transportation, and the sampling task can be completed directly, which effectively saves manpower and improves sampling efficiency.

[0066] The sampling method for a concrete mixing station provided in an embodiment of the present application, on the one hand, forms a sampling queue by sorting multiple sampling instructions in sequence according to preset priority rules, so that sampling instructions with high sampling requirements can be executed first, and sampling confusion problems during the execution of multiple sampling instructions can be avoided, thereby effectively improving the sampling efficiency; on the other hand, it controls a sampling vehicle to execute multiple sampling tasks in sequence, and the sampling vehicle takes samples from the production line and transports the samples to the destination (for example, a sample laboratory). The entire process does not require staff to assist in sampling or transportation, and the sampling task can be completed directly, effectively saving manpower and improving sampling efficiency.

[0067] Figure 2 A flowchart of an exemplary embodiment of the present application is provided for sequentially arranging multiple sampling instructions according to a preset priority rule to form a sampling queue based on the sources of multiple sampling instructions.

[0068] like Figure 2 As shown, step S220 includes:

[0069] S221: If the source of the sampling instruction is the sample laboratory, output a first priority signal.

[0070] S222: If the source of the sampling instruction is the scheduling system, output a second priority signal.

[0071] S223: If the source of the sampling instruction is the production line, output a third priority signal.

[0072] S224: According to the first priority signal, the second priority signal, and the third priority signal, the plurality of sampling instructions are sequentially sorted to form a sampling queue.

[0073] In practical applications, the sampling instructions issued by the sample laboratory can be understood as the staff needing to conduct sample tests immediately. Therefore, the sampling instructions issued by the sample laboratory have the highest priority. The sampling instructions issued by the production line are issued regularly at intervals of one cycle (for example, a sampling instruction is issued for every hundred trays of concrete produced). They are regular sampling instructions with a lower degree of urgency. Therefore, the sampling instructions issued by the production line have the lowest priority. Based on this, the preset priority rules include that the priority of the first priority signal representation is higher than the priority of the second priority signal representation, and that the priority of the second priority signal representation is higher than the priority of the third priority signal representation.

[0074] Figure 3 A flowchart of controlling a sampling vehicle of a concrete mixing station to sequentially perform multiple sampling tasks according to a sampling queue is provided as an exemplary embodiment of the present application. Figure 3 As shown, step S230 may include:

[0075] S231: Obtain the current status of the sampling vehicle.

[0076] Specifically, the system can determine the current state of the sampling vehicle through different state signals sent by the sampling vehicle. The current state of the sampling vehicle may include an idle state, a working state (described later), and a pending state (described later).

[0077] S232: If the current state of the sampling vehicle is an idle state, a sampling permission instruction is issued to the target production line according to the current sampling instruction.

[0078] Specifically, when the current state of the sampling vehicle is idle, it means that the sampling vehicle has not received other sampling instructions, and the sampling vehicle can directly execute the sampling task corresponding to the current sampling instruction. Therefore, according to the current sampling instruction, a sampling permission instruction can be issued to the target production line corresponding to the current sampling instruction, so that the sampling vehicle can achieve sampling docking with the corresponding target production line.

[0079] S233: Control the sampling vehicle to move to the target production line and complete sampling.

[0080] Specifically, after the sampling vehicle moves to the target production line, the sample delivery device of the target production line docks with the sampling device of the sampling vehicle, and the sample is transferred from the target production line to the sampling vehicle, and the sampling is completed. After the sampling is completed, the sampling vehicle or the target production line can send a sampling completion signal to the system, and after the system receives the sampling completion signal, step S234 can be executed.

[0081] It should be noted that since the target production line will continue to produce before the last plate of the current order is completed, if the sampling vehicle performs sampling operations with the target production line during the continuous production of the target production line, sampling will be difficult and the sampled samples will be easily damaged; therefore, when the sampling vehicle moves to the target production line, it will generally wait for the target production line to complete the current order before performing sampling operations. In actual applications, after the target production line completes the current order, it can feedback to the system a signal that the current order has been completed and sampling can be performed. After receiving the signal, the system can confirm whether the sampling vehicle is in place through the positioning device of the sampling vehicle. If the sampling vehicle is in place, the sample transfer operation can be performed.

[0082] S234: receiving a sampling completion signal and controlling the sampling vehicle to transport the sample to the sample laboratory.

[0083] It should be noted that controlling the sampling vehicle to transport samples to the sample laboratory can be understood as the sampling vehicle transporting the samples directly to the designated location in the sample laboratory; or, it can also be understood as the sampling vehicle transporting the samples to the designated unloading location, and the conveying device at the unloading location (such as a conveyor belt, conveyor chain, conveyor channel, etc.) performs subsequent transportation, that is, after the samples are unloaded from the conveying device, the conveying device can transfer the samples into the sample laboratory.

[0084] Figure 4 A flowchart of controlling a sampling vehicle of a concrete mixing station to sequentially perform multiple sampling tasks according to a sampling queue is provided as another exemplary embodiment of the present application. Figure 4 As shown, after S234, S230 may further include:

[0085] S235: Delete the executed sampling instruction.

[0086] Specifically, deleting the sampling instructions that have been executed can effectively prevent the same sampling instruction from being executed repeatedly, and can also simplify the sampling queue, making it easier to view the sampling instructions that have not been executed.

[0087] S236: Switch the current state of the sampling vehicle to an idle state.

[0088] S237: Execute the corresponding sampling task according to the next sampling instruction.

[0089] Specifically, when executing the aforementioned step S233, the current state of the sampling vehicle will be switched from the idle state to the working state. When the sampling is completed, step S236 is executed, and the current state of the sampling vehicle needs to be switched back to the idle state, so that the system can confirm that the sampling vehicle can perform the next sampling task, and then step S237 is executed.

[0090] Figure 5 A flowchart of controlling a sampling vehicle of a concrete mixing station to sequentially perform multiple sampling tasks according to a sampling queue is provided as another exemplary embodiment of the present application. Figure 5 As shown, S230 includes:

[0091] S238: Obtain the current status of the sampling vehicle.

[0092] It should be understood that step S238 is similar to step S231 and will not be repeated here.

[0093] S239: If the current state of the sampling vehicle is the working state, wait for the current state of the sampling vehicle to switch to the idle state, and then execute the sampling task corresponding to the current sampling instruction.

[0094] Specifically, the current state of the sampling vehicle is the working state, which means that the sampling vehicle is currently executing the sampling task corresponding to the previous sampling instruction and cannot immediately execute the sampling task corresponding to the current sampling instruction. Therefore, it is necessary to wait until the sampling vehicle completes the execution of the previous sampling instruction and switches to the idle state before executing the current sampling instruction (the specific execution process can refer to the execution process of the aforementioned steps S232, S233, and S234). In this way, it can ensure that the previous sampling instruction can be effectively completed, and at the same time, it can also avoid conflicts in the control actions of the sampling vehicle.

[0095] Figure 6 A flowchart of controlling a sampling vehicle of a concrete mixing station to sequentially perform multiple sampling tasks according to a sampling queue is provided as another exemplary embodiment of the present application. Figure 6 As shown, step S230 includes:

[0096] S240: Obtain the current state of the sampling vehicle.

[0097] It should be understood that the execution processes of step S240, the aforementioned step S231 and the aforementioned step S238 are similar and will not be repeated here.

[0098] S241: If the current state of the sampling vehicle is a pending state and a queue-jumping task instruction is received, the execution of the current sampling instruction is suspended and the queue-jumping task instruction is executed.

[0099] It should be noted that the current state of the sampling vehicle is pending, which can be understood as the sampling vehicle has received the current sampling instruction (i.e., it is ready to go to the corresponding target production line), but has not yet started to move. In this case, if the system receives a queue-jumping task instruction (generally a task instruction with a high degree of urgency), it is necessary to suspend the execution of the current sampling instruction and execute the queue-jumping task instruction instead. In this way, the emergency sampling task can be completed in a timely and effective manner, which is conducive to improving the overall flexibility of the system in responding to emergencies.

[0100] It should be noted that the process of executing the queue-jumping task instruction can refer to the execution process of the aforementioned steps S232, S233 and S234.

[0101] Figure 7 A flowchart of controlling a sampling vehicle of a concrete mixing station to sequentially perform multiple sampling tasks according to a sampling queue is provided as another exemplary embodiment of the present application. Figure 7 As shown, after S241, S230 may further include:

[0102] S242: If a cancel instruction is received, the current sampling instruction is deleted from the sampling queue.

[0103] S243: If no cancellation instruction is received, the current sampling instruction is moved to after the queue-jumping task instruction.

[0104] Specifically, after executing the queue-jumping task instruction, the system interface can provide a pop-up window for the staff to confirm whether to cancel the current sampling instruction (here refers to the sampling instruction to be executed before the sampling vehicle receives the queue-jumping task instruction). If the system receives a cancellation instruction (the staff clicks the pop-up window to issue a cancellation instruction), the current sampling instruction can be deleted from the sampling queue to avoid re-execution; if the system does not receive a cancellation instruction (the staff does not click the pop-up window within the preset time period or the staff clicks the pop-up window to confirm that it will not be cancelled), the current sampling instruction can be moved to after the queue-jumping task instruction (generally, the current sampling instruction is moved to the position immediately after the queue-jumping task instruction), and after the queue-jumping task instruction is executed, the previously suspended current sampling instruction can be executed.

[0105] Figure 8 A flow chart of a sampling method for a concrete mixing plant provided by another exemplary embodiment of the present application. Figure 8 As shown, after S210, the sampling method of the concrete mixing station may further include:

[0106] S250: According to the plurality of sampling instructions, the display device is controlled to display the end time node of the production line corresponding to each sampling instruction completing the current order.

[0107] Specifically, after obtaining multiple sampling instructions, the system can confirm the production status of the production line corresponding to each sampling instruction (including current order information, production progress, etc.), and according to the production status of the corresponding production line, it can confirm the end time node of the corresponding production line to complete the current order, so that the end time node of each production line can be displayed on the display device. In actual applications, the staff can manually intervene in the sampling operation. For example, after confirming the production line corresponding to the earliest end time node, the staff can manually control and issue a sampling instruction to control the sampling vehicle to directly go to the production line corresponding to the earliest end time node to perform sampling operations, so as to meet the staff's needs for rapid completion of sampling.

[0108] Fig. 9 This is a structural block diagram of a sampling device for a concrete mixing station provided by an exemplary embodiment of the present application. Fig. 9 As shown, the sampling device 400 of the concrete mixing station provided in the embodiment of the present application may include: a first acquisition module 410, used to acquire multiple sampling instructions; a first sorting module 420, used to sort the multiple sampling instructions in sequence according to the sources of the multiple sampling instructions and according to preset priority rules to form a sampling queue; a first execution module 430, used to control the sampling vehicle to execute multiple sampling tasks in sequence according to the sampling queue.

[0109] The sampling device 400 of the concrete mixing station provided in the embodiment of the present application, on the one hand, forms a sampling queue by sorting multiple sampling instructions in sequence according to preset priority rules, so that sampling instructions with high sampling requirements can be executed first, and sampling confusion problems during the execution of multiple sampling instructions can be avoided, thereby effectively improving the sampling efficiency; on the other hand, it controls the sampling vehicle of the concrete mixing station to execute multiple sampling tasks in sequence. The sampling vehicle samples from the production line and transports the samples to the destination (such as a sample laboratory). The whole process does not require staff to assist in sampling or transportation, and can directly complete the sampling task, effectively saving manpower and improving sampling efficiency.

[0110] Fig.10 This is a structural block diagram of a sampling device for a concrete mixing station provided by another exemplary embodiment of the present application. Fig.10As shown, in one embodiment, the first sorting module 420 includes a first output module 421, which is used to output a first priority signal if the source of the sampling instruction is a sample laboratory; a second output module 422, which is used to output a second priority signal if the source of the sampling instruction is a scheduling system; a third output module 423, which is used to output a third priority signal if the source of the sampling instruction is a production line; a second sorting module 424, which is used to sort multiple sampling instructions in sequence to form a sampling queue according to the first priority signal, the second priority signal and the third priority signal; wherein the preset priority rule includes that the priority represented by the first priority signal is higher than the priority represented by the second priority signal, and the priority represented by the second priority signal is higher than the priority represented by the third priority signal.

[0111] like Fig.10 As shown, in one embodiment, the first execution module 430 includes a second acquisition module 431, which is used to obtain the current state of the sampling vehicle; a permission module 432, which is used to issue a sampling permission instruction to the target production line according to the current sampling instruction if the current state of the sampling vehicle is an idle state; a transfer module 433, which is used to control the sampling vehicle to move to the target production line and complete the sampling; and a conveying module 434, which is used to receive a sampling completion signal and control the sampling vehicle to convey the sample to the sample laboratory.

[0112] like Fig.10 As shown, in one embodiment, the first execution module 430 includes a first deletion module 435 for deleting the sampling instruction that has been executed; a state switching module 436 for switching the current state of the sampling vehicle to an idle state; and a second execution module 437 for executing the corresponding sampling task according to the next sampling instruction.

[0113] like Fig.10 As shown, in one embodiment, the first execution module 430 includes a third acquisition module 438, which is used to obtain the current state of the sampling vehicle; the third execution module 439 is used to execute the sampling task corresponding to the current sampling instruction after waiting for the current state of the sampling vehicle to switch to the idle state if the current state of the sampling vehicle is the working state.

[0114] like Fig.10 As shown, in one embodiment, the first execution module 430 includes a fourth acquisition module 440, which is used to obtain the current state of the sampling vehicle; the fourth execution module 441 is used to suspend the execution of the current sampling instruction and execute the queue-jumping task instruction if the current state of the sampling vehicle is a pending state and a queue-jumping task instruction is received; wherein the pending state indicates that the sampling vehicle has received the current sampling instruction but has not started moving.

[0115] like Fig.10As shown, in one embodiment, the first execution module 430 includes a second deletion module 442, which is used to delete the current sampling instruction from the sampling queue if a cancellation instruction is received; and an instruction moving module 443, which is used to move the current sampling instruction to after the queue-jumping task instruction if no cancellation instruction is received.

[0116] like Fig.10 As shown, in one embodiment, the sampling device 400 of the concrete mixing station includes a display module 450, which is used to control the display device to display the end time node of the production line corresponding to each sampling instruction to complete the current order according to multiple sampling instructions.

[0117] Fig.11 This is a structural block diagram of a concrete production system provided by an exemplary embodiment of the present application. Fig.11 As shown, the concrete production system 600 provided in the embodiment of the present application may include: multiple production lines 610; a sampling vehicle 620; and the sampling device 400 of the concrete mixing station as described in the previous embodiment, which is communicatively connected to the multiple production lines 610 and the sampling vehicle 620.

[0118] It should be noted that the concrete production system 600 includes the sampling device 400 of the concrete mixing station as described in the previous embodiment, and has all the functions of the sampling device 400 of the concrete mixing station. Its beneficial effects can refer to the beneficial effects of the sampling device 400 of the concrete mixing station described above.

[0119] Fig.12 The structure diagram of an electronic device provided by an exemplary embodiment of the present application is shown in FIG. Fig.12 As shown, the electronic device 800 includes one or more processors 810 and a memory 820. The memory 820 is used to store instructions executable by the processor 810, and the processor 810 is used to execute the sampling method of the concrete mixing plant described in the above embodiment.

[0120] The processor 810 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 800 to perform desired functions.

[0121] The memory 820 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, a random access memory (RAM) and / or a cache memory (cache), etc. The non-volatile memory may include, for example, a read-only memory (ROM), a hard disk, a flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 810 may run the program instructions to implement the control method of each embodiment of the present application described above and / or other desired functions. Various contents such as input signals, signal components, noise components, etc. may also be stored in the computer-readable storage medium.

[0122] In one example, the electronic device 800 may further include: an input device 830 and an output device 840 , and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown).

[0123] When the electronic device is a stand-alone device, the input device 830 may be a communication network connector for receiving collected input signals from the first device and the second device.

[0124] In addition, the input device 830 may also include, for example, a keyboard, a mouse, and the like.

[0125] The output device 840 can output various information to the outside, including the determined distance information, direction information, etc. The output device 840 can include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, and the like.

[0126] Of course, to simplify, Fig.12 Only some of the components related to the present application in the electronic device 800 are shown, and components such as a bus, an input / output interface, etc. are omitted. In addition, according to specific application situations, the electronic device 800 may also include any other appropriate components.

[0127] The computer program product may be written in any combination of one or more programming languages ​​to write program codes for performing the operations of the embodiments of the present application, including object-oriented programming languages, such as Java, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0128] The computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0129] The basic principles of the present application are described above in conjunction with specific embodiments. However, it should be noted that the advantages, strengths, effects, etc. mentioned in the present application are only examples and not limitations, and it cannot be considered that these advantages, strengths, effects, etc. are required by each embodiment of the present application. In addition, the specific details disclosed above are only for the purpose of illustration and ease of understanding, not for limitation, and the above details do not limit the present application to being implemented by adopting the above specific details.

[0130] The block diagrams of the devices, apparatuses, equipment, and systems involved in this application are only illustrative examples and are not intended to require or imply that they must be connected, arranged, and configured in the manner shown in the block diagram. As will be appreciated by those skilled in the art, these devices, apparatuses, equipment, and systems can be connected, arranged, and configured in any manner. Words such as "including", "comprising", "having", etc. are open words, referring to "including but not limited to", and can be used interchangeably with them. The words "or" and "and" used here refer to the words "and / or" and can be used interchangeably with them, unless the context clearly indicates otherwise. The words "such as" used here refer to the phrase "such as but not limited to", and can be used interchangeably with them.

[0131] It should also be noted that in the apparatus, device and method of the present application, each component or each step can be decomposed and / or recombined. Such decomposition and / or recombination should be regarded as equivalent solutions of the present application.

[0132] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of the present application. Therefore, the present application is not intended to be limited to the aspects shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

[0133] The above description has been given for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present application to the forms disclosed herein. Although multiple example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, changes, additions and sub-combinations thereof.

Claims

1. A sampling method for a concrete mixing plant, characterized in that: include: Get multiple sampling instructions; According to the sources of the plurality of sampling instructions, the plurality of sampling instructions are sequentially sorted according to a preset priority rule to form a sampling queue; According to the sampling queue, the sampling vehicle of the concrete mixing station is controlled to perform multiple sampling tasks in sequence.

2. The sampling method of a concrete mixing plant according to claim 1, characterized in that: The step of sequentially arranging the plurality of sampling instructions according to the sources of the plurality of sampling instructions and the preset priority rules to form a sampling queue comprises: If the sampling instruction comes from a sample laboratory, output a first priority signal; If the sampling instruction comes from a scheduling system, output a second priority signal; If the sampling instruction comes from a production line, a third priority signal is output; wherein the preset priority rule includes that the priority represented by the first priority signal is higher than the priority represented by the second priority signal, and the priority represented by the second priority signal is higher than the priority represented by the third priority signal; According to the first priority signal, the second priority signal and the third priority signal, the plurality of sampling instructions are sequentially sorted to form the sampling queue.

3. The sampling method of a concrete mixing plant according to claim 1, characterized in that: According to the sampling queue, controlling the sampling vehicle of the concrete mixing station to perform multiple sampling tasks in sequence includes: Obtaining the current state of the sampling vehicle; If the current state of the sampling vehicle is an idle state, a sampling permission instruction is issued to the target production line according to the current sampling instruction; Controlling the sampling vehicle to move to the target production line and complete sampling; A sampling completion signal is received, and the sampling vehicle is controlled to transport the sample to the sample laboratory.

4. The sampling method for a concrete mixing plant according to claim 3, characterized in that: After controlling the sampling vehicle to transport the sample to the sample laboratory, controlling the sampling vehicle of the concrete mixing station to sequentially perform a plurality of sampling tasks according to the sampling queue further includes: Delete the sampling instructions that have been executed; Switching the current state of the sampling vehicle to an idle state; According to the next sampling instruction, execute the corresponding sampling task.

5. The sampling method of a concrete mixing plant according to claim 1, characterized in that: According to the sampling queue, controlling the sampling vehicle of the concrete mixing station to perform multiple sampling tasks in sequence includes: Obtaining the current state of the sampling vehicle; If the current state of the sampling vehicle is a working state, wait for the current state of the sampling vehicle to switch to an idle state, and then execute the sampling task corresponding to the current sampling instruction.

6. The sampling method for a concrete mixing plant according to claim 1, characterized in that: According to the sampling queue, controlling the sampling vehicle of the concrete mixing station to perform multiple sampling tasks in sequence includes: Obtaining the current state of the sampling vehicle; If the current state of the sampling vehicle is a pending state and a queue-jumping task instruction is received, the execution of the current sampling instruction is suspended and the queue-jumping task instruction is executed; wherein the pending state indicates that the sampling vehicle has received the current sampling instruction but has not started moving.

7. The sampling method for a concrete mixing plant according to claim 6, characterized in that: After pausing the execution of the current sampling instruction and executing the queue-jumping task instruction, controlling the sampling vehicle of the concrete mixing station to sequentially execute multiple sampling tasks according to the sampling queue further includes: If a cancel instruction is received, deleting the current sampling instruction from the sampling queue; If the cancel instruction is not received, the current sampling instruction is moved to after the queue-interrupting task instruction.

8. The sampling method for a concrete mixing plant according to claim 1, characterized in that: After obtaining the plurality of sampling instructions, the sampling method of the concrete mixing station further includes: According to the plurality of sampling instructions, the display device is controlled to display the end time node of the production line corresponding to each sampling instruction completing the current order.

9. A sampling device for a concrete mixing station, characterized in that: include: A first acquisition module, used for acquiring a plurality of sampling instructions; A first sorting module, configured to sort the plurality of sampling instructions in sequence according to a preset priority rule based on sources of the plurality of sampling instructions to form a sampling queue; The first execution module is used to control the sampling vehicle of the concrete mixing station to execute multiple sampling tasks in sequence according to the sampling queue.

10. A concrete production system, characterized in that: include: Multiple production lines; Sampling vehicle; The sampling device of the concrete mixing plant as claimed in claim 9, wherein a plurality of the production lines and the sampling vehicles are communicatively connected.