사용자 도구

사이트 도구

English

comfilehmi:숫자_입력기:index

문서의 이전 판입니다!


숫자 입력기

키패드를 통해 숫자를 입력할 수 있는 오브젝트입니다.

실행시 해당버튼을 터치하면 화면 중앙에 숫자키패드가 표시됩니다. 원하시는 숫자를 입력하고 Enter를 누르세요.

외부장치에 기록시

외부장치1)의 지정한 워드주소에 입력된 값을 저장합니다.

입력값 제한 (상한 / 하한 제한)

입력값 제한을 체크하면, 상한 또는 하한 (둘다 가능)을 제한할 수 있습니다. 특정값 범위를 벗어나는 입력을 근본적으로 막을 수 있습니다.

키패드 자동 닫기

일정시간동안 터치입력이 없을경우 열려있는 키패드를 자동으로 닫는 기능입니다.

전처리 연산

유저가 입력한값을 최종 목적지에 저장하기 전에 어떤 연산을 할 수 있는 기능입니다. 아래 예에서는 유저가 입력한 값에 10을 곱한값을 최종 목적지에 기록하는 것을 예시로 보여드린 것입니다.

곱하기 이외에도 다양한 연산자를 사용할 수 있습니다.

앞서 연산결과에 추가로 한번더 연산을 수행할 수 있습니다.

만약 이렇게 한다면, 앞서 연산결과 (x10)에 1을 더한 값이 최종값이 됩니다.

기존 목적지값 참조 연산

기존 외부장치값 (또는 HMI변수값)을 읽어와, 키패드에 입력한 값을 더하거나 뺀뒤 다시 기록하는 기능입니다. 기존값을 갱신하는 목적으로 사용하세요.

사용자 액션 실행

입력이 완성되거나 취소되었을때, 특정 사용자 액션 그룹을 실행하게 해줍니다.

키패드 입력값을 검증하려면 우선 HMI 변수로 받은 후 사용자 액션 그룹을 호출합니다. HMI 변수값의 상황에 따라 여러가지 동작을 하도록 미리 사용자 액션 그룹을 정의해 놓아야 합니다. 예를 들면, HMI 변수값(키패드 입력값)이 너무 큰 값이거나 음수일 경우 오류 화면으로 넘어가고 정상일 경우만 외부장치에 HMI 변수값을 보낼 수 있습니다.

사용자 액션 그룹이란?

상위 페이지로 가기

1)
HMI와 연결된 PLC 또는 MCU
comfilehmi/숫자_입력기/index.1680391953.txt.gz · 마지막으로 수정됨: 2023/04/02 08:32 저자 Comfile Technology