Method for counting production consumption of pulping and papermaking DCS (Distributed Control System)

By designing an accumulation module and CPU clock data recording in the DCS control system, the problem of difficult material statistics was solved, and automated production material statistics and cost analysis were achieved.

CN120686761APending Publication Date: 2025-09-23DONGGUAN JINZHOU PAPER IND
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510906948.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-02
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

The existing DCS control system is unable to effectively count the amount of materials used in the production process, resulting in time-consuming and labor-intensive manual meter reading.

Method used

An accumulation module is designed in the DCS control system, which uses the CPU system clock to record data at regular intervals and transmits it to the host computer for display via Ethernet, thereby realizing the time-division accumulation and statistics of production materials.

Benefits of technology

It realizes the automatic statistics of production materials, reduces the tedious process of manual meter reading, and provides a convenient cost accounting and analysis tool.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120686761A_ABST
    Figure CN120686761A_ABST
Patent Text Reader

Abstract

The invention discloses a production consumption statistical method of a pulping and papermaking DCS control system, and the method comprises the following steps: S1, carrying out the numerical initialization integer of data needing to be accumulated, taking each second as a unit, and recording the data as a pre-integrating variable; s2, integrating the variables before integrating by using an integrating operation module, and performing accumulation once in one second by using the integrating operation module; s3, recording an integrating result in different time periods, and calling a CPU system clock to execute data recording once at 8 o'clock, 16 o'clock and 23 o'clock in 59 minutes and 58 seconds; and S4, realizing communication between the CPU and an upper computer provided with RSVIEW32 software through the Ethernet by using the exchanger, and increasing display pictures. According to the pulping and papermaking DCS control system, a production consumption statistical method is adopted, a novel structural design is adopted, based on process requirements, production material integrating including clear water, steam, aluminum sulfate, a sizing agent and other data is added, a data accumulation function program is designed on the DCS, an accumulation function block of the system is mainly applied, and the principle is that input signals are accumulated once per second.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of paper production, in particular to a method for statistically analyzing production consumption of a pulping and papermaking DCS control system. Background Art

[0002] In the papermaking production process, it is necessary to carry out process control loops and interlocking settings on the production equipment, control and monitor the entire production process, and require online statistics of the generated material data. Therefore, the DCS is designed to use an accumulation module or accumulator to realize the accumulation of process control data, to meet the time-sharing statistics of the data required by the team, and to generate reports.

[0003] As in the prior art, the Chinese patent application number CN202021390038.1 discloses a pulping DCS control system, which includes a good pulp pool, a first storage pool, a second storage pool, a stabilization pool and a sizing pool connected in sequence through a pulp feeding pipe, and also includes a wire residual pulp pool and a return pulp pool connected through a pulp feeding pipe. The return pulp pool is connected to the sizing pool through a pulp feeding pipe, and each pulp feeding pipe is provided with a pulp feeding pump; the inlet of the good pulp pool is connected to the outlet of the pulping system through the good pulp pipe, the wire residual pulp pool is connected to the residual pulp outlet of the papermaking machine wire through the return pulp pipe, and the outlet of the sizing pool is connected to the headstock box of the papermaking wire through the sizing pipe.

[0004] As another example, in the prior art, Chinese patent application number CN201220303540.3 discloses a DCS control system for pulp and paper production equipment, comprising a DCS cabinet, a workstation, a power supply, a control module, a CRT, a printer, an operator, a communication network, and cables. The system is characterized in that: the separately grounded DCS cabinet is isolated from the foundation by a 10 mm thick insulating rubber sheet and secured with through-bolts that can be isolated from the foundation; the DCS power supply comprises a DC power system, an AC power system, and an uninterruptible power supply system, each of which is isolated from the others; and the cables are provided with protective tubes, each with a wire clamp or a trumpet-shaped end.

[0005] Based on the above materials, it can be seen that the DCS control system in the existing technology can only achieve the purpose of controlling the production process, and cannot count the amount of materials used in the production process. If manual meter reading and data input are used for statistics, it is very time-consuming and labor-intensive. Summary of the Invention

