WIZnet Developer Forum

W7500S2E-R1으로 Multi host access

시장에서 W7500S2E-R1 모듈을 구매해서 사용하려합니다.

모듈은 TCP Client로 동작시키려고 하고, 3개의 TCP서버에 순차적으로 접속해서 데이터를 송/수신하여야 합니다.
지원하는 AT Command를 보니,

  • IP address (Remote host) AT+C1_CLI_IP1 R/W 15 Default: 192.168.1.99
  • Port number (Remote host) AT+C1_CLI_PP1 R/W 5 Max: 65535, Default: 5000
    가 있네요.

이 명령어를 적당히 조작하면, 다중 서버에 순차적으로 접속하여 데이터를 송수신할 수 있는지 궁금합니다.

서버에 접속은 가능하지만 한개의 서버에만 접속가능합니다.
3개의 서버에 접속하시려면 W7500S2E-R1의 경우 모듈 세개가 필요합니다.

동시 접속이 아니라, remote ip/port를 바꾸고, 접속하고 끊고, 다음 remote ip1/port1으로 바꾸고 접속하고 끊고가 안된다는건지요?

안된다면, 어떤 모듈로 가능할까요?

접속하고 끊고 다시접속하는건 가능합니다.
다만 처음 TCP서버에 접속한 후 다음 서버에 접속하기 위해서는
AT Command로 전환하여 IP와 port 넘버를 변경한후, 다시 Data 통신모드로 전환해야하는것을 고려하셔야합니다.

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