KR100960396B1 - Apparatus for automated meter reading using serial number of meter and method thereof - Google Patents

Apparatus for automated meter reading using serial number of meter and method thereof Download PDF

Info

Publication number
KR100960396B1
KR100960396B1 KR1020100036252A KR20100036252A KR100960396B1 KR 100960396 B1 KR100960396 B1 KR 100960396B1 KR 1020100036252 A KR1020100036252 A KR 1020100036252A KR 20100036252 A KR20100036252 A KR 20100036252A KR 100960396 B1 KR100960396 B1 KR 100960396B1
Authority
KR
South Korea
Prior art keywords
hdlc
address
meters
sub
event
Prior art date
Application number
KR1020100036252A
Other languages
Korean (ko)
Inventor
조병갑
김용팔
박용우
임영섭
전경석
박병석
Original Assignee
한국전력공사
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 한국전력공사 filed Critical 한국전력공사
Priority to KR1020100036252A priority Critical patent/KR100960396B1/en
Application granted granted Critical
Publication of KR100960396B1 publication Critical patent/KR100960396B1/en
Priority to SA111320396A priority patent/SA111320396B1/en

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/73Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information by creating or determining hardware identification, e.g. serial numbers

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mathematical Physics (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Selective Calling Equipment (AREA)

Abstract

PURPOSE: A remote metering device using identity information of a meter and a method thereof are provided to prevent a communicating collision between a plurality of meters by setting a communicating address using unique serial number of a meter. CONSTITUTION: A remote metering device using identity information of a meter comprises: a communication module(140) which is connected to a plurality of meters; an information collecting unit(170) which collects the identity information of a plurality of the meters; an address setting unit(150) which sets HDLC low address with 1byte address method using the each serial number among the identity information of the meter; and a controller(130) which outputs a control signal to the meters and processes the inspection data which is received from the meters. The address setting unit sets the HDLC low address by digitally changing the last two digits of the serial number of the meters to hexadecimal number.

Description

계량기의 고유 정보를 이용한 원격 검침 장치 및 그 방법{Apparatus for automated meter reading using serial number of meter and method thereof}BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic meter reading apparatus and an automatic meter reading apparatus using the unique information of a meter,

본 발명은 계량기의 고유 정보를 이용한 원격 검침 장치 및 그 방법에 관한 것으로, 전기, 수도, 가스 등의 원격검침을 위한 복수의 계량기들을 한 대의 모뎀에 연결하여 사용하는 멀티드롭(multi-drop) 구성의 원격검침 시스템에 있어서, 계량기의 고유 일련번호를 이용하여 통신용 주소를 설정하는 계량기의 고유 정보를 이용한 원격 검침 장치 및 그 방법에 관한 것이다.
The present invention relates to a remote meter reading apparatus and method using unique information of a meter and a multi-drop configuration using a plurality of meters for remote meter reading of electricity, water, gas, etc., The present invention relates to an automatic meter reading apparatus and method using the unique information of a meter for setting a communication address using a unique serial number of a meter.

기존의 원격검침 시스템에서는 한 대 통신모뎀에 한 대의 계량기를 연결하여 데이터집중장치 또는 원격검침 서버로 데이터를 전송하는 방식을 사용하여 왔다.In the conventional remote meter reading system, one meter is connected to one communication modem and data is transmitted to the data concentrator or the remote meter reading server.

그러나, 기기 구매 비용 및 통신비용을 절감하기 위해서는 복수 대의 계량기를 통신모뎀 한 대에 연결하여 사용하는 멀티드롭(multi-drop) 구성 방식을 사용하는 것이 바람직하다.However, in order to reduce the device purchase cost and the communication cost, it is preferable to use a multi-drop configuration method in which a plurality of meters are connected to one communication modem.

종래의 RS-485방식의 집합형 계량기 주소할당 방식은 한 대의 모뎀과 RS-485 통신라인으로 연결되는 복수의 계량기에 대해서 모뎀설치 개소단위로 별도의 주소배정 및 입력과정을 거쳐야 한다.Conventional RS-485 type collective meter address allocation method requires a separate address assignment and input process for a plurality of meters connected to one modem and an RS-485 communication line in units of modem installation units.

이 경우, AMR 시스템을 구성하는 계량기들을 관리하는데 있어서 수많은 모뎀 설치 개소 별로 계량기 주소를 관리해야 하므로, AMR 시스템의 관리 및 운용이 복잡하여 관리 및 운용인력이 많이 필요하다는 단점이 있다.In this case, in order to manage the meters constituting the AMR system, since the meter addresses must be managed by a plurality of modem installation points, there is a disadvantage that the management and operation of the AMR system are complicated and a lot of management and operation personnel are required.

본 발명의 목적은, 계량기의 고유 일련번호를 이용하여 통신용 주소를 설정함으로써, 복수의 계량기 간의 통신 충돌을 방지하도록 하는 계량기의 고유 정보를 이용한 원격 검침 장치 및 그 방법을 제공함에 있다.
It is an object of the present invention to provide an automatic meter reading apparatus and method using unique information of a meter for preventing a communication collision between a plurality of meters by setting a communication address using a unique serial number of the meter.

상기의 목적을 달성하기 위한 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치는, 복수의 계량기들과 연결되는 통신부, 상기 복수의 계량기들 각각에 대한 고유 정보를 수집하는 정보 수집부, 상기 고유 정보 중 상기 계량기들 각각의 일련번호를 이용하여 1 바이트 주소 방식의 HDLC 하위 주소를 설정하는 주소 설정부, 및 상기 계량기들 각각에 대해 설정된 HDLC 하위 주소를 이용하여 상기 계량기들로 제어 신호를 출력하고, 상기 복수의 계량기들로부터 수신된 검침 데이터를 처리하는 제어부를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided an automatic meter reading apparatus using unique information of a meter, comprising: a communication unit connected to a plurality of meters; an information collecting unit collecting unique information about each of the plurality of meters; An address setting unit for setting an HDLC sub address of the 1-byte address scheme using the serial number of each of the gauges, and a control signal to the gauges using the HDLC sub address set for each of the gauges, And a control unit for processing the meter reading data received from the plurality of meters.

상기 주소 설정부는 상기 계량기들 각각의 일련번호 중 뒷자리 두자리 숫자를 이용하여 HDLC 하위 주소를 설정하는 것을 특징으로 한다.Wherein the address setting unit sets an HDLC sub-address by using the last two digits of the serial numbers of the gauges.

이때, 상기 주소 설정부는 상기 계량기들 각각의 일련번호 중 뒷자리 두자리 숫자를 16진수의 숫자로 변환하여 상기 HDLC 하위 주소를 설정하며, 상기 16진수의 숫자에 16진수 0x10을 더하여 계산된 결과를 상기 HDLC 하위 주소로 설정하는 것을 특징으로 한다.At this time, the address setting unit sets the HDLC sub-address by converting the two-digit number of the sequential number among the serial numbers of the gauges into a hexadecimal number, adds hexadecimal number 0x10 to the hexadecimal number, Address is set to a lower address.

한편, 상기 주소 설정부는 상기 계량기들 각각에 대한 HDLC 하위 주소 중 적어도 두 개가 중복되는 경우, 여분의 주소영역인 0x74 내지 0xFD의 범위 안에서 순차적으로 상기 HDLC 하위 주소를 설정하는 것을 특징으로 한다.The address setting unit sequentially sets the HDLC subaddress within a range of 0x74 to 0xFD, which is an extra address area, when at least two of the HDLC subaddresses for the gauges overlap each other.

또한, 상기 통신부는 DLMS(Device Language Message Specification) 프로토콜을 포함하고, 상기 DLMS 프로토콜의 하위 통신 계층 중 데이터 링크 계층 프로토콜로 HDLC 프로토콜을 포함하는 것을 특징으로 한다.The communication unit may include a DLMS (Device Language Message Specification) protocol, and may include an HDLC protocol as a data link layer protocol of a lower communication layer of the DLMS protocol.

또한, 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치는, 상기 계량기들 각각에 대한 이벤트 발생 여부를 확인하고, 이벤트 발생 확인 시 해당 계량기에 이벤트 메시지 전송권한을 부여하여 상기 정보 수집부로 전송하도록 하고, 상기 정보 수집부에 의해 상기 계량기로부터 수집된 이벤트 메시지에 따라 이벤트를 처리하는 이벤트 처리부를 더 포함하는 것을 특징으로 한다.
In addition, the remote meter reading apparatus using the unique information of the meter according to the present invention checks whether or not an event has occurred with respect to each of the meters, and when the occurrence of an event is confirmed, the authority to transmit the event message is given to the meter, And an event processing unit for processing an event according to an event message collected from the meter by the information collecting unit.

한편, 상기의 목적을 달성하기 위한 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치는, 복수의 계량기들과 연결되는 통신부, 상기 복수의 계량기들 각각에 대한 고유 정보를 수집하는 정보 수집부, 상기 고유 정보 중 상기 계량기들 각각의 일련번호를 이용하여 2 바이트 주소 방식의 HDLC 하위 주소를 설정하는 주소 설정부, 및 상기 계량기들 각각에 대해 설정된 HDLC 하위 주소를 이용하여 상기 계량기들로 제어 신호를 출력하고, 상기 복수의 계량기들로부터 수신된 검침 데이터를 처리하는 제어부를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided an automatic meter reading apparatus using unique information of a meter, comprising: a communication unit connected to a plurality of meters; an information collecting unit collecting unique information about each of the plurality of meters; An address setting unit for setting an HDLC sub address of a 2-byte address scheme using the serial number of each of the meters, and a control unit for controlling the meters based on the HDLC sub address set for each of the meters, And a control unit for processing the meter reading data received from the plurality of meters.

상기 주소 설정부는 상기 계량기들 각각의 일련번호 중 뒷자리 네자리 숫자를 이용하여 HDLC 하위 주소를 설정하는 것을 특징으로 한다.The address setting unit sets an HDLC sub address using four digits after the serial number of each of the gauges.

이때, 상기 주소 설정부는 상기 계량기들 각각의 일련번호 중 뒷자리 네자리 숫자를 16진수의 숫자로 변환하여 상기 HDLC 하위 주소를 설정하며, 상기 16진수의 숫자에 16진수 0x0010을 더하여 계산된 결과를 상기 HDLC 하위 주소로 설정하는 것을 특징으로 한다.At this time, the address setting unit sets the HDLC lower address by converting the four digits of the serial number of each of the gauges into a hexadecimal number, adds hexadecimal number 0x0010 to the hexadecimal number, HDLC sub-address.

한편, 상기 주소 설정부는 상기 계량기들 각각에 대한 HDLC 하위 주소 중 적어도 두 개가 중복되는 경우, 여분의 주소영역인 0x2720 내지 0x3FFD의 범위 안에서 순차적으로 상기 HDLC 하위 주소를 설정하는 것을 특징으로 한다.The address setting unit sequentially sets the HDLC sub-address within a range of 0x2720 to 0x3FFD, which is an extra address area, when at least two of the HDLC sub-addresses for the gauges overlap each other.

또한, 상기 통신부는 DLMS(Device Language Message Specification) 프로토콜을 포함하고, 상기 DLMS 프로토콜의 하위 통신 계층 중 데이터 링크 계층 프로토콜로 HDLC 프로토콜을 포함하는 것을 특징으로 한다.The communication unit may include a DLMS (Device Language Message Specification) protocol, and may include an HDLC protocol as a data link layer protocol of a lower communication layer of the DLMS protocol.

또한, 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치는, 상기 계량기들 각각에 대한 이벤트 발생 여부를 확인하고, 이벤트 발생 확인 시 해당 계량기에 이벤트 메시지 전송권한을 부여하여 상기 정보 수집부로 전송하도록 하고, 상기 정보 수집부에 의해 상기 계량기로부터 수집된 이벤트 메시지에 따라 이벤트를 처리하는 이벤트 처리부를 더 포함하는 것을 특징으로 한다.
In addition, the remote meter reading apparatus using the unique information of the meter according to the present invention checks whether or not an event has occurred with respect to each of the meters, and when the occurrence of an event is confirmed, the authority to transmit the event message is given to the meter, And an event processing unit for processing an event according to an event message collected from the meter by the information collecting unit.

한편, 상기의 목적을 달성하기 위한 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 방법은, 복수의 계량기들 각각에 대한 고유 정보를 수집하는 단계, 상기 고유 정보 중 상기 계량기들 각각의 일련번호를 이용하여 1 바이트 주소 방식 또는 2 바이트 주소 방식의 HDLC 하위 주소를 설정하는 단계, 상기 계량기들 각각에 대해 설정된 HDLC 하위 주소를 이용하여 상기 계량기들로 제어 신호를 출력하는 단계, 및 상기 복수의 계량기들로부터 수신된 검침 데이터를 처리하는 단계를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a remote meter reading method using unique information of a meter, comprising the steps of: collecting unique information about each of a plurality of meters; Setting a HDLC sub address of a 1-byte addressing scheme or a 2-byte addressing scheme, outputting a control signal to the meters using an HDLC sub-address set for each of the meters, And processing the meter reading data received from the controller.

상기 HDLC 하위 주소를 설정하는 단계는, 상기 HDLC 하위 주소를 상기 1 바이트 주소 방식으로 설정하는 경우, 상기 계량기들 각각의 일련번호 중 뒷자리 두자리 숫자를 검출하는 단계, 상기 뒷자리 두자리 숫자를 16진수의 숫자로 변환하는 단계, 및 상기 16진수의 숫자에 16진수 0x10을 더하여 계산된 결과를 상기 HDLC 하위 주소로 설정하는 단계를 포함하는 것을 특징으로 한다.Wherein the setting of the HDLC subaddress comprises: detecting a two-digit number in the serial number of each of the meters when the HDLC subaddress is set to the 1-byte address scheme; And adding a hexadecimal number 0x10 to the hexadecimal number to set the calculated result to the HDLC lower address.

이때, 상기 HDLC 하위 주소를 설정하는 단계는, 상기 계량기들 각각에 대한 HDLC 하위 주소 중 적어도 두 개가 중복되는 경우, 여분의 주소영역인 0x74 내지 0xFD의 범위 안에서 순차적으로 상기 HDLC 하위 주소를 설정하는 단계를 더 포함하는 것을 특징으로 한다.In this case, the step of setting the HDLC subaddress comprises sequentially setting the HDLC subaddress within a range of 0x74 to 0xFD, which is an extra address area, when at least two of the HDLC subaddresses for the meters overlap, And further comprising:

또한, 상기 HDLC 하위 주소를 설정하는 단계는, 상기 HDLC 하위 주소를 상기 2 바이트 주소 방식으로 설정하는 경우, 상기 계량기들 각각의 일련번호 중 뒷자리 네자리 숫자를 검출하는 단계, 상기 뒷자리 네자리 숫자를 16진수의 숫자로 변환하는 단계, 및 상기 16진수의 숫자에 16진수 0x0010을 더하여 계산된 결과를 상기 HDLC 하위 주소로 설정하는 단계를 포함하는 것을 특징으로 한다.In addition, the step of setting the HDLC subaddress may include the steps of: if the HDLC subaddress is set to the 2-byte address scheme, detecting a four-digit number of the sequential number among the serial numbers of the meters, Converting a hexadecimal number into a hexadecimal number, and adding a hexadecimal number 0x0010 to the hexadecimal number, and setting the calculated result to the HDLC lower address.

이때, 상기 HDLC 하위 주소를 설정하는 단계는, 상기 계량기들 각각에 대한 HDLC 하위 주소 중 적어도 두 개가 중복되는 경우, 여분의 주소영역인 0x2720 내지 0x3FFD의 범위 안에서 순차적으로 상기 HDLC 하위 주소를 설정하는 단계를 더 포함하는 것을 특징으로 한다.The step of setting the HDLC subaddress includes setting the HDLC subaddress sequentially in a range of 0x2720 to 0x3FFD, which is an extra address area, when at least two of the HDLC subaddresses for the meters overlap, And further comprising:

한편, 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 방법은, 상기 계량기들 각각에 대한 이벤트 발생 여부를 확인하는 단계, 상기 계량기들 중 적어도 하나로부터 이벤트 발생 시, 해당 계량기에 이벤트 메시지 전송권한을 부여하는 단계, 및 상기 계량기로부터 수신된 이벤트 메시지에 따라 이벤트를 처리하는 단계를 더 포함하는 것을 특징으로 한다.
Meanwhile, the remote meter reading method using the unique information of the meter according to the present invention may include checking whether an event is generated for each of the meters, and if the event is generated from at least one of the meters, And processing the event according to an event message received from the meter.

본 발명에 따르면, 계량기의 고유 일련번호를 이용하여 통신용 주소를 설정함으로써, 복수의 계량기 간의 통신 충돌을 방지할 수 있는 이점이 있다.According to the present invention, there is an advantage in that a communication collision between a plurality of gauges can be prevented by setting a communication address using a unique serial number of the gauges.

또한, 본 발명은 IEC62056 국제표준에 정의된 HDLC 기반의 계량기 통신방식을 적용한 AMR 시스템을 구성하는 모든 계량기 주소관리 체계를 일원화함으로써 관리 및 운용인력을 절감할 수 있는 이점이 있다.
In addition, the present invention has an advantage in that management and operation manpower can be reduced by unifying all the meter address management systems constituting the AMR system applying the HDLC-based meter communication method defined in the IEC62056 international standard.

도 1 은 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치가 적용된 시스템 구성을 도시한 도이다.
도 2 는 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치의 구성을 설명하는데 참조되는 블록도이다.
도 3 은 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치에서 주소를 설정하는데 적용되는 기준을 나타낸 예시도이다.
도 4 및 도 5 는 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치에서의 HDLC 하위 주소 설정 동작을 설명하는데 참조되는 예시도이다.
도 6 은 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치의 HDLC 프로토콜의 통신 프레임 구조를 도시한 예시도이다.
도 7 및 도 8 은 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치의 동작 설명에 참조되는 예시도이다.
도 9 는 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 방법에 대한 동작 흐름을 도시한 순서도이다.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram showing a system configuration to which an automatic meter reading device using unique information of a meter according to the present invention is applied.
FIG. 2 is a block diagram for explaining a configuration of an automatic meter reading apparatus using unique information of a meter according to the present invention.
3 is a diagram illustrating an example of a reference applied to setting an address in an automatic meter reading apparatus using unique information of a meter according to the present invention.
FIG. 4 and FIG. 5 are diagrams illustrating an operation of setting an HDLC sub-address in an automatic meter reading apparatus using unique information of a meter according to the present invention.
6 is an exemplary diagram illustrating a communication frame structure of an HDLC protocol of an automatic meter reading apparatus using unique information of a meter according to the present invention.
FIG. 7 and FIG. 8 are diagrams for explaining the operation of the remote meter reading apparatus using the unique information of the meter according to the present invention.
FIG. 9 is a flowchart showing an operation flow of an automatic meter reading method using unique information of a meter according to the present invention.

이하, 첨부된 도면을 참조하여 본 발명의 실시예를 설명한다.
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.

도 1은 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치가 적용된 시스템 구성을 도시한 도이다.BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram showing a system configuration to which an automatic meter reading device using unique information of a meter according to the present invention is applied.

도 1에 도시된 바와 같이, 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 시스템은 원격 검침 서버(100), 중계기(200), 및 복수의 계량기들을 포함한다.As shown in FIG. 1, the remote meter reading system using unique information of a meter according to the present invention includes an remote meter reading server 100, a relay 200, and a plurality of meters.

복수의 계량기(300)들은 중계기(200)를 통해 원격 검침 서버(100)와 연결된다.A plurality of meters 300 are connected to the remote meter reading server 100 through a repeater 200.

여기서, 중계기(200)는 복수의 계량기(300)들이 연결된 PLC 모뎀과 전력선으로 연결된 데이터 수집 장치(DCU)일 수 있으며, RS-485 방식으로 복수의 계량기(300)들에 각각 연결된 게이트웨이일 수도 있다.Here, the repeater 200 may be a data collecting unit (DCU) connected with a PLC modem connected with a plurality of meters 300, and may be a gateway connected to a plurality of meters 300 in an RS-485 manner .

원격 검침 서버(100)는 중계기(200)를 통해 연결된 복수의 계량기(300)들 각각에 대한 검침 데이터를 수집하여 처리한다.The remote meter reading server 100 collects and processes meter reading data for each of a plurality of meters 300 connected through the repeater 200.

이때, 원격 검침 서버(100)는 복수의 계량기(300)들을 연결하는 과정에서 각각의 계량기(300)들에 대한 주소를 설정할 수 있다. 이에 대한 구체적인 동작 설명은 도 2를 참조하도록 한다.
At this time, the remote meter reading server 100 can set an address for each of the meters 300 in the process of connecting the plurality of meters 300. A detailed description of this operation will be made with reference to FIG.

도 2는 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치의 구성을 설명하는데 참조되는 블록도로서, 상세하게는 도 1의 원격 검침 서버(100)의 구성을 도시한 것이다.FIG. 2 is a block diagram for explaining the configuration of an automatic meter reading apparatus using unique information of a meter according to the present invention, and specifically shows the configuration of the remote meter reading server 100 of FIG.

도 2에 도시된 바와 같이, 본 발명에 따른 원격 검침 서버(100)는 입력부(110), 출력부(120), 제어부(130), 통신부(140), 주소 설정부(150), 이벤트 처리부(160), 및 정보 수집부(170)를 포함한다.2, the remote meter reading server 100 according to the present invention includes an input unit 110, an output unit 120, a control unit 130, a communication unit 140, an address setting unit 150, an event processing unit 160, and an information collecting unit 170.

입력부(110)는 서버 관리자로부터의 제어 명령을 입력받는 수단이고, 출력부(120)는 연결된 복수의 계량기(300)들 각각에 대한 검침 데이터를 출력하는 수단이다.The input unit 110 is a means for receiving a control command from the server manager and the output unit 120 is means for outputting metering data for each of a plurality of connected meters 300.

통신부(140)는 복수의 계량기(300)들과 연결된다. 이때, 통신부(140)는 DLMS(Device Language Message Specification) 프로토콜을 포함하고, DLMS 프로토콜의 하위 통신 계층 중 데이터 링크 계층 프로토콜로 HDLC 프로토콜을 포함한다. 여기서, HDLC 프로토콜은 High-level Data Link Control Protocol의 약자로서, 정보 전송을 위하여 국제 표준위원회 ISO에서 개발한 비트 중심의 데이터 통신 프로토콜이다.The communication unit 140 is connected to the plurality of meters 300. At this time, the communication unit 140 includes a DLMS (Device Language Message Specification) protocol and a HDLC protocol as a data link layer protocol among the lower communication layers of the DLMS protocol. Here, the HDLC protocol is an abbreviation of High-level Data Link Control Protocol and is a bit-oriented data communication protocol developed by the International Standards Committee ISO for information transmission.

또한, 통신부(140)는 IEC62056 표준에 정의된 RS-485 규격의 인터페이스를 포함하고, RS-485 규격의 인터페이스를 통해 복수의 계량기(300)들과 유선 또는 무선 연결된다.The communication unit 140 includes an interface of the RS-485 standard defined in the IEC62056 standard, and is wired or wirelessly connected to the plurality of meters 300 through an interface of the RS-485 standard.

정보 수집부(170)는 복수의 계량기(300)들 각각에 대한 고유 정보를 수집한다. 여기서, 계량기(300)들 각각에 대한 고유 정보는 일련번호를 포함한다.The information collecting unit 170 collects unique information about each of the plurality of meters 300. Here, the unique information for each of the meters 300 includes a serial number.

주소 설정부(150)는 IEC62056 표준에 정의된 형식에 근거하여 각 계량기(300)들의 HDLC 하위 주소를 설정한다. IEC62056 표준에서 정의된 HDLC 주소 체계는 도 3에 도시된 바와 같이, 1 바이트 주소 방식과 2 바이트 주소 방식으로 구성된다. 따라서, 주소 설정부(150)는 1 바이트 주소 방식 또는 2 바이트 주소 방식 중 하나를 이용하여 HDLC 하위 주소를 설정한다.The address setting unit 150 sets an HDLC sub address of each of the meters 300 based on the format defined in the IEC62056 standard. The HDLC address system defined in the IEC62056 standard is composed of a 1-byte address system and a 2-byte address system, as shown in FIG. Accordingly, the address setting unit 150 sets the HDLC sub address using one of the 1-byte address system and the 2-byte address system.

이때, 주소 설정부(150)는 각 계량기(300)들의 HDLC 하위 주소를 설정하는데 고유 정보 중 계량기(300)들 각각의 일련번호를 이용한다.At this time, the address setting unit 150 sets the HDLC sub address of each of the meters 300, and uses the serial number of each of the meters 300 among the unique information.

만일, 주소 설정부(150)는 1 바이트 주소 방식의 HDLC 하위 주소를 설정하는 경우에, 계량기(300)들 각각의 일련번호 중 뒷자리 두자리 숫자를 이용하여 HDLC 하위 주소를 설정한다.If the HDLC sub address of the 1-byte address is set, the address setting unit 150 sets the HDLC sub-address using the last two digits of the serial numbers of the meters 300.

이때, 주소 설정부(150)는 계량기(300)들 각각의 일련번호 중 뒷자리 두자리 숫자를 16진수의 숫자로 변환하고, 변환된 16진수의 숫자에 16진수 0x10을 더하여 계산된 결과를 해당 계량기(300)의 HDLC 하위 주소로 설정한다.At this time, the address setting unit 150 converts the last two digits of the serial numbers of the meters 300 into hexadecimal numbers, adds hexadecimal numbers 0x10 to the converted hexadecimal digits, and outputs the calculated results to the corresponding meters 300) HDLC sub-address.

