한국어 English Chinese Russian

질문&답변 게시판 / 기술지원



SSL 암호화로 사용자의 입력정보가 보호되고 있습니다.
No. 2530 Re: Re: Re: Re: Re: CSE-M73A 모듈에서 ATC모드로 TCP Server 접속시 No Carrier발생 2021-09-06

안녕하세요. 솔내시스템(주)입니다.

보통 데이터가 다 깨졌다고 하면 통신속도를 서로 안 맞춰줄 경우 발생이됩니다.
그런데 송신은 문제 없이 데이터가 제대로 가며 수신만 문제가 있다고 하는 것은 제품의 수신핀이 문제라고 보여지는데 제품 핀 고장여부는 TX-RX을 서로 루프백하여 TCP로 보낸데이터가 그대로 TCP로 들어오는지로 확인할 수 있습니다.

만약 루프백 테스트로 문제가 없다고 하면 실제도 제대로된 데이터가 서버쪽에서 수신되는지, 시리얼 쪽 통신속도가 정확한지 또는 현장 노이즈 문제는 없는지 등 다시 한번 검토 해볼 필요가 있을 것 같습니다.

궁금하신 사항이 있으시면 언제든지 기술지원팀(032-245-2328)으로 연락 주시기 바랍니다.
감사합니다.




> 최규원 wrote:
> ------------------------------------
> 안녕하세요.

CSE-M73A를 서버로 설정하고 tcp접속을 한 후 통신을 수행하고 있습니다.
클라이언트에서 접속하고 명령을 받으면 서버쪽에서 잘 수신하고 있습니다.
수신된 명령에 대하여 응답을 하면 클라이언트쪽에서 데이타가 모두 깨지는 현상이 나타납니다.
수신측에서 수신데이타에 대한 설정이 필요한 것 같은데 어떻게 설정해야 하는지요?
회신 부탁드립니다.


> 솔내시스템(주) wrote:
> ------------------------------------
> 안녕하세요.
솔내시스템(주) 기술지원팀입니다.

보내주신 설정값은 잘 받았습니다.

현재 CSE-M73A는 172.30.1.10/클라어언트로 파악되며 서버는 172.30.1.48/1470로 이해됩니다.

역시 마찬가지로 아래 기존 3번 답변처럼 서버가 TCP1470번 포트로 잘 살아 있는지 확인해주시기 바랍니다. ATD로 접속이 안되는 경우 서버에 문제가 있을 것으로 보입니다.

참고로 통신할 주소, 통신할 포트를 저장하여 쓰시려면 at+pwp를 이용하여 설정 값을 저장해주시기바랍니다.

AT+PRIP=172.30.1.48
AT+PRP=1470
AT+PWP

현재는 서버 IP 172.30.1.10(제품IP) / TCP 50005번 포트로 저장되어있습니다.

또한 [시리얼 포트] 탭의 시리얼 포트 설정/상태 전송(RFC2217) 옵션 해제와
[옵션] 탭의 IPv4 주소통보 프로토콜을 없음으로 해주시기 바랍니다.

질문 답변 게시판 상으로는 해당 환경 정보 부족으로 답변이 한계가 있을 수 있음을 양해하여주시기 바랍니다.
궁금하신 사항이 있으시면 언제든지 기술지원팀(032-245-2328)으로 연락 주시기 바랍니다.

감사합니다.



> 최규원 wrote:
> ------------------------------------
> 요청하신 파일을 첨부합니다.

해당 제품을 클라이언트로 사용하여 서버에 접속하려고 합니다.
검토 부탁드립니다.


> 솔내시스템(주) wrote:
> ------------------------------------
> 안녕하세요.
솔내시스템 기술지원팀입니다.

1. 소켓 에러(10061), 연결을 거부했다는 오류메시지
- CSE-M73이 해당 포트로 접속을 대기하고 있지 않거나 이미 접속이 되어있어 접속을 받을 수 없을 경우에 나오는 에러입니다.
- CSE-M73의 통신모드가 TCP 서버이고 제품 로컬포트가 1470이 맞는지 확인해 보시기 바랍니다.
- 만약 CSE-M73의 통신모드가 AT 명령 모드로 설정되어 있었다면 시리얼포트로 ATA명령을 통해 접속 대기 명령을 한 상태여야 합니다.

2. 시리얼 데이터가 에코되어 나오는 증상
- CSE-M73의 통신모드가 AT 명령 모드로 되어있다면 시리얼 포트에서 데이터를 보낼 때 에코되어 돌아오는것은 정상입니다.

3. ATD 명령으로 접속이 되지 않는 증상
- 우선 서버(172.30.1.48)가 1470포트로 접속을 대기하고 있는지 확인해 보시기 바랍니다.

ezManager의 [고급메뉴] > [설정값 내보내기]를 통해 제품의 설정 값을 파일로 저장할 수 있습니다.
해당 파일을 첨부해주시면 분석에 큰 도움이 됩니다.

좋은 하루 보내세요.
고맙습니다.


> 최규원 wrote:
> ------------------------------------
> 수고하십니다.

이전에도 비슷한 사례가 있어서 검토해 봤지만 원인을 알 수 없어서 문의합니다.
1. 네트웍 설정 내용
Local IP: 172.30.1.10
Server IP: 172.30.1.48
Port:1470
Subnet Mask:255.255.255.0
Gateway: 172.30.1.254
DNS:8.8.8.8
2. ezTCP Manager에서 통신테스트를 시도하면 "테스트에러1.png"와 같이 접속이 안됩니다.
3. 시리얼 테스트를 하면 "테스트에러2.png"와 같이 에코되어 나옵니다.
3. 시리얼 프로그램을 통해 접속하여 명령을 주면 정상적으로 응답합니다.
AT+PRIP=172.30.1.48
OK
AT+PRP=1470
OK
ATD (20초 정도 기다림)
NO CARRIER
4. 현재상태를 보면 "설정화면1.png"와 같습니다.

원인을 알려주시기 바랍니다.
감사합니다.

글쓴이 솔내시스템(주) 업체명


NO Subject Name Date Read
2503 CSE-M73A 모듈에서 ATC모드로 TCP Server 접속시 No Carrier발생 최규원 2021-08-18 914
2504 Re: CSE-M73A 모듈에서 ATC모드로 TCP Server 접속시 No Carrier발생 솔내시스템(주) 2021-08-19 986
2507 Re: Re: CSE-M73A 모듈에서 ATC모드로 TCP Server 접속시 No Carrier발... 최규원 2021-08-19 900
2508 Re: Re: Re: CSE-M73A 모듈에서 ATC모드로 TCP Server 접속시 No Carr... 솔내시스템(주) 2021-08-20 945
2528 Re: Re: Re: Re: CSE-M73A 모듈에서 ATC모드로 TCP Server 접속시 No ... 최규원 2021-09-04 841
2530 Re: Re: Re: Re: Re: CSE-M73A 모듈에서 ATC모드로 TCP Server 접속시... 솔내시스템(주) 2021-09-06 907