CN111212336A - Meter reading system and method - Google Patents

Meter reading system and method Download PDF

Info

Publication number
CN111212336A
CN111212336A CN201911414975.8A CN201911414975A CN111212336A CN 111212336 A CN111212336 A CN 111212336A CN 201911414975 A CN201911414975 A CN 201911414975A CN 111212336 A CN111212336 A CN 111212336A
Authority
CN
China
Prior art keywords
meter
parameter
reading
meter reading
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911414975.8A
Other languages
Chinese (zh)
Other versions
CN111212336B (en
Inventor
万大江
李国伟
吕晓军
朱程鹏
李双全
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Haixing Zeke Information Technology Co ltd
Hangzhou Renhe Information Technology Co Ltd
Nanjing Haixing Power Grid Technology Co Ltd
Hangzhou Hexing Electrical Co Ltd
Ningbo Henglida Technology Co Ltd
Original Assignee
Hangzhou Haixing Zeke Information Technology Co ltd
Hangzhou Renhe Information Technology Co Ltd
Nanjing Haixing Power Grid Technology Co Ltd
Hangzhou Hexing Electrical Co Ltd
Ningbo Henglida Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Haixing Zeke Information Technology Co ltd, Hangzhou Renhe Information Technology Co Ltd, Nanjing Haixing Power Grid Technology Co Ltd, Hangzhou Hexing Electrical Co Ltd, Ningbo Henglida Technology Co Ltd filed Critical Hangzhou Haixing Zeke Information Technology Co ltd
Priority to CN201911414975.8A priority Critical patent/CN111212336B/en
Publication of CN111212336A publication Critical patent/CN111212336A/en
Application granted granted Critical
Publication of CN111212336B publication Critical patent/CN111212336B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2209/00Arrangements in telecontrol or telemetry systems
    • H04Q2209/60Arrangements in telecontrol or telemetry systems for transmitting utility meters data, i.e. transmission of data from the reader of the utility meter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2209/00Arrangements in telecontrol or telemetry systems
    • H04Q2209/70Arrangements in the main station, i.e. central controller
    • H04Q2209/75Arrangements in the main station, i.e. central controller by polling or interrogating the sub-stations
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S20/00Management or operation of end-user stationary applications or the last stages of power distribution; Controlling, monitoring or operating thereof
    • Y04S20/30Smart metering, e.g. specially adapted for remote reading

Abstract

The invention discloses a meter reading system and a method, wherein the meter reading system comprises: a task module; a counting module; an execution module; a judging module; the task module is used for compiling and issuing a specified meter reading task, presetting a round of blank parameter n and a re-reading parameter m, and executing a round of blank and repeated meter reading operation by the execution module, the counting module is used for recording the round of blank times and the re-reading times of each electric meter when the meter is read each time, and the judging module is used for judging whether each priority task of each electric meter is completed or not.

Description

Meter reading system and method
Technical Field
The invention relates to a meter reading system and a meter reading method, in particular to a meter reading system and a meter reading method.
Technical Field
The existing remote meter reading system usually adopts a priority or non-priority rotating wheel algorithm. The algorithm is communicated with the ammeter through the acquisition terminal, when communication is overtime or interrupted, the acquisition terminal needs to retry communication on the ammeter, repeated retry operation is possible, the communication time from overtime to normal communication is different, the communication time is possibly very long, the communication time of the ammeter in large batches is overlapped overtime, the meter reading efficiency is low, in addition, if communication retry is not performed on the ammeter, the ammeter with low priority can not read the meter normally, and the completeness of meter reading data can not be guaranteed.
Disclosure of Invention
One of the purposes of the invention is to provide a meter reading system and a meter reading method, wherein the meter reading system and the meter reading method operate a meter reading task by setting the number of times of idling and the number of times of re-reading, when the number of times of idling is larger than zero, the idling is executed, and when the number of times of idling is equal to zero, the meter reading task is executed, so that the meter reading efficiency can be greatly improved.
Another object of the present invention is to provide a meter reading system and method, which can operate based on a prioritized meter reading manner, and when the data collection terminal and the electric meter are in communication timeout, the data collection terminal sets the number of idle running times and switches to the next electric meter, so as to avoid repeated communication timeout and reduce meter reading efficiency.
Another object of the present invention is to provide a meter reading system and method, which perform a meter reading operation on an electric meter according to a meter reading instruction from a high priority to a low priority when the same electric meter executes tasks with different priorities, so as to ensure a priority order.
The invention also aims to provide a meter reading system and a meter reading method, wherein the meter reading system and the meter reading method can execute meter reading tasks with the same priority for multiple times when the same electric meter is communicated, so that the meter reading system and the meter reading method can give consideration to the meter reading priority and the meter reading efficiency.
Another object of the present invention is to provide a meter reading system and method, which can perform tasks according to the sequence numbers of different electric meters from small to large and from high to low in priority, wherein the tasks can be performed according to the priority of different electric meters, and then the meter reading task can be performed according to the sequence numbers of the electric meters.
It is another object of the present invention to provide a meter reading system and method which is suitable for a concentrator for power carrier or RF communication functions.
Another object of the present invention is to provide a meter reading system and method, which can return to the meter according to the communication timeout and communicate the meter again in the next or designated turn, so that the meter reading task of the meter in the later sequence is not affected.
It is another object of the present invention to provide a meter reading system and method by which different materials can be read
In order to achieve at least one of the above objects, the present invention further provides a meter reading system, including:
a task module;
a counting module;
an execution module;
a judging module;
the task module is used for compiling and issuing a specified meter reading task, presetting a round of blank parameter n and a re-reading parameter m, and enabling the execution module to execute the round of blank and repeat meter reading operation, the counting module is used for recording the round of blank times and the re-reading times of each electric meter when the meter is read each time, and the judging module is used for judging whether each priority task of each electric meter is finished or not.
According to another preferred embodiment of the present invention, the execution module includes a communication module, the communication module is used for communicating with an electric meter, so that the execution module executes a corresponding meter reading task;
and when the communication between the communication module and the electric meter is overtime or interrupted, the execution module executes a return instruction and executes the next electric meter reading work.
According to another preferred embodiment of the present invention, the counter is further used for subtracting 1 from the current empty parameter of the electric meter each time the electric meter is empty to obtain the remaining empty parameter n1When n is1And when the value is equal to 0, the execution module executes meter reading work on the electric meter according to the priority.
According to another preferred embodiment of the present invention, the counting module is further configured to receive the return instruction and according to the remaining wheel space parameter n1And the electric meter with the communication delay or interruption is emptied.
In order to achieve at least one of the above objects, the present invention further provides a meter reading method:
s1: presetting an initial wheel-space parameter n and an initial re-reading parameter m;
s2: setting a wheel space for the ammeter with delayed or interrupted communication, and recording a residual wheel space parameter n1
S3: setting repeated meter reading for the communication normal electric meter, and recording the residual repeated meter reading parameter m1
S4: judging whether each priority task of each ammeter in the tasks is completed or not; if yes, ending the task; if not, the steps S1-S3 are executed again.
According to another preferred embodiment of the present invention, in the step S2, when the electric meter is set to be empty, the electric meter performs a return procedure and performs a meter reading task of a next electric meter.
According to another preferred embodiment of the present invention, step S3 includes reading the same priority tasks of the same meter.
According to another preferred embodiment of the present invention, the step S3 further includes: subtracting 1 from the re-reading parameter every time the electricity meter is repeatedly read to form a residual re-reading parameter m1
According to another preferred embodiment of the present invention, the step S2 includes: subtracting 1 from the wheel clearance parameter every time when the ammeter is empty, and forming a residual wheel clearance parameter n1
According to another preferred embodiment of the present invention, the step S2 includes: and performing meter reading according to the sequence number of the electric meter from small to large and the priority from high to low.
According to another preferred embodiment of the present invention, the step S1 includes: and setting a unique initial null parameter n and an initial re-reading parameter m for each electric meter in each task.
According to another preferred embodiment of the present invention, the step S3 includes: when the communication of the electric meter is overtime or interrupted, the re-reading parameter m or the residual re-reading parameter m1Is replaced with an initial round robin parameter n for the meter round robin.
According to another preferred embodiment of the present invention, the step S3 includes: when the communication of the electric meter is overtime or interrupted, the re-reading parameter m or the residual re-reading parameter m1Is replaced by a residual round robin parameter n1For the meter wheel space.
According to another preferred embodiment of the present invention, the step S2 includes: when the electric meter is communicated from overtime or interruption to normal communication, the initial wheel space parameter n or the residual wheel space parameter n is used1And replacing the parameter m by the initial re-reading parameter m, and repeatedly reading the electric meter.
According to another preferred embodiment of the present invention, the step S2 includes: when the electric meter is communicated from overtime or interruption to normal communication, the initial wheel space parameter n or the residual wheel space parameter n is used1Replacement by a residual duplication parameter m1
According to another preferred embodiment of the present invention, in the step S1, the method further includes calculating the number of tasks per priority for each meter in the task, so as to form an initial reprint parameter m.
According to another preferred embodiment of the present invention, the step S1 includes calculating the remaining number of the same priority tasks for each meter to form the remaining redo parameter m1
According to another preferred embodiment of the present invention, the step S3 includes: when the residual re-recording parameter m1And when the current meter reading time is equal to 0, executing the meter reading work of the next electric meter or executing a low-priority meter reading task of the same electric meter.
According to another preferred embodiment of the present invention, the step S2 includes: when the remaining sky parameter n1And when the value is equal to 0, executing the meter reading operation of the electric meter.
According to another preferred embodiment of the present invention, the step S2 includes: and when the empty time exceeds or the electric meter is interrupted, executing the meter reading tasks with the same priority in the next electric meter according to the sequence of the electric meters or the sequence of the control circuit.
Drawings
FIG. 1 is a schematic flow chart of a meter reading method according to the present invention;
FIG. 2 is a schematic diagram showing the steps of a meter reading method according to the present invention.
Detailed Description
The following description is presented to disclose the invention so as to enable any person skilled in the art to practice the invention. The preferred embodiments in the following description are given by way of example only, and other obvious variations will occur to those skilled in the art. The underlying principles of the invention, as defined in the following description, may be applied to other embodiments, variations, modifications, equivalents, and other technical solutions without departing from the spirit and scope of the invention.
It will be understood by those skilled in the art that in the present disclosure, the terms "longitudinal," "lateral," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," and the like are used in an orientation or positional relationship indicated in the drawings for ease of description and simplicity of description, and do not indicate or imply that the referenced devices or components must be in a particular orientation, constructed and operated in a particular orientation, and thus the above terms are not to be construed as limiting the present invention.
It is understood that the terms "a" and "an" should be interpreted as meaning that a number of one element or element is one in one embodiment, while a number of other elements is one in another embodiment, and the terms "a" and "an" should not be interpreted as limiting the number.
Referring to fig. 1 and 2, the meter reading system includes a task module, a counting module, an execution module and a determination module, where the task module includes a processor and a communication connection device, the task module is in communication connection with the electric meter and used for compiling and generating a meter reading task, the execution module includes at least one concentrator, the execution module performs reading work on the electric meter and uploads the read electric meter data to the task module through a communication link, the task module may further include a storage unit, and the task module receives an execution record and electric meter data of the execution module and stores the execution record and electric meter data in the storage unit. It should be noted that the task module, the counting module and the judging module can be collectively arranged as a remote computer, and the executing module is controlled to read the electric meter through a communication link, wherein the communication link comprises a wired network or a wireless network, and the communication link preferably adopts a power line carrier or an RFID radio frequency communication link.
The task module executes the tasks including acquiring the priority of the meter reading task, executing the tasks according to the high priority before executing the tasks according to the low priority, and executing different electric meters in sequence from small to large according to the serial numbers of the electric meters when the tasks with the same priority are met in the process of executing the tasks.
It should be noted that the task module presets an initial round-robin parameter n and an initial re-reading parameter m, and when the electric meter is overtime or communication is interrupted, the execution module executes a round-robin operation on the electric meter, where the round-robin operation includes executing a return program on the electric meter and executing a next meterAnd reading a meter task, uploading the wheel-space operation of the execution module to the task module, and storing the wheel-space operation in a storage unit. It should be noted that, the execution module sets the number of times of the electric meter running empty for the timeout or the communication interruption according to the current running empty parameter of the electric meter, for example, if the current running empty parameter is 5, the running empty operation is performed for 5 times, that is, when the initial running empty parameter is greater than 0, the task module executes a meter reading task to the execution module, the calculation module records the current initial running empty parameter, and subtracts 1 from the current running empty parameter to form a remaining running empty parameter n1When the remaining wheel space parameter n1When the value is equal to 0, the execution module executes a meter reading task on the meter electric meter according to the priority, and it needs to be noted that the initial null clearance parameter n and the initial re-reading parameter m related to the invention are 0 or positive integers.
It should be noted that, the execution module may set a communication connection duration threshold, and the determination module may determine whether the communication of the electric meter is over time or interrupted according to the connection threshold, in other words, if the communication duration of the execution module and the electric meter exceeds the connection threshold, the determination module determines that the communication of the electric meter is over time or interrupted, performs a round of the air operation on the electric meter, and performs a meter reading task on the next electric meter, so that the time of the electric meter reading process is predictable and controllable by the method, and the problem of low meter reading efficiency caused by communication delay is greatly reduced.
The calculation module records an initial wheel-space parameter n and a residual wheel-space parameter n of each electric meter1And saving the data in a storage module, when an ammeter is in communication connection with the execution module, the execution module executes meter reading work on the ammeter, the execution module repeatedly reads the meter of the normal communication ammeter according to the initial re-reading parameter m of the task module, uploads the collected meter reading data and the repeated meter reading record to the task module and saves the data in the storage module, further, the re-reading parameter m sets a specific numerical value according to the task with the same priority of the same ammeter, and the execution module performs meter reading operation on the same priority of the normal communication ammeter according to the re-reading parameter, so that the value is oneAnd for tasks with different priorities of the same electric meter, the task module performs meter reading work in sequence from large to small according to the priorities. For example, when the execution module communicates with the electric meter, the task module calculates m meter reading tasks of a first priority of the electric meter according to the calculation module, sets the m meter reading tasks as an initial re-reading parameter m, the execution module extracts one of the meter reading tasks of the first priority from the task module to execute the meter reading task, and synchronously subtracts 1 from the re-reading parameter m to form a residual re-reading parameter m1After the execution is finished, one of the first priority tasks is extracted from the task module again to execute the meter reading task, and the rest of the re-reading parameter m1Subtracting 1 to form a new residual re-recording parameter m1Up to m1Equal to 0 or a timeout or interruption of the meter communication. Similarly, for the second priority task of the normal communication ammeter, the operation steps of the first priority are repeated after the first priority task is executed, so that the method can guarantee the efficiency and give consideration to the priority sequence of the meter reading tasks.
It should be noted that, in practical applications, the communication of the electric meter is often unstable, and the electric meter may not maintain normal communication for a certain period of time due to vibration or dust, so to solve the problem, the method of the present invention can effectively improve the reading efficiency of the electric meter by the method of idling and repeated reading of the electric meter, and the specific method is as follows:
s1: presetting an initial wheel-space parameter n and an initial re-reading parameter m;
s2: setting a wheel space for the ammeter with delayed or interrupted communication, and recording a residual wheel space parameter n1
S3: setting repeated meter reading for the communication normal electric meter, and recording the residual repeated meter reading parameter m1
S4: judging whether each priority task of each ammeter in the tasks is completed or not; if yes, ending the task; if not, the steps S1-S3 are executed again.
In the process of repeating meter reading in the step S3, when the communication of the electric meter is changed from normal communication to communication delay or interruption, the empty operation is immediately executed, and the initial re-reading parameter m or m is addedResidual re-recording parameter m1Substituted by an initial null parameter n or a residual null parameter n1N and m are preferably set as positive integers in the present invention, it should be noted that the replacement process is directed to the re-reading parameters of all priority pending meter reading tasks of the communication delay or interrupt meter, and the replacement process can be implemented by a replacement function such as a hook function, and it should be understood that the kind and the replacement manner of the replacement function are not limitations of the present invention.
Further, when the communication delay or interruption ammeter executes the wheel-space operation, the execution module executes meter reading work on the next ammeter according to the priority. Meanwhile, the computing module records the remaining empty parameter n of the communication delay or interruption electric meter1And the residual wheel space parameter is the current wheel space parameter minus 1 until the residual wheel space parameter n1Is equal to 0, when n1When the value is equal to 1, the task module issues a meter reading task, the execution module executes the meter reading task according to the task priority, when the communication of the electric meter is successful, the task module issues a highest priority task which does not finish meter reading, and the calculation module calculates the number of the highest priority tasks to form a re-reading parameter m. And the execution module sequentially executes the tasks with the highest priority according to the re-copying parameter m until each task with the highest priority is completely executed.
To better illustrate the invention, the invention is exemplified as follows:
defining a first priority task set of a first electric meter as: a. the11,A12,A13,A14,A15
Defining a second priority task set of the first electric meter as: a. the21,A22,A23,A24
Defining the ith priority task set of the first electric meter as follows: a. thei1,Ai2,Ai3,Ai4,……Ain(i,n∈N+)
Defining a first priority task set of a second electric meter as: b is11,B12,B13
When the execution unit executes the first priority of the first electric meterA of the set of level tasks13During the meter reading task, the electric meters have communication delay or communication interruption, at the moment, the initial re-reading parameter m of the first priority of the first electric meter is 5, and the rest meter reading parameter m1To be 2, the execution unit executes a return program and continues to execute the first priority task B of the second electric meter11,B12,B13The redo parameters for all priority tasks for the first meter are replaced with the initial round robin parameter N, where N ∈ (0, N +). Each time of the round-robin operation, the round-robin parameter is reduced by 1, when n is equal to 0, if the electric meter is still in a communication delay or interruption state, the round-robin operation is further executed, if the first electric meter is in the communication state, the tasks in the highest priority task set which are not read in the first electric meter in the task module are obtained through the judging module, namely, the remaining tasks in the first priority of the first electric meter are executed: a. the14,A15. Wherein, if A13The data is not recorded in the storage module, and the judgment module analyzes that A is still required to be executed13And the task module is used for acquiring the unexecuted tasks with the same priority from the task module when the task with the first priority of the first ammeter is executed, and executing the meter reading tasks in the task sets according to the priority sequence for the task sets with different priorities.
It should be noted that, if the electric meter enters the normal communication state from the communication overtime or the interrupt state, the round-robin parameter n is replaced by the repeated reading parameter m, the repeated reading parameter corresponds to the number of task sets under the same priority, and the value of m is different between tasks with different priorities.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication section, and/or installed from a removable medium. The computer program, when executed by a Central Processing Unit (CPU), performs the above-described functions defined in the method of the present application. It should be noted that the computer readable medium mentioned above in the present application may be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present application, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In this application, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
It will be understood by those skilled in the art that the embodiments of the present invention described above and illustrated in the drawings are given by way of example only and not by way of limitation, the objects of the invention having been fully and effectively achieved, the functional and structural principles of the present invention having been shown and described in the embodiments, and that various changes or modifications may be made in the embodiments of the present invention without departing from such principles.

Claims (11)

1. A meter reading system, comprising:
a task module;
a counting module;
an execution module;
a judging module;
the task module is used for compiling and issuing a specified meter reading task, presetting an initial empty parameter n and an initial re-reading parameter m, and enabling the execution module to execute empty and repeated meter reading operations, the counting module is used for recording the number of empty runs and the number of re-reading of each electric meter during each meter reading, and the judging module is used for judging whether each priority task of each electric meter is completed or not.
2. The meter reading system according to claim 1, wherein: the execution module comprises a communication module, and the communication module is used for communicating with an ammeter so as to enable the execution module to execute a corresponding meter reading task;
and when the communication between the communication module and the electric meter is overtime or interrupted, the execution module executes a return instruction and executes the next electric meter reading work.
3. The meter reading system according to claim 2, wherein: the counter is further used for subtracting 1 from the current idle running parameter of the electric meter every time the electric meter is idle running so as to obtain a residual idle running parameter n1When n is1And when the value is equal to 0, the execution module executes meter reading work on the electric meter according to the priority.
4. A meter reading method is characterized by comprising the following steps:
s1: presetting an initial wheel-space parameter n and an initial re-reading parameter m;
s2: setting a wheel space for the ammeter with delayed or interrupted communication, and recording a residual wheel space parameter n1
S3: setting repeated meter reading for the communication normal electric meter, and recording the residual repeated meter reading parameter m1(ii) a Reading the tasks with the same priority of the same ammeter;
s4: judging whether each priority task of each ammeter in the tasks is completed or not; if yes, ending the task; if not, the steps S1-S3 are executed again.
5. The meter reading method according to claim 4, wherein in the step S2, when the meter is set to be empty, the execution module executes a return procedure and executes a meter reading task of a next meter.
6. The meter reading method according to claim 4, wherein the step S3 further includes: subtracting 1 from the re-reading parameter every time the electricity meter is repeatedly read to form a residual re-reading parameter m1(ii) a The step S2 includes: each time the electricity meter is emptied, the parameter of the current empty is reduced by 1 to form a residual empty parameter n1When the remaining round-robin parameter n is greater than the remaining round-robin parameter n1When the value is equal to 0, executing the meter reading operation of the electric meter; when the residual re-recording parameter m1And when the current meter reading time is equal to 0, executing the meter reading work of the next electric meter or executing a low-priority meter reading task of the same electric meter.
7. The meter reading method according to claim 6, wherein the step S3 includes: when the communication of the electric meter is overtime or interrupted, the re-reading parameter m or the residual re-reading parameter m1Is replaced with an initial round robin parameter n for the meter round robin.
8. The meter reading method according to claim 6, wherein the step S3 includes: when the communication of the electric meter is overtime or interrupted, the re-reading parameter m or the residual re-reading parameter m1Is replaced by a residual round robin parameter n1For the meter wheel space.
9. The meter reading method according to claim 6, wherein the step S2 includes: when the electric meter is communicated from overtime or interruption to normal communication, the initial wheel space parameter n or the residual wheel space parameter n is used1And replacing the parameter m by the initial re-reading parameter m, and repeatedly reading the electric meter.
10. The meter reading method according to claim 6, wherein the step S2 includes: when the electric meter is communicated from overtime or interruption to normal communication, the initial wheel space parameter n or the residual wheel space parameter n is used1Replacement by a residual duplication parameter m1
11. The method of claim 6, wherein step S1 includes calculating the number of remaining equal priority tasks for each meter to form the remaining duplication parameter m for each meter1
CN201911414975.8A 2019-12-31 2019-12-31 Meter reading system and method Active CN111212336B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911414975.8A CN111212336B (en) 2019-12-31 2019-12-31 Meter reading system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911414975.8A CN111212336B (en) 2019-12-31 2019-12-31 Meter reading system and method

Publications (2)

Publication Number Publication Date
CN111212336A true CN111212336A (en) 2020-05-29
CN111212336B CN111212336B (en) 2022-08-12

Family

ID=70789405

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911414975.8A Active CN111212336B (en) 2019-12-31 2019-12-31 Meter reading system and method

Country Status (1)

Country Link
CN (1) CN111212336B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112419698A (en) * 2020-10-26 2021-02-26 浙江正泰仪器仪表有限责任公司 Electric energy meter data transmission method, system and device based on distribution line message specification
CN113596620A (en) * 2021-06-30 2021-11-02 宁波三星医疗电气股份有限公司 Quick judgment method for meter reading failure of intelligent power consumption terminal

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6885309B1 (en) * 2000-06-01 2005-04-26 Cellnet Innovations, Inc. Meter to internet pathway
CN106411655A (en) * 2016-11-04 2017-02-15 合肥工业大学 Communication processing method based on state diagnosis of serial communication equipment
CN107404674A (en) * 2017-06-05 2017-11-28 国网浙江省电力公司电力科学研究院 A kind of power information acquisition terminal acquisition tasks priority scheduling control method
CN109788024A (en) * 2018-12-05 2019-05-21 成都长城开发科技有限公司 The high-performance distributed remote meter reading acquisition server solution of High Availabitity high concurrent
CN109905896A (en) * 2019-01-23 2019-06-18 国网浙江省电力有限公司 A kind of ammeter plug and play method based on random back
CN110363977A (en) * 2019-06-06 2019-10-22 苏州华士无线科技有限公司 A kind of remote low power consumption wireless meter reading system based on LoRa technology

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6885309B1 (en) * 2000-06-01 2005-04-26 Cellnet Innovations, Inc. Meter to internet pathway
CN106411655A (en) * 2016-11-04 2017-02-15 合肥工业大学 Communication processing method based on state diagnosis of serial communication equipment
CN107404674A (en) * 2017-06-05 2017-11-28 国网浙江省电力公司电力科学研究院 A kind of power information acquisition terminal acquisition tasks priority scheduling control method
CN109788024A (en) * 2018-12-05 2019-05-21 成都长城开发科技有限公司 The high-performance distributed remote meter reading acquisition server solution of High Availabitity high concurrent
CN109905896A (en) * 2019-01-23 2019-06-18 国网浙江省电力有限公司 A kind of ammeter plug and play method based on random back
CN110363977A (en) * 2019-06-06 2019-10-22 苏州华士无线科技有限公司 A kind of remote low power consumption wireless meter reading system based on LoRa technology

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112419698A (en) * 2020-10-26 2021-02-26 浙江正泰仪器仪表有限责任公司 Electric energy meter data transmission method, system and device based on distribution line message specification
CN113596620A (en) * 2021-06-30 2021-11-02 宁波三星医疗电气股份有限公司 Quick judgment method for meter reading failure of intelligent power consumption terminal
CN113596620B (en) * 2021-06-30 2023-05-23 宁波三星医疗电气股份有限公司 Rapid judging method for meter reading failure of intelligent power utilization terminal

Also Published As

Publication number Publication date
CN111212336B (en) 2022-08-12

Similar Documents

Publication Publication Date Title
CN111212336B (en) Meter reading system and method
EP3474136A1 (en) Method and apparatus for use in converting building block programming into program code
CN109598670B (en) Map information acquisition memory management method, device, storage medium and system
US20120005682A1 (en) Holistic task scheduling for distributed computing
CN106547635A (en) A kind of operation of operation retries method and apparatus
CN110021792B (en) Charging control method and device, terminal equipment and computer storage medium
CN108196959B (en) Resource management method and device of ETL system
CN106844043A (en) The treating method and apparatus of cluster task
CN108898725B (en) Door lock control method and device
CN110161983A (en) Control device, control system, control method and storage medium
CN108132840B (en) Resource scheduling method and device in distributed system
CN111930306A (en) Data processing method and device
CN107315652B (en) Data backup method and cloud HDFS system
CN109167844A (en) Long-distance monitorng device based on GPRS module
CN111125097B (en) Report scheduling method and device
CN107316494A (en) A kind of abnormal treating method and apparatus in parking lot
WO2020224218A1 (en) Hbase-based data writing method, system, device, and readable storage medium
CN110018906B (en) Scheduling method, server and scheduling system
CN102053571A (en) Data acquisition method of information acquisition terminal
CN114834373A (en) Method and device for determining electronic and electrical architecture of vehicle, electronic equipment and medium
CN115454627A (en) Calculation method of neural network model, computer equipment and storage medium
CN111015667B (en) Robot arm control method, robot, and computer-readable storage medium
CN109813954B (en) Current monitoring method and device for mobile robot
CN111754050A (en) Method and apparatus for predicting delivery image of delivery object
CN115314910B (en) Base station energy-saving period prediction method and device, electronic equipment and readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant