ATEN 명령줄 인터페이스 제어 시스템 사용자 안내서

ATEN Command Line Interface Control System

ATEN 명령줄 인터페이스 제어 시스템 사용자 안내서
ATEN 명령줄 인터페이스 제어 시스템

이 가이드에 대해

ATEN 컨트롤 시스템은 사용자가 명령을 보낼 수 있도록 CLI를 구현하기 위해 Telnet 프로토콜을 채택합니다. 이 가이드는 ATEN 컨트롤러 및 확장 박스에 적용됩니다. 이러한 명령을 사용하면 Telnet 설정, I/O 설정, 컨트롤러/확장 상자 관리 장치에 제어 명령 전송 및 장치 응답 수신을 구성할 수 있습니다.

메모: 다음과 같은 경우 CLI를 통해 이루어진 I/O 설정이 손실됩니다. view이후 ATEN 구성기(GUI)를 통해 업로드됩니다.
컨트롤러의 현재 제어 모드를 찾으려면 다음을 방문하세요. web 콘솔.

재부팅

용법:
컨트롤러를 재부팅합니다.

통사론:
재부팅↙

인정 :
Command OK↙ : 명령이 정확하고 기능이 실행됩니다.
잘못된 명령↙ : 명령 및/또는 매개변수가 잘못되어 실행되지 않습니다.

Examp르 :
재부팅↙ : 장치 재부팅

돕다

용법:
컨트롤러의 CLI 모드를 활성화하기 위한 지침을 표시합니다.

통사론:
도움말↙

인정 :
Command OK↙ : 명령이 정확하고 기능이 실행됩니다.
잘못된 명령↙ : 명령 및/또는 매개변수가 잘못되어 실행되지 않습니다.

Examp르 :
help↙ : CLI 모드 지시문 표시

에코

용법:
수신된 메시지에 자동으로 응답하도록 컨트롤러를 활성화하거나 비활성화합니다.

통사론:
에코[제어]↙

매개변수:
control : on – 이 기능을 활성화합니다. off – 이 기능을 비활성화합니다(기본값은 off입니다).

인정 :
Command OK↙ : 명령이 정확하고 기능이 실행됩니다.
잘못된 명령↙ : 명령 및/또는 매개변수가 잘못되어 실행되지 않습니다.

Examp르 :
eho on↙ : 컨트롤러가 수신된 메시지에 자동으로 응답하도록 설정합니다.

텔넷

용법:
Telnet CLI 모드 설정을 구성합니다.

통사론:
telnet[시간 초과 간격][로그인 제어]↙

예어:
timeout : Telnet 세션 타임아웃 간격 설정 login : Telnet 로그인 기능 설정

매개변수:
간격 : 세션 시간 초과(분)입니다. (0은 시간 초과가 발생하지 않음을 의미함)(기본값은 5)
control : on – 로그인 기능 활성화(기본값은 on) off – 로그인 기능 비활성화

인정 :
Command OK↙ : 명령이 정확하고 기능이 실행됩니다.
잘못된 명령↙ : 명령 및/또는 매개변수가 잘못되어 실행되지 않습니다.

Examp르 :
telnet timeout 0↙ : 타임아웃되지 않도록 타임아웃 간격을 구성합니다. telnet timeout 5↙: 타임아웃 간격을 5분으로 구성합니다. telnet 로그인 off↙: 로그인 기능을 비활성화합니다.

연속물

용법:
직렬 포트 설정을 제어하고 구성합니다.

통사론:
직렬 [p 시퀀스] [유형 stype] [보드 전송 속도] [dbit 데이터 비트] [패리티 스파리티] [sbit 정지 비트]
[fctrl flowctrl] [dtype 데이터 유형] [endchar 문자] [checksumtype checksum 유형] [acktimeout 기간] [control “데이터”] [도움말]↙

예어:
p : 포트
유형: 직렬 유형
baud : 전송 속도
dbit : 데이터 비트
패리티 : 직렬 패리티
sbit : 정지 비트
fctrl : 흐름 제어
dtype : 데이터 유형
acktimeout : Sendack 제어로부터 피드백을 기다리는 데 시간 초과 기간(ms)이 사용됩니다.
endchar : 특정 끝 문자는 완전한 메시지를 식별하는 데 사용됩니다.
checksumtype : 명령 체크섬을 자동 계산하기 위해 fw가 필요한 경우 체크섬 유형을 할당합니다.
도움말: 지침 표시

