KR101248221B1 - 데몬 프로세스를 이용한 통합 중계 장치 - Google Patents

데몬 프로세스를 이용한 통합 중계 장치 Download PDF

Info

Publication number
KR101248221B1
KR101248221B1 KR1020130000889A KR20130000889A KR101248221B1 KR 101248221 B1 KR101248221 B1 KR 101248221B1 KR 1020130000889 A KR1020130000889 A KR 1020130000889A KR 20130000889 A KR20130000889 A KR 20130000889A KR 101248221 B1 KR101248221 B1 KR 101248221B1
Authority
KR
South Korea
Prior art keywords
operating system
protocol
module
data
interface
Prior art date
Application number
KR1020130000889A
Other languages
English (en)
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 KR1020130000889A priority Critical patent/KR101248221B1/ko
Application granted granted Critical
Publication of KR101248221B1 publication Critical patent/KR101248221B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0246Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
    • H04L41/0266Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using meta-data, objects or commands for formatting management information, e.g. using eXtensible markup language [XML]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0246Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
    • H04L41/0273Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using web services for network management, e.g. simple object access protocol [SOAP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40228Modbus

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Selective Calling Equipment (AREA)

Abstract

본 발명은 데몬 프로세스를 이용한 통합 중계 장치에 관한 것으로서, 국제 표준 프로토콜 인터페이스를 기본으로 지원하고, 데몬 프로세스를 이용하여 공기조화설비, 전력제어, 조명제어, 주차관제, 방재설비 등 빌딩 내 구축되는 다양한 운영 시스템에서 제공하는 자체 프로토콜을 지원함으로써, 운영 시스템의 계측 데이터를 수집하고, 실시간으로 상위 서버에 중계하는 장치를 제공함에 그 목적이 있다.
이러한 목적을 달성하기 위한 본 발명은, 표준 프로토콜인 BACnet IP 및 Modbus TCP 인터페이스를 이용하여 각 시스템 또는 타 디바이스(이하, '운영 시스템')과 데이터를 송수신하는 프로토콜 변환부; BACnet IP 프로토콜과 Modbus TCP 를 포함하는 기본 프로토콜과, 데몬 프로세스를 이용하여 각 운영 시스템에서 제공하는 자체 프로토콜을 지원하는 인터페이스 모듈로서, 각 운영 시스템과 연결되어, 데이터 송수신을 지원하는 인터페이스부; 및 상기 인터페이스부 및 상위 서버와 실시간 데이터 송수신을 수행하며, 상기 인터페이스부로부터 수신한 데이터를 상위 서버에 누적되도록 누적 명령을 수행하고, 인터페이스부의 인터페이스 모듈 간의 데이터를 중계하는 연동 제어부; 를 포함한다.

Description

데몬 프로세스를 이용한 통합 중계 장치{INTEGRATION GATEWAY USING DEMON PROCESS}
본 발명은 통합 중계 장치에 관한 것으로서, 더욱 상세하게는 국제 표준 프로토콜 인터페이스를 기본으로 지원하고, 데몬 프로세스를 이용하여 공기조화설비, 전력제어, 조명제어, 주차관제, 방재설비 등 빌딩 내 구축되는 다양한 운영 시스템에서 제공하는 자체 프로토콜을 지원함으로써, 운영 시스템의 계측 데이터를 수집하고, 실시간으로 상위 서버에 중계하는 기술에 관한 것이다.
종래의 중계기 장치와 관련해서는 한국공개특허 제10-2009-0087976호(이하, '선행문헌') 이외에 다수 출원 및 등록되어 있다.
선행문헌에 따른 중계기는, 수질, 유수량, 누수, 원격검침 또는 수압 검출 단말기가 구비된 검출부(100)로 부터 전달되는 데이터를 전달받아 관리기관의 관리서버(300)로 전달하는 통합 중계기(200)에 있어서, 상기 검출부(100)로부터 전달되는 수질, 유수량, 누수, 원격검침 또는 수압 데이터를 전달받는 수질데이터 수신모듈(211), 유수량데이터 수신모듈(212), 누수데이터 수신모듈(213), 원격검침데이터 수신모듈(214) 또는 수압데이터 수신모듈(215)로 구성된 수신모듈부(210); 상기 수신모듈부(210)의 복수개의 수신모듈 중 선택된 어느 하나의 수신모듈로부터 수질, 유수량, 누수, 원격검침 또는 수압과 관련된 데이터를 수신하는 제어부(230); 상기 제어부(230)로부터 전달받은 데이터를 각각 VHF/UHF 및 CDMA 신호 데이터로 변환하는 VHF/UHF 및 CDMA 변환모듈(240, 250); 상기 VHF/UHF 및 CDMA 변환모듈(240, 250)에 의해서 각각 변환된 VHF/UHF 및 CDMA 신호 데이터를 저장하고 관리하는 데이터 DB(260); 및 상기 데이터 DB(260)에 저장된 VHF/UHF 및 CDMA 신호 데이터를 외부기기로 송신하기 위한 VHF/UHF 송신 모뎀(270) 및 CDMA 송신 모뎀(280);을 포함하는 것을 특징으로 한다.
그러나, 선행문헌과 같은 종래에는 다양한 운영 시스템에서 제공하는 자체 프로토콜을 지원함으로써, 운영 시스템의 계측 데이터를 수집하고, 실시간으로 상위 서버에 중계할 수 없는 문제점이 있었다.
본 발명은 상기와 같은 문제점을 감안하여 안출된 것으로, 국제 표준 프로토콜 인터페이스를 기본으로 지원하고, 데몬 프로세스를 이용하여 공기조화설비, 전력제어, 조명제어, 주차관제, 방재설비 등 빌딩 내 구축되는 다양한 운영 시스템에서 제공하는 자체 프로토콜을 지원함으로써, 운영 시스템의 계측 데이터를 수집하고, 실시간으로 상위 서버에 중계하는 장치를 제공함에 그 목적이 있다.
이러한 기술적 과제를 달성하기 위한 본 발명은 데몬 프로세스를 이용한 통합 중계 장치에 관한 것으로서, 표준 프로토콜인 BACnet IP 및 Modbus TCP 인터페이스를 이용하여 각 시스템 또는 타 디바이스(이하, '운영 시스템')와 데이터를 송수신하는 프로토콜 변환부; BACnet IP 프로토콜과 Modbus TCP 를 포함하는 기본 프로토콜과, 데몬 프로세스를 이용하여 각 운영 시스템에서 제공하는 자체 프로토콜을 지원하는 인터페이스 모듈로서, 각 운영 시스템과 연결되어, 데이터 송수신을 지원하는 인터페이스부; 및 상기 인터페이스부 및 상위 서버와 실시간 데이터 송수신을 수행하며, 상기 인터페이스부로부터 수신한 데이터를 상위 서버에 누적되도록 누적 명령을 수행하고, 인터페이스부의 인터페이스 모듈 간의 데이터를 중계하는 연동 제어부; 를 포함한다.
또한 상기 프로토콜 변환부는, BACnet IP 프로토콜을 지원하는 변환기로서, BACnet IP 프로토콜로 운영되는 운영 시스템과 이더넷(Ethernet)(LAN) 방식으로 연결되어, 현재 계측 값 및 해당 운영 시스템에 대한 제어명령을 포함하는 데이터를 송수신하는 BACnet IP 프로토콜 변환모듈; 및 Modbus TCP 프로토콜을 지원하는 변환기로서, Modbus TCP 프로토콜로 운영되는 운영 시스템과 이더넷(Ethernet)(LAN) 방식으로 연결되어, 현재 계측 값 및 해당 운영 시스템에 대한 제어명령을 포함하는 데이터를 송수신하는 Modbus TCP 프로토콜 변환모듈; 을 포함하는 것을 특징으로 한다.
또한 상기 프로토콜 변환부는, 상기 운영 시스템(10)과 XML(Extensible Markup Language) 및 SOAP(Simple object Access protocol) 방식으로 접근하는 것을 특징으로 한다.
또한 상기 인터페이스부는, BACnet IP 프로토콜 또는 Modbus TCP 를 포함하는 기본 프로토콜을 지원함으로써, 상기 프로토콜 변환부를 통해 BACnet IP 프로토콜 또는 Modbus TCP 프로토콜로 운영되는 운영 시스템과 연결되어 데이터 송수신을 지원하며, 데몬 프로세스를 이용하여 각 운영 시스템에서 제공하는 자체 프로토콜을 지원이 가능함으로써, 해당 운영 시스템과 연결되어, 데이터 송수신을 지원하는 것을 특징으로 한다.
또한 상기 인터페이스부는, 상기 프로토콜 변환부(100)를 통해 BACnet IP 프로토콜 또는 Modbus TCP 프로토콜로 운영되는 운영 시스템과 XML 및 SOAP 방식으로 연결되어, 해당 운영 시스템의 계측 값 데이터를 실시간으로 수집하여 연동 제어부로 전송하며, 상기 연동 제어부를 통해 제어명령을 수신할 경우, 수신한 제어명령을 해당 운영 시스템으로 전송하는 기본 프로토콜 인터페이스 모듈; 및 데몬 프로세스를 이용하여 각 운영 시스템에서 제공하는 자체 프로토콜을 지원이 가능한 다양한 인터페이스 모듈로 구성되어 있어, 해당 운영 시스템과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 해당 운영 시스템의 계측 값 데이터를 실시간으로 수집하여 연동 제어부로 전송하며, 상기 연동 제어부를 통해 제어명령을 수신할 경우, 수신한 제어명령을 해당 운영 시스템으로 전송하는 자체 프로토콜 인터페이스 모듈; 을 포함하는 것을 특징으로 한다.
또한 상기 자체 프로토콜 인터페이스 모듈은, 상기 운영 시스템과 시리얼(Serial) 방식으로 연결될 경우, 계측 값 데이터가 저장된 데이터베이스에 접근하여 계측 값 데이터 검색을 수행하고, 시리얼(Serial) 포트를 통해 운영 시스템과 연결되어, 수집하고자 하는 계측 값 데이터를 수집하는 것을 특징으로 한다.
또한 상기 자체 프로토콜 인터페이스 모듈은, 상기 운영 시스템과 이더넷(Ethernet) 방식으로 연결될 경우, 계측 값 데이터 수집방법을 설정하고, 계측 값 데이터가 저장된 데이터베이스에 접근하여 계측 값 데이터 검색을 수행하고, 상기 운영 시스템과 연결되어, 설정한 데이터 수집방법에 따라 수집하고자 하는 계측 값 데이터를 수집하는 것을 특징으로 한다.
또한 상기 연동 제어부는, 상기 상위 서버로부터 운영 시스템에 관한 계측 값 데이터에 관한 요청신호를 수신하고, 상기 요청신호에 따라 인터페이스부로부터 수신한 해당 운영 시스템에 관한 계측 값 데이터를 실시간으로 상위 서버로 전송하며, 상위 서버로부터 수동 또는 자동에 의한 값 변경에 따른 특정 운영 시스템에 관한 제어명령을 수신할 경우, 수신한 제어명령을 인터페이스부로 전송하는 실시간 데이터 송수신 모듈; 상기 인터페이스부에서 실시간으로 수신하고 있는 운영 시스템에 관한 계측 값 데이터를 상위 서버에 누적 명령을 수행함으로써, 상위 서버에 누적되도록 하는 누적 제어모듈; 및 상기 인터페이스부의 인터페이스 모듈 간의 데이터를 중계하는 연동 제어모듈; 을 포함하는 것을 특징으로 한다.
또한 상기 누적 제어모듈은, 누적 스케쥴을 설정하여, 설정된 누적 스케쥴에 따라 누적 명령을 수행하는 것을 특징으로 한다.
또한 상기 연동 제어모듈은, 인터페이스 모듈 간에 데이터를 전송하거나, 하나의 인터페이스 모듈에서 특정 명령이 수행되어 타 인터페이스 모듈에서 자동으로 특정 명령을 전달하고자 할 경우, 인터페이스 모듈 간 데이터를 송수신하는 중계역할을 수행하는 것을 특징으로 한다.
또한 상기 연동 제어모듈은, 연동하고자 하는 각각의 운영 시스템이 연결된 인터페이스 모듈을 그룹 단위로 '연동시나리오' 로서 등록시키며, 등록된 '연동시나리오' 에 따라 연동을 제어하는 것을 특징으로 한다.
그리고 상기 실시간 데이터 송수신 모듈은, 인터페이스 모듈 간의 연동에 따른 동작 상태를 상위 서버로 전송하는 것을 특징으로 한다.
상기와 같은 본 발명에 따르면, 국제 표준 프로토콜인 BACnet IP 및 Modbus TCP 인터페이스를 기본으로 지원할 수 있으며, 데몬 프로세스를 통해 이/기종 시스템의 자체 프로토콜을 지원할 수 있는 효과가 있다.
또한 본 발명에 따르면, 가용한 모든 운영 시스템과 인터페이스가 가능하여, 계측된 데이터를 수집하고, 상위 서버로부터의 제어명령을 운영 시스템으로 전달함으로써, 시스템 간의 유기적인 중계 역할 수행이 가능한 효과가 있다.
또한 본 발명에 따르면, 각 운영 시스템으로부터 계측된 데이터를 일괄 또는 스케쥴에 의해 누적 명령을 수행함으로써, 상위 서버에 누적할 수 있는 효과도 있다.
또한 본 발명에 따르면, 빌딩 내 에너지를 집계 및 분석, 설비에 대한 성능을 평가할 수 있는 효과도 있다.
그리고 본 발명에 따르면, 일체화되어 구현됨으로써, BA 네트워크 접속이 용이한 효과도 있다.
도 1 은 본 발명의 일실시예에 따른 데몬 프로세스를 이용한 통합 중계 장치를 개념적으로 도시한 전체 구성도.
도 2 는 본 발명의 일실시예에 따른 데몬 프로세스를 이용하여 각 운영 시스템에서 제공하는 자체 프로토콜을 지원이 가능한 다양한 인터페이스 모듈을 보이는 일예시도.
도 3 은 본 발명의 일실시예에 따른 연동하고자 하는 각각의 운영 시스템이 연결된 인터페이스 모듈을 그룹 단위로 등록한 연동시나리오를 보이는 일예시도.
본 발명의 구체적 특징 및 이점들은 첨부도면에 의거한 다음의 상세한 설명으로 더욱 명백해질 것이다. 이에 앞서 본 발명에 관련된 공지 기능 및 그 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는, 그 구체적인 설명을 생략하였음에 유의해야 할 것이다.
이하, 첨부된 도면을 참조하여 본 발명을 상세하게 설명한다.
본 발명의 일실시예에 따른 데몬 프로세스를 이용한 통합 중계 장치에 관하여 도 1 내지 도 3 을 참조하여 설명하면 다음과 같다.
도 1 은 본 발명의 일실시예에 따른 데몬 프로세스를 이용한 통합 중계 장치를 개념적으로 도시한 전체 구성도로서, 도시된 바와 같이 프로토콜 변환부(100), 인터페이스부(200) 및 연동 제어부(300)를 포함하여 이루어진다.
프로토콜 변환부(100)는 표준 프로토콜인 BACnet IP 및 Modbus TCP 인터페이스를 이용하여 각 시스템 또는 타 디바이스(이하, '운영 시스템')(10)과 데이터를 송수신하는 기능을 수행하는 바, 상기 도 1 에 도시된 바와 같이 BACnet IP 프로토콜 변환모듈(110) 및 Modbus TCP 프로토콜 변환모듈(120)을 포함한다.
구체적으로, BACnet IP 프로토콜 변환모듈(110)은 BACnet IP 프로토콜을 지원하는 변환기로서, BACnet IP 프로토콜로 운영되는 운영 시스템(10)과 이더넷(Ethernet)(LAN) 방식으로 연결되어, 해당 운영 시스템(10)의 AI, AO, DI, DO 등을 통해 현재 계측 값 및 해당 운영 시스템(10)에 대한 제어명령 등에 관한 데이터를 송수신한다. 이때, XML(Extensible Markup Language) 및 SOAP(Simple object Access protocol) 방식으로 접근할 수 있다.
Modbus TCP 프로토콜 변환모듈(120)은 Modbus TCP 프로토콜을 지원하는 변환기로서, Modbus TCP 프로토콜로 운영되는 운영 시스템(10)과 이더넷(Ethernet)(LAN) 방식으로 연결되어, 해당 운영 시스템(10)의 AI, AO, DI, DO 등을 통해 현재 계측 값 및 해당 운영 시스템(10)에 대한 제어명령 등에 관한 데이터를 송수신한다. 이때, XML(Extensible Markup Language) 및 SOAP(Simple object Access protocol) 방식으로 접근할 수 있다.
인터페이스부(200)는 BACnet IP 프로토콜과 Modbus TCP 등의 기본 프로토콜과, 데몬 프로세스를 이용하여 각 운영 시스템(10)에서 제공하는 자체 프로토콜을 지원하는 인터페이스 모듈로서, 각 운영 시스템(10)과 연결되어, 데이터 송수신을 지원한다.
즉, 인터페이스부(200)는 BACnet IP 프로토콜 또는 Modbus TCP 등의 기본 프로토콜을 지원함으로써, 상기 프로토콜 변환부(100)를 통해 BACnet IP 프로토콜 또는 Modbus TCP 프로토콜로 운영되는 운영 시스템(10)과 연결되어 데이터 송수신을 지원하며, 데몬 프로세스를 이용하여 각 운영 시스템(10)에서 제공하는 자체 프로토콜을 지원이 가능함으로써, 해당 운영 시스템(10)과 연결되어 데이터 송수신을 지원하는 기능을 수행하는 바, 상기 도 1 에 도시된 바와 같이 기본 프로토콜 인터페이스 모듈(210) 및 자체 프로토콜 인터페이스 모듈(220)을 포함한다.
구체적으로, 기본 프로토콜 인터페이스 모듈(210)은 상기 프로토콜 변환부(100)를 통해 BACnet IP 프로토콜 또는 Modbus TCP 프로토콜로 운영되는 운영 시스템(10)과 XML 및 SOAP 방식으로 연결되어, 해당 운영 시스템(10)의 AI, AO, DI, DO 등을 통해 해당 운영 시스템(10)의 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 해당 운영 시스템(10)으로 전송한다.
자체 프로토콜 인터페이스 모듈(220)은 데몬 프로세스를 이용하여 각 운영 시스템(10)에서 제공하는 자체 프로토콜을 지원이 가능한 다양한 인터페이스 모듈로 구성되어 있어, 해당 운영 시스템(10)과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 해당 운영 시스템(10)의 AI, AO, DI, DO 등을 통해 해당 운영 시스템(10)의 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 해당 운영 시스템(10)으로 전송한다.
상술한 바와 같이, 자체 프로토콜 인터페이스 모듈(220)은 데몬 프로세스를 이용하여 각 운영 시스템(10)에서 제공하는 자체 프로토콜을 지원이 가능한 다양한 인터페이스 모듈로 구성되어 있다. 이에, 다양한 인터페이스 모듈과, 이의 송수신 방식 및 송수신 데이터에 관하여 도 2 를 참조하여 설명하면 다음과 같다.
먼저, 공기조화설비 인터페이스 모듈(221)은 빌딩 내 공기조화설비(Heating, Ventilation, and Air Conditioning: HVAC)(10a)에서 제공하는 프로토콜을 지원하는 데몬으로서, 공기조화설비(10a)와 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 공기조화설비(10a)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 공기조화설비(10a)로 전송한다. 이때, 공기조화설비(10a)에 관한 계측 값 데이터는, 공기조화설비(10a)의 온도, 습도, 압력 등의 아날로그 데이터와, 운전상태 및 상태 이상 등의 디지털 데이터를 포함한다.
또한, 전력제어 시스템 인터페이스 모듈(222)은 빌딩 내 전력제어 시스템(10b)에서 제공하는 프로토콜을 지원하는 데몬으로서, 전력제어 시스템(10b)과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 전력제어 시스템(10b)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 전력제어 시스템(10b)으로 전송한다. 이때, 전력제어 시스템(10b)에 관한 계측 값 데이터는, 각 수배전반의 전류, 전압 등의 아날로그 데이터와, 차단기 상태 및 상태 이상 등의 디지털 데이터를 포함한다.
또한, 조명제어 시스템 인터페이스 모듈(223)은 빌딩 내 조명제어 시스템(10c)에서 제공하는 프로토콜을 지원하는 데몬으로서, 조명제어 시스템(10c)과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 조명제어 시스템(10c)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 조명제어 시스템(10c)으로 전송한다. 이때, 조명제어 시스템(10c)에 관한 계측 값 데이터는, 조명 릴레이, 조명 그룹, 조명 패턴 등에 관한 점/소등 상태 등의 디지털 데이터를 포함한다.
또한, 출입통제 시스템 인터페이스 모듈(224)은 빌딩 내 출입통제 시스템(10d)에서 제공하는 프로토콜을 지원하는 데몬으로서, 출입통제 시스템(10d)과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 출입통제 시스템(10d)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 출입통제 시스템(10d)으로 전송한다. 이때, 출입통제 시스템(10d)에 관한 계측 값 데이터는, 보안 출입문의 개폐 상태 및 상태 이상 등의 디지털 데이터를 포함한다.
또한, CCTV 시스템 인터페이스 모듈(225)은 빌딩 내 CCTV 시스템(10e)에서 제공하는 프로토콜을 지원하는 데몬으로서, CCTV 시스템(10e)과 이더넷(Ethernet) 방식으로 연결되어, CCTV 시스템(10e)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 CCTV 시스템(10e)으로 전송한다. 이때, CCTV 시스템(10e)에 관한 계측 값 데이터는, CCTV 카메라의 실시간 영상 및 녹화 정보 등의 디지털 데이터를 포함한다. 여기서, CCTV 시스템 인터페이스 모듈(225)은 환경설정에 따라, 영상의 인코딩 과정 등을 수행하여 뷰어를 통해 영상을 확인할 수 있도록 설정할 수 있다.
또한, 주차관제 시스템 인터페이스 모듈(226)은 빌딩 내 주차관제 시스템(10f)에서 제공하는 프로토콜을 지원하는 데몬으로서, 주차관제 시스템(10f)과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 주차관제 시스템(10f)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 주차관제 시스템(10f)으로 전송한다. 이때, 주차관제 시스템(10f)에 관한 계측 값 데이터는, 실시간 차량의 입/출차 정보 및 이력 데이터 등의 디지털 데이터를 포함한다.
또한, 방재설비 인터페이스 모듈(227)은 빌딩 내 방재설비(10g)에서 제공하는 프로토콜을 지원하는 데몬으로서, 방재설비(10g)와 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 방재설비(10g)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 방재설비(10g)로 전송한다. 이때, 방재설비(10g)에 관한 계측 값 데이터는, 화재 및 각 소방설비의 운전 상태 등의 디지털 데이터를 포함한다.
또한, 엘리베이터 시스템 인터페이스 모듈(228)은 빌딩 내 엘리베이터 시스템(10h)에서 제공하는 프로토콜을 지원하는 데몬으로서, 엘리베이터 시스템(10h)과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 엘리베이터 시스템(10h)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 엘리베이터 시스템(10h)으로 전송한다. 이때, 엘리베이터 시스템(10h)에 관한 계측 값 데이터는, 각 호기 별 층 수 등에 관한 아날로그 데이터와, 운전현황 등의 디지털 데이터를 포함한다.
또한, 에스컬레이터 시스템 인터페이스 모듈(229)은 빌딩 내 에스컬레이터 시스템(10i)에서 제공하는 프로토콜을 지원하는 데몬으로서, 에스컬레이터 시스템(10i)과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 에스컬레이터 시스템(10i)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 에스컬레이터 시스템(10i)으로 전송한다. 이때, 에스컬레이터 시스템(10i)에 관한 계측 값 데이터는, 각 호기 별 운전 현황 등의 디지털 데이터를 포함한다.
또한, 태양열광 시스템 인터페이스 모듈(230)은 빌딩 내 태양열광 시스템(10j)에서 제공하는 프로토콜을 지원하는 데몬으로서, 태양열광 시스템(10j)과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 태양열광 시스템(10j)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 태양열광 시스템(10j)으로 전송한다. 이때, 태양열광 시스템(10j)에 관한 계측 값 데이터는, 해당 설비의 온도, 습도, 압력 등의 아날로그 데이터와, 운전상태 및 상태 이상 등의 디지털 데이터를 포함한다.
또한, 지열 시스템 인터페이스 모듈(231)은 빌딩 내 지열 시스템(10k)에서 제공하는 프로토콜을 지원하는 데몬으로서, 지열 시스템(10k)과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 지열 시스템(10k)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 지열 시스템(10k)으로 전송한다. 이때, 지열 시스템(10k)에 관한 계측 값 데이터는, 해당 설비의 온도, 습도, 압력 등의 아날로그 데이터와, 운전상태 및 상태 이상 등의 디지털 데이터를 포함한다.
또한, 통합관제 시스템 인터페이스 모듈(232)은 빌딩 내 통합관제 시스템(10l)에서 제공하는 프로토콜을 지원하는 데몬으로서, 통합관제 시스템(10l)과 이더넷(Ethernet) 방식으로 연결되어, 통합관제 시스템(10l)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 통합관제 시스템(10l)으로 전송한다. 이때, 통합관제 시스템(10l)에 관한 계측 값 데이터는, 타 운영 시스템으로부터 수집한 실시간 경보 신호 등의 디지털 데이터를 포함한다.
또한, 지진감시 시스템 인터페이스 모듈(233)은 빌딩 내 지진감시 시스템(10m)에서 제공하는 프로토콜을 지원하는 데몬으로서, 지진감시 시스템(10m)과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 지진감시 시스템(10m)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 지진감시 시스템(10m)으로 전송한다. 이때, 지진감시 시스템(10m)에 관한 계측 값 데이터는, 지진계의 지진감도 등의 아날로그 데이터를 포함한다.
또한, 원격검침 시스템 인터페이스 모듈(234)은 빌딩 내 원격검침 시스템(10n)에서 제공하는 프로토콜을 지원하는 데몬으로서, 원격검침 시스템(10n)과 이더넷(Ethernet) 방식으로 연결되어, 원격검침 시스템(10n)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 원격검침 시스템(10n)으로 전송한다. 이때, 원격검침 시스템(10n)에 관한 계측 값 데이터는, 검침기 별 에너지(전력, 가스 등) 검침 등의 아날로그 데이터를 포함한다.
또한, 열병합 설비 시스템 인터페이스 모듈(235)은 빌딩 내 열병합 설비 시스템(10o)에서 제공하는 프로토콜을 지원하는 데몬으로서, 열병합 설비 시스템(10o)과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 열병합 설비 시스템(10o)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 열병합 설비 시스템(10o)으로 전송한다. 이때, 열병합 설비 시스템(10o)에 관한 계측 값 데이터는, 해당 설비의 온도, 습도, 압력 등의 아날로그 데이터와, 운전상태 및 상태 이상 등의 디지털 데이터를 포함한다.
또한, 열병합 전력 시스템 인터페이스 모듈(236)은 빌딩 내 열병합 전력 시스템(10p)에서 제공하는 프로토콜을 지원하는 데몬으로서, 열병합 전력 시스템(10p)과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 열병합 전력 시스템(10p)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 열병합 전력 시스템(10p)으로 전송한다. 이때, 열병합 전력 시스템(10p)에 관한 계측 값 데이터는, 해당 수배전반의 전류, 전압 등의 아날로그 데이터와, 차단기 상태 및 상태 이상 등의 디지털 데이터를 포함한다.
또한, 객실관리 시스템 인터페이스 모듈(237)은 빌딩 내 객실관리 시스템(10q)에서 제공하는 프로토콜을 지원하는 데몬으로서, 객실관리 시스템(10q)과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 객실관리 시스템(10q)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 객실관리 시스템(10q)으로 전송한다. 이때, 객실관리 시스템(10q)에 관한 계측 값 데이터는, 객실 내 온도 등의 아날로그 데이터와, 입/퇴실, 재실 상태 등의 디지털 데이터를 포함한다.
그리고, 열량계 장치 인터페이스 모듈(238)은 빌딩 내 열량계 장치(10r)에서 제공하는 프로토콜을 지원하는 데몬으로서, 열량계 장치(10r)와 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 열량계 장치(10r)에 관한 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 열량계 장치(10r)로 전송한다.
이때, 열량계 장치(10r)에 관한 계측 값 데이터는, BEMS용 열량 계측 등의 아날로그 데이터를 포함한다. 참고로, 열량계 장치(10r)는 건물의 에너지 관리 목적으로 구축된 BEMS(Building Energy Management System)의 기본 계측기이다.
본 발명에 따른 자체 프로토콜 인터페이스 모듈(220)은 상술한 운영 시스템 이외에, 빌딩 내 구축된 다양한 운영 시스템과 연결되어, 해당 운영 시스템이 자체 제공하는 프로토콜을 지원하여 실시간으로 데이터를 송수신할 수 있다.
한편, 자체 프로토콜 인터페이스 모듈(220)은 운영 시스템(10)과 시리얼(Serial) 방식으로 연결될 경우, 계측 값 데이터가 저장된 데이터베이스에 접근하여 데이터 검색을 수행할 수 있다. 즉, 자체 프로토콜 인터페이스 모듈(220)은 계측 값 데이터 검색을 수행하고, 시리얼(Serial) 포트를 통해 운영 시스템(10)과 연결되어, 수집하고자 하는 계측 값 데이터를 수집하여 저장하며, 실시간으로 수집된 계측 값 데이터는 자동으로 리스트업 된다.
그리고, 자체 프로토콜 인터페이스 모듈(220)은 운영 시스템(10)과 이더넷(Ethernet) 방식으로 연결될 경우, 계측 값 데이터 수집방법을 설정하고, 계측 값 데이터가 저장된 데이터베이스에 접근하여 데이터 검색을 수행할 수 있다. 즉, 자체 프로토콜 인터페이스 모듈(220)은 계측 값 데이터 검색을 수행하고, 운영 시스템(10)과 연결되어, 설정한 데이터 수집방법에 따라 수집하고자 하는 계측 값 데이터를 수집하여 저장하며, 실시간으로 수집된 계측 값 데이터는 자동으로 리스트업 된다.
여기서, 계측 값 데이터 수집방법은, 예를 들어, 총 100개의 데이터가 있다고 가정할 때, 한 개씩의 데이터를 100번 나누어서 수집하는 개별 수집방식, 100개의 데이터를 한 번에 수집하는 전체 수집방식 등으로 다양하게 설정할 수 있다.
한편, 본 발명에 따른 인터페이스부(200)는, 상기 도 1 에 도시된 바와 같이 각 운영 시스템(10)의 하부 장비에 직접 연결되어, 해당 운영 시스템(10)의 AI, AO, DI, DO 등을 통해 해당 운영 시스템(10)의 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 해당 운영 시스템(10)으로 전송할 수 있는 직접 연결 인터페이스 모듈(240)을 더 포함할 수 있다.
예를 들어, 직접 연결 인터페이스 모듈(240)은 상기 도 1 에 도시된 바와 같이, 조명제어 시스템(10c)의 하부 장비인 조명제어 장비에 직접 연결될 수 있으며, 전력제어 시스템(10b)의 하부 장비인 계측기에 직접 연결될 수도 있다. 이때, 직접 연결 인터페이스 모듈(240)은 각 운영 시스템(10)의 하부 장비와 접점 방식으로 연결될 수 있다.
연동 제어부(300)는 인터페이스부(200) 및 상위 서버(20)와 실시간 데이터 송수신을 수행하며, 인터페이스부(200)로부터 수신한 데이터를 상위 서버(20)에 누적되도록 누적 명령을 수행하고, 인터페이스부(200)의 인터페이스 모듈 간의 데이터를 중계하는 기능을 수행하는 바, 상기 도 1 에 도시된 바와 같이 실시간 데이터 송수신 모듈(310), 누적 제어모듈(320) 및 연동 제어모듈(330)을 포함한다.
구체적으로, 실시간 데이터 송수신 모듈(310)은 상위 서버(20)로부터 운영 시스템(10)에 관한 계측 값 데이터에 관한 요청신호를 수신하고, 상기 요청신호에 따라 인터페이스부(200)로부터 수신한 해당 운영 시스템(10)에 관한 계측 값 데이터를 실시간으로 상위 서버(20)로 전송한다.
또한, 실시간 데이터 송수신 모듈(310)은 상위 서버(20)로부터 수동 또는 자동에 의한 값 변경에 따른 특정 운영 시스템(10)에 관한 제어명령을 수신할 경우, 수신한 제어명령을 인터페이스부(200)로 전송한다.
누적 제어모듈(320)은 인터페이스부(200)에서 실시간으로 수신하고 있는 운영 시스템(10)에 관한 계측 값 데이터를 상위 서버(20)에 누적 명령을 수행함으로써, 상위 서버(20)에 누적되도록 한다.
이때, 누적 제어모듈(320)은 누적 스케쥴을 설정하여, 설정된 누적 스케쥴에 따라 누적 명령을 수행할 수 있으며, 데이터의 누적 간격은, 최소 분 단위로 설정할 수 있다. 또한, 누적 제어모듈(320)은 계측 값 데이터가 저장된 데이터베이스에 접근하여, 누적할 데이터 검색을 수행하여 누적 명령을 수행할 수도 있다.
한편, 누적 제어모듈(320)은 기본적으로 MSSQL, ORACLE 데이터베이스를 지원할 수 있으며, 상위 서버(20) 이외에, 제3의 서버/시스템 등 타 데이터베이스도 추가 지원 가능하다.
연동 제어모듈(330)은 인터페이스부(200)의 인터페이스 모듈 간의 데이터를 중계한다. 구체적으로, 연동 제어모듈(330)은 필요에 의해 인터페이스 모듈 간에 데이터를 전송하거나, 하나의 인터페이스 모듈에서 특정 명령이 수행되어 타 인터페이스 모듈에서 자동으로 특정 명령을 전달하고자 할 경우, 인터페이스 모듈 간 데이터를 송수신하는 중계역할을 수행한다.
이때, 연동 제어모듈(330)은 연동하고자 하는 각각의 운영 시스템(10)이 연결된 인터페이스 모듈을 그룹 단위로 '연동시나리오' 로서 등록시킬 수 있으며, 등록된 '연동시나리오' 에 따라 연동을 제어할 수 있다.
예를 들어, 도 3 에 도시된 바와 같이 방재설비 인터페이스 모듈(227)로부터 화재 발생에 관한 계측 값 데이터를 수신한 경우, 연동 제어모듈(330)은 조명제어 시스템 인터페이스 모듈(223)을 통해 조명제어 시스템(10c)으로 비상조명 점등에 관한 제어명령을 전송할 수 있으며, 출입통제 시스템 인터페이스 모듈(224)을 통해 출입통제 시스템(10d)으로 보안출입문 잠금해제에 관한 제어명령을 전송할 수 있으며, CCTV 시스템 인터페이스 모듈(225)을 통해 CCTV 시스템(10e)으로부터 CCTV 카메라의 실시간 영상 및 녹화 정보 등을 수신하는 등의 '화재 연동 시나리오' 를 등록할 수 있다.
한편, 상술한 바와 같은, 인터페이스 모듈 간의 연동에 따른 동작 상태를 실시간 데이터 송수신 모듈(310)을 통해 상위 서버(20)로 전송할 수 있다.
이상으로 본 발명의 기술적 사상을 예시하기 위한 바람직한 실시예와 관련하여 설명하고 도시하였지만, 본 발명은 이와 같이 도시되고 설명된 그대로의 구성 및 작용에만 국한되는 것이 아니며, 기술적 사상의 범주를 일탈함이 없이 본 발명에 대해 다수의 변경 및 수정이 가능함을 당업자들은 잘 이해할 수 있을 것이다. 따라서, 그러한 모든 적절한 변경 및 수정과 균등물들도 본 발명의 범위에 속하는 것으로 간주되어야 할 것이다.
100: 프로토콜 변환부 200: 인터페이스부
300: 연동 제어부
110: BACnet IP 프로토콜 변환모듈
120: Modbus TCP 프로토콜 변환모듈
210: 기본 프로토콜 인터페이스 모듈
220: 자체 프로토콜 인터페이스 모듈
240: 직접 연결 인터페이스 모듈
310: 실시간 데이터 송수신 모듈
320: 누적 제어모듈
330: 연동 제어모듈
221: 공기조화설비 인터페이스 모듈
222: 전력제어 시스템 인터페이스 모듈
223: 조명제어 시스템 인터페이스 모듈
224: 출입통제 시스템 인터페이스 모듈
225: CCTV 시스템 인터페이스 모듈
226: 주차관제 시스템 인터페이스 모듈
227: 방재설비 인터페이스 모듈
228: 엘리베이터 시스템 인터페이스 모듈
229: 에스컬레이터 시스템 인터페이스 모듈
230: 태양열광 시스템 인터페이스 모듈
231: 지열 시스템 인터페이스 모듈
232: 통합관제 시스템 인터페이스 모듈
233: 지진감시 시스템 인터페이스 모듈
234: 원격검침 시스템 인터페이스 모듈
235: 열병합 설비 시스템 인터페이스 모듈
236: 열병합 전력 시스템 인터페이스 모듈
237: 객실관리 시스템 인터페이스 모듈
238: 열량계 장치 인터페이스 모듈
10: 운영 시스템
10a: 공기조화설비 10b: 전력제어 시스템
10c: 조명제어 시스템 10d: 출입통제 시스템
10e: CCTV 시스템 10f: 주차관제 시스템
10g: 방재설비 10h: 엘리베이터 시스템
10i: 에스컬레이터 시스템 10j: 태양열광 시스템
10k: 지열 시스템 10l: 통합관제 시스템
10m: 지진감시 시스템 10n: 원격검침 시스템
10o: 열병합 설비 시스템 10p: 열병합 전력 시스템
10q: 객실관리 시스템 10r: 열량계 장치
20: 상위 서버

Claims (12)

  1. 표준 프로토콜인 BACnet IP 및 Modbus TCP 인터페이스를 이용하여 각 시스템 또는 타 디바이스(이하, '운영 시스템')(10)과 데이터를 송수신하는 프로토콜 변환부(100);
    BACnet IP 프로토콜과 Modbus TCP 를 포함하는 기본 프로토콜과, 데몬 프로세스를 이용하여 각 운영 시스템(10)에서 제공하는 자체 프로토콜을 지원하는 인터페이스 모듈로서, 각 운영 시스템(10)과 연결되어, 데이터 송수신을 지원하는 인터페이스부(200); 및
    상기 인터페이스부(200) 및 상위 서버(20)와 실시간 데이터 송수신을 수행하며, 상기 인터페이스부(200)로부터 수신한 데이터를 상위 서버(20)에 누적되도록 누적 명령을 수행하고, 인터페이스부(200)의 인터페이스 모듈 간의 데이터를 중계하는 연동 제어부(300); 를 포함하는 데몬 프로세스를 이용한 통합 중계 장치.
  2. 제 1 항에 있어서,
    상기 프로토콜 변환부(100)는,
    BACnet IP 프로토콜을 지원하는 변환기로서, BACnet IP 프로토콜로 운영되는 운영 시스템(10)과 이더넷(Ethernet)(LAN) 방식으로 연결되어, 현재 계측 값 및 해당 운영 시스템(10)에 대한 제어명령을 포함하는 데이터를 송수신하는 BACnet IP 프로토콜 변환모듈(110); 및
    Modbus TCP 프로토콜을 지원하는 변환기로서, Modbus TCP 프로토콜로 운영되는 운영 시스템(10)과 이더넷(Ethernet)(LAN) 방식으로 연결되어, 현재 계측 값 및 해당 운영 시스템(10)에 대한 제어명령을 포함하는 데이터를 송수신하는 Modbus TCP 프로토콜 변환모듈(120); 을 포함하는 것을 특징으로 하는 데몬 프로세스를 이용한 통합 중계 장치.
  3. 제 1 항 또는 제 2 항에 있어서,
    상기 프로토콜 변환부(100)는,
    상기 운영 시스템(10)과 XML(Extensible Markup Language) 및 SOAP(Simple object Access protocol) 방식으로 접근하는 것을 특징으로 하는 데몬 프로세스를 이용한 통합 중계 장치.
  4. 제 1 항에 있어서,
    상기 인터페이스부(200)는,
    BACnet IP 프로토콜 또는 Modbus TCP 를 포함하는 기본 프로토콜을 지원함으로써, 상기 프로토콜 변환부(100)를 통해 BACnet IP 프로토콜 또는 Modbus TCP 프로토콜로 운영되는 운영 시스템(10)과 연결되어 데이터 송수신을 지원하며, 데몬 프로세스를 이용하여 각 운영 시스템(10)에서 제공하는 자체 프로토콜을 지원이 가능함으로써, 해당 운영 시스템(10)과 연결되어, 데이터 송수신을 지원하는 것을 특징으로 하는 데몬 프로세스를 이용한 통합 중계 장치.
  5. 제 1 항 또는 제 4 항에 있어서,
    상기 인터페이스부(200)는,
    상기 프로토콜 변환부(100)를 통해 BACnet IP 프로토콜 또는 Modbus TCP 프로토콜로 운영되는 운영 시스템(10)과 XML 및 SOAP 방식으로 연결되어, 해당 운영 시스템(10)의 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 해당 운영 시스템(10)으로 전송하는 기본 프로토콜 인터페이스 모듈(210); 및
    데몬 프로세스를 이용하여 각 운영 시스템(10)에서 제공하는 자체 프로토콜을 지원이 가능한 다양한 인터페이스 모듈로 구성되어 있어, 해당 운영 시스템(10) 과 이더넷(Ethernet) 또는 시리얼(Serial) 방식으로 연결되어, 해당 운영 시스템(10) 의 계측 값 데이터를 실시간으로 수집하여 연동 제어부(300)로 전송하며, 상기 연동 제어부(300)를 통해 제어명령을 수신할 경우, 수신한 제어명령을 해당 운영 시스템(10)으로 전송하는 자체 프로토콜 인터페이스 모듈(220); 을 포함하는 것을 특징으로 하는 데몬 프로세스를 이용한 통합 중계 장치.
  6. 제 5 항에 있어서,
    상기 자체 프로토콜 인터페이스 모듈(220)은,
    상기 운영 시스템(10)과 시리얼(Serial) 방식으로 연결될 경우, 계측 값 데이터가 저장된 데이터베이스에 접근하여 계측 값 데이터 검색을 수행하고, 시리얼(Serial) 포트를 통해 운영 시스템(10)과 연결되어, 수집하고자 하는 계측 값 데이터를 수집하는 것을 특징으로 하는 데몬 프로세스를 이용한 통합 중계 장치.
  7. 제 5 항에 있어서,
    상기 자체 프로토콜 인터페이스 모듈(220)은,
    상기 운영 시스템(10)과 이더넷(Ethernet) 방식으로 연결될 경우, 계측 값 데이터 수집방법을 설정하고, 계측 값 데이터가 저장된 데이터베이스에 접근하여 계측 값 데이터 검색을 수행하고, 상기 운영 시스템(10)과 연결되어, 설정한 데이터 수집방법에 따라 수집하고자 하는 계측 값 데이터를 수집하는 것을 특징으로 하는 데몬 프로세스를 이용한 통합 중계 장치.
  8. 제 1 항에 있어서,
    상기 연동 제어부(300)는,
    상기 상위 서버(20)로부터 운영 시스템(10)에 관한 계측 값 데이터에 관한 요청신호를 수신하고, 상기 요청신호에 따라 인터페이스부(200)로부터 수신한 해당 운영 시스템(10)에 관한 계측 값 데이터를 실시간으로 상위 서버(20)로 전송하며, 상기 상위 서버(20)로부터 수동 또는 자동에 의한 값 변경에 따른 특정 운영 시스템(10)에 관한 제어명령을 수신할 경우, 수신한 제어명령을 인터페이스부(200)로 전송하는 실시간 데이터 송수신 모듈(310);
    상기 인터페이스부(200)에서 실시간으로 수신하고 있는 운영 시스템(10)에 관한 계측 값 데이터를 상기 상위 서버(20)에 누적 명령을 수행함으로써, 상위 서버(20)에 누적되도록 하는 누적 제어모듈(320); 및
    상기 인터페이스부(200)의 인터페이스 모듈 간의 데이터를 중계하는 연동 제어모듈(330); 을 포함하는 것을 특징으로 하는 데몬 프로세스를 이용한 통합 중계 장치.
  9. 제 8 항에 있어서,
    상기 누적 제어모듈(320)은,
    누적 스케쥴을 설정하여, 설정된 누적 스케쥴에 따라 누적 명령을 수행하는 것을 특징으로 하는 데몬 프로세스를 이용한 통합 중계 장치.
  10. 제 8 항에 있어서,
    상기 연동 제어모듈(330)은,
    인터페이스 모듈 간에 데이터를 전송하거나, 하나의 인터페이스 모듈에서 특정 명령이 수행되어 타 인터페이스 모듈에서 자동으로 특정 명령을 전달하고자 할 경우, 인터페이스 모듈 간 데이터를 송수신하는 중계역할을 수행하는 것을 특징으로 하는 데몬 프로세스를 이용한 통합 중계 장치.
  11. 제 8 항 또는 제 10 항에 있어서,
    상기 연동 제어모듈(330)은,
    연동하고자 하는 각각의 운영 시스템(10)이 연결된 인터페이스 모듈을 그룹 단위로 '연동시나리오' 로서 등록시키며, 등록된 '연동시나리오' 에 따라 연동을 제어하는 것을 특징으로 하는 데몬 프로세스를 이용한 통합 중계 장치.
  12. 제 8 항에 있어서,
    상기 실시간 데이터 송수신 모듈(310)은,
    인터페이스 모듈 간의 연동에 따른 동작 상태를 상위 서버(20)로 전송하는 것을 특징으로 하는 데몬 프로세스를 이용한 통합 중계 장치.
KR1020130000889A 2013-01-04 2013-01-04 데몬 프로세스를 이용한 통합 중계 장치 KR101248221B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130000889A KR101248221B1 (ko) 2013-01-04 2013-01-04 데몬 프로세스를 이용한 통합 중계 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130000889A KR101248221B1 (ko) 2013-01-04 2013-01-04 데몬 프로세스를 이용한 통합 중계 장치

Publications (1)

Publication Number Publication Date
KR101248221B1 true KR101248221B1 (ko) 2013-03-27

Family

ID=48182657

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130000889A KR101248221B1 (ko) 2013-01-04 2013-01-04 데몬 프로세스를 이용한 통합 중계 장치

Country Status (1)

Country Link
KR (1) KR101248221B1 (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103197652A (zh) * 2013-04-12 2013-07-10 北京四方继保自动化股份有限公司 一种用于火电厂一体化***的现场总线通信控制装置
CN103455463A (zh) * 2013-09-06 2013-12-18 北京四方继保自动化股份有限公司 一种主控单元通信接入和转出方法
CN103728936A (zh) * 2013-12-13 2014-04-16 中国神华能源股份有限公司 发电厂电气热工一体化控制的装置、方法及控制***
CN110049014A (zh) * 2019-03-18 2019-07-23 武汉虹信技术服务有限责任公司 一种基于多Modbus总线协议的OpenAPI转换***及方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6598056B1 (en) 1999-02-12 2003-07-22 Honeywell International Inc. Remotely accessible building information system
KR100934441B1 (ko) 2009-01-22 2009-12-29 탑시스템주식회사 자동 제어 장치
KR20120070653A (ko) * 2010-12-22 2012-07-02 한국전자통신연구원 원격 빌딩 관제 시스템에서 빌딩 정보 모니터링을 위한 데이터베이스 구축 및 사용자 인터페이스 처리 장치 및 그 방법
KR20120087263A (ko) * 2010-12-22 2012-08-07 한국전자통신연구원 빌딩 데이터 통합 수집 장치 및 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6598056B1 (en) 1999-02-12 2003-07-22 Honeywell International Inc. Remotely accessible building information system
KR100934441B1 (ko) 2009-01-22 2009-12-29 탑시스템주식회사 자동 제어 장치
KR20120070653A (ko) * 2010-12-22 2012-07-02 한국전자통신연구원 원격 빌딩 관제 시스템에서 빌딩 정보 모니터링을 위한 데이터베이스 구축 및 사용자 인터페이스 처리 장치 및 그 방법
KR20120087263A (ko) * 2010-12-22 2012-08-07 한국전자통신연구원 빌딩 데이터 통합 수집 장치 및 방법

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103197652A (zh) * 2013-04-12 2013-07-10 北京四方继保自动化股份有限公司 一种用于火电厂一体化***的现场总线通信控制装置
CN103197652B (zh) * 2013-04-12 2015-03-25 北京四方继保自动化股份有限公司 一种用于火电厂一体化***的现场总线通信控制装置
CN103455463A (zh) * 2013-09-06 2013-12-18 北京四方继保自动化股份有限公司 一种主控单元通信接入和转出方法
CN103455463B (zh) * 2013-09-06 2015-10-28 北京四方继保自动化股份有限公司 一种主控单元通信接入和转出方法
CN103728936A (zh) * 2013-12-13 2014-04-16 中国神华能源股份有限公司 发电厂电气热工一体化控制的装置、方法及控制***
CN110049014A (zh) * 2019-03-18 2019-07-23 武汉虹信技术服务有限责任公司 一种基于多Modbus总线协议的OpenAPI转换***及方法
CN110049014B (zh) * 2019-03-18 2021-03-23 武汉虹信技术服务有限责任公司 一种基于多Modbus总线协议的OpenAPI转换***及方法

Similar Documents

Publication Publication Date Title
KR101812777B1 (ko) 사물인터넷 기반 지역난방 사용자 시설 모니터링 및 효율 개선 시스템
US7706928B1 (en) Energy management system with security system interface
KR101971156B1 (ko) 유무선 하이브리드형 태양광 발전 모니터링 시스템
US9002670B2 (en) Smartgrid energy-usage-data storage and presentation systems, devices, protocol, and processes including a storage distribution process
KR101248221B1 (ko) 데몬 프로세스를 이용한 통합 중계 장치
KR101986838B1 (ko) LoRa망 기반의 원격 센서 제어 및 계측용 딥러닝 안전관리시스템
CN201608740U (zh) 嵌入式消防数据传输装置
CN102169620A (zh) 嵌入式消防数据传输装置及其实现方法
US20160195576A1 (en) Smartgrid energy-usage-data storage and presentation systems, devices, protocol, and processes
CN102928019A (zh) 基于无线传感器和地理信息的环境监测***及方法
CN103325225A (zh) 一种嵌入式无线机房监控***及监控方法
KR20100113686A (ko) 모니터링을 통한 실시간 에너지 관리 시스템
WO2019059514A1 (ko) 공동 주택 자동 온도 조절 시스템
WO2013089303A1 (ko) 에너지 관리 장치 및 그의 디바이스 등록 방법
KR102196719B1 (ko) 인공지능을 이용하여 해외유입미세먼지가 국내 미세먼지 농도에 미치는 영향을 분석하는 미세먼지측정 및 예보시스템
KR20120087263A (ko) 빌딩 데이터 통합 수집 장치 및 방법
KR101066827B1 (ko) 지능형 원격 검침 시스템
CN103041527A (zh) C/s及b/s架构下的消防水泵巡检远程监控网络***
JP2013197217A (ja) 太陽電池発電システム及びその状態監視方法
CN103353778A (zh) 配电自动化辅助监测预警及处理***
KR102076428B1 (ko) 154kV용 IoT 집중감시제어반을 이용한 SCADA 감시 제어 시스템
JP2002215222A (ja) ネットワーク化されたインフラストラクチャ系機器の管理運用システムとそのシステムを用いた管理運用方法
CN211979462U (zh) 一种配电室环境监控***
KR101066822B1 (ko) 지능형 원격 검침 시스템
CN218450254U (zh) 一种基于物联网的牵引变电所辅助监控***

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: 20160321

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170529

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180319

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190319

Year of fee payment: 7