사용자 도구

사이트 도구

English

comfilehmi:screenevent:index

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
comfilehmi:screenevent:index [2023/04/03 16:19]
Comfile Technology [액션 추가]
comfilehmi:screenevent:index [2023/04/22 01:58] (현재)
Comfile Technology [액션 추가]
줄 1: 줄 1:
 ====== 화면 이벤트 ====== ====== 화면 이벤트 ======
  
-화면 이벤트는 해당화면이 표시되었을때 ​활성화되는 ​이벤트니다.+이벤트란?​ 어떤 특정조건을 만족하는지 계속 감시하고 있습니다. 그리고 조건이 만족되면 할당된 <​액션>​을 수행하는 기능입니다. 
 +화면 이벤트는 해당화면이 표시되었을때 이벤트 ​조건을 검사합니다. 
 + 
 +  * 이벤트 : 트리거(방아쇠)역활을 합니다.  
 +  * 액션 : 실행(총알)을 합니다. ​
  
 {{ :​comfilehmi:​screenevent:​eventglobal2.png?​nolink |}} {{ :​comfilehmi:​screenevent:​eventglobal2.png?​nolink |}}
줄 11: 줄 15:
 ===== 화면 이벤트 종류 ===== ===== 화면 이벤트 종류 =====
  
-  * 화면 시작시 : 해당 화면이 표시될때 한번만 실행되는 이벤트입니다. +  ​* **화면 시작시** : 해당 화면이 표시될때 한번만 실행되는 이벤트입니다. 
-  * 화면 종료시 : 해당 화면이 종료될때 한번만 실행되는 이벤트입니다. +  ​* **화면 종료시** : 해당 화면이 종료될때 한번만 실행되는 이벤트입니다. 
-  * 타이머 : 해당 화면이 표시되어 있는 동안, 주기적으로 실행되는 이벤트입니다. +  ​* **타이머** : 해당 화면이 표시되어 있는 동안, 주기적으로 실행되는 이벤트입니다. 
-  * 장치 감시 : 해당 화면이 표시되어 있는 동안, 특정 장치를 감시해서,​ 원하는 조건이 되었을때 실행되는 이벤트입니다. +  ​* **장치 감시** : 해당 화면이 표시되어 있는 동안, 특정 장치를 감시해서,​ 원하는 조건이 되었을때 실행되는 이벤트입니다. 
-  * 수식 감시 : 해당 화면이 표시되어 있는 동안, 특정 변수나 수식의 결과를 감시해서,​ 원하는 조건이 되었을때 실행되는 이벤트입니다. +  ​* **수식 감시** : 해당 화면이 표시되어 있는 동안, 특정 변수나 수식의 결과를 감시해서,​ 원하는 조건이 되었을때 실행되는 이벤트입니다.
  
 +----
 ===== 타이머 이벤트 ===== ===== 타이머 이벤트 =====
  
줄 43: 줄 47:
 {{ :​comfilehmi:​screenevent:​screeneventdesc2.png?​nolink |}} {{ :​comfilehmi:​screenevent:​screeneventdesc2.png?​nolink |}}
  
-감시할 수식 조건을 입력하세요. (HMI변수 하나만 사용가능)+감시할 수식 조건을 입력하세요. (//​내부 ​변수// 하나만 사용가능)
  
 {{ :​comfilehmi:​screenevent:​screeneventdesc3.png?​nolink |}} {{ :​comfilehmi:​screenevent:​screeneventdesc3.png?​nolink |}}
줄 56: 줄 60:
  
 2. 그외의 기능 2. 그외의 기능
-  * HMI 변수에 감시값 저장 : 읽어온 외부장치의 내용을 ​HMI변수에도 저장합니다. ​+  * //​내부 ​변수//에 감시값 저장 : 읽어온 외부장치의 내용을 ​//​내부 ​변수//에도 저장합니다. ​
   * 고급 옵션   * 고급 옵션
      * 프로젝트 시작할 때도 무조건 이벤트 발생 : 최초 HMI 전원 인가시 이벤트가 발생됩니다.      * 프로젝트 시작할 때도 무조건 이벤트 발생 : 최초 HMI 전원 인가시 이벤트가 발생됩니다.
줄 69: 줄 73:
  
 ---- ----
- 
  
 ===== 외부 장치 감시 이벤트 ===== ===== 외부 장치 감시 이벤트 =====
줄 105: 줄 108:
  
   * 체크하면 이벤트 발생시 이력알람 파일에 자동 기록되고,​ 이력알람 창에 표시됩니다.   * 체크하면 이벤트 발생시 이력알람 파일에 자동 기록되고,​ 이력알람 창에 표시됩니다.
- 
-해당 이벤트 발생 조건이 만족되었을때 수행할 액션을 추가하세요. 
- 
-{{ :​comfilehmi:​screenevent:​screenevt2.png?​nolink |}} 
- 
- 
  
 ==== 외부 장치 감시 : 워드 주소 감시 ==== ==== 외부 장치 감시 : 워드 주소 감시 ====
줄 134: 줄 131:
      * 반복 횟수 지정 : 반복 횟수를 지정할 수 있습니다.      * 반복 횟수 지정 : 반복 횟수를 지정할 수 있습니다.
   * 이력 알람 발생 시킴: 이벤트 발생시 이력알람 파일에 자동 기록되고,​ 이력알람 창에 표시됩니다.   * 이력 알람 발생 시킴: 이벤트 발생시 이력알람 파일에 자동 기록되고,​ 이력알람 창에 표시됩니다.
 +
 +끝으로, 해당 이벤트 발생 조건이 만족되었을때 수행할 액션을 추가하세요.
 +
 +{{ :​comfilehmi:​screenevent:​screenevt2.png?​nolink |}}
  
 ---- ----
-====== 액션 추가 ====== 
  
-액션 추가를 선택하면 아래와 같은 박스가 표됩니다. ​+===== 화면 시작시 =====
  
-{{ :​comfilehmi:​globalevent:​multiaction_1.png?nolink |}}+화면 시작시 실행할 액션을 추가하기만 하면 됩니다.
  
 +{{ :​comfilehmi:​screenevent:​scr_event_start.png?​nolink |}}
  
-액션에 대한 구체적인 설명은 다음 링크를 참조세요---> [[comfilehmi:index#​매우_중요_:_멀티_액션|액션 설명]]+===== 화면 종료시 ===== 
 + 
 +화면 종료시 실행할 ​액션을 추가기만 하면 됩니다. 
 + 
 +{{ :comfilehmi:screenevent:scr_event_end.png?​nolink ​|}} 
 + 
 +----
  
 ===== 주의 사항 ===== ===== 주의 사항 =====
줄 149: 줄 156:
 이벤트 발생 조건만 만들어두고,​ 액션 추가를 하지 않는다면,​ 해당 이벤트 발생시 아무것도 하지 않으므로 주의하세요. 이벤트 발생 조건만 만들어두고,​ 액션 추가를 하지 않는다면,​ 해당 이벤트 발생시 아무것도 하지 않으므로 주의하세요.
  
-  * 이벤트 : 트리거(방아쇠)역활을 합니다.  +[[comfilehmi:​index#​액션|상위 페이지로 가기]]
-  * 액션 : 실행(날라가는 총알)을 합니다.  +
- +
-[[comfilehmi:​index#​필드_리소스|상위 페이지로 가기]]+
  
comfilehmi/screenevent/index.1680506369.txt.gz · 마지막으로 수정됨: 2023/04/03 16:19 저자 Comfile Technology