페이지 선택
Generic selectors
Exact matches only
Search in title
Search in content
Search in pages

TCP Client in Station Mode

모듈은 스테이션 모드에서 TCP 클라이언트로 동작 시키고, PC는 TCP 서버를 장치한 후, TCP 통신을 시험한다.

⊗ 현재 ID 연결이 끊어 졌는지 확인한 후 설정한다. 그렇지 않으면 오류가 ,발생할 수 있다..

 

 

1. 명령 절차 와 응답시퀀스 요약

 

No 절차 명령 및 조작 응답 또는 현상
1 모듈를 AP에 접속 AT+WJAP=EDWORKS2,edw12345\r

OK

+WEVNET:STATION UP

2 PC를 AP에 접속하고 IP 쿼리 PC의 windows cmd창에서 명령→ ipconfig  Ipconfig 명령의 결과: 예)192.168..0.2
Newly Add Event 공지 On AT+CIPEVENT=ON\r  
3 모듈을 TCP 클라이언트로 설정 AT+CIPSTART=1,tcp_client,192.168.0.2,20001\r OK
4

PC에서 TCP 서버를 시작하면,

클라이언트가 자동으로 연결

로컬(Local)포트 번호=20001

클라이어트가 자동 연결되면

+CIPEVENT:1,SEVER,CONNECTED

5

커맨드모드에서 데이터발송

클라이언트 → 서버

AT+CIPSEND=1,5\r

3초 이내 송신데이터 입력 → 12345

클라이언트측 수신데이터 → 12345
6

커맨드모드에서 데이터수신

서버 → 클라이언트

TCP 서버에서 데이터송신 → 1234567890 발송 성공

모듈이 수신힌 데이터를 시리얼포트로 자동전달 하게 하려면

즉 CIPRECVCFG=0이면, AT+CIPRECVCFG=1\r 명령실행

+CIPRECV:10,1234567890\r\nOK
Newly Add Event 공지 Off AT+CIPEVENT=OFF\r  
7

데이터모드에서 데이터발송

클라이어트 → 서버

AT+CIPSENDRAW\r; OK
시리얼포트에서 송신데이터 입력 → abcdefghijklmn 서버측 수신데이터 → abcdefghijklmn
8

데이터모드에서 데이터수신

서버 → 클라이언트

TCP 서버에서 데이터송신 → 1234567890 클라이언트측 수신데이터 →1234567890
Newly Add

AT Command 모드로 복귀

(0.5초 이내에 +++ 입력할 것)

+++  
Newly Add TCP 소켓  ID 1 종결 AT+CIPSTOP=1\r  

 

 

 

 

2. Station 모드에서 TCP 클라이언트 시험 진행

♦ 1번 에서 5번 과정까지 진행한 결과는 아래 그림과 같다.

 

 

 

 

 

 

 

 

♦ 6번 에서 8번 과정까지 진행한 결과는 아래 그림과 같다.

 

 

 

 

 

 

 

 

Adsense

EMW3070

Viewed Page List