WIZnet Developer Forum

[WizFi310] TCP 연결 동작 가이드

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

WizFi310으로 TCP 연결/통신 테스트를 하기 위해서는, WizFi310과 테스트 PC가 동일한 네트워크 상에 구성되어 있어야 합니다.
그렇기에 AP/STATION 모드에서 각 각 테스트 가능하며, STATION 모드로 TCP 연결/통신 테스트를 진행하겠습니다.
각 모드에 대한 설명은 다음 링크를 참조 바랍니다.

WizFi310이 TCP Server/Client로서 테스트를 수행하기 위한 공통적인 내용입니다.
STATION 모드로 동작하기 위해 wizms1이라고 하는 SSID를 가진 AP에 접속하여 IP를 할당받고,
image

테스트 PC 또한 해당 AP에 연결하였습니다.
image

다음은 테스트 PC가 AP로부터 할당받은 IP 주소입니다.
image
이와 같이 구성을 하였다면, TCP 연결/통신 테스트를 수행할 준비가 되었습니다.

  • TCP Server - WizFi310, TCP Client - PC
    WizFi310이 TCP Server로 동작하는 테스트를 먼저 진행하겠습니다.
    image

위에서 보면, WizFi310이 TCP Server로 동작하기 위해 SCON이라고 하는 소켓 생성 AT Cmd를 사용하였고, 5000번 포트를 생성한 것을 볼 수 있습니다.
그리고 PC에서 Tool을 사용하여, WizFi310에 해당하는 소켓으로 접속하고 "Hello World"라는 메시지를 전송한 것을 확인할 수 있습니다.

  • TCP Server - PC, TCP Client - WizFi310

다음은 Hercules Tool을 활용하여 PC에서 TCP Server를 만들었습니다.

그리고, PC의 TCP Server에 WizFi310이 TCP Client로 연결할 수 있도록 AT Cmd를 사용합니다.
image

그러면 Wizfi310이 TCP Server에 정상적으로 접속된 것을 확인할 수 있습니다.
image

TCP Server에 접속을 하여, 메세지를 주고 받는 것으로, TCP 연결이 정상적으로 동작하는 것을 확인 할 수 있습니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.