매개변수:
순서: 포트, 여러 포트의 경우 쉼표로 구분
* (모든 포트)
유형: 232, 422, 485 (기본값 232)
전송 속도: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200(기본값 9600)
데이터 비트 : 7, 8 (기본값 8)
희소성 : 없음, 짝수, 홀수 (기본값 없음)
정지 비트 : 1, 2 (기본값 1)
flowctrl : 없음, hw (기본값 없음)
데이터 유형: ascii, hex(기본 ascii)
체크섬 유형: 없음, Modbus(기본값 없음)
기간 : 특정 시간 초과(ms)(기본값 300)
chars : 완전한 메시지 뒤의 문자를 끝냅니다.
control : read – 특정 시리얼 포트의 수신 메시지를 표시합니다.
쓰기 – 직렬 포트에서 데이터를 보냅니다. " 기호를 사용하면 데이터가 표시됩니다. 보내려면 \x 기호를 사용하세요.
XNUMX진수 코드
sendack – 직렬 포트에서 데이터를 보내고 수신된 메시지를 표시합니다.

인정 :
Command OK↙ : 명령이 정확하고 기능이 실행됩니다.
잘못된 명령↙ : 명령 및/또는 매개변수가 잘못되어 실행되지 않습니다.

Examp르 :
직렬 도움말 ↙ : 지침 표시
serial p01 ↙ : 시리얼 포트1의 설정정보를 표시합니다.
serial p* ↙ : 모든 직렬 포트의 설정 정보를 표시합니다.
직렬 p01 유형 232 보드 115200 dbit 8 패리티 없음 sbit 1 fctrl 없음 ↙ : port1을 구성합니다.
serial p01,04,07 baud 19200 ↙ : 포트 1, 4, 7을 baud rate 19200으로 구성합니다.
serial p02 baud 19200 ↙ : port2를 baud 19200으로 구성하고 다른 매개변수에는 기본 설정을 사용합니다.
serial p02 dtype hex read ↙ : port2의 수신 메시지를 HEX 형식으로 표시합니다.
serial p03 write “sw i01 o02\r\n” ↙ : 포트01에서 ASCII 텍스트 'sw i02 o3'를 보냅니다.
serial p03 sendack “sw i01 o02\x0D\x0A” ↙ : port01에서 ASCII 텍스트 'sw i02 o3'를 보내고 피드백을 표시합니다.

계전기

용법:
릴레이 포트를 제어하고 구성합니다.

통사론:
릴레이 [p 시퀀스] [t펄스 기간] [제어] [도움말] ↙

예어:
p : 포트
tpulse : 펄스의 폐쇄 기간
도움말: 지침 표시

매개변수:
순서: 포트, 여러 포트의 경우 쉼표로 구분
* (모든 포트)
지속 시간 : 밀리초 단위의 기간입니다.
제어 : 열림 - 끄기
닫다 – 켜다
펄스 - 릴레이 채널을 닫은 다음 엽니다.
토글 - 릴레이 토글
읽기 - 표시 상태

인정 :
Command OK↙ : 명령이 정확하고 기능이 실행됩니다.
잘못된 명령↙ : 명령 및/또는 매개변수가 잘못되어 실행되지 않습니다.

Examp르 :
릴레이 도움말 ↙ : 지침 표시
Relay p01 close ↙ : 포트1 채널을 닫습니다.
Relay p01 open ↙ : 포트1 채널을 오픈합니다.
Relay p01,04,07 close ↙ : 1, 4, 7번 릴레이 채널을 닫습니다.
릴레이 p02 tpulse 500 펄스 ↙ : 포트 2를 500ms 닫은 다음 엽니다.
릴레이 p02 읽기 ↙ : 포트2 상태를 표시합니다.

입출력

용법:
I/O 포트를 제어하고 구성합니다.

통사론:
io [p 시퀀스] [유형 iotype] [lthresh 임계값] [hthresh 임계값] [t펄스 기간] [control] [도움말]↙

예어:
p : 포트
lthresh : 하한 임계값
hthresh : 상한 임계값
tpulse : 펄스 모드에서 I/O가 하이 레벨로 유지되는 기간
도움말: 지침 표시
메모: 매개변수를 지정하지 않으면 이전에 입력한 값이 적용됩니다.

