No. 719 | Re: EZL-50L 데이터 수신 에러 | 2010-04-01 | ||
---|---|---|---|---|
안녕하세요. 솔내시스템입니다. 유선으로도 말씀드렸지만 EZL-50L은 TCP 접속이 이루어진 상태에서만 원격으로 데이터를 전송합니다. 따라서 TCP 상태가 CLOSED 또는 LISTEN 인 경우 데이터가 전송되지 않는 것이 맞습니다. 그렇다면 문제는 1차적으로는 접속이 끊어진 이유, 그리고 다음으로는 접속이 끊어진 후 재접속 과정이 없다는 것입니다. 현재 고객님의 시스템에서는 PC에서 동작하는 프로그램이 TCP 클라이언트이므로 접속이 끊어진 경우 프로그램쪽에서 재 접속을 요청해야 합니다. 50L은 접속이 끊어진 후 LISTEN 상태로 돌아가 접속을 기다리기 때문에 재접속 요청만 이루어진다면 접속을 다시 맺습니다. 접속이 끊어진 원인을 파악하기 위해서는 더미허브와 패킷 캡처 프로그램을 이용해 패킷을 분석해 볼 필요가 있습니다. 그리고 설정 값에 문제가 있을 수 있으므로 ezConfig로 검색 된 스크린 샷등을 첨부하여 보내주시면 감사하겠습니다. 좋은 하루 되십시오. 감사합니다. > 김오진 wrote: > ~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 안녕하세요. > EZL-50L을 사용하고 있는 개발자입니다. > > 현재 저희 시스템은 아래와 같이 구현이 되어있습니다. > > 장비 SERIAL <--> EZL-50L <--> PC > MODE: T2S 서버모드 > 시리얼 1024Byte를 1초에 3번씩 전송 테스트를 하고 있습니다. 그런데 이더넷 쪽으로 데이터가 잘들어오다가 어느 시점부터(약 2시간 30분) 데이터가 들어오지 않고 있습니다. 모니터링 해보면 EZCONFIG로 모니터링 해보면 TCP OPEN --> TCP LISTEN 으로 나옵니다. 그리고 계속해서 시리얼에서 데이터가 전송 되더라도 TCP로 전달이 안됩니다. > 확인 부탁합니다. > 참고로 시리얼 세팅은 115200BPS 흐름제어는 없습니다. |
글쓴이 | 솔내시스템(주) | 업체명 |
NO | Subject | Name | Date | Read |
---|---|---|---|---|
718 | EZL-50L 데이터 수신 에러 | 김오진 | 2010-04-01 | 3735 |
719 | Re: EZL-50L 데이터 수신 에러 | 솔내시스템(주) | 2010-04-01 | 3630 |
|
|||