20.1 설정 화면

WatchM을 실행하여 CimonX의 동작을 감시할 수 있습니다. CIMON-SCADA가 설치된 경로에서 ‘WatchM.exe’ 파일을 찾아 더블클릭하면 아래와 같은 화면이 표시됩니다.

 

항목

설명

감시 위치

감시할 대상인 CimonX가 설치된 경로입니다. WatchM.exe는 CimonX.exe가 설치된 경로에 함께 위치하여야 합니다.

프로젝트 경로

WatchM.exe 최초 실행 시 CimonX에서 실행 중인 프로젝트의 경로가 표시됩니다.

CimonX 운전 현황

최근 정지

마지막으로 CimonX가 정지된 날짜가 표시됩니다. YY/MM/DD hh:mm:ss의 형식을 따릅니다.

최근 기동

마지막으로 CimonX가 실행된 날짜가 표시됩니다. YY/MM/DD hh:mm:ss의 형식을 따릅니다.

Monitoring

‘감시 시작’ 버튼을 눌렀을 때 Monitoring으로 전환됩니다. CimonX가 종료된 후 재시작될 때까지는 ‘대기중’이 표시되며, CimonX가 실행 중일 때는 ‘감시중’이 표시됩니다.

Paused

‘일시 정지’ 버튼을 눌렀을 때 ‘Paused’로 전환됩니다. CimonX 종료 후 다음 재기동 사이에 일시 정지 상태가 되었을 경우, ‘감시 안함’이 표시됩니다. CimonX가 기동 중에 ‘일시 정지’ 버튼을 누른 후 CimonX를 종료하였을 때는 ‘대기중’이 표시됩니다.

시스템 메모리 현황

현재 시스템 메모리의 점유율과, WatchM.exe의 사용 메모리가 MB 단위로 표시됩니다. ‘메모리 사용률 검사 사용’을 적용한 경우, CimonX가 지정한 메모리 사용률(%)을 초과하였을 때 재가동시킵니다.

감시모드

WatchM.exe의 감시 방식을 선택합니다.

수동 실행 및 종료

CimonX와 별개로 사용자가 직접 WatchM.exe를 실행 또는 종료합니다.

CimonX 기동 시 자동 실행 후 종료

CimonX가 실행될 때, WatchM.exe가 자동 실행되어 감시를 시작합니다. 종료 시에는 사용자가 프로그램을 직접 종료합니다.

Timeout

CimonX의 응답 대기 시간을 초 단위로 설정합니다. 10초로 설정한 경우, CimonX가 10초 동안 응답이 없을 때 재가동시킵니다. 최소 1초부터 최대 32767초까지 지정할 수 있으며, 기본값은 10초입니다.

메모리 사용률 검사 사용

체크박스를 선택 후 사용률(%)을 입력하면, 입력된 사용률을 CimonX가 초과하였을 경우 재가동시킵니다. 최소 10%부터 최대 99%까지 설정 가능하며, 기본값은 90%입니다.

설정값 저장

감시 설정 내용을 지정한 후 ‘설정값 저장’ 버튼을 누르면 해당 설정에 맞게 감시를 진행합니다. 설정 내용은 CimonX.ini에 저장됩니다.
※ 설정값에 대한 내용은 ‘설정 방법’을 참조하여 주시기 바랍니다.

감시 시작

감시 설정에 따라 CimonX 감시를 시작합니다. CimonX가 종료되었을 때는 마지막으로 실행된 프로젝트가 재실행됩니다.

일시 정지

진행 중인 감시를 일시적으로 정지합니다.

 

  • WatchM.exe 실행 시, CimonX가 설치된 경로의 Log 폴더 내부에 WLOG 파일이 생성되며, 실행 로그를 확인할 수 있습니다. 디폴트 경로는 C:\CIMON\SCADA PRO 1.0\Log이며, 파일 이름의 형식은 ‘yyyymmdd.WLOG’입니다.

  • WatchM은 실행 후 5회까지 CimonX가 재실행되도록 합니다. 재실행 횟수는 WLOG 파일 내에서 확인할 수 있으며, 다음과 같이 표시됩니다.
    예) 1~4회 재실행 시: CIMON 자동 실행 시도 (n회 째)
    5회 재실행 시: CIMON 자동 실행 마지막 시도 (무한 재실행 상황)

 

WatchM 기능 설정 및 사용 방법

1)     CIMON-SCADA 설치 경로에서 WatchM.exe을 실행합니다.

 

2)     WatchM.exe 최초 실행 시 ‘Monitoring’ 상태로 동작합니다. ‘감시 설정’ 영역에서 사용자의 정의에 따라 설정값을 지정합니다.

 

3)     감시 설정을 완료한 후, ‘설정값 저장’ 버튼을 눌러 설정값을 저장할 수 있으며 다음 CimonX 기동 시부터 해당 설정에 맞게 감시를 진행합니다. 설정 내용은 CimonX.ini에 다음과 같이 저장됩니다.

항목

설정값

감시모드
(Enable)

0

수동 실행 및 종료

1

CimonX 기동시 자동 실행 후 수동 종료

Timeout(초)

최소 1부터 최대 32767까지 지정

메모리 사용률 검사 사용
(Memory Check)

0

사용 안함

1

사용

메모리 사용률 설정값
(Memory Threshold)

최소 10부터 최대 99까지 지정

 

4)     WatchM 기능 설정 후, 아래와 같이 시스템 상태 메시지를 통해 WatchM 동작여부를 확인할 수 있습니다.
WatchM 기능이 활성화되지 않은 경우 또는 설정값이 저장되지 않은 경우에는 다음과 같은 메시지가 표시됩니다.

설정값을 저장한 후, WatchM 기능이 CimonX 기동 시 동작중인 경우에는 다음과 같은 메시지가 표시됩니다.