# 기본 모드 통신

In-Sight 기본 모드 프로토콜은 ASCII 프로토콜로 In-Sight 비전 시스템이 다음을 통해 제어될 수 있도록 합니다.

- PC에서 실행되는 사용자 지정 응용 프로그램.
- 이더넷 네트워크를 통한 텔넷.

기본 모드 명령에는 다음 원칙이 적용됩니다.

- 기본적인 기본 모드 명령의 길이는 2자이며 매개 변수(있는 경우)와 종료자 1자로 구성됩니다.

- 값을 설정하는 명령은 "성공"의 경우 1, "인식할 수 없는 명령"의 경우 0, "실패"의 경우 음수를 반환합니다.
- 값을 가져오는 명령은 명령에 따라 다양한 값을 반환합니다.

참고 :

- 명시적 메시징을 사용할 경우 EtherNet/IP 연결, 문자열 명령 블록을 사용할 경우 SLMP 연결 상의 PLC(이를 통해 본원적 CIP 메시지가 가능)로 기본 모드 명령의 하위 집합을 보낼 수 있습니다. 여기에는 Delete File, Get File, Get Online, Get Value, Load File, Set Event, Set Float, Set Online, Set String, Store File 등이 포함됩니다. 자세한 내용은기본 모드 명령을 참조하십시오.

## 기본 모드의 기본적인 명령

기본적인 기본 모드 명령의 일반적인 구문은 [명령][매개 변수][종료자]입니다.

- 여기에서 [명령]은 두 자의 문자로 구성됩니다. 일부 기본 모드 명령에는 선택 사항인 [매개 변수]가 있습니다.
- 기본적인 기본 모드 명령은[종료자] 문자로 완료됩니다. 텔넷 연결을 사용하여 기본 모드 명령을 전송할 때 기본 종료자는 CR + LF(ASCII 문자 13 + 10) 또는 NUL(ASCII 문자 0)입니다.

- 원격으로 In-Sight 비전 시스템에 기본 모드 명령을 보내면, 비전 시스템은 명령을 처리한 다음 ASCII 문자열과 종료자 문자로 구성된 응답을 반환합니다.

- 기본적인 기본 모드 명령은 대소문자를 구별하지 않습니다. 매개 변수 사이에는 공백이 없어야 합니다.

참고 :

- 작업에 대해 실행되는 기본 모드 명령(예: Write Job 및 Delete Job)은 주로 이전 버전과의 호환성을 위해 포함되었습니다.
- 기본 모드 파일 전송 명령에서 사용하는 체크섬은 표준 16비트 순환 중복 검사입니다. 자세한 내용은 기본 모드 체크섬를 참조하십시오.

## 텔넷을 통해 기본 모드 명령을 사용하여 In-Sight 비전 시스템과 통신하기

텔넷은 In-Sight 기본 모드 명령을 이용하여 센서와 원격으로 통신하는 데 사용할 수 있는 Microsoft Windows 기본 제공 클라이언트입니다.

참고 : 기본 모드 명령에 텔넷을 사용하려면 먼저 Windows에서 텔넷을 활성화해야 합니다. 제어판 > 프로그램 및 기능을 엽니다. Windows 기능 켜짐 또는 꺼짐를 선택합니다. 텔넷 클라이언트 확인란을 선택한 다음 확인을 클릭합니다.

1. In-Sight Vision Suite에서 비전 시스템에 대해 텔넷 서버를 활성화합니다. 비전 시스템의 산업용 이더넷 유틸리티를 열고 텔넷 서버 활성화 확인란에 체크합니다.

2. 원격 호스트에서 텔넷 클라이언트 응용 프로그램을 엽니다.
3. 텔넷 응용 프로그램에서 호스트 이름 또는 IP 주소로 비전 시스템에 연결합니다. 연결에 성공하면 "In-Sight(tm)에 오신 것을 환영합니다" 메시지와 하드웨어 모델 번호(예: IS8402M) 및 세션 번호가 표시됩니다.

4. In-Sight 비전 시스템의 유효한 사용자 이름과 암호를 입력합니다. 입력하는 사용자 이름과 암호는 해당 비전 시스템의 사용자 목록에 있어야 합니다. 로그온에 성공하면 "사용자가 로그인했습니다"라는 메시지가 나타납니다. 기본 관리자 로그온은 admin이고 암호는 없습니다.

또한 원격 호스트에서 실행하여 텔넷 로그온 프로세스를 자동화하고 기본 모드 데이터를 보내고 받는 응용 프로그램을 작성할 수도 있습니다.

참고 :

- 텔넷을 통해 연결하는 경우 로그인하는 데 30초의 타임아웃 시간이 있습니다. 로그인한 후에는 타임아웃이 없습니다.

- 보안을 위해 텔넷 클라이언트 응용 프로그램에서는 암호 에코가 일반적으로 비활성화됩니다.

- Unix 기반 플랫폼에서 텔넷을 사용하여In-Sight 비전 시스템에 로그인할 때의 텔넷 명령줄 형식은 다음과 같아야 합니다.

  > telnet <host> <port>

  여기에서 <host>는 In-Sight 비전 시스템의 호스트 이름 또는 IP 주소이며 <port>는 원격 텔넷 포트(기본값: 23)입니다.

- 산업용 이더넷 구성 유틸리티 패널에서 기본 포트를 변경할 수 있습니다.