KR19980067963A - Integrated building automatic control system and control method using communication server - Google Patents

Integrated building automatic control system and control method using communication server Download PDF

Info

Publication number
KR19980067963A
KR19980067963A KR1019970004352A KR19970004352A KR19980067963A KR 19980067963 A KR19980067963 A KR 19980067963A KR 1019970004352 A KR1019970004352 A KR 1019970004352A KR 19970004352 A KR19970004352 A KR 19970004352A KR 19980067963 A KR19980067963 A KR 19980067963A
Authority
KR
South Korea
Prior art keywords
data
interlocking
communication server
control system
automatic control
Prior art date
Application number
KR1019970004352A
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 KR1019970004352A priority Critical patent/KR19980067963A/en
Publication of KR19980067963A publication Critical patent/KR19980067963A/en

Links

Landscapes

  • Selective Calling Equipment (AREA)
  • Computer And Data Communications (AREA)

Abstract

본 발명은 통신서버를 탑재한 통합 빌딩 자동 제어시스템 및 제어방법에 관한 것으로, 종래의 장치에 있어서는 서브 시스템의 확장 즉 다른 서브 시스템을 추가로 연결할때 연동처리를 위한 다른 서브 시스템과의 프로토콜 호환이 어려운 문제점이 있었다.The present invention relates to an integrated building automatic control system and a control method equipped with a communication server, in the conventional apparatus is the expansion of the sub-system, that is, the protocol compatibility with other subsystems for interworking processing when additionally connected to another subsystem. There was a difficult problem.

따라서, 본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 창안한 것으로, 통신서버를 이용하여 프로토콜의 규준화와 연동처리를 담당하게 하여 시스템의 확장이나 통합이 쉽게하는 장치와 제어방법을 제공하여 표준의 프로토콜을 사용하는 서브 시스템은 물론, 비표준의 프로토콜을 사용하는 서브 시스템도 제작회사에 관계없이 사용가능 하므로, 시스템의 확장이나 통합이 쉽고, 그에 따른 비용도 절감되는 효과가 있다.Accordingly, the present invention has been made to solve the above-mentioned conventional problems, and provides an apparatus and a control method for easily expanding or integrating a system by integrating protocol standardization and interworking processing using a communication server. Subsystems that use standard protocols, as well as subsystems that use non-standard protocols, can be used regardless of the manufacturer, making it easy to expand and integrate the system and reduce costs.

Description

통신서버를 이용한 통합 빌딩 자동 제어시스템 및 제어방법Integrated building automatic control system and control method using communication server

본 발명은 통신서버를 이용한 통합 빌딩 자동 제어시스템 및 제어방법에 관한 것으로, 특히 통신서버를 이용하여 표준 프로토콜을 사용하는 서브 시스템 및 비표준 프로토콜을 사용하는 서브 시스템에 간단하게 모듈과 프로토콜 변환표를 추가함으로써, 사용할 수 있게한 통신서버를 이용한 통합 빌딩 자동 제어시스템 및 제어방법에 관한 것이다.The present invention relates to an integrated building automatic control system and control method using a communication server, and in particular, a module and a protocol conversion table are simply added to a subsystem using a standard protocol and a subsystem using a non-standard protocol using a communication server. By doing so, the present invention relates to an integrated building automatic control system and control method using a communication server.

도1은 종래 통합 빌딩 자동 제어시스템의 블럭 구성도로서, 이에 도시된 바와 같이 각 관제점에 연결된 센서, 액추에이터(Actuator)의 데이타를 수집하여 상위로 전송하는 직접 디지탈 제어기(이하 Direct Digital Controller, 10 : 이하 DDC)와; 상기 디디씨(DDC, 10)로 부터 전송된 데이타의 위치정보를 상위로 전송하는 게이트웨어(Gateway, 11 : G/W)와; 상기 게이트웨어(11)로 부터 전송된 데이타를 상위 시스템이 원하는 유효한 데이타로 만들어 상위로 전송하는 서브 시스템 서버(12)와; 관제점 정보를 엔지니어링(engineering)하고, 리포트(report)를 보여주거나 프린트를 하는 유닉스 워크스테이션(13)과; 상기 서브 시스템 서버(12)에서 전송한 데이타를 저장하고, 상기 유닉스 워크스테이션(13)에서 해당 이벤트(Event)가 발생하면 해당 데이타를 전송하는 자동화 서버(Automation Server, 14)로 구성된 것으로, 이와 같이 구성된 종래 장치의 동작과정을 설명한다.FIG. 1 is a block diagram of a conventional integrated building automatic control system. As shown in FIG. 1, a direct digital controller (hereinafter referred to as Direct Digital Controller, 10) that collects data of a sensor and an actuator connected to each control point and transmits the data to a higher level. : DDC); A gateway (11: G / W) for transmitting the position information of the data transmitted from the DC (DDC) 10 to a higher level; A subsystem server 12 which converts the data transmitted from the gateway 11 into valid data desired by the host system and transmits the data to the host; A Unix workstation 13 for engineering point information, showing reports or printing reports; It is composed of an automation server (Automation Server) 14 to store the data transmitted from the subsystem server 12, and to transmit the data when the event (Event) occurs in the Unix workstation (13), The operation of the conventional device is described.