만일, 주소 설정부(150)는 계량기(300)들 각각에 대한 HDLC 하위 주소 중 적어도 두 개가 중복되는 경우, IEC62056 표준에서 규정한 여분의 주소영역인 0x74 내지 0xFD의 범위 안에서 순차적으로 해당 계량기(300)의 HDLC 하위 주소를 설정한다.
If at least two of the HDLC sub-addresses for each of the meters 300 are overlapped, the address setting unit 150 sequentially sets the address of the corresponding metering device 300 (300) within the range of 0x74 to 0xFD, which is an extra address area defined by the IEC62056 standard ) Of the HDLC sub-address.

한편, 주소 설정부(150)는 2 바이트 주소 방식의 HDLC 하위 주소를 설정하는 경우에, 계량기(300)들 각각의 일련번호 중 뒷자리 네자리 숫자를 이용하여 HDLC 하위 주소를 설정한다.Meanwhile, when setting the HDLC sub address of the 2-byte address system, the address setting unit 150 sets the HDLC sub address using the four digits after the sequential number of each of the meters 300.

이때, 주소 설정부(150)는 계량기(300)들 각각의 일련번호 중 뒷자리 네자리 숫자를 16진수의 숫자로 변환하고, 변환된 16진수의 숫자에 16진수 0x0010을 더하여 계산된 결과를 해당 계량기(300)의 HDLC 하위 주소로 설정한다.At this time, the address setting unit 150 converts the four digits of the serial number of each of the meters 300 into a hexadecimal number, adds hexadecimal number 0x0010 to the converted hexadecimal number, The HDLC sub-address of the HDLC 300 of FIG.