[0006] The object of the present invention is to provide a method for statistically analyzing production consumption in a pulp and papermaking DCS control system, so as to solve the problem in the above-mentioned background technology that it is inconvenient to statistically analyze production materials.

[0007] To achieve the above object, the present invention provides the following technical solution: a method for statistically analyzing production consumption by a pulp and papermaking DCS control system, comprising the following steps:

[0008] S1. Initialize and adjust the data to be accumulated into units of one second, and record them as variables before accumulation;

[0009] S2. Apply the integration operation module to integrate the pre-integration variable, and the integration operation module performs accumulation once per second;

[0010] S3. Record the accumulated results in different time periods, and call the CPU system clock to perform data recording at 8:00, 16:00 and 23:59:58;

[0011] S4. Use a switch to realize communication between the CPU and the host computer installed with RSVIEW32 software through Ethernet to increase the display screen.

[0012] Preferably, the pre-calculation variables in step S1 include the integrated flow indication of the clean water main, the total flow of the low-pressure steam cylinder, the flow of the medium and long fiber pulp sent to the bottom pulp distribution pool T21150, the steam flow of the balance pipe of the starch glue boiling section, the integrated low-pressure steam flow indication of PM5, the integrated low-pressure steam flow indication of PM6, the medium-pressure steam flow value of the power plant inlet cylinder, the medium-pressure steam flow value of PM1, the medium-pressure steam flow value of PM2, the sizing agent flow of PM1, the sizing agent flow of PM2, the clean water main usage of the pulping workshop, the clean water main usage of the pulping workshop and the clean water main flow indication of the secondary pump room.

[0013] Preferably, the flow indication integration of the clean water main is a signal from the clean water flow meter, which is converted into a variable FI_AI_REAL[1] through the analog input program of the DCS, with a data type of Real and an engineering unit of M³ / H. The data is divided by 3600 to obtain the flow rate in units of seconds M³ / S, and the variable before integration FT_203201 is obtained;

[0014] The total flow rate of low-pressure steam per cylinder is the flow value FI_AI_REAL[2] calculated from the pressure difference, temperature, and pressure of the low-pressure steam orifice plate. The data type is Real and the engineering unit is T / H. The data is divided by 3600 to obtain the flow rate T / S in units of seconds, and the variable before integration is FT_206003_Steam.

[0015] The flow rate of medium and long fiber pulp sent to the bottom slurry pool T21150 is Data_read_from_zz1_2[1], data type Real, engineering unit L / H, and the data is divided by 3600000 to obtain the flow rate in units of M³ / S, and the variable before integration is FT_206003;

[0016] The steam flow rate of the balance pipe in the starch boiling section is zj_data[7], data type Real, engineering unit T / H. The data is divided by 3600 to obtain the flow rate in units of seconds T / S, and the variable before integration FT_206001 is obtained;

[0017] PM5 low-pressure steam flow indication integration, data Data_read_from_zz1[5], data type Real, engineering unit T / H, the data is divided by 3600 to get the flow rate T / S in units of seconds, and the variable before integration FT_216183 is obtained;

[0018] PM6 low-pressure steam flow indication integration, data Data_read_from_zz2[5], data type Real, engineering unit T / H, the data is divided by 3600 to get the flow rate T / S in units of seconds, and the variable before integration FT_226183 is obtained;

[0019] The medium-pressure steam flow rate of the power plant inlet cylinder is converted into the variable FI_AI_REAL

[20] through the DCS analog input program, with data type Real and engineering unit T / H. The data is divided by 3600 to obtain the flow rate in units of seconds T / S, and the variable before integration FT_JG20001 is obtained;

[0020] The PM1 medium-pressure steam flow value, data Data_read_from_zz1[5], data type Real, engineering unit T / H, the data is divided by 3600 to obtain the flow rate T / S in units of seconds, and the pre-integration variable FT_JG11001 is obtained;