각각의 서브 시스템 서버(12)는 각 관제점에서 값을 읽어오는 디디씨(DDC, 10)로 부터 값을 전송받아 자동화 서버(14)에 저장하며, 유닉스 워크스테이션(13)에서 해당 이벤트가 발생하면 상기 자동화 서버(14)에서 해당하는 데이타의 값을 상기 유닉스 워크스테이션(13)에 전송하고, 전송된 데이타의 값을 상기 유닉스 워크스테이션(13)에서 디스플레이(display) 한다.Each subsystem server 12 receives the value from the DC (DDC, 10) reading the value at each control point and stores it in the automation server 14, the corresponding event occurs in the Unix workstation 13 Then, the automation server 14 transmits the value of the corresponding data to the Unix workstation 13, and displays the value of the transmitted data on the Unix workstation 13.

서브 시스템 서버(12)와 디디씨(DDC, 10) 사이에서의 데이타의 전송은 단순히 데이타의 전송으로 제작회사의 고유 프로토콜에 의해 전달되며, 이 데이타는 상위 시스템에서 사용하는 데이타로 변경되어 표준 프로토콜인 전송제어 프로토콜/인터네트 프로토콜(TCP/IP)을 통해 전송된다.The transmission of data between the subsystem server 12 and the DC (DDC) 10 is simply the transmission of the data and is carried by the manufacturer's own protocol, which is changed to the data used by the host system and is the standard protocol. It is transmitted through the transmission control protocol / internet protocol (TCP / IP).

상기와 같이 종래의 장치에 있어서는 서브 시스템의 확장 즉 다른 서브 시스템을 추가로 연결할때 연동처리를 위한 다른 서브 시스템과의 프로토콜 호환이 어려운 문제점이 있었다.As described above, in the conventional apparatus, there is a problem that protocol compatibility with other subsystems for interworking processing is difficult when the subsystem is expanded, that is, when another subsystem is additionally connected.

따라서, 본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 창안한 것으로, 통신서버를 이용하여 프로토콜의 규준화와 연동처리를 담당하게 하여 시스템의 확장이나 통합이 쉽게하는 장치를 제공함에 목적이 있다.Accordingly, the present invention has been made to solve the above-mentioned conventional problems, and an object of the present invention is to provide an apparatus for easily expanding or integrating a system by in charge of standardization and interworking of a protocol using a communication server. .

도1은 종래 통합 빌딩 자동 제어시스템의 블럭 구성도1 is a block diagram of a conventional integrated building automatic control system

도2는 본 발명 통신서버를 탑재한 통합 빌딩 자동 제어시스템의 블럭 구성도2 is a block diagram of an integrated building automatic control system equipped with a communication server of the present invention;

도3은 본 발명의 통신서버 정보 흐름도3 is a communication server information flow chart of the present invention.

도4는 본 발명의 통신서버 동작 흐름도4 is a flowchart illustrating the operation of a communication server of the present invention.

도5는 본 발명의 통신서버 연동처리 흐름도5 is a communication server interlock process flow chart of the present invention

***도면의 주요 부분에 대한 부호의 설명****** Description of the symbols for the main parts of the drawings ***

10 : 직접 디지탈 제어기(DDC) 11 : 게이트웨어(G/W)10: direct digital controller (DDC) 11: gateware (G / W)

12 : 서브 시스템 서버 13 : 유닉스 워크스테이션12: Subsystem Server 13: Unix Workstation