만일, 주소 설정부(150)는 계량기(300)들 각각에 대한 HDLC 하위 주소 중 적어도 두 개가 중복되는 경우, IEC62056 표준에서 규정한 여분의 주소영역인 0x2720 내지 0x3FFD의 범위 안에서 순차적으로 해당 계량기(300)의 HDLC 하위 주소를 설정한다.If at least two of the HDLC sub-addresses for each of the meters 300 are overlapped, the address setting unit 150 sequentially sets the address of the corresponding metering device 300 (300) within the range of 0x2720 to 0x3FFD, which is an extra address area defined by the IEC62056 standard ) Of the HDLC sub-address.

따라서, 본 발명에 의해 설정되는 HDLC 주소는 각 계량기(300)들의 고유 일련번호를 이용하기 때문에 계량기(300)들 간 데이터 링크 주소가 중복하여 설정되는 것을 방지할 수 있다.
Therefore, since the HDLC address set by the present invention uses the unique serial number of each meter 300, it is possible to prevent the data link address between the meters 300 from being set redundantly.

제어부(130)는 정보 수집부(170)에 의해 수집된 계량기(300)들 각각에 대한 주소 정보, 특히 일련번호를 관리한다.The control unit 130 manages the address information, in particular the serial number, of each of the meters 300 collected by the information collection unit 170.

