나는 스스로 이것을 이해할 수 없다. RS485 모드 버스 통신에서 RTS (방향) 라인의 요점은 무엇입니까?ModBus가 RTS 라인을 필요로하는 이유는 무엇입니까?
Google의 모든 이미지에는 RX & TX 회선 만 표시되지만 RTS도 사용된다는 것을 알고 있습니다.
감사
나는 스스로 이것을 이해할 수 없다. RS485 모드 버스 통신에서 RTS (방향) 라인의 요점은 무엇입니까?ModBus가 RTS 라인을 필요로하는 이유는 무엇입니까?
Google의 모든 이미지에는 RX & TX 회선 만 표시되지만 RTS도 사용된다는 것을 알고 있습니다.
감사
RS485 기반 통신의 맥락에서 RTS의 유일한 용도 (예 관련 Docklight RS485 setting 참조) RS485 송수신기 제어 소위이다. 직렬 통신을위한 Microsoft Windows API에서이 모드는 RTS_CONTROL_TOGGLE이라고합니다.
바이트를 전송할 수있는 경우 RTS 라인이 높음으로 지정합니다. 버퍼링 된 바이트가 모두 전송 된 후 RTS 라인은 로우가됩니다.
2 선식 RS485 버스 및 이와 같은 버스에 사용되는 MODBUS 애플리케이션 프로토콜과는 아무런 관련이 없습니다. 그러나 일부 오래된 RS232-RS485 (또는 USB-to-RS485) 컨버터는 데이터를 전송하기 전에 RTS 신호를 하이로 설정하고 데이터 수신을 위해 로우로 리셋해야합니다.
대부분의 표준 RS485 인터페이스와 PC 용 변환기는 자동으로 전송과 수신 사이의 전환을 처리 할 수 있으므로 RTS가 전혀 필요하지 않습니다. 예를 들면 - 인기있는 MOXA 브랜드는 ADDC (Automatic Data Direction Control입니다.