[0021] The PM2 medium-pressure steam flow value, data Data_read_from_zz2[3], data type Real, engineering unit T / H, the data is divided by 3600 to obtain the flow rate T / S in units of seconds, and the pre-integration variable FT_JG21001 is obtained;

[0022] PM1 sizing agent flow rate, data Data_read_from_zz2[6], data type Real, engineering unit L / H, the data is divided by 3600 to get the flow rate L / S in units of seconds, and the variable before integration FT_12749 is obtained;

[0023] The flow rate of PM2 sizing agent is converted into variable FI_AI_REAL[1] through the analog input program of DCS, data type Real, engineering unit L / H, and the data is divided by 3600 to obtain the flow rate per second L / S, and the variable before integration FT_22749 is obtained;

[0024] The consumption of the main water pipe in the pulping workshop is converted into the variable FI_AI_REAL

[14] through the analog input program of the DCS, the data type is Real, the engineering unit is M³ / H, and the data is divided by 3600 to obtain the flow rate in M³ / S per second, and the variable before integration is FT_107041;

[0025] The flow indication of the secondary pump room fresh water main is converted into the variable FI_AI_REAL

[17] through the DCS analog input program, with data type Real and engineering unit M³ / H. The data is divided by 3600 to obtain the flow rate in M³ / S per second, and the variable before integration FT_203203 is obtained.

[0026] Preferably, the integration operation module in step S2 includes port 1, port 2, port 3, port 4, and port 5.

[0027] Preferably, port 1 is the pre-integration variable, which is the input of the signal to be integrated;

[0028] Port 2 is for program operation request. If it is set to "1" by the user program, it requests operator control and is usually set to "1";

[0029] Port 3 is the program start request input. If it is set to "1" by the user program, the totalizer module starts the calculation and is usually set to "1";

[0030] Port 4 is the program reset request input. If it is set to "1" by the user program, the accumulation module stops the calculation, and the accumulation of the variable output after accumulation is cleared and is usually set to "0";

[0031] Port 5 is the output of the variable after integration.

[0032] Preferably, in step S3, when the CPU clock is 8 o'clock, 16 o'clock and 24 o'clock, the values ​​of the 5 ports in the accumulation operation module are read and saved respectively, wherein the program is executed only once each time the reading is performed.

[0033] Preferably, at 23:59:58, a record is executed, that is, when the time is up, a data MOV or subtraction SUB instruction transfer instruction of one scan cycle is executed.

[0034] Preferably, the values ​​of the three time periods of 8:00, 16:00 and 24:00 are added together to obtain the daily accumulation of each accumulated amount.

[0035] Preferably, the data transfer of one scanning cycle is performed at 24 hours to clear the accumulation module.

[0036] Compared with the prior art, the beneficial effects of the present invention are as follows: the pulp and papermaking DCS control system has a production consumption statistics method, the specific contents of which are as follows:

[0037] 1. Based on process requirements, the accumulation of production materials including data on clean water, steam, aluminum sulfate, sizing agent, etc. is added. A data accumulation function program is designed on the DCS, mainly using the system's accumulation function block. The principle is to accumulate the input signal once per second (that is, perform A+B=>A operation once per second), and perform statistics on the accumulation results by time period, recording the values ​​for 0-8 hours, 8-16 hours, and 16-24 hours respectively (calculated by shift group), and transmitting the time period values ​​to the host computer, and displaying the data in a table on the monitoring software.

[0038] 2. It is convenient for cost statistics and provides a data source for data analysis of equipment modification.

[0039] 3. Statistics can be made by time and shift, avoiding daily meter reading and reducing tedious procedures after work. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 Schematic diagram of the integration operation module of the present invention;

[0041] Figure 2 This is a logic control flow chart of the present invention;

[0042] Figure 3 This is the statistical table of variable data of the present invention (Table 1);

[0043] Figure 4 This is the segmentation result record table of the present invention (Table 2);

[0044] Figure 5 The 8-hour cumulative data recording program of the present invention;