또한, 제어부(130)는 계량기(300)들 각각에 대해 설정된 HDLC 하위 주소를 이용하여 계량기(300)들로 제어 신호를 출력한다. 이때, 제어부(130)는 복수의 계량기(300)들로부터 수신된 검침 데이터를 처리한다.In addition, the controller 130 outputs a control signal to the meters 300 using the HDLC sub-address set for each of the meters 300. At this time, the control unit 130 processes the meter reading data received from the plurality of meters 300.

여기서, 검침 데이터는 전력 사용량, 수도 사용량, 가스 사용량 중 적어도 하나의 검침 정보를 포함한다.Here, the meter reading data includes meter reading information of at least one of a power consumption amount, a water usage amount, and a gas consumption amount.

따라서, 제어부(130)는 모든 계량기(300)에 대한 일련번호 관리만으로 HDLC 주소 인식이 가능함으로써, 계량기(300)의 교체, 이설 등을 포함한 유지보수 업무를 단순화시킬 수 있게 된다.
Accordingly, the control unit 130 can recognize the HDLC address by only managing the serial numbers of all the meters 300, thereby simplifying the maintenance work including the replacement and replacement of the meter 300.

한편, 이벤트 처리부(160)는 멀티드롭 구성의 복수 계량기(300)에서 정전 등의 이유로 동시에 이벤트 또는 알람 메시지를 데이터 집중장치 또는 원격검침 서버로 전송하려고 할 때에 발생할 수 있는 충돌을 방지하기 위해, 계량기(300)들 각각에 대한 이벤트 발생 여부를 확인한다. 이때, 이벤트 처리부(160)는 이벤트가 발생한 계량기(300)에 이벤트 메시지 전송권한을 부여한다.Meanwhile, in order to prevent a collision that may occur when an event or an alarm message is simultaneously transmitted to the data concentrator or the remote meter reading server due to power failure or the like in the plurality of meters 300 having a multi-drop configuration, It is determined whether or not an event is generated for each of the first and second terminals 300. At this time, the event processor 160 grants permission to transmit the event message to the meter 300 where the event occurs.

