이전 글에서는 랩뷰(LabVIEW)에서 DSC 모듈(Data Supervisory & Control)을 활용하여 데이터 로깅(Data Logging) 하는 방법에 대해서 알아보았습니다.이 글에서는 랩뷰(LabVIEW)와 DSC 모듈을 이용하여 로깅된 데이터에 대한 알람 확인을 하는 방법을 추가적으로 확인해보고자 합니다. DSC 모듈을 이용하여 데이터 로깅(Data Loggin)에 대한 내용이 궁금하시다면 아래의 글을 참조하세요 이와 같이 구현이 되어 있지 않으면, 샘플 데이터가 Citadel Database에 데이터가 들어가 있지 않기 때문에 아래의 실행이 제대로 되지 않을 수 있습니다.2015/11/17 - [엔지니어 세상] - [LabVIEW] 랩뷰에서 Citadel을 이용한 알람 확인하기(DSC 모..
LabVIEW를 통해서 Citadel 데이터베이스에 데이터를 저장하는 알아보도록 하겠습니다. LabVIEW를 통해서 Citadel 데이터베이스에 데이터 로깅을 하는 방법은 2가지 방법이 있습니다. 데이터 로깅을 하는 방법은 아래와 같습니다. 공유변수를 이용하여 데이터 로깅하기 DSC 모듈의 vi를 이용하여 데이터 로깅하기 2가지 방법 모두 데이터 로깅이 가능하지만 하나의 큰 차이점이 있다면 바로 공유변수를 통해서는 알람 및 이벤트 처리가 가능하지만, DSC 모듈의 함수를 이용하게 되면 알람 및 이벤트 처리가 불가능합니다. 데이터만 로딩이 되는 것이죠. 이 글에서는 먼저 공유변수를 통해서 데이터를 로깅하는 방법을 알아보도록 하겠습니다. 자 그럼 공유변수를 통해서 LabVIEW로 데이터 로깅하는 방법에 대해..
이 글에서는 Citadel 히스토리 데이터베이스 데이터 백업 하는 방법에 대해서 알아볼까 합니다. Citadel Database는 Lookout과 LabVIEW DSC 모듈에서 사용이 되는데, 이는 히스토리 데이터와 알림 및 이벤트를 로깅하기 위해서 사용이 됩니다. 각 데이터베이스는 여러 개의 파일로 구성이 됩니다. 이 자료에서는 Citadel Databsase를 처리하는 방법에 대해서 논할 까 합니다. Third-Party 유틸리티 사용하기 Citadel Database는 데이터 저장에 있어 자체적인 기술을 사용합니다. 이 내부적인 파일 포맷은 다른 Third-Party 유틸리티에서는 지원하지 않습니다. 그러므로 이 유틸리티들은 단지 데이터를 접근하여 데이터 백업만 처리할 수 있습니다. 하지만 뒤에서 ..
오늘은 DSC 모듈 사용하기 두번째 시간인데요. DSC 모듈을 사용할 때 많이 언급되는 Citadel(씨타델) 데이터베이스에 대해서 알아볼까 합니다. Citadel은 말그대로 데이터베이스입니다. Citadel은 National Instruments 사의 데이터베이스가 아닌, 다른 업체의 DB를 NI에서 사용하고 있는것입니다. Citadel에 대한 내용은 아래의 링크를 통해서 참조하세요.http://www.citadel.org/doku.php 저는 NI제품군과 Citadel의 관계에 대해서 좀더 집중적으로 설명을 드릴께요. Citadel 데이터베이스는 NI 소프트웨어의 많은 부분에 컴포넌트로 포함이 되어 있습니다. Citadel을 사용하고 있는 소프트웨어 군은 아래와 같습니다. LabVIEW Datalog..
안녕하세요. 구스입니다. 오늘 부터 몇일간 LabVIEW DSC 모듈에 대해서 알아보도록 할텐데요. DSC 모듈이 무엇이고, DSC 모듈을 통해서 할 수 있는 기술을 몇가지 살펴보도록 하겠습니다. 오늘은 DSC 모듈이 무엇인지 부터 살펴보도록 합시다.DSC 모듈은 Datalogging and Supervisory Control Module의 약자인데요. 말 그대로 데이터 로깅과 제어를 감독할 때 유용한 툴입니다. SCADA를 좀더 쉽게 만들어주는 모듈인데요. NI사의 홈페이즈를 보면 DSC 모듈의 설명은 아래와 같습니다. NI사가 DSC 모듈의 장점을 아래와 같이 나열하고 있습니다. 1. LabVIEW를 기존의 다채널 산업용 시스템에 연결 LabVIEW DSC Module에는 OPC와 같이 일반적으로 사..