Skip to main content

10.4.1.3. INPUT

10.4.1.3. INPUT

 

설명

티치펜던트 화면이나 시리얼포트로부터 변수로 정보를 입력 받습니다.

문법

INPUT <입력방향>, <변수>, [<timeout 시간>]

파라미터

입력방향

#0 : 티치펜던트

#1 : 시리얼포트 COM 1

#2 : 시리얼포트 COM 2

ENET1 : 범용 이더넷 포트(EN2) 객체 1

ENET2 : 범용 이더넷 포트(EN2) 객체 2

ENET3 : 범용 이더넷 포트(EN2) 객체 3

변수

산술변수, 문자열변수

Timeout

산술식. 지정한 시간이 경과하는 경우 다음 행으로 넘어갑니다. 0인 경우는 실행 이전에 입력한 키 값이 변수에 저장되고, 키 입력이 없었을 때는 변수값이 유지됨.

sec단위 정수

0.0~60.0

사용 예

INPUT #1, V20!, 5

INPUT #0, V1$

비고

티치펜던트의 경우 [ENTER]키로 입력을 완료합니다.

시리얼포트의 경우에는 NULL문자(ASCII 코드 0)를 인식하여 완료합니다.

산술변수로 입력 받을 때 수치로 해석할 수 없는 문자열이 입력되는 경우에는 변수의 기존 값이 그대로 유지됩니다.

지정시간 내에 입력이 안 되는 경우 변수의 기존 값이 그대로 유지됩니다.

Timeout 시간이 0으로 설정되어 있는 경우는 이전에 티치펜던트의 [숫자]키를 사용하여 입력된 값을 변수에 대입하고 만약 입력된 키값이 없다면 변수의 기존 값이 그대로 유지됩니다.