일 예로서, 이벤트 처리부(160)는 1 대당 5분 이내의 설정 가능한 시간에 설정된 주기로 각 계량기(300)들의 이벤트 발생 여부를 순차적으로 체크 한 후, 이벤트가 발생된 계량기(300)가 발견되면 해당 계량기(300)에만 통신 권한을 부여한다.As an example, the event processing unit 160 sequentially checks whether or not an event of each of the meters 300 is generated at a set period of time within a settable time of 5 minutes or less per one unit, and if the meter 300 in which the event is generated is found, And only the meter 300 is authorized to communicate.

따라서, 이벤트 메시지 전송권한을 부여 받은 계량기(300)는 이벤트 메시지를 생성하여 중계기(200)를 통해 원격 검침 서버(100)로 전송하고, 이벤트 처리부(160)는 계량기(300)들로부터 수신된 이벤트 메시지에 따라 이벤트를 처리함으로써, 복수 계량기(300) 간의 통신 충돌을 방지한다.
Accordingly, the meter 300 granted the authority to transmit the event message generates and transmits an event message to the remote meter reading server 100 through the repeater 200, and the event processor 160 receives the event received from the meters 300 By processing the event in accordance with the message, communication collision between the plurality of meters 300 is prevented.

도 4 및 도 5는 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치에서의 HDLC 하위 주소 설정 동작을 설명하는데 참조되는 예시도이다.FIG. 4 and FIG. 5 are diagrams illustrating an operation of setting an HDLC sub-address in an automatic meter reading apparatus using unique information of a meter according to the present invention.

먼저, 도 4는 1 바이트 주소 방식의 HDLC 하위 주소값을 획득하는 과정을 나타낸 것이다.First, FIG. 4 shows a process of obtaining the HDLC sub address value of the 1-byte address method.

도 4에서 A는 계량기(300)의 일련번호를 나타낸 것이다. 이때, 주소 설정부(150)는 계량기(300)의 일련번호 뒷자리 두자리 숫자를 검출한다.In FIG. 4, A represents the serial number of the meter 300. At this time, the address setting unit 150 detects the two-digit number of the serial number of the meter 300.

도 4에 도시된 바와 같이, 계량기(300)의 일련번호가 '12345678'인 경우, 주소 설정부(150)는 뒷자리 두자리 숫자인 '78'을 검출한다. 이후, 주소 설정부(150)는 B와 같이 '78'을 16진수의 숫자 '0x4E'로 변환하고, 16진수로 변환된 '0x4E'에 '0x10'을 더하여, C와 같은 HDLC 하위 주소값 '0x5E'를 획득한다.
As shown in FIG. 4, when the serial number of the meter 300 is '12345678', the address setting unit 150 detects a double-digit number '78'. Subsequently, the address setting unit 150 converts '78' to hexadecimal numeral '0x4E' as in B, adds '0x10' to '0x4E' converted into hexadecimal, Quot; 0x5E ".

한편, 도 5는 2 바이트 주소 방식의 HDLC 하위 주소값을 획득하는 과정을 나타낸 것이다.Meanwhile, FIG. 5 shows a process of obtaining the HDLC sub address value of the 2-byte addressing method.

도 5에서 A는 도 4와 마찬가지로 계량기(300)의 일련번호를 나타낸 것이다. 이때, 주소 설정부(150)는 해당 계량기(300)의 HDLC 하위 주소값을 획득하기 위해 일련번호 뒷자리 네자리 숫자를 검출한다.In FIG. 5, A represents the serial number of the meter 300, as in FIG. At this time, the address setting unit 150 detects four digits after the serial number to obtain the value of the HDLC sub address of the corresponding meter 300.

도 5에 도시된 바와 같이, 계량기(300)의 일련번호가 '12345678'인 경우, 주소 설정부(150)는 뒷자리 네자리 숫자인 '5678'을 검출한다. 이후, 주소 설정부(150)는 B와 같이 '5678'을 16진수 숫자 '0x162E'로 변환하고, 16진수로 변환된 '0x162E'에 '0x0010'을 더하여, C와 같은 HDLC 하위 주소값 '0x163E'를 획득한다.
As shown in FIG. 5, when the serial number of the meter 300 is '12345678', the address setting unit 150 detects a four-digit number '5678'. Then, the address setting unit 150 converts' 5678 'to hexadecimal numeral' 0x162E 'and adds'0x0010' to hexadecimal converted '0x162E' to obtain an HDLC sub address value '0x163E '.

한편, 도 6은 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치의 HDLC 프로토콜의 통신 프레임 구조를 도시한 예시도이다.6 is an exemplary diagram illustrating a communication frame structure of the HDLC protocol of an automatic meter reading apparatus using unique information of a meter according to the present invention.

도 6에 도시된 바와 같이, HDLC 프로토콜의 통신 프레임 구조는, 통신 프레임의 시작을 알리는 정보가 저장되는 Flag 필드, 프레임 포맷 정보가 저장되는 Frame format 필드, HDLC 주소가 저장되는 Client HDLC 주소 필드, HDLC 상위 주소가 저장되는 HDLC 상위 주소 필드, HDLC 하위 주소가 저장되는 HDLC 하위 주소 필드, 제어 정보가 저장되는 Control 필드, 헤더 검사 순번(Header Check Sequence) 정보가 저장되는 HCS 필드, Information, 프레임 검사 순번(frame check sequence)이 저장되는 FCS 필드, 프레임의 끝을 알리는 정보가 저장되는 Flag 필드로 구성된다.As shown in FIG. 6, the communication frame structure of the HDLC protocol includes a Flag field in which information indicating the start of a communication frame is stored, a Frame format field in which frame format information is stored, a Client HDLC address field in which an HDLC address is stored, An HDLC sub address field in which an HDLC sub address is stored, a Control field in which control information is stored, an HCS field in which header check sequence information is stored, information, an FCS field in which a frame check sequence is stored, and a Flag field in which information indicating the end of a frame is stored.

이때, 도 4 또는 도 5에서와 같이 획득된 계량기(300)의 HDLC 하위 주소값은 도 6의 HDLC 프로토콜의 통신 프레임 구조에서 HDLC 하위 주소 필드에 저장된다.
At this time, the HDLC lower address value of the obtained meter 300 as shown in FIG. 4 or 5 is stored in the HDLC lower address field in the communication frame structure of the HDLC protocol of FIG.

도 7 및 도 8은 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 장치의 동작 설명에 참조되는 예시도이다.FIG. 7 and FIG. 8 are diagrams for explaining the operation of the remote meter reading apparatus using the unique information of the meter according to the present invention.

도 7에서는 중계기가 데이터집중장치(DCU) 인 경우의 실시예를 나타낸 것이고, 도 8에서는 중계기가 RS-485 게이트웨이인 경우의 실시예를 나타낸 것이다.FIG. 7 shows an embodiment in which the repeater is a data concentrator (DCU), and FIG. 8 shows an embodiment in which the repeater is an RS-485 gateway.

도 7 및 도 8에서와 같이, 데이터집중장치(DCU) 또는 RS-485 게이트웨이가 마스터(Master)장치가 되고 계량기(300)가 슬레이브(Slave) 장치가 되어 마스터 장치가 개별 슬레이브 장치를 주기적으로 검색하여 이벤트 발생 여부를 체크하고, 이벤트 발생 시 해당 슬레이브 장치에만 통신 권한을 부여함으로써, 복수의 슬레이브 장치에서 동시에 이벤트 발생 시 통신 충돌을 방지할 수 있게 된다.
As shown in FIGS. 7 and 8, when the data concentrator (DCU) or the RS-485 gateway becomes the master device and the meter 300 becomes the slave device, the master device periodically searches the individual slave devices To check whether or not an event has occurred and to grant a communication right only to the corresponding slave device when an event occurs so that a communication collision can be prevented when a plurality of slave devices simultaneously generate an event.

