Steel passing amount statistical method and device, electronic equipment and storage medium
Through the first and second-level systems, the shear/sawing process of cold shear blades and grinding wheel saw blades is tracked, and the over-steel quantity is calculated and counted, which solves the problem of large statistical errors in the existing technology, and realizes the optimization of the production process and the improvement of product quality.
Patent Information
- Application Number
- CN202411889709.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-04-15
AI Technical Summary
In the prior art, when calculating the amount of steel over steel of the cold shear blade and the grinding wheel saw blade, there are large errors, which are difficult to accurately reflect the actual situation.
The shear/saw completion signal and steel information are obtained through the primary system, and the secondary system calculates the oversteered steel amount for each shear/saw, and counts all oversteered steel amounts based on this.
Accurate statistics on oversteer quantity has been achieved, production processes have been optimized, production costs have been reduced, and product quality has been improved.
Smart Images

Figure CN119829905A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of industrial control technology, and in particular to a statistical method, device, electronic device and storage medium for the amount of steel passing through. Background Art
[0002] In the production process of bars in steel mills, cold shearing and abrasive sawing are widely used as key sizing and segmenting technologies. The implementation effect of these two methods, especially the working condition of the cold shear blade and the abrasive saw blade, directly and significantly affects the quality level of the end face of the bar after segmentation. It is worth noting that there is a close correlation between the state of the shear blade and the saw blade and the total amount of steel they bear and process (i.e. the amount of oversteel). Therefore, accurately calculating and monitoring the oversteel amount of the shear blade and the saw blade is a crucial statistical work to ensure the stability of the bar production process and the continuous optimization of product quality.
[0003] Over-steel statistics usually refer to the measurement and recording of the total amount of steel that passes through a specific device or production line during the steel production process. This statistic is of great significance for optimizing production processes, reducing production costs, and improving product quality. For the statistics of over-steel of cold shear blades and grinding wheel saw blades, traditional methods often rely on rough estimates of the raw material input or finished product quantity of bar production, or simple calculations based on the number of shearing / sawing. However, both methods have large errors and are difficult to accurately reflect the actual situation. Summary of the invention
[0004] The present application provides a method, device, electronic equipment and storage medium for counting the amount of steel passing through, which can automatically and accurately count the amount of steel passing through, thereby optimizing the production process, reducing production costs and improving product quality.
[0005] In a first aspect, an embodiment of the present application provides a statistical method for the amount of steel overrun, the method comprising:
[0006] When it is detected that the shear blade / saw blade is shearing / sawing the steel, the completion signal of each shearing / sawing and the information of the steel sheared / sawing are obtained through the primary system;
[0007] The secondary system calculates the amount of steel that has been passed through the shear blade / saw blade during each shearing / sawing based on the completion signal of each shearing / sawing and the information of the steel material during each shearing / sawing;
[0008] The total amount of steel overrun is counted based on the amount of steel overrun during each shearing / sawing operation.
[0009] In a second aspect, the embodiment of the present application further provides a device for counting the amount of steel overrun, the device comprising: an acquisition module, a calculation module and a statistics module; wherein:
[0010] The acquisition module is used to acquire the completion signal of each shearing / sawing and the information of the steel material sheared / sawing through the primary system when it is detected that the shear blade / saw blade is shearing / sawing the steel material;
[0011] The calculation module is used to calculate the amount of steel passed by the shear blade / saw blade in each shearing / sawing based on the completion signal of each shearing / sawing and the information of the steel material in each shearing / sawing through the secondary system;
[0012] The statistical module is used to collect statistics on the total amount of steel passing through based on the amount of steel passing through each shearing / sawing operation.
[0013] In a third aspect, an embodiment of the present application provides an electronic device, including:
[0014] one or more processors;
[0015] a memory for storing one or more programs,
[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the statistical method for excess steel amount described in any embodiment of the present application.
[0017] In a fourth aspect, an embodiment of the present application provides a storage medium on which a computer program is stored, and when the program is executed by a processor, the statistical method for the amount of excessive steel as described in any embodiment of the present application is implemented.
[0018] The embodiment of the present application proposes a statistical method, device, electronic device and storage medium for the amount of steel overload. When it is detected that the shear blade / saw blade is shearing / sawing steel, the completion signal of each shearing / sawing and the information of the steel overloaded at each shearing / sawing are first obtained through the primary system; then the amount of steel overloaded by the shear blade / saw blade at each shearing / sawing is calculated based on the completion signal of each shearing / sawing and the information of the steel overloaded at each shearing / sawing through the secondary system; and then the total amount of steel overload is statistically analyzed based on the amount of steel overloaded at each shearing / sawing. That is to say, in the technical solution of the present application, each steel can be tracked by the primary system and the secondary system, and the total amount of steel overload can be statistically analyzed based on the amount of steel overloaded at each shearing / sawing. In the prior art, for the statistics of the amount of steel overloaded by cold shear blades and grinding wheel saw blades, traditional methods often rely on a rough estimate of the raw material input amount or the finished product amount of bar production, or a simple calculation based on the number of shearing / sawing. However, both methods have large errors and are difficult to accurately reflect the actual situation. Therefore, compared with the prior art, the statistical method, device, electronic device and storage medium for the amount of steel overrun proposed in the embodiments of the present application can automatically and accurately count the amount of steel overrun, thereby optimizing the production process, reducing production costs and improving product quality; and the technical solution of the embodiments of the present application is simple and convenient to implement, easy to popularize, and has a wider range of applications. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 A schematic diagram of a flow chart of a statistical method for the amount of steel overrun provided in one embodiment of the present application;
[0020] Figure 2 A schematic diagram of a flow chart of a statistical method for the amount of steel overrun provided in another embodiment of the present application;
[0021] Figure 3 A schematic diagram of a flow chart of a statistical method for the amount of steel passing provided in yet another embodiment of the present application;
[0022] Figure 4 A schematic diagram of the structure of a device for counting excess steel provided in one embodiment of the present application;
[0023] Figure 5 A schematic diagram of the structure of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0024] The present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for ease of description, only the parts related to the present application, rather than all structures, are shown in the accompanying drawings.
[0025] Figure 1This is a flow chart of a method for counting the amount of steel overload provided in one embodiment of the present application. The method can be executed by a device or electronic device for counting the amount of steel overload, which can be implemented by software and / or hardware, and can be integrated in any intelligent device with network communication function. Figure 1 As shown, the statistical method of over-steel amount may include the following steps:
[0026] S101. When it is detected that the shear blade / saw blade is shearing / sawing steel, a completion signal of each shearing / sawing and information of the steel sheared / sawing are obtained through a primary system.
[0027] Shearing and sawing are two different material processing methods, which are usually used to cut materials such as metal, wood, and plastic. Specifically, shearing is a method of cutting materials in straight or curved lines using scissors or similar tools (such as shears). The shearing process is relatively fast and is suitable for cutting thin materials such as paper, cloth, thin metal sheets, etc. Shearing can be divided into two categories: manual shearing and mechanical shearing. Manual shearing uses traditional scissors or special manual shearing tools; mechanical shearing uses electric or hydraulic power, can handle thicker and harder materials, and is used in industrial production. Sawing refers to the process of cutting materials using a saw, which can be a manual saw or an electric saw. Sawing is suitable for thicker materials such as wood, metal bars, etc., and can complete operations such as straight cutting, curved cutting, and even grooving.
[0028] The primary system in the embodiment of the present application may include: a camera, a programmable logic controller (PLC) and a sensor. 1) Camera: In an industrial environment, cameras are used to monitor production processes, safety inspections, quality control, etc. They can capture videos or images and transmit them to a central processing unit through a network for analysis. 2) PLC: PLC is one of the core components in the field of industrial automation. It is a computer designed specifically for industrial environments to perform automated control functions. PLC is able to read input signals from various sensors and make decisions based on preset logic to control machines or processes. 3) Sensors: Sensors are used to detect changes in the environment and convert this information into electrical signals and send them to the control system. In industrial automation, sensors are critical to achieving precise control and monitoring.
[0029] S102, calculating the amount of steel passed by the shear blade / saw blade during each shearing / sawing based on the completion signal of each shearing / sawing and the information of the steel during each shearing / sawing by the secondary system.
[0030] In this step, the diameter of at least one steel material can be obtained according to the code of each steel material through the secondary system; then the number of steel materials sheared / sawn each time and the diameter of the at least one steel material are input into a predetermined calculation model, and the amount of steel passed by the shear blade / saw blade in each shearing / sawing is calculated through the calculation model.
[0031] S103, collecting statistics of all the steel overrun amounts based on the steel overrun amounts in each shearing / sawing operation.
[0032] In a specific embodiment of the present application, after each shearing or sawing operation, the specific amount of steel passed through the operation can be recorded to ensure that the recorded data is accurate, including information such as date, time, equipment number, material type, sawing process parameters, and specific amount of steel passed through. The collected data is then stored in an easily accessible and reliable data block. Use appropriate tools or programming languages to clean the data and remove invalid or erroneous data entries. The cleaned data is classified and summarized in the required manner, such as by time period, by equipment, etc. The calculation of the total amount of steel passed can be completed by a simple summation operation, that is, adding up all single amounts of steel passed through, and the trend of the amount of steel passed can also be analyzed, such as daily, weekly or monthly changes. This helps to understand changes in production efficiency and discover potential problems or opportunities.
[0033] The statistical method of the amount of over-steel proposed in the embodiment of the present application is that when it is detected that the shear blade / saw blade is shearing / sawing the steel, the completion signal of each shearing / sawing and the information of the steel sheared / sawing are first obtained through the primary system; then the amount of over-steel of the shear blade / saw blade in each shearing / sawing is calculated based on the completion signal of each shearing / sawing and the information of the steel sheared / sawing through the secondary system; and then the total amount of over-steel is statistically analyzed based on the amount of over-steel of each shearing / sawing. That is to say, in the technical solution of the present application, each steel can be tracked by the primary system and the secondary system, and the total amount of over-steel can be statistically analyzed based on the amount of over-steel of each shearing / sawing. In the prior art, for the statistics of the amount of over-steel of cold shear blades and grinding wheel saw blades, traditional methods often rely on a rough estimate of the raw material input amount or the finished product amount of bar production, or a simple calculation based on the number of shearing / sawing. However, both methods have large errors and are difficult to accurately reflect the actual situation. Therefore, compared with the prior art, the statistical method for the amount of over-steel proposed in the embodiment of the present application can automatically and accurately count the amount of over-steel, thereby optimizing the production process, reducing production costs, and improving product quality; and the technical solution of the embodiment of the present application is simple and convenient to implement, easy to popularize, and has a wider range of applications.
[0034] Figure 2A flow chart of a statistical method for the amount of steel passing provided in another embodiment of the present application. The above technical solution is further optimized and expanded, and can be combined with the above optional implementation methods. Figure 2 As shown, the statistical method of over-steel amount may include the following steps:
[0035] S201. When it is detected that the shear blade / saw blade is shearing / sawing the steel, a completion signal of each shearing / sawing and information of the steel sheared / sawing are obtained through the primary system.
[0036] In a specific embodiment of the present application, sensors such as proximity switches, photoelectric sensors or encoders can be installed at key positions of the shear blade or saw blade. These sensors are used to detect the start and end of the shearing or sawing action, as well as the position, size and other information of the processed steel. The sensor can then convert the detected information into an electrical signal and send it to the PLC. This includes the completion signal of the shearing / sawing action, the length and width of the steel and other parameters. After receiving the signal from the sensor, the PLC will process the data according to the preset program. For example, calculate whether the actual size of each shearing or sawing meets the requirements, record the processing time and sequence of each piece of steel, etc. Based on the processed data, the PLC can make corresponding control decisions. If any abnormal situation is detected, such as size discrepancy, machine failure, etc., the PLC can immediately stop the machine operation and issue an alarm to notify the operator. All collected data can be stored inside the PLC or transmitted to a host computer or other management system through a network interface.
[0037] The embodiment of the present application may also be equipped with a graphical human-machine interface (HMI), through which the operator can view the current production status, historical records and other information, and can also set and adjust the system.
[0038] Specifically, the information of the steel materials sheared / sawn in the embodiment of the present application may at least include: the number of steel materials sheared / sawn at each time. Further, the information of the steel materials sheared / sawn at each time may also include: the code of each steel material.
[0039] S202. Obtain the diameter of at least one steel product according to the codes of the steel products through the secondary system.
[0040] In this step, the codes of each steel material can be queried in the tertiary system through the secondary system; if the code of at least one steel material is queried in the tertiary system, the diameter corresponding to the code of the at least one steel material is obtained.
[0041] S203, inputting the number of steels sheared / sawing each time and the diameter of at least one steel into a predetermined calculation model, and calculating the amount of steel passed by the shear blade / saw blade in each shearing / sawing by the calculation model.
[0042] In this step, the number of steels cut / sawn at each time can be multiplied by the square of the diameter of at least one steel, and then multiplied by a predetermined empirical coefficient to obtain the amount of steel passed by the shear blade / saw blade at each time of shearing / sawing. Specifically, the calculation model can calculate the amount of steel passed by the shear blade / saw blade at each time of shearing / sawing according to the following formula: G = A × D 2 ×P cs ; Wherein, G is the amount of steel cut in each shearing / sawing; A is a predetermined empirical coefficient; D is the diameter of the at least one steel; P cs The number of steel pieces cut in each shearing / sawing operation.
[0043] S204, collecting statistics of all the steel overrun amounts based on the steel overrun amounts in each shearing / sawing operation.
[0044] The statistical method of the amount of over-steel proposed in the embodiment of the present application is that when it is detected that the shear blade / saw blade is shearing / sawing the steel, the completion signal of each shearing / sawing and the information of the steel sheared / sawing are first obtained through the primary system; then the amount of over-steel of the shear blade / saw blade in each shearing / sawing is calculated based on the completion signal of each shearing / sawing and the information of the steel sheared / sawing through the secondary system; and then the total amount of over-steel is statistically analyzed based on the amount of over-steel of each shearing / sawing. That is to say, in the technical solution of the present application, each steel can be tracked by the primary system and the secondary system, and the total amount of over-steel can be statistically analyzed based on the amount of over-steel of each shearing / sawing. In the prior art, for the statistics of the amount of over-steel of cold shear blades and grinding wheel saw blades, traditional methods often rely on a rough estimate of the raw material input amount or the finished product amount of bar production, or a simple calculation based on the number of shearing / sawing. However, both methods have large errors and are difficult to accurately reflect the actual situation. Therefore, compared with the prior art, the statistical method for the amount of over-steel proposed in the embodiment of the present application can automatically and accurately count the amount of over-steel, thereby optimizing the production process, reducing production costs, and improving product quality; and the technical solution of the embodiment of the present application is simple and convenient to implement, easy to popularize, and has a wider range of applications.
[0045] Figure 3 A flow chart of a statistical method for the amount of steel passing provided in another embodiment of the present application. The above technical solution is further optimized and expanded, and can be combined with the above optional implementation methods. Figure 3 As shown, the statistical method of over-steel amount may include the following steps:
[0046] S301. When it is detected that the shear blade / saw blade is shearing / sawing the steel, a completion signal of each shearing / sawing and information of the steel sheared / sawing are obtained through the primary system.
[0047] S302. The information of each shearing / sawing of steel is stored in a pre-set data block through the primary system; wherein the data block includes at least the following fields: a completion signal of each shearing / sawing, a cumulative number of shearing / sawing times, and the number of steels cut / sawing each time.
[0048] The completion signal in the embodiment of the present application is used to indicate whether a certain shearing or sawing has been successfully completed. The cumulative number is used to record the total number of shearing or sawing since the system was started. The steel count is used to record the amount of steel cut each time.
[0049] In one embodiment, a control program can be written in a PLC programming language, which is responsible for: 1) reading sensor signals: receiving signals from sensors installed on the shear blade / saw blade to determine whether the shearing or sawing action is completed. 2) updating data blocks: each time a shearing or sawing is completed, updating the relevant information in the data block, such as increasing the cumulative number, recording the completion signal of this operation and the number of steel pieces.
[0050] S303, obtaining the diameter of at least one steel material according to the codes of each steel material through the secondary system.
[0051] In a specific embodiment of the present application, the code of each steel material can be queried in the tertiary system through the secondary system; if the code of at least one steel material is queried in the tertiary system, the diameter corresponding to the code of the at least one steel material is obtained.
[0052] S304. Input the number of steels cut / sawn each time and the diameter of at least one steel into a predetermined calculation model. Through the calculation model, the number of steels cut / sawn each time is multiplied by the square of the diameter of at least one steel, and then multiplied by a predetermined empirical coefficient to obtain the amount of steel passed by the shear blade / saw blade in each shearing / sawing.
[0053] In this step, the number of steels cut / sawn at each time can be multiplied by the square of the diameter of at least one steel, and then multiplied by a predetermined empirical coefficient to obtain the amount of steel passed by the shear blade / saw blade at each time of shearing / sawing. Specifically, the calculation model can calculate the amount of steel passed by the shear blade / saw blade at each time of shearing / sawing according to the following formula: G = A × D 2 ×P cs ; Wherein, G is the amount of steel cut in each shearing / sawing; A is a predetermined empirical coefficient; D is the diameter of the at least one steel; P cs The number of steel pieces cut in each shearing / sawing operation.
[0054] S305, collecting statistics of all the steel overrun amounts based on the steel overrun amounts in each shearing / sawing operation.
[0055] This application has the following significant benefits and advantages: 1) Highly automated, improving statistical accuracy: Through the integrated automation system, this application realizes the automatic statistics of the amount of steel cut by shearing and sawing, completely eliminating the common omissions and errors in manual statistics, and greatly improving the accuracy of statistical data. 2) Real-time recording, strengthening process management: Each use of cold shearing or grinding wheel sawing is automatically recorded by the system in real time, ensuring the real-time and accuracy of the data, and providing a solid foundation for the refined management of the production process. 3) Comprehensive information, facilitating in-depth analysis: This application not only records the basic production data of the bar (such as diameter, number of bars), but also captures additional key information such as steel type, production temperature, sawing production process, etc., providing a comprehensive and detailed basis for subsequent production analysis and optimization. 4) Easy to operate, improving production efficiency: Its operation process is simple and intuitive, the recording process is convenient and reliable, and there is no need for excessive manual intervention, which effectively reduces labor costs and improves overall production efficiency. 5) Promote intelligent transformation: For steel companies, this application is an important part of building an intelligent data collection platform, which has immeasurable value and significance for promoting the intelligent transformation of enterprises and improving the efficiency of bar production.
[0056] The statistical method of the amount of over-steel proposed in the embodiment of the present application is that when it is detected that the shear blade / saw blade is shearing / sawing the steel, the completion signal of each shearing / sawing and the information of the steel sheared / sawing are first obtained through the primary system; then the amount of over-steel of the shear blade / saw blade in each shearing / sawing is calculated based on the completion signal of each shearing / sawing and the information of the steel sheared / sawing through the secondary system; and then the total amount of over-steel is statistically analyzed based on the amount of over-steel of each shearing / sawing. That is to say, in the technical solution of the present application, each steel can be tracked by the primary system and the secondary system, and the total amount of over-steel can be statistically analyzed based on the amount of over-steel of each shearing / sawing. In the prior art, for the statistics of the amount of over-steel of cold shear blades and grinding wheel saw blades, traditional methods often rely on a rough estimate of the raw material input amount or the finished product amount of bar production, or a simple calculation based on the number of shearing / sawing. However, both methods have large errors and are difficult to accurately reflect the actual situation. Therefore, compared with the prior art, the statistical method for the amount of over-steel proposed in the embodiment of the present application can automatically and accurately count the amount of over-steel, thereby optimizing the production process, reducing production costs, and improving product quality; and the technical solution of the embodiment of the present application is simple and convenient to implement, easy to popularize, and has a wider range of applications.
[0057] Figure 4 This is a schematic diagram of the structure of a device for counting excess steel provided in one embodiment of the present application. Figure 4As shown, the over-steel amount statistical device includes: an acquisition module 401, a calculation module 402 and a statistical module 403; wherein,
[0058] The acquisition module 401 is used to acquire the completion signal of each shearing / sawing and the information of the steel material sheared / sawing through the primary system when it is detected that the shear blade / saw blade is shearing / sawing the steel material;
[0059] The calculation module 402 is used to calculate the amount of steel passed by the shear blade / saw blade in each shearing / sawing based on the completion signal of each shearing / sawing and the information of the steel material in each shearing / sawing through the secondary system;
[0060] The statistical module 403 is used to collect statistics of all the steel overrun amounts based on the steel overrun amounts in each shearing / sawing operation.
[0061] The above-mentioned steel overload counting device can execute the method provided by any embodiment of the present application, and has the corresponding functional modules and beneficial effects of the execution method. For technical details not fully described in this embodiment, please refer to the steel overload counting method provided by any embodiment of the present application.
[0062] Figure 5 A schematic diagram of the structure of an electronic device provided in one embodiment of the present application. Figure 5 A block diagram of an exemplary electronic device suitable for implementing the embodiments of the present application is shown. Figure 5 The electronic device 12 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0063] like Figure 5 As shown, the electronic device 12 is in the form of a general purpose computing device. The components of the electronic device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that connects various system components (including the system memory 28 and the processing unit 16).
[0064] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. By way of example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
[0065] The electronic device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device 12, including volatile and non-volatile media, removable and non-removable media.
[0066] The system memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The electronic device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 5 not shown, usually called a "hard drive"). Although Figure 5 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical medium) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present application.
[0067] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods of the embodiments described herein.
[0068] The electronic device 12 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), may communicate with one or more devices that enable a user to interact with the electronic device 12, and / or may communicate with any device that enables the electronic device 12 to communicate with one or more other computing devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface 22. Furthermore, the electronic device 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with other modules of the electronic device 12 via the bus 18. It should be understood that although Figure 5 Not shown, other hardware and / or software modules may be used in conjunction with the electronic device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0069] The processing unit 16 executes various functional applications and data processing by running the programs stored in the system memory 28, such as implementing the statistical method for the amount of steel overrun provided in the embodiment of the present application.
[0070] The embodiment of the present application also provides a computer storage medium.
[0071] The computer-readable storage medium of the embodiment of the present application can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, - but 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 lists) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM 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. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, a device or a device or used in combination with it.
[0072] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0073] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0074] Computer program code for performing the operation of the present application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., using an Internet service provider to connect through the Internet).
[0075] The embodiment of the present application also provides a computer program product.
[0076] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer program products, which can include one or more computer programs, which can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor, which can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0077] Note that the above are only preferred embodiments of the present application and the technical principles used. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the appended claims.
Claims
1. A statistical method for the amount of steel passing, characterized in that: The method comprises: When it is detected that the shear blade / saw blade is shearing / sawing the steel, the completion signal of each shearing / sawing and the information of the steel sheared / sawing are obtained through the primary system; The secondary system calculates the amount of steel that has been passed through the shear blade / saw blade during each shearing / sawing based on the completion signal of each shearing / sawing and the information of the steel material during each shearing / sawing; The total amount of steel overrun is counted based on the amount of steel overrun during each shearing / sawing operation.
2. The method according to claim 1, characterized in that The information of the steel materials sheared / sawn at each time includes at least: the number of steel materials sheared / sawn at each time.
3. The method according to claim 2, characterized in that The information of each shearing / sawing of steel also includes: the code of each steel.
4. The method according to claim 3, characterized in that The secondary system calculates the amount of steel that has been passed through the shear blade / saw blade during each shearing / sawing based on the completion signal of each shearing / sawing and the information of the steel material during each shearing / sawing, including: Obtaining the diameter of at least one steel material according to the code of each steel material through the secondary system; The number of steel bars sheared / sawn at each time and the diameter of at least one steel bar are input into a predetermined calculation model, and the amount of steel passed by the shear blade / saw blade at each time of shearing / sawing is calculated by the calculation model.
5. The method according to claim 4, characterized in that Calculate the amount of steel that the shear blade / saw blade passes through during each shearing / sawing, including: The number of steels sheared / sawn each time is multiplied by the square of the diameter of the at least one steel, and then multiplied by a predetermined empirical coefficient to obtain the amount of steel passed by the shear blade / saw blade in each shearing / sawing.
6. The method according to claim 1, characterized in that The method further comprises: The information of each shearing / sawing of steel is stored in a pre-set data block through the primary system; wherein the data block includes at least the following fields: a completion signal of each shearing / sawing, a cumulative number of shearing / sawing times, and the number of steels cut / sawing each time.
7. The method according to claim 4, characterized in that Obtaining the diameter of at least one steel material according to the codes of each steel material through the secondary system includes: Query the code of each steel material in the third-level system through the second-level system; If the code of at least one steel material is found in the three-level system, the diameter corresponding to the code of the at least one steel material is obtained.
8. A statistical device for the amount of steel passing through, characterized in that: The device comprises: an acquisition module, a calculation module and a statistical module; wherein, The acquisition module is used to acquire the completion signal of each shearing / sawing and the information of the steel material sheared / sawing through the primary system when it is detected that the shear blade / saw blade is shearing / sawing the steel material; The calculation module is used to calculate the amount of steel passed by the shear blade / saw blade in each shearing / sawing based on the completion signal of each shearing / sawing and the information of the steel material in each shearing / sawing through the secondary system; The statistical module is used to collect statistics on the total amount of steel passing through based on the amount of steel passing through each shearing / sawing operation.
9. An electronic device, characterized in that: include: one or more processors; a memory for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the statistical method for excess steel amount according to any one of claims 1 to 7.
10. A storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the statistical method for excess steel amount according to any one of claims 1 to 7 is implemented.