You are here

시리얼 루프백 테스트 방법

간혹 시리얼 포트의 정상 작동 여부를 판별하기 위해 이렇게 저렇게 시도해 보지만 판단을 하기 어려운 경우가 많습니다. 시리얼 루프백 테스트 방법은 케이블 및 클립으로 시리얼 포트의 동장 여부를 판별할 수 있는 편리한 검사 방법입니다. 

루프백 테스트를 통해 동일 직렬 포트에서 데이터를 주고 받아 포트가 제대로 작동하는지 확인할 수 있습니다. 이 테스트를 수행하기 위해서는 전송과 수신 핀이 연결되도록 널 모뎀 시리얼 케이블을 임시로 변경해야 합니다. 널 모뎀 케이블이 없거나 직렬 카드에 어떤 시리얼 케이블을 구입해야 할지 모르면 아래 시리얼 케이블 부분을 참고하십시오. 아래 단계에 따라 해당 케이블을 변경하십시오.

 

목차:

  • RS-232 DB-9 커넥터
  • RS-485 DB-9 커넥터
  • RS-232 DB-25 커넥터
  • RS-485 RJ-45 커넥터
  • 시리얼 케이블
  • Windows 하이퍼터미널을 사용하여 루프백 테스트 수행

 

 

RS-232 DB-9 커넥터
DB-9 커넥터는 아래에 나타낸 9핀 커넥터입니다. 케이블 한쪽 끝을 직렬 포트에 꽂고 자유로운 다른 쪽 끝을 사용하여 루프백 연결을 구성합니다. 아래 그림은 2번 핀과 3번 핀이 쇼트된 암 DB-9 커넥터입니다. 아래에 나타낸 것처럼 종이 클립을 암 커넥터의 각 구멍에 삽입하여 두 연결을 간단히 쇼트시킬 수 있습니다.

 

 

RS-485 DB-9 커넥터
DB-9 커넥터는 아래에 나타낸 9핀 커넥터입니다. 케이블의 한쪽 끝을 직렬 포트에 꽂고 자유로운 다른 쪽 끝을 사용하여 루프백 연결을 구성합니다. 아래 그림은 4번 핀과 8번 핀 그리고 5번 핀과 9번 핀을 쇼트시킨 암 DB-9 커넥터입니다. 아래에 나타낸 것처럼 종이 클립을 암 커넥터의 각 구멍에 삽입하여 두 연결을 간단히 쇼트시킬 수 있습니다.

 

 

 

RS-232 DB-25 커넥터
DB-25 커넥터는 아래에 나타낸 25핀 커넥터입니다. 케이블의 한쪽 끝을 직렬 포트에 꽂고 자유로운 다른 쪽 끝을 사용하여 루프백 연결을 구성합니다. 아래 그림은 2번 핀과 3번 핀을 쇼트시킨 암 DB-25 커넥터입니다. 아래에 나타낸 것처럼 종이 클립을 암 커넥터의 각 구멍에 삽입하여 두 연결을 간단히 쇼트시킬 수 있습니다.

 

 

 

