도와주세요!!
글 수 15,339
2007.10.15 19:09:14 (*.233.135.85)
6711
안녕하세요.
485통신은 반이중이라 하드웨어 계층에서 도움을 주지 않으면
소프트웨어가 많이 고생하죠. ^^;
우선 예상되는 문제점은 사용하시는 변환 모듈이 RTS/CTS 제어를 해 주는지가 궁금합니다.
만일 그런 기능이 없다면 통신과 관련하여 RTS/CTS를 제어해야 한다면
일반 rs232 통신 방법으로는 통신할 수 없고 RTS/CTS를 제어해야 합니다.
이와 같은 문제가 아니라면 제 겨헝상으로는 배선 오류인 경우도 많습니다.
혹시나 하는 생각에 말씀드립니다만 서로 DATA+----DATA- 로 연결되어 있는지
확인해 보세요. ^^
>485통신을 하기위해 준비하고 있는데.
>우선 통신은 리눅스(터미널) <-> 노트북(터미널) 간의 485통신을 하려고 합니다.
>리눅스서버는 시리얼 포트가 있어서 485모듈을연결(232 to 485)하였고
>노트북은 usb to seral에 485모듈(232 to 485)을 연결하였습니다.
>
>기본적인 에코 테스트를 하려고 하는데
>
>리눅스 터미널 상에서
>@root>echo "This is test" > /dev/ttyS1
>이라고 커맨드를 입력하고 엔터를 쳤는데
>노트북 터미널 사이에 아무런 메세지가 뜨지 않습니다.
>
>시리얼(rs232)로만 같은 연결을하여(485모듈없이) 위와 같이 테스트를 하면
>노트북의 터미널 창에 메세지가 뜨는데
>
>왜 모듈을 사용하여 테스트하면 아무런 메세지가 없는걸까요?
>
>혹시아신다면 답변 부탁드리겠습니다.
>
>485통신은 그냥 하면 안되는것인지..
>그러면 그냥 터미널 상에서 확인하려면 어떻게 해야되는지 부탁드립니다.
>
485통신은 반이중이라 하드웨어 계층에서 도움을 주지 않으면
소프트웨어가 많이 고생하죠. ^^;
우선 예상되는 문제점은 사용하시는 변환 모듈이 RTS/CTS 제어를 해 주는지가 궁금합니다.
만일 그런 기능이 없다면 통신과 관련하여 RTS/CTS를 제어해야 한다면
일반 rs232 통신 방법으로는 통신할 수 없고 RTS/CTS를 제어해야 합니다.
이와 같은 문제가 아니라면 제 겨헝상으로는 배선 오류인 경우도 많습니다.
혹시나 하는 생각에 말씀드립니다만 서로 DATA+----DATA- 로 연결되어 있는지
확인해 보세요. ^^
>485통신을 하기위해 준비하고 있는데.
>우선 통신은 리눅스(터미널) <-> 노트북(터미널) 간의 485통신을 하려고 합니다.
>리눅스서버는 시리얼 포트가 있어서 485모듈을연결(232 to 485)하였고
>노트북은 usb to seral에 485모듈(232 to 485)을 연결하였습니다.
>
>기본적인 에코 테스트를 하려고 하는데
>
>리눅스 터미널 상에서
>@root>echo "This is test" > /dev/ttyS1
>이라고 커맨드를 입력하고 엔터를 쳤는데
>노트북 터미널 사이에 아무런 메세지가 뜨지 않습니다.
>
>시리얼(rs232)로만 같은 연결을하여(485모듈없이) 위와 같이 테스트를 하면
>노트북의 터미널 창에 메세지가 뜨는데
>
>왜 모듈을 사용하여 테스트하면 아무런 메세지가 없는걸까요?
>
>혹시아신다면 답변 부탁드리겠습니다.
>
>485통신은 그냥 하면 안되는것인지..
>그러면 그냥 터미널 상에서 확인하려면 어떻게 해야되는지 부탁드립니다.
>