이벤트
이벤트, 응용 프로그램 논리에서의 역할 및 이벤트 유형에 대해 알아봅니다.
이 섹션에는 다음이 포함됩니다.
- 이벤트 기본 사항 및 이벤트가 응용 프로그램 논리에서 메서드를 트리거하는 방법.
- 외부, 변경, 전환됨 및 범위 전환됨 이벤트를 구성하고 이벤트를 삭제하는 절차.
- 대화 상자를 열고 닫기 위해 전환된 이벤트를 사용하는 예시.
- 경보, 감사, 통신 드라이버, 조건, 모델 변경, 프로그램 및 태스크, 사용자 인터페이스, 워크플로 및 사용자 세션, 변수 및 데이터 이벤트를 포함한 이벤트 유형 범주.
- 미리 정의된 런타임 이벤트를 포함하는 개체.
개요
런타임에 이벤트가 발생하여 특정 상황이 발생했음을 나타냅니다. 그런 다음 시스템 또는 사용자가 작업 또는 메서드를 수행합니다. 사용자와 시스템 모두 HMI 장치에서 이벤트를 유발할 수 있습니다. 예를 들어 사용자가 마우스 버튼을 클릭할 때 이벤트가 발생할 수 있습니다. 시스템은 이벤트를 트리거할 수도 있습니다. 예를 들어, 색상이 값을 변경하는 경우와 같이 그래픽 요소가 특정 상태로 전환될 때 시스템이 이벤트를 트리거할 수 있습니다.
이벤트는 메서드를 수행하여 응용 프로그램 논리를 구축합니다. 이벤트에 메서드를 추가하고 이벤트가 런타임에 메서드를 수행하도록 해당 메서드를 구성합니다. 각 이벤트에 대해 특정 작업을 수행할 하나 이상의 메서드를 구성합니다. 메서드에 대한 자세한 내용은 메서드 항목을 참조하십시오.
자세한 이벤트 구성 절차는 다음을 참조하십시오.
팁:
이벤트는
FactoryTalk Optix 응용 프로그램
런타임 전반에서 트리거됩니다. 값 변경 또는 변수 전환과 같은 이벤트가 발생하면 프로젝트의 어떤 부분이든 이벤트를 구독하고 그에 따라 응답할 수 있습니다. 예를 들어 컨트롤러 태그 값, 조건 또는 이벤트에 따라 대화 상자를 열거나 화면을 변경할 수 있습니다. 자세한 내용은 대화 상자를 열고 닫도록 전환 이벤트를 구성 항목을 참조하십시오.이벤트 유형
이벤트에는 다음과 같은 이벤트 유형이 포함됩니다.
이벤트로 미리 정의된 개체
일부 개체는 런타임에 이벤트를 생성합니다. 개체에 대해 미리 정의된 이벤트에는 다음이 포함될 수 있습니다.
개체 | 이벤트 |
|---|---|
|
|
|
|
|
|
의견을 작성 부탁드립니다.