사용자 도구

사이트 도구

English

comfilehmi:이력알람표시기:index

이력알람표시기 (v3.82부터 지원)

이력알람표시기는 외부장치감시/수식감시를 통해 발생한 알람들의 현황을 테이블 형식으로 표현해줍니다.

알람이 발생할 경우 위와 같이 표시됩니다.

이력알람표시기를 화면에 위치시킨 후, 더블클릭을 하면 아래와 같은 속성창이 표시됩니다.

기본 설정

(1) 알람 파일 경로
이력 알람 파일은 발생한 알람들을 순차적으로 기록해놓은 파일을 가리킵니다. 이 파일은 [ 전역이벤트/화면 이벤트 > 외부장치 감시/수식 감시 ]에서 발생한 알람들을 기록해놓은 파일이며 다른 방법으로는 임의로 기록할 수 없습니다. 이 파일의 형식은 공개되어 있지 않고 이력알람표시기로만 내용을 조회할 수 있으며 확장자는 반드시 *.alm이어야 합니다.

(2) 심볼 지정
이력알람표시기에 대한 어떤 동작(예를 들면 특정 알람의 확인 처리 혹은 알람의 삭제)을 외부에서 처리할 때 한 화면 상에 여러개의 이력알람표시기가 동시에 있을 경우 어떤 이력알람표시기에 대한 처리인지 구분하기 위해 지정하는 심볼입니다.

글꼴 및 레이아웃

(1) 글꼴
이력알람표시기 내부에서 사용할 글꼴을 지정합니다.

(2) 스크롤 지정
행이 화면을 초과할 정도로 많을 경우 스크롤을 가능하게 할지 여부를 결정합니다.

(3) 테두리 있음
가장 자리에 음영 효과를 줄지 여부를 결정합니다.

색상

(1) 여러 상태에 대한 각종 색상
알람의 상태에 따른 여러가지 상태에 따른 글자색과 배경색을 지정합니다.

(2) 전체 색상
전체 색상 설정에 대해서 초기화를 하거나 복사/붙여넣기를 합니다. 복사/붙여넣기는 다른 이력알람표시기에 동일한 색상 설정을 전달하려고 할 때 사용할 수 있는 기능입니다.

컬럼

(1) 컬럼 목록 편집
표시기의 각 컬럼에 대한 상세한 내용과 순서 등을 정의합니다. '숨김' 버튼을 누르면 목록에서 컬럼이 제거되고 나중에 다시 추가할 수 있습니다. '사용자 컬럼'을 통해 특별히 표시하고 싶은 내용이 있을 경우 컬럼으로 만들어 추가할 수 있습니다.

(2) 숨겨진 컬럼들
컬럼에서 삭제한 내용들을 나중에 다시 사용할 때를 대비하여 이곳에 보관할 수 있습니다.

(3) 초기화
컬럼을 기본 상태로 초기화합니다.

표시 및 위치

알람을 발생시키는 방법

이력알람표시기에 알람 행을 실제로 추가시키려면, 어떤 경우에 어떤 알람이 발생하게 할지 미리 설정해 두어야 합니다.

'외부 장치 감시'나 '수식 감시' 이벤트에서 알람이 발생할 조건과 내용을 설정하면 됩니다. (이벤트와 액션>전역 이벤트 또는 화면 이벤트)
알람을 발생시킨다는 것은 *.alm 파일의 뒷부분에 알람 내용을 추가한다는 뜻입니다.(추가되는 파일 형식은 비공개입니다)

(1) 해당 조건에 진입했을 때 이력 알람을 발생시킬지 여부를 결정합니다.

(2) 해당 조건에 대한 액션들을 실행 후 알람을 발생시킬지 실행 전에 발생시킬지 결정합니다.

(3) 알람 파일(*.alm)의 크기가 커질 경우 오래된 부분(파일 앞 쪽)은 자동으로 삭제되게 되어 있는데 이 때 기준으로 삼을 파일의 최대 크기를 설정하여 파일 크기가 지나치게 커지지 않게 합니다.

(4) 발생시킬 알람 목록들 관리
해당 조건에 진입했을 때 어떤 알람들을 발생시킬지 정의합니다. 하나의 조건 발생에 대해서 여러개의 파일에 대해서 알람을 발생시킬 수도 있습니다.

다음과 같은 창에서 알람을 추가하거나 수정할 수 있습니다.

(5) 알람을 발생시킬 파일 경로를 지정합니다. 이력알람표시기에서도 같은 경로를 지정해야 합니다.

(6) 알람 메세지
이력알람표시기에 표시할 알람 메세지 내용을 지정합니다.

(7) 사용자 컬럼 기록 (고급 기능)
알람 메세지 내용 이외에 사용자가 특별히 표시하고 싶은 내용을 추가합니다. 이 내용을 컬럼에 표시하기 위해서는 이력알람표시기의 컬럼 설정에서 사용자 컬럼을 미리 준비해두어야 합니다.(키 값이 일치해야 함)

동영상

토글스위치가 켜지면 알람이 발생되도록 해보았습니다.

상위 페이지로 가기

comfilehmi/이력알람표시기/index.txt · 마지막으로 수정됨: 2023/10/26 16:32 저자 Comfile Technology