매개변수:
순서: 포트, 여러 포트의 경우 쉼표로 구분
* (모든 포트)
iotype : 건조, VDC, DOUT
Threshold : 트리거 임계값(vol)tage
지속 시간 : 밀리초 단위의 기간입니다.
제어 : 열림
닫다
맥박
비녀장
읽다

인정 :
Command OK↙ : 명령이 정확하고 기능이 실행됩니다.
잘못된 명령↙ : 명령 및/또는 매개변수가 잘못되어 실행되지 않습니다.

Examp르 :
io help ↙ : 지침 표시
io p01↙ : I/O 포트1의 설정 정보를 표시합니다.
io p*↙ : 모든 I/O 포트의 설정 정보를 표시합니다.
io p01 type dry ↙: 포트 1을 건식 접촉 모드로 구성합니다.
io p01 type dout ↙ : 포트 1을 디지털 출력 모드로 구성합니다.
io p01 type vdc lthresh 1 hthresh 3 ↙ : 임계값 설정을 사용하여 포트 1을 vdc 모드로 구성합니다.
io p01 open ↙ : 포트1 채널을 엽니다.
io p01 close ↙ : 포트1 채널을 닫습니다.
io p01,04,07 close ↙ : 포트 1,4,7 채널을 닫습니다.
io p02 tpulse 500 pulse ↙ : 포트 2 채널을 500ms 동안 닫은 다음 엽니다.
io p02 read ↙ : 포트2 상태를 표시합니다.

IR

용법:
IR 포트를 제어하고 구성합니다.

통사론:
ir [p 시퀀스] [irtype 입력] | [보드 전송 속도] [dbit 데이터 비트] [패리티 희소성] [sbit 정지 비트] [dtype 데이터 유형] [체크섬 유형 체크섬 유형] [제어 "데이터"] [도움말]↙

예어:
p : 포트
type : 특정 출력 포트의 출력 유형
baud** : 전송 속도
dbit** : 데이터 비트
패리티** : 직렬 패리티
sbit** : 정지 비트
dtype** : 데이터 유형
체크섬 유형** : 컨트롤러/확장 상자가 지정된 체크섬 유형을 자동으로 계산합니다.
도움말: 지침 표시

메모:
* : IR 유형에 대한 키워드입니다.
** : 이 키워드는 232 유형에 대한 것입니다.
매개변수를 지정하지 않으면 이전에 입력한 값이 적용됩니다.

매개변수:
순서: 포트, 여러 포트의 경우 쉼표로 구분
* (모든 포트)
irtype: ir, 232(기본 ir)
전송 속도: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200(기본값 9600)
데이터비트 : 7, 8(기본값 8)
희소성 : 없음, 짝수, 홀수(기본값 없음)
정지비트 : 1, 2(기본값 1)
데이터 유형: ascii, hex(기본 ascii)
체크섬 유형: 없음, Modbus(기본값 없음)
제어 : 쓰기 – IR 코드 또는 RS232 데이터 보내기

인정 :
Command OK↙ : 명령이 정확하고 기능이 실행됩니다. 잘못된 명령↙ : 명령 및/또는 매개변수가 잘못되어 실행되지 않습니다.

Examp르 :
ir help ↙ : 지침 표시
ir p01 ↙ : IR 포트1의 설정 정보를 표시합니다.
ir p* ↙ : 모든 IR 포트의 설정 정보를 표시합니다.
ir p01,04,07 유형 232 ↙ : 포트 1,4,7을 RS232 유형으로 구성
ir p01 유형 232 보드 115200 dbit 8 패리티 없음 sbit 1 체크섬 유형 modbus↙:
port1을 RS232 유형으로 구성하고 ir p02 설정을 dtype hex “0a0b0c” 쓰기 ↙: port0에서 hex 형식 데이터 0a0b2c를 보냅니다.
ir p02 baud 19200 ↙ : port2를 baud 19200으로 구성하고 다른 매개변수에는 기본 설정을 사용합니다.
ir p02 “sw i01 o02\r\n” 쓰기 ↙ : 포트01에서 ASCII 텍스트 'sw i02 o2'를 보냅니다.
ir p02 write “sw i01 o02\x0D\x0A”↙ : port01에서 ASCII 텍스트 'sw i02 o2'를 보냅니다.

문서 / 리소스

PDF thumbnail명령줄 인터페이스 제어 시스템
User Guide · Command Line Interface, Control System, Command Line Interface Control System

참고문헌

질문하기

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

질문하기

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.