본문 바로가기

Programming/My Program

cell Voltage Monitoring System [VB.NET + C#]

Cell Voltage Monitoring System

 

 개발언어  VisualBasic.NET + C# (.NET Fx 2.0)

 개발일정

 2012년 02월 ~ 04월

 데이터베이스  FireBird(Embed)
 하드웨어  Yokogawa DA100 + DS600
 라이센스  Yokogawa DA100 + DS600
 완료상태  완료
 설명

 전해조내의 전압 모니터링

 배포사이트

 없음

 

메인화면

 

목적 : 전해조에 설치한 전압감지 센서를 Display

 

구성 : 전압감지를위한 DA100(=전압계측기)

 

특징

 * 300 ~ 800개까지의 셀의 데이터를 2초간격을 저장, 저장된 데이터의 그래프 조회기능

 * 복수개의 DA100을 지원

 * 화면 구성(=Layout)을 임의로 변경할 수 있다.

 

기능

 * 지정한 셀별로 알람을 설정 ( 알람은 특정 값의 ±를 이용해서 설정하거나, 현재 값을 기준으로 설정할 수 있다)

 * 전해조내의 구역을 지정해서 두 구역간의 전압차를 확인하며 이를 가지고 알람을 설정할 수 있다)

 * 전해조별 전압의 합,최대값,최소값,평균 값을 확인할 수 있다.

 * 모든 DA100의 연결이 종료되었다면 30분후 컴퓨터의 재부팅을 시도한다.

 * 일부 DA100이 연결만 종료된다면 해당 DA100의 연결을 지속적으로 체크한다.

 * 현재 데이터의 출력기능와 화면캡쳐기능

데이터조회화면

 

* 저장된 데이터를 조회하는 화면이며 그래프로 표시됩니다.

* 마우스를 이용한 줌기능과 화면이동이 가능합니다.

* 그래프데이터를 엑셀의 CSV 파일로 저장이 가능합니다.

* 각셀의 그래프 표시여부를 선택할 수 있으며 다중셀 선택을 해제/활성 할 수 있다.

* 각셀 그룹을 사용자가 생성/삭제할 수 있다.