RS-485 RJ-45 커넥터
RJ-45 커넥터는 아래에 나타낸 것처럼 8핀 커넥터입니다. 이 커넥터는 네트워크 케이블 커넥터와 매우 유사하지만 배선 방식이 다릅니다. 케이블의 한쪽 끝을 직렬 포트에 꽂고 자유로운 다른 쪽 끝을 사용하여 루프백 연결을 구성합니다. 이 커넥터는 핀을 쇼트시키기가 쉽지 않기 때문에 RJ-45 - DB-9 변환 케이블(부품 번호 #182845-01)을 구입해야 합니다. 이 상태로 핀을 쇼트시킬 경우 7번 핀과 3번 핀 그리고 6번 핀과 2번 핀을 쇼트시키십시오.

 

 

시리얼 케이블
필요한 널 모뎀 시리얼 케이블 유형은 가지고 있는 직렬 카드의 종류에 따라 다릅니다. 아래는 내쇼날인스트루먼트에서 제공하는 시리얼 케이블 목록입니다.

 

1. RS-232 9핀 암 D-Sub ‐ 9핀 암 D-Sub

 

182238-01 (1미터)
182238-02 (2미터)
182238-04 (4미터)

 

 

 

2. RS-485 9핀 암 D-Sub ‐ 9핀 암 D-Sub

183283-01 (1미터)
183283-02 (2미터)
183283-04 (4미터)

 

 

 

3. RS-232/485 10위치 RJ-45 ‐ 9핀 수 D-Sub

182845-01 (1미터)*
184428-01 (1미터 절연 케이블)*

 

 

4. RS-232/485 PCMCIA ‐ 9핀 수 D-Sub

단일 포트 및 2포트 PCMCIA-232/485 카드용 183905-0R3 (30cm)*
4포트 PCMCIA-232 카드용 185205-01 (1미터)*

 

 

 

5. RS-232 SCSI-68 ‐ 8포트 9핀 수 D-Sub

8포트 PCI/PXI-232 카드용 185196-01 (1미터)*

 

 

 

6. RS-485 SCSI-68 ‐ 8포트 9핀 수 D-Sub

8포트 PCI/PXI-485 카드용 185845-01 (1미터)*

 

 

7. RS-232 16포트 브레이크 박스

16포트 PCI/PXI-232 카드용 186936-01 (1미터)*

 

 

* 단지 수 DB9 커넥터로 연결하는 컨버터 케이블/박스입니다. 위에 나타낸 것처럼 포트 당 하나의 RS-232 또는 RS-485 널 모뎀이 별도로 필요합니다.

 

Windows 하이퍼터미널을 사용하여 루프백 수행
위에서 설명한대로 널 모뎀 케이블을 변경한 다음 루프백 테스트를 수행할 수 있습니다.

 

 

케이블 삽입

 

변경하지 않은 케이블 쪽을 테스트할 직렬 포트에 삽입합니다. 케이블의 다른 쪽 끝은 종이 클립이나 전선 가닥으로 RX/TX 핀이 쇼트되어 있어야 합니다.

 

 

하이퍼터미널 시작

 

시작»프로그램»보조프로그램»통신»하이퍼터미널을 선택하여 하이퍼터미널을 시작합니다.

 

 

세션 만들기

이름을 입력하고 확인을 눌러 세션을 만듭니다. 아래 예에는 Loopback Test라는 이름을 사용했습니다.

 

 

 

드롭다운 목록에서 COM 포트를 선택하고 확인을 누릅니다.

 

 

아래와 같이 직렬 통신의 속성을 선택하고 확인을 누릅니다.

 

 

 

아래와 같은 터미널 창이 나타날 것입니다. 직렬 포트가 제대로 작동하고 루프백 케이블이 올바로 연결되었으면 입력하는 텍스트가 창에 나타납니다. 케이블을 제거하고 텍스트를 입력할 때는 창에 텍스트가 입력되지 않습니다. 지금 설명과 다르게 작동될 때는 본 문서 뒤에 있는 문제해결 방법을 참고하십시오.

루프백 테스트가 성공적이면 직렬 포트가 올바로 작동하고 있다는 것을 나타내며 이 포트를 통해 데이터를 주고 받을 수 있습니다.

 

 

 

문제해결
터미널 창에 텍스트를 입력할 때 아무것도 나타나지 않습니다.

- 널 모뎀 커넥터를 올바른 포트에 꽂았는지 확인하십시오. 다른 포트에 연결해보십시오.
- 널 모뎀 케이블의 반대 쪽에서 TX/RX 라인이 쇼트되어 있는지 확인하십시오.
- 터미널 화면 왼쪽 맨 아래에 연결이라는 단어가 있는지 확인하십시오. 연결 끊김으로 나오면 전체 과정을 처음부터 다시 시작하십시오.
- 시리얼 카드가 올바로 설치되었는지 확인하십시오. 내쇼날인스트루먼트 시리얼 카드의 경우, 시작»프로그램»National Instruments»NI-Serial»Diagnostics를 선택합니다. 테스트를 실행하기 전에 모든 시리얼 케이블의 연결을 해제했는지 확인하십시오.

 

 

케이블 연결을 해제해도 텍스트가 입력됩니다.

로컬 에코가 꺼져있는지 확인하십시오. 로컬 에코를 끄려면 파일»등록 정보를 선택합니다. 설정 탭을 선택하고 ASCII 설정을 클릭합니다. 입력된 문자를 로컬로 에코 상자의 선택을 해제합니다. 확인을 두 번 클릭하여 터미널 창으로 돌아옵니다.

 

키를 누를 때마다 두 개의 문자가 나타납니다.

로컬 에코가 꺼져있는지 확인하십시오. 로컬 에코를 끄려면 파일»등록 정보를 선택합니다. 설정 탭을 선택하고 ASCII 설정을 클릭합니다. 입력된 문자를 로컬로 에코 상자의 선택을 해제합니다. 확인을 두 번 클릭하여 터미널 창으로 돌아옵니다.