내 PC로 RS485 장치와 통신을 시도하고 있습니다. RS485 장치를 RS485-RS232 변환기에 연결했습니다. RS485-RS232 변환기는 USB-RS232 변환기에 연결되고 USB-RS232 변환기는 내 PC에 연결됩니다.
RS485 장치에 명령을 보낼 수 있으며 장치는 내 명령을 수신하고 처리합니다. 그런데 RS485 장치로부터 아무런 응답을 받을 수 없습니다.
RS485 장치에는 2개의 핀이 있습니다. (A 및 B) RS485-RS232 변환기의 RS485 측에는 4개의 핀이 있습니다. (T+,T-,R+,R-) RS485-RS232 변환기의 RS232 측에는 RS232 DB25 소켓이 있습니다. USB-RS232 변환기에는 DB9 소켓이 있습니다.
내 RS485-RS232 변환기:https://www.aten.com/au/en/products/data-communication/industry-controls/ic485s/
내 USB-RS232 변환기:https://www.digitus.info/de/produkte/computer-zubehoer-und-kompontenen/computer-zubehoer/seriell-und-parallel-adapter/da-70156/?PL=tr
RS485 장치:https://entes.com.tr/epr_serisi_guc_ve_enerji_olcerler_ud.asp?livecatID=8&livecataltID=18&urunID=1
모든 것을 시도했지만 장치에서 아무런 응답을 받을 수 없습니다.
이 장치를 내 PC에 어떻게 연결합니까?
답변1
당신은 무엇을 시도했고 그것을 어떻게 연결했는지 너무 많이 말하지 않습니다. 우선 장치에는 2개의 핀(반이중 rx/tx 포트)이 있고 어댑터에는 4개의 핀(송신 포트 및 수신 포트)이 있으므로 rx 핀을 tx 핀에 연결해야 합니다. 그런 다음 어댑터가 전송 중이 아닐 때는 수신 모드에 있어야 하므로 RS485 유형 핸드셰이킹을 활성화하고 전송 중에만 RTS를 활성화해야 합니다.