사용자 도구

사이트 도구

English

comfilehmi:숫자_입력기:index

문서의 이전 판입니다!


숫자 입력기

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

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

외부장치에 기록시

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

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

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

키패드 자동 닫기

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

전처리 연산

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

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

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

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

기존 목적지값 참조 연산

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

사용자 액션 실행

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

사전에 사용자 액션 그룹이 등록되어 있어야 합니다. 아래처럼 설정한다면 키패드에서 Enter키를 눌러서 종료했을때, <변수초기화>라는 사용자 액션그룹이 실행됩니다.

다음 예시에서 보시는 것처럼 <변수초기화>라는 사용자 액션그룹은 TimerValue라는 HMI변수를 0으로 만들어 줍니다 .

사용자 액션 그룹이란?

상위 페이지로 가기

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