상기와 같이 구성되는 본 발명의 동작 흐름을 설명하면 다음과 같다.The operation flow of the present invention configured as described above will be described as follows.

도 9는 본 발명에 따른 계량기의 고유 정보를 이용한 원격 검침 방법에 대한 동작 흐름을 도시한 순서도로서, 상세하게는 계량기의 HDLC 하위 주소를 설정하는 동작 흐름을 나타낸 것이다.FIG. 9 is a flowchart illustrating an operation flow for a remote meter reading method using unique information of a meter according to the present invention. Specifically, FIG. 9 illustrates an operation flow for setting an HDLC sub address of a meter.

도 9에 도시된 바와 같이, 주소 설정부(150)는 각 계량기(300)들의 HDLC 하위 주소를 설정하기 위하여 계량기(300)들 각각에 대한 일련번호를 확인한다(S900).As shown in FIG. 9, the address setting unit 150 checks the serial number of each of the meters 300 to set the HDLC sub address of each of the meters 300 (S900).

이때, 주소 설정부(150)는 IEC62056 표준에서 정의된 HDLC 주소 체계 방식 중 1 바이트 주소 방식과 2 바이트 주소 방식 중 어느 하나는 선택한다.At this time, the address setting unit 150 selects either the 1-byte addressing scheme or the 2-byte addressing scheme among the HDLC addressing schemes defined in the IEC62056 standard.

만일, 주소 설정부(150)는 1 바이트 주소 방식의 HDLC 하위 주소를 설정하는 경우(S910), 계량기(300)들 각각의 일련번호 중 뒷자리 두자리 숫자를 검출한다(S920).If the address setting unit 150 sets the HDLC sub address of the 1-byte address scheme (S910), the address setting unit 150 detects the two-digit number of the sequential number of each of the meters 300 (S920).

이때, 주소 설정부(150)는 계량기(300)들 각각의 일련번호 중 뒷자리 두자리 숫자를 16진수의 숫자로 변환하고(S930), 변환된 16진수의 숫자에 16진수 0x10을 더하여 계산된 결과를 해당 계량기(300)의 HDLC 하위 주소로 설정한다(S940, S980).At this time, the address setting unit 150 converts the two digits of the serial numbers of the meters 300 into hexadecimal digits (S930), adds the hexadecimal digits 0x10 to the converted hexadecimal digits, Is set to the HDLC sub address of the corresponding meter 300 (S940, S980).

한편, 주소 설정부(150)는 2 바이트 주소 방식의 HDLC 하위 주소를 설정하는 경우(S910), 계량기(300)들 각각의 일련번호 중 뒷자리 네자리 숫자를 검출한다(S950).If the address setting unit 150 sets the HDLC sub address of the 2-byte address system (S910), the address setting unit 150 detects four digits after the sequential number of each of the meters 300 (S950).

이때, 주소 설정부(150)는 계량기(300)들 각각의 일련번호 중 뒷자리 네자리 숫자를 16진수의 숫자로 변환하고(S960), 변환된 16진수의 숫자에 16진수 0x0010을 더하여 계산된 결과를 해당 계량기(300)의 HDLC 하위 주소로 설정한다(S970, S980).At this time, the address setting unit 150 converts the four digits of the serial number of each of the meters 300 into a hexadecimal number (S960), adds hexadecimal number 0x0010 to the converted hexadecimal number, To the HDLC sub address of the corresponding meter 300 (S970, S980).

이후, 제어부(130)는 계량기(300)로 제어 신호를 전송하고자 하는 경우, 'S980' 과정에서 설정된 하위 주소값을 HDLC 프로토콜의 통신 프레임 구조에서 HDLC 하위 주소 필드에 삽입하여 전송한다(S990).
If the control unit 130 transmits a control signal to the meter 300, the control unit 130 inserts the lower address value set in the process of 'S980' into the HDLC lower address field in the communication frame structure of the HDLC protocol and transmits it (S990).

이상에서와 같이 본 발명에 의한 계량기의 고유 정보를 이용한 원격 검침 장치 및 그 방법은 예시된 도면을 참조로 설명하였으나, 본 명세서에 개시된 실시예와 도면에 의해 본 발명은 한정되지 않고, 기술사상이 보호되는 범위 이내에서 응용될 수 있다.Although the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, And can be applied within a protected range.

100: 원격 검침 서버 110: 입력부
120: 출력부 130: 제어부
140: 통신부 150: 주소 설정부
160: 이벤트 처리부 170: 정보 수집부
200: 중계기 300: 계량기
100: remote meter reading server 110:
120: output unit 130:
140: communication unit 150: address setting unit
160: Event processing unit 170: Information collecting unit
200: repeater 300: meter

Claims (20)