14 : 자동화 서버 20 : 통신서버14: automation server 20: communication server

21 : 통합 빌딩 자동제어 시스템 워크스테이션21: Integrated Building Automatic Control System Workstation

22 : 데이타베이스 서버22: database server

TCP/IP : 전송제어 프로토콜/인터네트 프로토콜TCP / IP: Transmission Control Protocol / Internet Protocol

이와 같은 목적을 달성하기 위한 본 발명의 구성인 도2는 본 발명 통신서버를 이용한 통합 빌딩 자동 제어시스템의 블럭 구성도로서, 이에 도시한 바와 같이 각 관제점에 연결된 센서, 액추에이터(Actuator)의 데이타를 수집하여 상위로 전송하는 직접 디지탈 제어기(이하 DDC, 10)와; 상기 디디씨(DDC, 10)로 부터 전송된 데이타의 위치정보를 상위로 전송하는 게이트웨어(Gateway, 11 : G/W)와; 상기 게이트웨어(11)로 부터 전송된 데이타를 상위 시스템이 원하는 유효한 데이타로 만들어 상위로 전송하는 서브 시스템 서버(12)와; 프로토콜의 규준화와 연동처리를 하는 통신서버(20)와; 관제점 정보를 엔지니어링(engineering)하고, 리포트(report)를 보여주거나 프린트를 하는 통합 빌딩 자동제어 시스템 워크스테이션(21)과; 상기 서브 시스템 서버(12)로 부터 데이타를 전송받아 저장하고, 상기 통합 빌딩 자동제어 시스템 워크스테이션(21)에서 해당 이벤트(Event)가 발생하면 해당 데이타를 전송하는 데이타베이스 서버(22)로 구성된 것으로, 이를 첨부한 도면을 참조하여 상세히 설명한다.2 is a block diagram of an integrated building automatic control system using the communication server of the present invention. As shown therein, data of a sensor and an actuator connected to each control point are shown. A direct digital controller (hereinafter referred to as DDC) 10 that collects and transmits the data to a higher level; A gateway (11: G / W) for transmitting the position information of the data transmitted from the DC (DDC) 10 to a higher level; A subsystem server 12 which converts the data transmitted from the gateway 11 into valid data desired by the host system and transmits the data to the host; A communication server 20 for interworking with the standardization of protocols; An integrated building automatic control system workstation (21) for engineering point information, showing reports or printing reports; It is composed of a database server 22 that receives and stores data from the subsystem server 12 and transmits the data when the event occurs in the integrated building automatic control system workstation 21. This will be described in detail with reference to the accompanying drawings.

도3은 본 발명의 구성인 통신서버의 정보 흐름도이고, 도4는 본 발명의 구성인 통신서버의 동작 흐름도로서, 이에 도시한 바와 같이 미리 정의된 관제점 정의에 따라 알람이 발생한 후, 그 관제점의 상태를 변경하는 제어명령(통합 서비스 요청)이 주어지면 통합 시스템의 서비스 프로토콜로 변환한 뒤 장치와 서브시스템 주소 상관표를 참조하여 해당 장치를 판단한 후 객체(objected)와, 포인트 주소 상관표와, 프로토콜 변환표를 참조하여 해당 장치의 프로토콜로 변환한 후 해당 서브시스템에 전달하고, 게이트웨어(11)를 통해 해당 디디씨(DDC, 10)에 전송하며, 상기 디디씨(DDC, 10)에서 해당 액추에이터에게 명령을 수행하게 한다.3 is an information flow diagram of a communication server as a configuration of the present invention, and FIG. 4 is an operation flowchart of a communication server as a configuration of the present invention. As shown in FIG. 4, after an alarm occurs according to a predefined point definition, the control is performed. If a control command (integrated service request) to change the state of a point is given, it is converted to the service protocol of the integrated system, and the device is determined by referring to the device and subsystem address correlation table, and then the objected, point address correlation table, Refer to the protocol conversion table to convert to the protocol of the device and transfer to the corresponding subsystem, and transmits to the corresponding DC (DDC, 10) through the gateway 11, the corresponding in the DC (DDC, 10) Have the actuator execute the command.