[0045] Figure 6 The present invention is a 16-hour cumulative data recording program;

[0046] Figure 7 The present invention is a 24-hour cumulative data recording program;

[0047] Figure 8 The data MOV or subtraction SUB instruction calculation period value program of the present invention;

[0048] Figure 9 This is the reset and clearing procedure of the present invention. DETAILED DESCRIPTION

[0049] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0050] Example 1: This example provides the following technical solutions: A method for statistically analyzing production consumption by a pulp and papermaking DCS control system:

[0051] In order to make the numerical value more accurate, the integration module is set to perform calculations once per second.

[0052] 1. Initially convert the data to be accumulated into units of one second. The data to be accumulated are as shown in Table 1 below:

[0053] 1. The flow indication of the clean water main is the signal from the clean water flow meter. It is converted into the variable FI_AI_REAL[1] through the DCS analog input program. The data type is Real and the engineering unit is M³ / H. The data is divided by 3600 to obtain the flow rate in M³ / S per second, and the variable before integration is FT_203201.

[0054] 2. The total flow rate of low-pressure steam per cylinder is the flow value FI_AI_REAL[2] calculated from the pressure difference, temperature, and pressure of the low-pressure steam orifice plate. The data type is Real and the engineering unit is T / H. The data is divided by 3600 to obtain the flow rate T / S in units of seconds, and the pre-integration variable FT_206003_Steam is obtained.

[0055] 3. Send the flow rate of medium and long fiber pulp to the bottom slurry pool T21150, Data_read_from_zz1_2[1], data type Real, engineering unit L / H, divide the data by 3600000 to get the flow rate in M³ / S per second, and get the variable before integration FT_206003

[0056] 4. The steam flow rate of the balance pipe in the starch boiling section, data zj_data[7], data type Real, engineering unit T / H, the data is divided by 3600 to get the flow rate T / S in units of seconds, and the variable before integration FT_206001 is obtained.

[0057] PM5 low-pressure steam flow indication integration, data Data_read_from_zz1[5], data type Real, engineering unit T / H, the data is divided by 3600 to get the flow rate T / S in units of seconds, and the variable before integration FT_216183 is obtained.

[0058] 5.PM6 low-pressure steam flow indication integration, data Data_read_from_zz2[5], data type Real, engineering unit T / H, data divided by 3600 to get the flow rate T / S in units of seconds, and get the variable before integration FT_226183

[0059] 6. The medium-pressure steam flow rate of the power plant inlet cylinder is converted into the variable FI_AI_REAL

[20] through the DCS analog input program, data type Real, engineering unit T / H, and the data is divided by 3600 to obtain the flow rate per second T / S, and the variable before integration FT_JG20001 is obtained.

[0060] 7.PM1 medium pressure steam flow value, data Data_read_from_zz1[5], data type Real, engineering unit T / H, the data is divided by 3600 to get the flow rate T / S in units of seconds, and the pre-integration variable FT_JG11001 is obtained.

[0061] 8.PM2 medium pressure steam flow value, data Data_read_from_zz2[3], data type Real, engineering unit T / H, the data is divided by 3600 to get the flow rate T / S in units of seconds, and the pre-integration variable FT_JG21001 is obtained.

[0062] 9.PM1 sizing agent flow rate, data Data_read_from_zz2[6], data type Real, engineering unit L / H, the data is divided by 3600 to get the flow rate L / S in units of seconds, and the variable before integration FT_12749 is obtained.

[0063] 10. The flow rate of PM2 sizing agent is converted to variable FI_AI_REAL[1] through the DCS analog input program, data type Real, engineering unit L / H, and the data is divided by 3600 to obtain the flow rate per second L / S, and the pre-integration variable FT_22749 is obtained.

[0064] 11. The consumption of the main water pipe in the pulping workshop is converted into the variable FI_AI_REAL

[14] through the analog input program of the DCS, the data type is Real, the engineering unit is M³ / H, the data is divided by 3600 to obtain the flow rate in M³ / S per second, and the variable before integration is FT_107041

