키보드 입력#

일반 입력 키보드#

입력 상자를 클릭하면 다음과 같은 입력 키보드가 나타납니다.

키보드 입력 상자의 왼쪽에는 입력 프롬프트가 표시되고 오른쪽에는 입력에 대한 서식 지정 요구 사항이 표시됩니다.

키는 문자 키와 기능 키로 나눌 수 있습니다.

문자 키의 레이아웃은 기본적으로 일반 키보드의 레이아웃과 동일합니다. 사용자는 Shift 키를 사용하여 대/소문자를 전환할 수 있습니다.

기능 키에는 다음과 같은 기능이 있습니다:

../../_images/115.jpg

키보드 종료

../../_images/29.jpg

입력을 결정하며, 입력 형식과 일치하지 않으면 무효 처리됩니다.

../../_images/35.jpg

대소문자 및 문자 전환

../../_images/45.jpg

현재 커서 앞에 있는 문자를 삭제하려면 커서를 길게 누르면 현재 커서 앞에 있는 문자가 연속적으로 삭제됩니다.

../../_images/55.jpg

커서를 왼쪽과 오른쪽으로 이동하고 커서를 길게 누르면 계속 이동합니다.

../../_images/65.jpg

입력 키보드가 표시된 후에도 사용자는 물리적 키보드를 통해 입력할 수 있습니다. 물리적 키보드의 ‘Enter’ 버튼을 눌러 입력을 확인하고, ‘Esc’ 버튼을 눌러 키보드를 바로 종료하고, ‘왼쪽 및 오른쪽’ 화살표 키를 눌러 커서를 좌우로 이동하고, ‘위아래’ 화살표 키를 눌러 커서를 처음 또는 마지막 위치로 이동합니다.

표현식 입력 키#

표현식 키보드는 표현식을 빠르게 입력하고 표현식을 자동으로 변환하여 로봇을 위한 스크립트 문을 생성하는 데 사용됩니다. 표현식 키보드는 주로 표현식을 빠르게 입력하는 데 사용되며, 표현식 키보드는 표현식을 자동으로 변환하여 로봇의 스크립트 문을 생성하고 표현식 키보드가 표현식이 합법적인지 여부도 확인합니다.

표현식 키보드의 왼쪽 드롭다운 입력 상자에서는 IO, 레지스터, 모드버스, 함수 및 변수를 선택하고 빠르게 입력할 수 있습니다. 오른쪽에는 일반적인 논리 연산자, 즉 관계형 연산자를 입력할 수 있습니다: <=, >=, <, >, ==, ≠, 산술 연산자: +, -, *, /, 부울 수량: 참, 거짓, 일반적인 기호 및 숫자를 입력할 수 있습니다.

표현식 키보드의 기능 키는 일반 입력 키보드의 기능 키와 유사합니다. A1 을 누르면 일반 입력 키보드로 전환할 수 있습니다.

../../_images/85.jpg

로봇 스크립트와 달리 표현식 키보드의 입력은 비교적 간단하며 로봇 스크립트로 자동 변환할 수 있습니다. 예를 들어 디지털 출력 포트 1을 하이 레벨 전자 장치로 설정하려면 표현식 키보드를 다음과 같이 입력할 수 있습니다. 실제로 실행하면 로봇의 스크립트로 자동 변환됩니다:

set_standard_digital_out(1,true)

../../_images/94.jpg

다음은 표현식의 몇 가지 입력 예제입니다.

IO

조건식 DI1은 높고 DI2는 낮음: DI1 == true 및 DI2 == false

조건식 끝에 있는 숫자 입력 포트 1은 높음: Tool_DI1 == true

DO1은 높음으로 설정됨: DO1 = true

DO2는 낮음으로 설정됨: DO2 = false

레지스터

조건식 bool 입력 레지스터 1은 참: bool_reg_in1 == true

조건식 word 입력 레지스터 2는 32: word_reg_in2 == 32

조건식 float 입력 레지스터 1은 2.5보다 작거나 같음: float_reg_in1 <= 2.5

bool 출력 레지스터 1은 참으로 설정됨: bool_reg_out1 = true

word 출력 레지스터 1은 16으로 설정됨: word_reg_out1 = 16

float 출력 레지스터 설정 1~1.2: float_reg_out1 = 1.2

Modbus

읽기-쓰기 코일의 mb1 값은 1입니다. mb1 == 1

조건식은 10보다 큰 값으로 레지스터 mb3를 읽고 쓸 수 있습니다. mb3 > 10

읽기-쓰기 코일 mb1은 1로 설정됩니다. mb1 = 1

읽기-쓰기 레지스터 mb3은 12로 설정됩니다. mb3 = 12

변수

조건식 전역 변수 g_bo는 참입니다. g_bo == 참

전역 변수 g_num에 값 3이 할당됩니다. g_num = 3

입력이 완료되고 ‘확인’ 버튼을 클릭하면 표현식의 유효성이 확인됩니다.

그림 2에서 볼 수 있듯이 전역 부울 유형의 변수에 숫자를 할당하면 오류가 발생합니다.

../../_images/116.jpg

숫자 입력 키보드#

숫자 입력 상자를 클릭하면 아래 그림과 같이 입력 상자의 첨부 파일에 숫자 키보드가 팝업됩니다.

숫자 키보드는 숫자를 입력하는 데 사용되며, 키보드가 팝업된 후에도 사용자는 물리적 키보드를 통해 입력할 수 있습니다.

숫자 키보드의 각 기능 키의 기능입니다:

../../_images/123.jpg

빈 입력 상자

../../_images/132.jpg

문자 삭제

../../_images/142.jpg

숫자 기호 변경

../../_images/152.jpg

키보드 입력 취소

../../_images/162.jpg

키보드 입력 확인

../../_images/172.jpg

숫자 키보드는 입력한 숫자가 유효한지 여부를 감지합니다. 그림과 같이 입력한 숫자가 범위를 초과하면 입력 상자 왼쪽에 오류가 표시되고 유효한 입력 범위를 묻는 메시지가 표시됩니다.

../../_images/182.jpg