도5는 본 발명의 통신서버 연동처리 흐름도로서, 이에 도시한 바와 같이 연동 프로그램 수행주기에 따라 연동 이벤트 큐(Quence)의 상태를 조사해서 모든 연동 이벤트를 처리했나 판단하여 아니면 연동 이벤트가 발생하였는가를 다시 판단하며, 발생하였으면 연동 이벤트 발생시 수행될 연동 프로그램을 검색하고, 검색이 끝난뒤 연동 프로그램의 명령들을 통합 서비스로 변환하여 통합 서비스 처리부로 전송하며, 등록된 연동 이벤트의 수를 검색하여 다시 모든 연동 이벤트를 처리 했는가를 판단하여 모두 처리 되었으면 처리 동작을 끝낸다.5 is a flowchart of a communication server interworking process according to the present invention. As shown in FIG. 5, the interworking event queue is examined according to the interworking program execution cycle to determine whether all interlocking events have been processed or not. Re-determining, if it occurs, search for the interlocking program to be executed when the interlocking event occurs, converts the commands of the interlocking program to the integrated service and sends them to the integrated service processing unit after retrieving the interlocking event; It judges whether the event has been processed and finishes processing if all have been processed.

이상에서 설명한 바와 같이 본 발명 통신서버를 탑재한 통합 빌딩 자동 제어시스템 및 제어방법은 표준의 프로토콜을 사용하는 서브 시스템은 물론, 비표준의 프로토콜을 사용하는 서브 시스템도 제작회사에 관계없이 사용가능 하므로, 시스템의 확장이나 통합이 쉽고, 그에 따른 비용도 절감되는 효과가 있다.As described above, the integrated building automatic control system and control method equipped with the present invention communication server can be used regardless of the manufacturer, as well as a subsystem using a standard protocol, as well as a subsystem using a non-standard protocol. It is easy to expand and integrate the system and the cost is reduced.

Claims (2)

각 관제점에 연결된 센서, 액추에이터(Actuator)의 데이타를 수집하여 상위로 전송하는 직접 디지탈 제어기(이하 DDC)와; 상기 디디씨(DDC)로 부터 전송된 데이타의 위치정보를 상위로 전송하는 게이트웨어(Gateway, G/W)와; 상기 게이트웨어로 부터 전송된 데이타를 상위 시스템이 원하는 유효한 데이타로 만들어 상위로 전송하는 서브시스템 서버와; 프로토콜의 규준화와 연동처리를 하는 통신서버와; 관제점 정보를 엔지니어링(engineering)하고, 리포트(report)를 보여주거나 프린트를 하는 통합 빌딩 자동제어 시스템 워크스테이션과; 상기 서브시스템 서버로 부터 데이타를 전송받아 저장하고, 상기 통합 빌딩 자동제어 시스템 워크스테이션에서 해당 이벤트(Event)가 발생하면 해당 데이타를 전송하는 데이타베이스 서버로 구성하여 된것을 특징으로 하는 통신서버를 이용한 통합 빌딩 자동 제어시스템.A direct digital controller (hereinafter referred to as DDC) that collects data of sensors and actuators connected to each control point and transmits the data to the upper level; Gateway (G / W) for transmitting the position information of the data transmitted from the DC (DDC) to the upper; A subsystem server which converts the data transmitted from the gateway into valid data desired by the host system and transmits the data to the host; A communication server for standardizing and interworking protocols; An integrated building automatic control system workstation for engineering point information, showing reports or printing reports; Receiving data from the subsystem server and storing the data, and when the event (Event) occurs in the integrated building automatic control system workstation using a communication server, characterized in that configured as a database server for transmitting the data Integrated building automatic control system. 연동 프로그램 수행주기에 따라 연동 이벤트 큐(Quence)의 상태를 조사해서 모든 연동 이벤트를 처리했나 판단하는 제1 단계와; 상기 제1 단계의 판단에 의해 연동 이벤트가 발생하였는가를 다시 판단하는 제2 단계와; 상기 제2 단계의 판단에 의해 발생하였으면 연동 이벤트 발생시 수행될 연동 프로그램을 검색하는 제3 단계와; 상기 제2 단계의 판단에 의해 발생하지 않았으면 등록된 연동 이벤트의 수를 검색하여 다시 모든 연동 이벤트를 처리 했는가를 판단하여 모두 처리 되었으면 처리 동작을 끝내는 제4 단계와; 상기 제3 단계의 검색이 끝난뒤 연동 프로그램의 명령들을 통합 서비스로 변환하여 통합 서비스 처리부로 전송하는 제5 단계로 이루어진 것을 특징으로 하는 통신서버를 이용한 통합 빌딩 자동 제어방법.A first step of determining whether or not all interlocking events have been processed by examining a state of the interlocking event queue according to the interlocking program execution cycle; A second step of judging again whether a linkage event has occurred by the determination of the first step; A third step of searching for a coordinated program to be executed when an interlocking event occurs if the determination of the second step occurs; A fourth step of retrieving the number of registered interlocking events and determining whether or not all interlocking events have been processed again if not generated by the determination of the second step and ending the processing operation if all have been processed; And a fifth step of converting commands of the linked program into an integrated service after the search in the third step and transmitting the integrated service command to the integrated service processor.
KR1019970004352A 1997-02-14 1997-02-14 Integrated building automatic control system and control method using communication server KR19980067963A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970004352A KR19980067963A (en) 1997-02-14 1997-02-14 Integrated building automatic control system and control method using communication server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970004352A KR19980067963A (en) 1997-02-14 1997-02-14 Integrated building automatic control system and control method using communication server

