PARCServer
Historian
(RTDB
- Process Data Historian) - 데이터 저장 방법의 신 기술을
적용한 RTDB
새로운 데이터 압축
방법으로 각 Tag가 원래 가지고 있는 값을 그대로 보존하면서 무제한의 데이터를 원하는 만큼 저장합니다.
하드
디스크 가격의 급락으로 기전의 데이터 압축 방법
은 별로 효용 가치가 없게 되었으며, 사용자들은
공정의 심각한 문제를 해결하기 위하여 Data Historian
(또는 RTDB )은 모든 시간 대의 데이터를 원래의
정확한 값으로 저장하기를 원하고 있습니다.
PARCServer는
데이터의 값이 변할 때만 저장하는 새로운 압축
기법을 사용하고 있으며, 저장하기 위한 변화율은
각 Tag마다 % 또는 값으로 지정할 수 있습니다.
PARCServer는 다른 RTDB와는 달리 History
데이터를 MS SQL Server 또는 2진 파일로 저장이
가능합니다. 2진 파일은 공정 데이터를 빠른 속도로
저장 및 검색하거나 back-up하기에 효율적이며,
SQL Server는 속도는 늦더라도 레포트를 만들기에는
더 효율적 입니다. 이 두가지 저장 방법 모두 OPC
HDA 호환이 가능합니다.
PARCHourly
& PARCDaily HISTORIANS
때로는
초당 데이터 보다 1년간의 시간 평균 데이터가
더 중요할 경우도 많이 있습니다.
PARCHourly는
오랜 시간의 데이터 변화를 분석할 수 있는 방법을
제공합니다.
PARCServer는 PARCHourly 또는
PARCDaily을 필요로 하고 있지 않지만, PI, IP21,
PHD 등의 RTDB를 위한 Application으로 PARCView
를 사용 시 PARCHourly를 사용하여 모든 Tag에
대하여 매 시간 평균값을 계산하여 PARCHourly에
저장할 수 있으며, PARCView를 사용하여 실시간
데이터와 시간 및 일일 평균 데이터 사이를 불러
볼 수 있습니다 (PI.303_TI1295.PV/Hour, PI.303_TI1295.PV/Day,
PI.303_TI1295.PV/Sec).
PORT/IO
and DB FEED
Port/IO는
DataPARC의 한 요소로써, 메뉴 방식으로 사용자가
Configuration 할 수 있도록 만든 데이터 수집
장치를 위한 인터페이스 입니다 (TCP/IP Protocol을
사용한 Serial Port나 Socket을 통하여 통신).
Port/IO는 DataPARC의 구성 요소로 또는 다른 시스템간의
데이터 전송 인터페이스로 사용할 수 있습니다.
Port/IO는
SAX Basic을 통하여 Customizing 할 수 있으며,
Compile 할 필요 없이 바로 연결하여 동작 시킬
수 있습니다. 잘못된 부분을 쉽게 찾아볼 수 있도록On-Line
Debugger 작업도 가능 합니다.
Port/IO는
DCS, PLC 또는 OPC DA Server로부터 순시
값을 불러오거나 인터페이스로 사용합니다. Port/IO의
구조는 Historian이나 Network에 장애가 발생 시
자동으로 완충 기억 (Buffer) 하는 기능을 가지고
있습니다.
Port/IO는 여러 개 PC에서 중복하여
실행시킬 수 있습니다.
정해준 주기 마다
각 Tag에 대한 현재 값을 가져와서 파일을 생성하며,
DB Feed란 프로그램은 이 파일을 PARCServer에
삽입하고 난 뒤 이를 삭제 합니다. Historian이나
Network에 장애가 발생 시 자동으로 이 파일을
축적하며, DB Feed에서 Historian의 복구를 확인
후 이 파일을 PARCServer에 삽입하고 난 뒤 이를
삭제 하므로 데이터의 손실을 방지할 수 있습니다.
AUDIT
TRAIL CAPABILITIES
DataPARC은
제약 및 식품 공정의 CFR21 Part 11의 전자 기록
장치에 저장하기 위한 요구조건을 만족 시키기
위하여, 저장된 Data History의 편집 및 삭제를
추적하여 감시할 수 있는 기능을 제공함으로써
데이터에 대한 신뢰성을 가질 수 있습니다. 모든
Version의 데이터가 유지되며, 심지어 지워진 데이터도
유지 합니다. 만약 데이터가 여러 번 수정되었더라도
모든 Version이 유지되며, 데이터 입력, 편집,
삭제한 Point에 대한 사용자도 기록 됩니다.
PARCWatch
PARCWatch는
DataPARC의 데이터 수집 및 Historian을 위한 구성
요소 (PARCServer, Port/IO, DB Feed 및 Hourly
Average programs)와 관련된 모든 파일들을 감시하기
위하여 설계되었으며, 시스템에 문제가 발생 시
e-mail로 담당자에게 알려 줄 수 있도록 구성할
수 있습니다.
PARCWatch에는 구성할 수
있는 다양한 Option 기능들이 있습니다. – 예)
notification dead band, max buffer file size,
time w/o buffer file, time w/o data file, time
w/o data history update and time w/o hourly
average update
또한 실행 프로그램을 개별적으로
감시할 수 있으며, 이 기능을 사용하여 한 개의
실행 중인 프로그램, 또는 실행중인 프로그램과
이와 관련된 파일 이름, 또는 단지 파일 이름만
감시할 수 있으므로 시스템 관리가 편합니다. 실행
중인 프로그램을 클릭하면 편집 화면이 나타납니다.
Add
Tags를 클릭하면 개별 Tag를 추가 하거나 감시할
수도 있으며, Tag를 감시하기 위하여 하기와 같은
Configuration Option을 구성할 수도 있습니다.
-
Min
Value - The lower alarm limit
-
Max
Value - The upper alarm limit
-
Min
time in alarm - The time that the tag must
be in alarm before a notification is sent
-
Alarm
Dead Band - The time that the tag must be
within the given limits before it will notify
again.
-
Users
to Notify - Users may be added/removed individually
or by pre-defined groups.
-
Message
- Allows a custom message to be sent with
the e-mail for each tag.
|
PARCServer
: RTDB Server
PARCView
: RTDB Client Tool
(Graphic, Trend, Report, Log Book, 등)
기전의 데이터 압축 방법
: 기전의 데이터 압축 기법은 보간법
(Interpolate)을 사용하여 데이터를 2차로 가공함으로써 원래 값과는 차이가 있으므로 요즈음은 별로
사용하지 않음
RTDB
: Real-Time
DataBase
OPC
: OLE
(Object Linking and Embedding)
for Process Control
HAD
: Historical
Data Access
TCP/I
P : Transmission
Control/Internet Protocol
SAX
: Simple API for XML
(eXtensible Markup
Language), Microsoft Visual Basic 호환 scripting language
DA
: Data Access
|
|