Com o cabeamento USB simples, isso não é possível. O USB é um design de host único, portanto, você não pode simplesmente dividir o cabo em duas possíveis conexões de host.
Um dispositivo de compartilhamento USB pode funcionar. Isso depende muito de quando o dispositivo de compartilhamento decide alternar de A para B - é bem possível que a conexão do extensor seja suficiente para fazer o dispositivo de compartilhamento acreditar que o host ainda está conectado quando realmente não está mais. Este cenário exigirá testes extensivos.
Um dispositivo de compartilhamento controlado remotamente deve funcionar - adicionando a complexidade de executar uma conexão de controle separada que também pode falhar.
Uma solução um pouco mais limpa seria usar um dispositivo de rede de servidor USB, permitindo que você execute a conexão USB via Ethernet / IP (e não apenas pela Cat-5). Quando a rede possui links redudantes, ela não pode falhar facilmente. No entanto, esses dispositivos de servidor USB podem causar problemas de compatibilidade e exigirão alguns testes, além do aumento do custo.
No entanto, a solução mais simples é mover o laptop ao lado do controlador do motor, conectá-lo a uma rede (potencialmente redundante) e acessar o laptop remotamente, por exemplo, área de trabalho remota.