복수의 계량기들과 연결되는 통신부;
상기 복수의 계량기들 각각에 대한 고유 정보를 수집하는 정보 수집부;
상기 고유 정보 중 상기 계량기들 각각의 일련번호를 이용하여 1 바이트 주소 방식의 HDLC(High-level Data Link Control) 하위 주소를 설정하는 주소 설정부; 및
상기 계량기들 각각에 대해 설정된 HDLC 하위 주소를 이용하여 상기 계량기들로 제어 신호를 출력하고, 상기 복수의 계량기들로부터 수신된 검침 데이터를 처리하는 제어부;를 포함하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 장치.
A communication unit connected to the plurality of meters;
An information collecting unit for collecting unique information about each of the plurality of meters;
An address setting unit for setting a High-level Data Link Control (HDLC) sub-address of 1-byte address mode using the serial number of each of the meters; And
And a controller for outputting a control signal to the gauges using the HDLC sub address set for each of the gauges and processing the gauging data received from the plurality of gauges, Remote meter reading device using.
청구항 1에 있어서,
상기 주소 설정부는,
상기 계량기들 각각의 일련번호 중 뒷자리 두자리 숫자를 이용하여 HDLC 하위 주소를 설정하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 장치.
The method according to claim 1,
The address setting unit,
And an HDLC sub-address is set by using a two-digit number in the serial number of each of the gauges.
청구항 2에 있어서,
상기 주소 설정부는,
상기 계량기들 각각의 일련번호 중 뒷자리 두자리 숫자를 16진수의 숫자로 변환하여 상기 HDLC 하위 주소를 설정하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 장치.
The method of claim 2,
The address setting unit,
Wherein the HDLC sub-address is set by converting a two-digit number of a serial number of each of the meters into a hexadecimal digit.
청구항 3에 있어서,
상기 주소 설정부는,
상기 16진수의 숫자에 16진수 0x10을 더하여 계산된 결과를 상기 HDLC 하위 주소로 설정하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 장치.
The method of claim 3,
The address setting unit,
And adding a hexadecimal number 0x10 to the hexadecimal number to set the calculated result as the HDLC subaddress.
청구항 1에 있어서,
상기 주소 설정부는,
상기 계량기들 각각에 대한 HDLC 하위 주소 중 적어도 두 개가 중복되는 경우, 여분의 주소영역인 0x74 내지 0xFD의 범위 안에서 순차적으로 상기 HDLC 하위 주소를 설정하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 장치.
The method according to claim 1,
The address setting unit,
Wherein the controller sets the HDLC subaddress sequentially in the range of 0x74 to 0xFD, which is an extra address area, when at least two of the HDLC subaddresses for the meters overlap, .
청구항 1에 있어서,
상기 통신부는,
DLMS(Device Language Message Specification) 프로토콜을 포함하고, 상기 DLMS 프로토콜의 하위 통신 계층 중 데이터 링크 계층 프로토콜로 HDLC 프로토콜을 포함하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 장치.
The method according to claim 1,
Wherein,
A device language message specification (DLMS) protocol, and an HDLC protocol as a data link layer protocol of a lower communication layer of the DLMS protocol.
청구항 1에 있어서,
상기 계량기들 각각에 대한 이벤트 발생 여부를 확인하고, 이벤트 발생 확인 시 해당 계량기에 이벤트 메시지 전송권한을 부여하여, 상기 계량기로부터 수신된 이벤트 메시지에 따라 이벤트를 처리하는 이벤트 처리부;를 더 포함하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 장치.
The method according to claim 1,
And an event processor for confirming whether or not an event is generated for each of the meters and for granting an event message transmission right to the corresponding meter when the occurrence of the event is confirmed and for processing the event according to the event message received from the meter The apparatus comprising:
복수의 계량기들과 연결되는 통신부;
상기 복수의 계량기들 각각에 대한 고유 정보를 수집하는 정보 수집부;
상기 고유 정보 중 상기 계량기들 각각의 일련번호를 이용하여 2 바이트 주소 방식의 HDLC 하위 주소를 설정하는 주소 설정부; 및
상기 계량기들 각각에 대해 설정된 HDLC 하위 주소를 이용하여 상기 계량기들로 제어 신호를 출력하고, 상기 복수의 계량기들로부터 수신된 검침 데이터를 처리하는 제어부;를 포함하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 장치.
A communication unit connected to the plurality of meters;
An information collecting unit for collecting unique information about each of the plurality of meters;
An address setting unit for setting an HDLC sub address of a 2-byte address system using the serial number of each of the meters; And
And a controller for outputting a control signal to the gauges using the HDLC sub address set for each of the gauges and processing the gauging data received from the plurality of gauges, Remote meter reading device using.
청구항 8에 있어서,
상기 주소 설정부는,
상기 계량기들 각각의 일련번호 중 뒷자리 네자리 숫자를 이용하여 HDLC 하위 주소를 설정하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 장치.
The method of claim 8,
The address setting unit,
And an HDLC sub-address is set using four digits after the serial number of each of the gauges.
청구항 9에 있어서,
상기 주소 설정부는,
상기 계량기들 각각의 일련번호 중 뒷자리 네자리 숫자를 16진수의 숫자로 변환하여 상기 HDLC 하위 주소를 설정하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 장치.
The method of claim 9,
The address setting unit,
Wherein the HDLC sub-address is set by converting a four-digit number of a serial number of each of the meters into a hexadecimal digit.
청구항 10에 있어서,
상기 주소 설정부는,
상기 16진수의 숫자에 16진수 0x0010을 더하여 계산된 결과를 상기 HDLC 하위 주소로 설정하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 장치.
The method of claim 10,
The address setting unit,
And adding a hexadecimal number 0x0010 to the hexadecimal number to set the calculated result to the HDLC subaddress.
청구항 8에 있어서,
상기 주소 설정부는,
상기 계량기들 각각에 대한 HDLC 하위 주소 중 적어도 두 개가 중복되는 경우, 여분의 주소영역인 0x2720 내지 0x3FFD의 범위 안에서 순차적으로 상기 HDLC 하위 주소를 설정하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 장치.
The method of claim 8,
The address setting unit,
Wherein the controller sets the HDLC subaddress sequentially in the range of 0x2720 to 0x3FFD, which is an extra address area, when at least two of the HDLC subaddresses for the meters are overlapped, .
청구항 8에 있어서,
상기 통신부는,
DLMS(Device Language Message Specification) 프로토콜을 포함하고, 상기 DLMS 프로토콜의 하위 통신 계층 중 데이터 링크 계층 프로토콜로 HDLC 프로토콜을 포함하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 장치.
The method of claim 8,
Wherein,
A device language message specification (DLMS) protocol, and an HDLC protocol as a data link layer protocol of a lower communication layer of the DLMS protocol.
청구항 8에 있어서,
상기 계량기들 각각에 대한 이벤트 발생 여부를 확인하고, 이벤트 발생 확인 시 해당 계량기에 이벤트 메시지 전송권한을 부여하여, 상기 계량기로부터 수신된 이벤트 메시지에 따라 이벤트를 처리하는 이벤트 처리부;를 더 포함하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 장치.
The method of claim 8,
And an event processor for confirming whether or not an event is generated for each of the meters and for granting an event message transmission right to the corresponding meter when the occurrence of the event is confirmed and for processing the event according to the event message received from the meter The apparatus comprising:
복수의 계량기들 각각에 대한 고유 정보를 수집하는 단계;
상기 고유 정보 중 상기 계량기들 각각의 일련번호를 이용하여 1 바이트 주소 방식 또는 2 바이트 주소 방식의 HDLC 하위 주소를 설정하는 단계; 및
상기 계량기들 각각에 대해 설정된 HDLC 하위 주소를 이용하여 상기 계량기들로 제어 신호를 출력하는 단계; 및
상기 복수의 계량기들로부터 수신된 검침 데이터를 처리하는 단계;를 포함하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 방법.
Collecting unique information for each of the plurality of meters;
Setting an HDLC sub address of a 1-byte address scheme or a 2-byte address scheme using the serial number of each of the meters; And
Outputting a control signal to the meters using an HDLC sub address set for each of the meters; And
And processing the metering data received from the plurality of metering devices using the unique information of the metering device.
청구항 15에 있어서,
상기 HDLC 하위 주소를 설정하는 단계는,
상기 HDLC 하위 주소를 상기 1 바이트 주소 방식으로 설정하는 경우, 상기 계량기들 각각의 일련번호 중 뒷자리 두자리 숫자를 검출하는 단계;
상기 뒷자리 두자리 숫자를 16진수의 숫자로 변환하는 단계; 및
상기 16진수의 숫자에 16진수 0x10을 더하여 계산된 결과를 상기 HDLC 하위 주소로 설정하는 단계;를 포함하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 방법.
16. The method of claim 15,
The step of setting the HDLC sub-
If the HDLC sub-address is set to the 1-byte addressing method, detecting a double-digit number in the serial number of each of the meters;
Converting the last two-digit number into a hexadecimal number; And
And adding a hexadecimal number 0x10 to the hexadecimal number to set the calculated result as the HDLC subaddress.
청구항 16에 있어서,
상기 HDLC 하위 주소를 설정하는 단계는,
상기 계량기들 각각에 대한 HDLC 하위 주소 중 적어도 두 개가 중복되는 경우, 여분의 주소영역인 0x74 내지 0xFD의 범위 안에서 순차적으로 상기 HDLC 하위 주소를 설정하는 단계;를 더 포함하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 방법.
18. The method of claim 16,
The step of setting the HDLC sub-
And setting the HDLC subaddress sequentially in the range of 0x74 to 0xFD, which is an extra address area, when at least two of the HDLC subaddresses for the meters are overlapped. Remote meter reading method using information.
청구항 15에 있어서,
상기 HDLC 하위 주소를 설정하는 단계는,
상기 HDLC 하위 주소를 상기 2 바이트 주소 방식으로 설정하는 경우, 상기 계량기들 각각의 일련번호 중 뒷자리 네자리 숫자를 검출하는 단계;
상기 뒷자리 네자리 숫자를 16진수의 숫자로 변환하는 단계; 및
상기 16진수의 숫자에 16진수 0x0010을 더하여 계산된 결과를 상기 HDLC 하위 주소로 설정하는 단계;를 포함하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 방법.
16. The method of claim 15,
The step of setting the HDLC sub-
If the HDLC sub-address is set to the 2-byte addressing scheme, detecting a four-digit number after the serial number of each of the meters;
Translating the four digits of the backward digit into a hexadecimal digit; And
And adding a hexadecimal number 0x0010 to the hexadecimal number to set the calculated result to the HDLC subaddress.
청구항 18에 있어서,
상기 HDLC 하위 주소를 설정하는 단계는,
상기 계량기들 각각에 대한 HDLC 하위 주소 중 적어도 두 개가 중복되는 경우, 여분의 주소영역인 0x2720 내지 0x3FFD의 범위 안에서 순차적으로 상기 HDLC 하위 주소를 설정하는 단계;를 더 포함하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 방법.
19. The method of claim 18,
The step of setting the HDLC sub-
And setting the HDLC subaddress sequentially in the range of 0x2720 to 0x3FFD, which is an extra address area, if at least two of the HDLC subaddresses for the meters overlap, Remote meter reading method using information.
청구항 15에 있어서,
상기 계량기들 각각에 대한 이벤트 발생 여부를 확인하는 단계;
상기 계량기들 중 적어도 하나로부터 이벤트 발생 시, 해당 계량기에 이벤트 메시지 전송권한을 부여하는 단계; 및
상기 계량기로부터 수신된 이벤트 메시지에 따라 이벤트를 처리하는 단계;를 더 포함하는 것을 특징으로 하는 계량기의 고유 정보를 이용한 원격 검침 방법.
16. The method of claim 15,
Checking whether an event has occurred for each of the meters;
When an event occurs from at least one of the meters, granting an authority to transmit an event message to the meter; And
And processing the event according to an event message received from the meter.
KR1020100036252A 2010-04-20 2010-04-20 Apparatus for automated meter reading using serial number of meter and method thereof KR100960396B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020100036252A KR100960396B1 (en) 2010-04-20 2010-04-20 Apparatus for automated meter reading using serial number of meter and method thereof
SA111320396A SA111320396B1 (en) 2010-04-20 2011-04-20 Automatic Meter Reading Apparatus Using Information of Meters

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100036252A KR100960396B1 (en) 2010-04-20 2010-04-20 Apparatus for automated meter reading using serial number of meter and method thereof

