로그인
사이드바
컴파일 온라인 사용설명서
검색
Comfile Studio
Comfile Studio 다운로드
샘플 프로젝트 모음
Comfile Studio 화면구성
프로젝트 생성
프로젝트 속성 수정
프로젝트 전송(다운로드)
프로젝트 초기화
PC에서 실행하기
화면추가및 속성편집
도형및 위젯 그리기
도형및 위젯 정렬하기
도형및 위젯 위치/크기 조정
공통사항
위젯, 목적지, 수식
문자열 처리
고정 글꼴 (다국어 지원)
위젯
제어 버튼
목적지 설정
주소 입력창
속성 설정
램프 효과
화면 전환 버튼
멀티 액션 버튼
숫자 입력기
전처리 연산
램프
토글 스위치
멀티 캡션
숫자
표시 위치 설정
텍스트
실시간 글꼴 변경
시간
연속텍스트
숫자키패드
멀티키패드
막대그래프
슬라이더바
로그 표시기
이력 알람 표시기
노브
트렌드 그래프
액션
직접 기록
외부장치에서 읽어오기
파일 기록 (원격 기록 지원)
파일 제어
대량 저장/불러오기
사용자 액션 그룹 실행
사용자 액션 그룹 반복 중지
음성/부저 출력
스크립트
동적 키패드 실행
내부 문자열 변수 제어
HTTP 요청
특수 기능
조건 분기
이벤트
전역 이벤트
화면 이벤트
사용자 액션그룹
시스템 함수
시스템 함수
도형및 그래픽 편집
직선,사각형,원
표
타이틀 바
이미지
간접 이미지
리소스 관리
텍스트 리소스
색상 리소스
이미지 리소스
주소 리소스
시스템 함수
시스템 함수
원격 제어 및 네트워크 기능
PC로 원격 화면 제어
모바일 원격 제어
웹 브라우저 원격 제어
독립 실행형 원격 제어 파일 생성
원격 데이터 액세스
원격 스크립트
Web API
Web FTP
편의 기능
겹친 위젯 선택
겹친 위젯 위치 변경
위젯 겹침 설정
특수 문자 입력
그룹화/해제
사이트 도구
최근 바뀜
미디어 관리자
사이트맵
로그인
문서 도구
문서 보기
이전 판
역링크
Fold/unfold all
맨 위로
추적:
•
moacon_library
•
multicaption
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== 전역 이벤트 (Global Event) ====== 이벤트란 특정 조건을 지속적으로 감시하다가 조건이 만족되면 할당된 <액션>을 수행하는 기능입니다. 전역 이벤트는 **HMI 전원이 켜져 있는 동안 항상 감시**합니다. 따라서 과도하게 많이 사용하면 시스템 반응 속도가 느려질 수 있으므로 필요한 경우에만 사용하십시오. 프로젝트 트리에서 **전역 이벤트**를 더블클릭하세요. {{ :comfilestudio:global_event:eventglobal1.png?nolink |전역 이벤트를 선택하는 화면입니다.}} 전역 이벤트 관리 창이 표시됩니다. {{ :comfilestudio:global_event:gloevent.png?nolink |전역 이벤트 관리 창입니다.}} 전역 이벤트 종류는 다음과 같습니다. * **프로젝트 시작 시** 전원 인가 후 부팅 완료 직전에 실행됩니다. 주로 초기화 용도로 사용합니다. * **타이머** 지정한 주기로 반복 실행됩니다. * **외부 장치 감시** 외부 장치 값을 감시하다가 조건 만족 시 실행됩니다. * **수식 감시** 내부 변수 또는 수식 결과를 감시하다가 조건 만족 시 실행됩니다. ===== 타이머 이벤트 ===== 타이머 옆 아이콘을 눌러 이벤트를 추가합니다. {{ :comfilestudio:global_event:gloevent2.png?nolink |타이머 이벤트 추가 화면입니다.}} 주기를 설정합니다. (예: 1초) {{ :comfilestudio:global_event:gloevent4.png?nolink |타이머 주기 설정 화면입니다.}} 설정이 완료되면 지정한 주기마다 액션이 실행됩니다. {{ :comfilestudio:global_event:gloevent5.png?nolink |타이머 액션 추가 화면입니다.}} ===== 수식 감시 이벤트 ===== 수식 감시 옆 아이콘을 눌러 이벤트를 추가합니다. {{ :comfilestudio:global_event:timeeventexplain1.png?nolink |수식 감시 이벤트 추가 화면입니다.}} 감시할 수식을 입력합니다. 예: 입력값 {{ :comfilestudio:global_event:timeeventexplain2.png?nolink |수식 감시 조건 입력 화면입니다.}} 감시 조건 종류: * 변경 * 상향 * 하향 * 범위 (진입 / 이탈) * 일치 추가 옵션: * 내부 변수에 감시값 저장 * 프로젝트 시작 시 강제 실행 * 발생 시 1회만 실행 * 무한 반복 (주의 필요) * 반복 횟수 지정 * 이력 알람 발생 액션을 추가합니다. {{ :comfilestudio:global_event:timeeventexplain3.png?nolink |수식 감시 이벤트 액션 설정 화면입니다.}} ===== 외부 장치 감시 이벤트 ===== 외부 장치 감시 아이콘을 눌러 이벤트를 추가합니다. {{ :comfilestudio:global_event:gloevent6.png?nolink |외부 장치 감시 이벤트 추가 화면입니다.}} 비트 주소 또는 워드 주소를 선택합니다. ==== 비트 주소 감시 ==== {{ :comfilestudio:global_event:gloevent7.png?nolink |비트 주소 감시 설정 화면입니다.}} 감시 방식: * 양방향 * OFF → ON (라이징 에지) * ON → OFF (폴링 에지) {{ :comfilestudio:global_event:gloevent8.png?nolink |비트 감시 조건 설정 화면입니다.}} 추가 옵션: * 내부 변수에 값 저장 * 시작 시 강제 실행 * 1회 실행 / 무한 반복 / 반복 횟수 지정 * 이력 알람 발생 ==== 워드 주소 감시 ==== {{ :comfilestudio:global_event:gloevent9.png?nolink |워드 주소 감시 설정 화면입니다.}} 감시 조건: * 변경 * 상향 * 하향 * 범위 (진입 / 이탈) * 일치 추가 옵션: * 내부 변수에 감시값 저장 * 시작 시 강제 실행 * 1회 실행 / 무한 반복 / 반복 횟수 지정 * 이력 알람 발생 액션을 추가합니다. {{ :comfilestudio:global_event:timeeventexplain4.png?nolink |외부 장치 감시 액션 설정 화면입니다.}} ===== 프로젝트 시작 시 ===== 프로젝트 시작 시 실행할 액션만 추가하면 됩니다. {{ :comfilestudio:global_event:gloevent1.png?nolink |프로젝트 시작 시 액션 설정 화면입니다.}} ---- 키워드: 전역 이벤트, 타이머 이벤트, 수식 감시, 외부 장치 감시, 프로젝트 시작 이벤트, 이벤트 반복 설정, 이력 알람 발생, Comfile Studio 이벤트 설정 [[comfilestudio:index#액션|상위 페이지로 가기]]