FAQs from Rohde & Schwarz

HM8123 / HM8118 직렬 통신

질문

내장된 RS232 포트를 통해 HM8123 / 8118을 제어하고 싶습니다. 그런데 장치가 전혀 응답하지 않습니다.

정상적으로 통신을 사용하려면 어떻게 해야 합니까?

답변

두 장치 모두 RS232 포트를 통해 쉽게 제어할 수 있습니다. 하지만 몇 가지 전제 조건이 있습니다.

  • "모뎀" (1:1) 케이블을 사용하여 기기를 PC에 연결하십시오
  • 통신 셋업값은 9k6 / 8N1입니다

처음에는 표준 단말 프로그램으로 확인하는 것이 좋습니다. 여기에서는 인터넷에서 무료로 사용할 수 있는 "Realterm"을 사용했습니다.

Realterm을 설정할 때, 몇 가지 명령을 성공적으로 시도해볼 수 있습니다(여기에서는 입력이 보이지 않습니다 - 해당 예제에서 에코가 해제되어 있음).

HM8123 / HM8118 직렬 통신

두 장치 모두 RS232 포트를 통해 쉽게 제어할 수 있습니다. 하지만 미리 알아야 할 몇 가지 전제 조건이 있습니다.

  • "모뎀" (1:1) 케이블을 사용하여 기기를 PC에 연결하십시오
  • 통신 셋업값은 9k6 / 8N1입니다

처음에는 표준 단말 프로그램으로 확인하는 것이 좋습니다. 여기에서는 인터넷에서 무료로 사용할 수 있는 "Realterm"을 사용했습니다.

Realterm을 설정할 때 몇 가지 명령을 성공적으로 시도해볼 수 있습니다(여기에서는 입력이 보이지 않습니다 - 해당 예제에서 에코가 해제되어 있음).

여기에서 볼 수 있듯이 라인이 CR (/r)로 종료되었습니다. 각자의 프로그램을 작성할 때에도 이 설정을 유지하는 것이 중요합니다.

로데슈바르즈에서 작성한 R&S Forum Python 인터프리터라는 작은 프로그램을 통해 쉽게 제어할 수 있습니다. 다음 라인은 종료 문자(\r )를 포함한 Forum과 HM8123 간 통신을 보여줍니다.

***

12:49:48.512 HM8123: IDN\r

12:49:48.575 HM8123: 62.6 ms HAMEG Instruments,HM8123,5.12\r

현재 판독값은 HAMEG Instruments,HM8123,5.12입니다

***

Forum은 로데슈바르즈 웹사이트에서 무료로 사용할 수 있습니다.