If you need a device to be able to be present on the USB port and communicate with both the PC and another device, RS232-to-RS422 converters (or RS232-to-RS485 converters) are needed (for the PC and the RS232-to-RS422/RS485 converters).
If you need an RS232-to-RS422 converter, you can simply hook up a PC to a power supply, a RS232-to-RS422 converter and a RS232-to-RS422 converter (for the PC and the RS232-to-RS422 converters).
There are lots of options for USB I/O nowadays, what about a USB-to-RS232 converter (or USB-to-RS422 converter), many are offered as drivers for the PC on the USB port. These drivers will provide the necessary documentation needed to set up the RS232 port on the PC.
There are a lot of problems with USB:it is missing the low speed mode, it is not symmetric, it can't support HDMI, it has only a few connection modes, it has a lot of features which are not actually needed, it can't do automatic retries, it has only a few transmission distances (2 to 5 meters) even for low cost devices. On top of that, the other protocols are missing the useful message transfers (for instance, auto-retries after an error).
For most purposes, I2C is the best solution. But it is not an RTU, you cannot have multiple slave/master pairs, you can only have one master and many slaves, but there is no way to have a master and slaves at the same time. You don't need to transmit the clock (you can keep the master device running and use pullup resistors), you don't need to transmit the bus speed.
USB-C is even more complex:it has the positive voltage on its two buses, so you need a new RS232 adapter in order to get the signals on the correct voltage. Furthermore, it lacks the low speed mode and the ability to detect the bus speed automatically (thus you need to choose between transfer speed and latency, but not between speed and latency).
Getting different machines to talk is *still* a lot of work, but it's much more reliable than using some proprietary protocol, and it's much simpler in the sense that there's only one standard, and one common language.
Watching Kamasutra 3D (2015) Hindi Adult Online in HD Movie Download Hub Free 720p Sex Video Download, 720p Erotic video Download, 1080p Adult Full Movie Download, 720p 480p watch online movies free HD Hindi Adult Movie Watch online HD Free Download 827ec27edc