[Modules] TCP 는 어떻게 테스트 해요? (UDP 포함)

모듈들의 TCP 연결/통신 테스트를 위해서는 PC에서 사용할 Freeware tool 설치가 필요합니다.
Tool은 Hercules 라는 tool이며, HW gruop에서 제공합니다.
(아래 링크의 Download & Links 메뉴에서 다운로드 가능합니다.)
https://www.hw-group.com/products/hercules/index_en.html

Hercules 프로그램은 Serial 탭 / TCP Client / TCP Server / UDP 등 통신 테스트가 가능한 프로그램입니다.

해당 Freeware tool을 설치했으면 이제 TCP 통신 테스트를 해보겠습니다.

테스트는 WIZ750SR을 기준으로 진행했습니다. 만약 WIZ550S2E, WIZ750SR-100 등 다른 Serial to ethernet 제품도 사용하는 Configuration tool이 다를 뿐 동작하는 방법은 동일합니다.


WIZ750SR 시리즈 모듈을 컨트롤 하기 위해서는 아래 링크에서 Configuration tool 설치가 필요합니다.
https://wizwiki.net/wiki/doku.php?id=products:wiz750sr:download:start#wiznet_s2e_configuration_tool
이제 모듈을 Configuration tool을 이용하여 설정하고 Hercules 프로그램으로 테스트를 하겠습니다.

TCP Server 테스트 방법은 아래 사항을 참조해주세요. (아래 사진 참조)

  1. Configuration tool 실행 후 Search합니다.

  2. 제품의 Network 세팅 값과 동작 모드를 설정합니다. (TCP server로 설정)

  3. Configuration tool의 상단 "Setting"아이콘을 클릭합니다. (정보 저장)

  4. 다시 모듈 Search를 하여 정보들이 세팅되어 있는지 확인합니다.

  5. Hercules 프로그램을 실행. (PC는 TCP Client로 설정)

  6. TCP Client 탭을 설정한 뒤 제품의 IP와 Port를 맞게 설정.

  7. Connect 클릭.

  8. 모듈에 Serial Cable을 연결하였다면, 아래와 같이 통신 테스트 성공.

TCP Client 테스트 방법은 아래 사항을 참조해주세요. (아래 사진 참조)

  1. Configuration tool 실행 후 Search합니다.

  2. 제품의 Network 세팅 값과 동작 모드를 설정합니다. (TCP server로 설정)

  3. Configuration tool의 상단 "Setting"아이콘을 클릭합니다. (정보 저장)

  4. 다시 모듈 Search를 하여 정보들이 세팅되어 있는지 확인합니다.

  5. Hercules 프로그램을 실행. (PC는 TCP Server로 설정)

  6. TCP Server 탭을 설정한 뒤 제품의 IP와 Port를 맞게 설정.

  7. listen 클릭.

  8. 모듈에 Serial Cable을 연결하였다면, 아래와 같이 통신 테스트 성공.

TCP mixed 테스트 방법은 아래 사항을 참조해주세요. (아래 사진 참조)

  1. Configuration tool 실행 후 Search합니다.

  2. 제품의 Network 세팅 값과 동작 모드를 설정합니다. (TCP mixed로 설정)

  3. Configuration tool의 상단 "Setting"아이콘을 클릭합니다. (정보 저장)

  4. 다시 모듈 Search를 하여 정보들이 세팅되어 있는지 확인합니다.

  5. Hercules 프로그램을 실행.

    • TCP mixed 모드는 TCP Client/Server 둘 다 동작할 수 있습니다.
    • 동작은 TCP Server로 구동하고 연결을 끊으면 TCP Client로 연결하여 사용할 수 있습니다.
    • 단, WIZ750SR을 TCP Client방식으로 사용할 경우, Serial에서 데이터를 먼저 보내야 TCP Connection이 되니 유의해주세요.
  6. 사용하고 싶은 탭을 설정한 뒤 제품의 IP와 Port를 맞게 설정하고 연결하기.

  7. 모듈에 Serial Cable을 연결하였다면, 아래와 같이 통신 테스트 성공.

UDP 테스트 방법은 아래 사항을 참조해주세요. (아래 사진 참조)

  1. Configuration tool 실행 후 Search합니다.

  2. 제품의 Network 세팅 값과 동작 모드를 설정합니다. (UDP로 설정)

  3. Configuration tool의 상단 "Setting"아이콘을 클릭합니다. (정보 저장)

  4. 다시 모듈 Search를 하여 정보들이 세팅되어 있는지 확인합니다.

  5. Hercules 프로그램을 실행. (PC는 UDP로 설정)

  6. UDP 탭을 설정한 뒤 제품의 IP와 Port를 맞게 설정.

  7. listen 클릭.

  8. 모듈에 Serial Cable을 연결하였다면, 아래와 같이 통신 테스트 성공.