상태

상태 웹페이지 요소는 촬상 상태, 스프레드시트 편집기 셀(태그가 게시된 경우), 다른 웹페이지 요소 등을 그래픽으로 표시하는 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 = 음수

상태 요소에는 다음 이벤트 처리기 스크립트 포인트가 있습니다.

  • 값 변경 시
  • 마우스 다운 시
  • 마우스 입력 시
  • 마우스 벗어나기 시
  • 마우스 이동 시
  • 마우스 업 시