SCADA Apparatus for managing realtime tag data in SCADA software and method thereof
The present invention relates to an apparatus and method for managing real-time tag data in a supervisory control and data acquisition (SCADA) software. The method of the present invention comprises the following steps of: identifying tags set within a chart group composed of a plurality of tags to...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The present invention relates to an apparatus and method for managing real-time tag data in a supervisory control and data acquisition (SCADA) software. The method of the present invention comprises the following steps of: identifying tags set within a chart group composed of a plurality of tags to check a name of a row to be used in a database and bit index occupying the inside of the row; categorizing tags using the same row by row into a group to generate a row group; initiating a row storage buffer and calculating a row storage buffer including a communication state of the tags according to a type of a tag by tag included in the row group; and storing the calculated row storage buffer in the database, thereby reducing a volume of data to save space for a disc when real-time tag data for composing a historian chart and generating a report of past tag data in the SCADA software are stored, so that a time spent on reading and writing data from the database is saved to enhance operation efficiency of the whole system.
본 발명은 SCADA 소프트웨어에서 실시간 태그 데이터를 관리하는 장치 및 그 방법을 개시한다. 즉, 본 발명은 복수의 태그로 구성되는 차트 그룹 내에 설정된 태그들을 확인하여 데이터베이스에서 사용할 열의 이름과 열 내에서 차지하는 비트인덱스를 확인하고, 동일한 열을 사용하는 태그를 각 열별로 그룹으로 분류하여 열그룹을 생성하고, 열저장버퍼를 초기화한 후, 열그룹 내에 포함된 태그별로 태그 종류에 따라 태그의 통신 상태를 포함하는 열저장버퍼를 계산하고, 계산된 열저장버퍼를 데이터베이스에 저장함으로써, SCADA 소프트웨어에서 과거 태그 데이터에 관한 히스토리안 차트 작성 및 보고서 생성을 위한 실시간 태그 데이터 저장 시, 데이터의 용량을 줄여 디스크의 공간을 절약하고, 데이터베이스로부터 데이터를 읽고 쓰는데 소요되는 시간을 절약하고, 전체 시스템 운영 효율을 향상시킬 수 있다. |
---|