Publications (1)

Publication Number Publication Date
KR19980067963A true KR19980067963A (en) 1998-10-15

Family

ID=65983959

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970004352A KR19980067963A (en) 1997-02-14 1997-02-14 Integrated building automatic control system and control method using communication server

Country Status (1)

Country Link
KR (1) KR19980067963A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100317089B1 (en) * 1999-02-24 2001-12-22 박인표 Building Automation System of Multi-Layer Control Architecture
KR100342350B1 (en) * 1999-11-09 2002-07-06 김영민 Total multiple control apparatus
KR100418351B1 (en) * 2000-12-29 2004-02-11 주식회사 디씨아이 Apparatus for digital data input and output of LON talk Network
KR101521811B1 (en) * 2009-02-04 2015-05-20 엘지전자 주식회사 Building equipment system
KR20210002849A (en) 2019-07-01 2021-01-11 (주)코젠 Smart building automatic control system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100317089B1 (en) * 1999-02-24 2001-12-22 박인표 Building Automation System of Multi-Layer Control Architecture
KR100342350B1 (en) * 1999-11-09 2002-07-06 김영민 Total multiple control apparatus
KR100418351B1 (en) * 2000-12-29 2004-02-11 주식회사 디씨아이 Apparatus for digital data input and output of LON talk Network
KR101521811B1 (en) * 2009-02-04 2015-05-20 엘지전자 주식회사 Building equipment system
KR20210002849A (en) 2019-07-01 2021-01-11 (주)코젠 Smart building automatic control system

Similar Documents

Publication Publication Date Title
US5761486A (en) Method and apparatus for simulating a computer network system through collected data from the network
KR100390530B1 (en) Apparatus and Method for remote control and monitoring using internet
JP4993330B2 (en) Automation control module (ACM) that can operate the service portal
US20100175012A1 (en) System and Method for Remote Monitoring and Control of Field Device
US20050243804A1 (en) Remote control system and controlled apparatus therein capable of sending e-mail if communication request fails
US11500573B2 (en) Multiple interface data exchange application for use in process control
CN109143989A (en) Control system, control device, in conjunction with method and recording medium
CN101340342B (en) Image forming system, device managing method thereof
KR19980067963A (en) Integrated building automatic control system and control method using communication server
CN1830204B (en) Camera unit and a camera unit control method
KR100680218B1 (en) Building management system and communicating method thereof
WO2004082318A1 (en) Remote control device, remote control method, and remotely controlled device
JP2001100810A (en) Controller
JP3381772B2 (en) Production line monitoring system
JP2006099809A (en) Controller
CN105472359B (en) Remote debugging method for projecting apparatus
JP7207252B2 (en) converter
JPWO2002080467A1 (en) Network management system
KR100301111B1 (en) Remote digital camera control system and its control method on the Internet
JP2010049543A (en) Programmable controller, input/output device and operation parameter access system
KR101273589B1 (en) System and method based universal plug and play network
JP2809325B2 (en) Multiple computer system and its monitoring operation method
US7581032B2 (en) System and method for accessing data in a device using a standardized user interface
JPH10136142A (en) Image forming system
US8825850B2 (en) Information processing apparatus and control method

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination