Für RS-485 nutze ich Waveshare, der ist super: https://www.waveshare.com/product/usb-to-rs485.htm
Für RS-232 nutzen wir meistens die Pass-Through-Funktion der Touch Panel, wenn ich ehrlich bin. Das ist für mich meist praktischer, weil die SPS sowieso am Panel hängen.
https://www.youtube.com/watch?v=rNHTa0LJYI8
Für RS-232 nutze ich manchmal LogiLink, die funktionieren auch gut:
https://www.otto.de/p/logilink-video-adapter-C1822746030/#ech=28562816&variationId=1822746034
Bei den USB-Adaptern muss man sehr aufpassen, welche Chipsätze und Treiber die haben und wie gut die mit dem Betriebssystem arbeiten. Da verbringt man manchmal frustrierend viel Zeit im Windows Gerätemanager.