# 상태

상태 웹페이지 요소는 촬상 상태, 스프레드시트 편집기 셀(태그가 게시된 경우), 다른 웹페이지 요소 등을 그래픽으로 표시하는 HMI 요소를 삽입하는 데 사용됩니다. 이 웹페이지 요소 범주에는 다음이 포함되어 있습니다.

요소 | 설명
HMI 작업 중 | WebHMI의 상태(예: WebHMI가 여전히 백그라운드에서 작업 중인지 또는 오류가 발생했는지 여부)에 대해 시각적 피드백을 제공하기 위한 그래픽 요소를 삽입합니다. 이 요소에는 세 가지 상태가 있습니다. : WebHMI는 최신 상태이며 최신 정보를 보여줍니다. : WebHMI가 작업 중입니다. 즉 화면의 일부 웹 페이지 요소가 아직 업데이트되지 않았습니다. 예를 들어 저해상도 예비 결과만 표시되거나 촬상 결과가 계속 생성되는 경우에 이러한 일이 발생할 수 있습니다. : WebHMI에 오류가 발생했습니다. 예를 들어 촬상된 최종 고해상도 이미지를 다운로드하지 못한 경우 등입니다. 팁: 이러한 경우 요소 위로 마우스 커서를 이동하면 요소의 도구 설명을 통해 오류에 대한 자세한 정보를 얻을 수 있습니다.
다중 상태 | 해당 요소의 값 속성에 바인딩된 다른 웹페이지 컨트롤 요소의 정수 값의 상태 또는 해당 요소의 값 속성에 바인딩된 작업 내 정수 태그의 상태를 그래픽으로 표시하는 컨트롤을 삽입합니다. 이 요소는 정수 값의 이진 표현, 결과의 이력, 작업 내 줄의 상태 등을 나타내는 데 사용할 수 있습니다. 다중 상태 요소에는 추가 이벤트 처리기 스크립트 포인트가 셋 있습니다. 값 변경 시 마우스 다운 시 마우스 입력 시 마우스 벗어나기 시 마우스 이동 시 마우스 업 시 다중 상태 요소의 번호는 0에서 시작하며 바인딩된 다중 상태 스프레드시트 함수의 시작 비트를 설정함으로써 표시할 첫 번째 비트(기본값은 0)를 정의할 수 있습니다. 컨트롤은 먼저 시작 비트 속성을 적용한 다음 역방향 순서 속성의 값을 적용하여 표시되는 비트의 순서를 결정합니다. 다음 그림은 컨트롤의 설정을 사용하여 다른 비트 값을 표시하는 방법을 나타냅니다.
온라인 일시 중지 | 온라인 장치를 빠르게 일시 중지하거나 다시 온라인으로 설정하는 데 사용할 수 있는 컨트롤을 삽입합니다. 이렇게 하면 이 컨트롤은 $System.OnlineEnabled 태그의 값을 참 또는 거짓으로 설정하여 다음과 같은 작동합니다. 시스템이 온라인 상태( $System.OnlineEnabled가 참으로 설정)가 되면 이미지 촬상이 활성화되며 스프레드시트 편집기 에서 구성된 비전 응용 프로그램이 실행되고 구성된 I/O 작업 및 산업용 통신 프로토콜을 통해 응용 프로그램의 결과가 전송됩니다. 시스템이 일시 중지 상태($System.OnlineEnabled가 거짓으로 설정)가 되면 어댑터는 비전 응용 프로그램, 모든 산업용 통신, 모든 I/O 상호 작용도 비활성화합니다. 이 상태는 (촬상 속성에 웹페이지에서 설정된 웹페이지 컨트롤이 있는 경우) 오프라인 상태로 설정하지 않고도 촬상 속성 또는 구성된 비전 도구를 조정하는 데 유용합니다. 이 요소는 다음과 같은 기본 색상으로 온라인 및 일시 중지 모드를 나타냅니다. : 작업이 일시 중지 상태입니다. : 작업이 온라인 상태입니다. 참고: 온라인 및 일시 중지 모드에 대한 자세한 내용은 온라인 중 일시 중지 항목을 참조하십시오.
진행률 표시줄 | 사용자가 정의한 최소 및 최대(시작점 및 종료점) 속성 및 모니터링할 값 속성을 선택하여 프로세스의 진행률을 표시하는 컨트롤을 삽입합니다. 이들 속성은 태그에 바인딩할 수도 있고 코드에 직접 써 넣어도 됩니다. 값의 진행률은 최소 및 최대 속성(시작점 및 종료점)에 대한 값 속성의 비율에 따라 결정됩니다. 참고: 진행률 모음 요소에는 이벤트 처리기 스크립트 포인트가 없습니다.
실행 상태 | 작업이 일시 중지 중인지 온라인 상태인지 여부를 표시하는 컨트롤을 삽입합니다. 기본적으로 컨트롤은 다음과 같은 표시됩니다. : 작업이 온라인 상태임을 나타냅니다. : 작업이 일시 중지되어 있음을 나타냅니다. 자주 사용하는 범주의 아이콘 및 텍스트 속성을 사용하여 일시 중지 상태를 나타내는 데 사용되는 그래픽과 텍스트를 변경할 수 있습니다. 실행 상태 요소에는 다음 이벤트 처리기 스크립트 포인트가 있습니다. 마우스 다운 시 마우스 입력 시 마우스 벗어나기 시 마우스 이동 시 마우스 업 시 팁: 태그 창에서 웹 페이지로 $System.OnlineEnabled 태그를 끌어 놓아도 이 컨트롤을 빠르게 만들 수도있습니다.
상태 | 값 속성을 태그 또는 작업의 다른 값에 바인딩하여 정수 값의 상태를 그래픽으로 표시하는 컨트롤을 삽입합니다. 또한 표시되는 상태를 정의하는 데 도움이 되는 텍스트, 색상, 아이콘을 추가할 수 있습니다. 값을 모니터링할 때 다음과 같이 표시됩니다. > 0 = 양수 0 = 0 < 0 = 음수 상태 요소에는 다음 이벤트 처리기 스크립트 포인트가 있습니다. 값 변경 시 마우스 다운 시 마우스 입력 시 마우스 벗어나기 시 마우스 이동 시 마우스 업 시