P
Hi!
I have an application running on my PC which implements the Modbus protocol. This application sends standard commands to a device running Modbus over RS-485. The way the application connects to this device is through a USB to RS-485 converter. I am programming this USB to RS-485 converter. Both the application on the PC and the device on the other end are tested and work properly with a commercial USB to RS485 converter. However, with my converter, I see that the PC software is receiving an echo of whatever is being sent on the bus by it. If I put a sniffer on the bus, I don't capture any echoes. So, it seems like my converter is generating an echo. Also, if I run at higher baud rates, the data received on the PC becomes received becomes more and more incorrect. Could anybody tell me what could be wrong?
I have an application running on my PC which implements the Modbus protocol. This application sends standard commands to a device running Modbus over RS-485. The way the application connects to this device is through a USB to RS-485 converter. I am programming this USB to RS-485 converter. Both the application on the PC and the device on the other end are tested and work properly with a commercial USB to RS485 converter. However, with my converter, I see that the PC software is receiving an echo of whatever is being sent on the bus by it. If I put a sniffer on the bus, I don't capture any echoes. So, it seems like my converter is generating an echo. Also, if I run at higher baud rates, the data received on the PC becomes received becomes more and more incorrect. Could anybody tell me what could be wrong?