[0065] 12. The flow indication of the secondary pump room fresh water main is converted into the variable FI_AI_REAL

[17] through the DCS analog input program, data type Real, engineering unit M³ / H. The data is divided by 3600 to obtain the flow rate in M³ / S per second, and the variable before integration FT_203203 is obtained.

[0066] 2. Apply the integration operation module to integrate the pre-integration variables in Table 2. Input values ​​in seconds, because the integration operation module performs accumulation once per second.

[0067] Port 1 is the variable before integration, and the signal to be integrated is input

[0068] 2 Port program operation request, if set to "1" by the user program, request operator control, usually set to "1"

[0069] 3. The port program starts to request input. If it is set to "1" by the user program, the totalizer module starts to calculate. It is always set to "1".

[0070] 4-port program reset request input. If it is set to "1" by the user program, the accumulation module stops the calculation, and the accumulation of the variable output after accumulation is cleared, and it is usually set to "0"

[0071] 5-port integrated variable output.

[0072] like Figure 1 shown.

[0073] 3. Record the accumulated results by time period. Call the CPU system clock and perform data recording once at 8 o'clock, 16 o'clock, and 23 hours, 59 minutes, and 58 seconds. The recorded values ​​for 8 hours, 16 hours, and 24 hours and the data for the 0-8 period, 8-16 period, and 16-24 period are as shown in Table 2:

[0074] In Table 2, the first column is the output of the integrated variables of all 5-port integration modules, the second column is the unit of the value, the third column is the reading when the integrated variables of all 5-port integration modules are output to 8 o'clock, the fourth column is the reading when the integrated variables of all 5-port integration modules are output to 16 o'clock, and the fifth column is the reading when the integrated variables of all 5-port integration modules are output to 24 o'clock. The sixth column is the reading of all data that need to be integrated during the period from 0 to 8 o'clock, the seventh column is the reading of all data that need to be integrated during the period from 8 to 16 o'clock, and the eighth column is the reading of all data that need to be integrated during the period from 16 to 24 o'clock.

[0075] The above variables are created in array form, for example: TOT_data_8[0], in which "TOT_data" represents accumulated data, "8" refers to 8-hour records, and "[0]" refers to the 0# element of TOT_data_8; TOT_data_16[0], "16" refers to 16-hour records, TOT_data_24[0], "24" refers to 24-hour records; "8_pint" of TOT_data_8_pint[0] refers to the data in the 0-8 hour period, "16_pint" of TOT_data_16_pint[0] refers to the data in the 8-16 hour period, and "24_pint" of TOT_data_24_pint[0] refers to the data in the 16-24 hour period. Therefore, "[0]" represents one record, "[1]" represents another, and so on. If you want to add data, you can copy a set of data and then modify the corresponding data. Therefore, creating variables in array form makes the program concise and easier to read.

[0076] 1. When the CPU clock reaches 8, 16, and 24 hours, read the values ​​of the "5-port integrated variable output" of each integration module and save them to the third, fourth, and fifth columns of Table 2 above. The program is executed only once.

[0077] The numerical value (calculation by shift group) design program records once, that is, when the time is up, executes the data MOV transfer instruction of one scan cycle.

[0078] 2. At 23:59:58, a record is executed, that is, the time is up, and a scan cycle of data MOV or subtraction SUB instruction transfer instruction is executed.