Publications (1)

Publication Number Publication Date
KR100960396B1 true KR100960396B1 (en) 2010-05-28

Family

ID=42282182

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100036252A KR100960396B1 (en) 2010-04-20 2010-04-20 Apparatus for automated meter reading using serial number of meter and method thereof

Country Status (2)

Country Link
KR (1) KR100960396B1 (en)
SA (1) SA111320396B1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101396946B1 (en) 2012-04-20 2014-05-20 엘에스산전 주식회사 Remote meter reading method and apparatus
KR101612107B1 (en) * 2015-04-13 2016-04-12 한전케이디엔 주식회사 Communication tester for ami smart meters and diagnostic method using thereof
KR101672135B1 (en) * 2015-06-03 2016-11-02 한국전력공사 Apparatus and method for generating address of intelligent remote reading system
CN106448119A (en) * 2016-12-06 2017-02-22 国网浙江临海市供电公司 Electric energy meter desk area recognition system
KR101791693B1 (en) * 2011-05-31 2017-10-31 한국전력공사 Method for meter registration
KR20220052655A (en) * 2020-10-21 2022-04-28 한국전력공사 Address allocation method for electronic instruments and electronic instrument for performing the same
KR20220150473A (en) * 2021-05-03 2022-11-11 한전케이디엔주식회사 Apparatus and method for detecting redundant measuring instrument

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000001603A (en) * 1998-06-12 2000-01-15 이종수 Apparatus for controlling remote probe
JP2004279097A (en) 2003-03-13 2004-10-07 Toshiba Corp Transmission control unit
KR20080075418A (en) * 2007-02-12 2008-08-18 김창욱 Local circuit system for inspection of meter using dtmf
KR20090033298A (en) * 2007-09-29 2009-04-02 한국전력공사 Home concentrator unit

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000001603A (en) * 1998-06-12 2000-01-15 이종수 Apparatus for controlling remote probe
JP2004279097A (en) 2003-03-13 2004-10-07 Toshiba Corp Transmission control unit
KR20080075418A (en) * 2007-02-12 2008-08-18 김창욱 Local circuit system for inspection of meter using dtmf
KR20090033298A (en) * 2007-09-29 2009-04-02 한국전력공사 Home concentrator unit

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101791693B1 (en) * 2011-05-31 2017-10-31 한국전력공사 Method for meter registration
KR101396946B1 (en) 2012-04-20 2014-05-20 엘에스산전 주식회사 Remote meter reading method and apparatus
KR101612107B1 (en) * 2015-04-13 2016-04-12 한전케이디엔 주식회사 Communication tester for ami smart meters and diagnostic method using thereof
KR101672135B1 (en) * 2015-06-03 2016-11-02 한국전력공사 Apparatus and method for generating address of intelligent remote reading system
WO2016195175A1 (en) * 2015-06-03 2016-12-08 한국전력공사 Address generating device of intelligent remote meter-reading system, and method therefor
US10841272B2 (en) 2015-06-03 2020-11-17 Korea Electric Power Corporation Address generating device of remote smart meter reading system, and method therefor
CN106448119A (en) * 2016-12-06 2017-02-22 国网浙江临海市供电公司 Electric energy meter desk area recognition system
KR20220052655A (en) * 2020-10-21 2022-04-28 한국전력공사 Address allocation method for electronic instruments and electronic instrument for performing the same
KR102409836B1 (en) * 2020-10-21 2022-06-20 한국전력공사 Address allocation method for electronic instruments and electronic instrument for performing the same
KR20220150473A (en) * 2021-05-03 2022-11-11 한전케이디엔주식회사 Apparatus and method for detecting redundant measuring instrument
KR102550625B1 (en) * 2021-05-03 2023-07-05 한전케이디엔주식회사 Apparatus and method for detecting redundant measuring instrument

Also Published As

Publication number Publication date
SA111320396B1 (en) 2015-01-11

Similar Documents

Publication Publication Date Title
KR100960396B1 (en) Apparatus for automated meter reading using serial number of meter and method thereof
JP6168444B2 (en) Meter reading system, communication device, smart meter
JP5384534B2 (en) Energy remote metering method
KR101256944B1 (en) System and method for data recovery for automatic meter reading system
CN108965374B (en) Integrated monitoring device, integrated monitoring method, and storage medium
KR20110070654A (en) Apparatus and method for smart energy management by controlling power consumption
CN1950706A (en) A power line communication system and an intelligent meter
KR20120087274A (en) Emm client system, emm platform for building energy management and remote building management method
WO2013125168A1 (en) Apparatus management system and apparatus management method
JP4824449B2 (en) Relay transmission device and centralized meter reading system
WO2016143244A1 (en) Communication system, network joining method, slave device, master device, upper-layer device, and program
KR20170015262A (en) A method for automatically associating a module to a corresponding inverter, and related module and power generation system
KR101735998B1 (en) Mehtod of gathering electricity meter identifier
CN102033518A (en) Centralized control type monitoring system of electricity meter based on BACnet (a data communication protocol for building automation and control networks)
CN111432369B (en) Wireless acquisition method and wireless acquisition device for meteorological information
CN114283571A (en) Centralized control communication method and device for cooling and heating equipment, centralized controller and storage medium
JPH11298975A (en) Communication system for distributed data collection
KR101523581B1 (en) Gateway for integrated control of heterogeneous network
JP3978059B2 (en) Communication system and communication terminal
JPH1188967A (en) Measurement station data collection device
WO2006134650A1 (en) Communication device, communication control method, communication control program, and computer-readable recording medium containing the communication control program
JP6065317B2 (en) Communication system, base unit, server
KR102049690B1 (en) Things control system using private lora network with virtual device function
JP6074706B2 (en) Information transmission system and communication control device for housing complex
WO2015126062A1 (en) Electric vehicle charging device system embedded with iso/iec 15118 server and iec 61850 server for linking power systems

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130516

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20140515

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20150515

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20160502

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20170515

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20180430

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20190426

Year of fee payment: 10