No. 954 | Re: 질문 있습니다. | 2011-08-25 | ||
---|---|---|---|---|
안녕하세요. 솔내시스템입니다. 먼저 C#프로그램을 확인하기 전에 점검을 위하여 다른 프로그램으로 TCP접속을 해보시기를 권장드립니다. 다른 프로그램으로 먼저 확인을 하게 되면 제품이 문제인지 제작하신 소켓 프로그램이 문제인지 쉽게 파악이 될 것 같습니다. 저희 쪽에서 제공되는 프로그램은 ezTerm입니다. 아래 주소에서 다운 받으시면 됩니다. http://www.sollae.co.kr/kr/support/ezterm.php 제품은 클라이언트, PC는 서버인 것 같은데요. 각 소켓당 1개의 연결만 가능하기 때문에 한 곳으로만 접속을 하셨다면 STS 불은 하나만 들어와야 정상입니다. 또한 C#으로 코딩한 것과는 무관합니다. 어떤 언어로 코딩해도 상관은 없습니다. 궁금한 것이 있으시면 언제든지 연락주시기 바랍니다. 감사합니다. > 김진만 wrote: > ------------------------------------ > 지금 제가 현재 C#으로 TCP/IP 서버를 만들고 있는데요. > 보드는 EZL-410EVB를 사용하고 있습니다. > > 근데 서버에서 클라이언트 소켓을 만들어 할당해주구요, 분명 > > Connected 상태가 true 였는데, > 그 While 문 을 빠져나오면 바로 false로 바뀌어 버리거든요. > > 그래서 연결후 232통신으로 값을 받을려니 Connected 상태가 false라서 받지를 못해요 > > 이거 왜이런거죠? > 혹시 C#으로 소켓을 만들어서 그런가요? > > > P.s 아 그리고 연결될때 점등되는 불이요, 시리얼포트 연결상태 나타내는 STS점멸등이 > COM1, COM2 둘다 불이 들어오드라구요, > > 소켓은 하나밖에 연결이 안됄텐데 제가 코딩을 잘못한건지; 잘 모르겠네요 .. 답변 부탁드려요. |
글쓴이 | 솔내시스템(주) | 업체명 |
NO | Subject | Name | Date | Read |
---|---|---|---|---|
953 | 질문 있습니다. | 김진만 | 2011-08-24 | 3793 |
954 | Re: 질문 있습니다. | 솔내시스템(주) | 2011-08-25 | 3800 |
|
|||