[0079] The value of 8 in the third column of Table 2 above is saved in the corresponding data in the sixth column (this data is the value of 0-8 hours displayed on the host computer.

[0080] Use the SUB subtraction instruction to subtract the corresponding data in the third column of Table 2 from the value in the fourth column of Table 2 to get the value of 8-16 hours. Save it in the corresponding data 16 in the seventh column of Table 2 (this data is the value of 8-16 hours displayed on the host computer.

[0081] Use the SUB subtraction instruction to subtract the value in the fifth column of Table 2 from the corresponding value in the fourth column of Table 2 to obtain the 16-24 hour value, and save it in the corresponding data 24 in the eighth column of Table 2 (this data is the last 16-24 hour value displayed on the host computer).

[0082] Add up the values ​​of the three time periods to obtain the daily accumulation of each accumulated amount.

[0083] 3. At 24 o'clock, that is, when the time is up, the data of one scan cycle is transferred and the accumulation module is cleared.

[0084] above Figure 1 When the "4-port reset variable" TOT_RESET1---TOT_RESET13 is "1" in one scan cycle, the reset and clearing program executes one scan cycle, clears all the data in the third, fourth and fifth columns of Table 2, resets each accumulation module, and clears the above Figure 1 "5-port totalizer module variable output", the calculation starts again in the next cycle.

[0085] The logic control function diagram of the above three steps is as follows: Figure 2 .

[0086] 4. Use a switch to realize the communication between CPU and host computer with RSVIEW32 software installed through Ethernet, and add display screen, such as Figure 3 .

[0087] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the appended claims and their equivalents.

Claims

1. A method for statistically analyzing production consumption of a pulp and papermaking DCS control system, characterized in that: The following steps are involved: S1. Initialize and adjust the data to be accumulated into units of one second, and record them as variables before accumulation; S2. Apply the integration operation module to integrate the pre-integration variable, and the integration operation module performs accumulation once per second; S3. Record the accumulated results in different time periods, and call the CPU system clock to perform data recording at 8:00, 16:00 and 23:59:58; S4. Use a switch to realize communication between the CPU and the host computer installed with RSVIEW32 software through Ethernet to increase the display screen.

2. The method for statistically analyzing production consumption of a pulp and papermaking DCS control system according to claim 1, characterized in that: The pre-calculation variables in step S1 include the integrated flow indication of the clean water main, the total flow of the low-pressure steam cylinder, the flow of the medium and long fiber pulp sent to the bottom pulp distribution pool T21150, the steam flow of the balance pipe of the starch glue boiling section, the integrated low-pressure steam flow indication of PM5, the integrated low-pressure steam flow indication of PM6, the medium-pressure steam flow value of the power plant inlet cylinder, the medium-pressure steam flow value of PM1, the medium-pressure steam flow value of PM2, the sizing agent flow of PM1, the sizing agent flow of PM2, the clean water main consumption of the pulping workshop, the clean water main consumption of the pulping workshop and the clean water main flow indication of the secondary pump room.

3. The method for statistically analyzing production consumption of a pulp and papermaking DCS control system according to claim 2, characterized in that: The flow indication accumulation of the clean water main is the signal from the clean water flow meter, which is converted into the variable FI_AI_REAL[1] through the DCS analog input program. The data type is Real and the engineering unit is M³ / H. The data is divided by 3600 to obtain the flow rate in M³ / S per second, and the variable before accumulation is FT_203201. The total flow rate of low-pressure steam per cylinder is the flow value FI_AI_REAL[2] calculated from the pressure difference, temperature, and pressure of the low-pressure steam orifice plate. The data type is Real and the engineering unit is T / H. The data is divided by 3600 to obtain the flow rate T / S in units of seconds, and the variable before integration is FT_206003_Steam. The flow rate of medium and long fiber pulp sent to the bottom slurry pool T21150 is Data_read_from_zz1_2[1], data type Real, engineering unit L / H, and the data is divided by 3600000 to obtain the flow rate in units of M³ / S, and the variable before integration is FT_206003; The steam flow rate of the balance pipe in the starch boiling section is zj_data[7], data type Real, engineering unit T / H. The data is divided by 3600 to obtain the flow rate in units of seconds T / S, and the variable before integration FT_206001 is obtained; PM5 low-pressure steam flow indication integration, data Data_read_from_zz1[5], data type Real, engineering unit T / H, the data is divided by 3600 to get the flow rate T / S in units of seconds, and the variable before integration FT_216183 is obtained; PM6 low-pressure steam flow indication integration, data Data_read_from_zz2[5], data type Real, engineering unit T / H, the data is divided by 3600 to get the flow rate T / S in units of seconds, and the variable before integration FT_226183 is obtained; The medium-pressure steam flow rate of the power plant inlet cylinder is converted into the variable FI_AI_REAL[20] through the DCS analog input program, with data type Real and engineering unit T / H. The data is divided by 3600 to obtain the flow rate in units of seconds T / S, and the variable before integration FT_JG20001 is obtained; The PM1 medium-pressure steam flow value, data Data_read_from_zz1[5], data type Real, engineering unit T / H, the data is divided by 3600 to obtain the flow rate T / S in units of seconds, and the pre-integration variable FT_JG11001 is obtained; The PM2 medium-pressure steam flow value, data Data_read_from_zz2[3], data type Real, engineering unit T / H, the data is divided by 3600 to obtain the flow rate T / S in units of seconds, and the pre-integration variable FT_JG21001 is obtained; PM1 sizing agent flow rate, data Data_read_from_zz2[6], data type Real, engineering unit L / H, the data is divided by 3600 to get the flow rate L / S in units of seconds, and the variable before integration FT_12749 is obtained; The flow rate of PM2 sizing agent is converted into variable FI_AI_REAL[1] through the analog input program of DCS, data type Real, engineering unit L / H, and the data is divided by 3600 to obtain the flow rate per second L / S, and the variable before integration FT_22749 is obtained; The consumption of the main water pipe in the pulping workshop is converted into the variable FI_AI_REAL[14] through the analog input program of the DCS, the data type is Real, the engineering unit is M³ / H, and the data is divided by 3600 to obtain the flow rate in M³ / S per second, and the variable before integration is FT_107041; The flow indication of the secondary pump room fresh water main is converted into the variable FI_AI_REAL[17] through the DCS analog input program, with data type Real and engineering unit M³ / H. The data is divided by 3600 to obtain the flow rate in M³ / S per second, and the variable before integration FT_203203 is obtained.

4. The method for statistically analyzing production consumption of a pulp and papermaking DCS control system according to claim 1, characterized in that: The integration operation module in step S2 includes port 1, port 2, port 3, port 4, and port 5.

5. The method for statistically analyzing production consumption of a pulp and papermaking DCS control system according to claim 4, characterized in that: Port 1 is the variable before integration, and the integrated signal needs to be input; Port 2 is for program operation request. If it is set to "1" by the user program, it requests operator control and is usually set to "1". Port 3 is the program start request input. If it is set to "1" by the user program, the totalizer module starts the calculation. It is usually set to "1"; Port 4 is the program reset request input. If it is set to "1" by the user program, the accumulation module stops the calculation, and the accumulation of the variable output after accumulation is cleared and is usually set to "0"; Port 5 is the output of the variable after integration.

6. The method for statistically analyzing production consumption of a pulp and papermaking DCS control system according to claim 1, characterized in that: In step S3, when the CPU clock is 8 o'clock, 16 o'clock and 24 o'clock, the values ​​of the 5 ports in the accumulation operation module are read and saved respectively, wherein the program is executed only once each time the reading is performed.

7. The method for statistically analyzing production consumption of a pulp and papermaking DCS control system according to claim 6, characterized in that: At 23:59:58, a record is executed, that is, the time is up, and a scan cycle of data MOV or subtraction SUB instruction transfer instruction is executed.

8. The method for statistically analyzing production consumption of a pulp and papermaking DCS control system according to claim 6, characterized in that: Add up the values ​​of the three time periods of 8:00, 16:00 and 24:00 respectively to obtain the daily accumulation of each accumulated amount.

9. The method for statistically analyzing production consumption of a pulp and papermaking DCS control system according to claim 6, characterized in that: The data of one scan cycle is executed at 24 hours to clear the accumulation module.

Citation Information

Patent Citations

  • DCS control system of a pulping and paper-making production device

    CN202815523U

  • Slurry preparation DCS control system

    CN212160477U