web-dev-qa-db-ja.com

テストセルのバックアップUSB接続-USBスプリッターの設計?

Diagram

これは、私が取り組んでいるいくつかのUSB機器の異常な使用を伴うプロジェクトに対する質問です。図をご覧ください。

既存のセットアップは、デバイスとラップトップ間の単一のリンクのみで構成されています。これは、図の一番上のリンクとして示されているUSB-over-Cat5リンクです。

基本的に、2行目(一番下の行)は、インストールを提案している冗長機能です(「スプリッター」も追加する必要があります)。最近、USB-over-Cat5エクステンダーの1つに障害が発生したことがあるため、テスト中にこれが再び発生した場合にバックアップラインに切り替えることができるようにする必要があります(テスト中です)。環境を設定し、テストを停止して障害のあるコンポーネントを交換し、再起動することはできません)。

これがどのように機能するのかについては不明であり、いくつかの説明を期待しています。する必要がありますか:

a)リモート制御可能なUSB周辺機器スイッチを購入する(例: https://www.startech.com/uk/Cards-Adapters/USB-2/Hub/4-to-1-USB-Peripheral- Sharing-Switch〜USB421HS )3ウェイスプリッターが私の図のどこにあるのでしょうか?

b)分割点でUSBケーブルに接続し、はんだ付けを少し行って、1本のケーブルを2本に分割しますか?

c)他に何かありますか?

5
Guest1

単純なUSBケーブルでは、これは不可能です。 USBはシングルホスト設計であるため、ケーブルを2つの潜在的なホスト接続に分割することはできません。

USB共有デバイス可能性があります動作します。これは、共有デバイスがAからBに切り替えることを決定するタイミングに大きく依存します。エクステンダー接続で、ホストが実際には接続されていないときにホストが接続されていると共有デバイスに認識させるのに十分である可能性があります。このシナリオでは、広範なテストが必要になります。

リモート制御の共有デバイスが機能するはずです。別の制御接続を実行する複雑さが増し、失敗する可能性もあります。

ややクリーンな解決策は、USBサーバーネットワークデバイスを使用して、イーサネット/ IP経由で(Cat-5だけでなく)USB接続を実行できるようにすることです。ネットワークに冗長リンクがある場合、簡単に失敗することはありません。ただし、これらのUSBサーバーデバイスは互換性の問題を引き起こす可能性があり、コストの増加に加えていくつかのテストが必要になります。

ただし、最も簡単な解決策は、ラップトップをモーターコントローラーの隣に移動し、(冗長になる可能性のある)ネットワークに接続して、ラップトップにリモートでアクセスすることです。リモートデスクトップ。

1
Zac67

これにはUSBを使用しないでください。あなたがしているように見えるのは、このために設計されていないハードウェアを使用してICSまたはPLCシステムを構築しようとしていることです。

RS485またはイーサネットはこのタイプの有線リモート操作用に設計されているため、運が良かったかもしれません。 USBベースのモーターコントローラーを既にお持ちの場合は、USBとイーサネットを備えたSBCを接続し、一方の端でUSBデバイスを制御し、もう一方の端でイーサネット経由の制御を受け入れるソフトウェアを使用できます。

モーターコントローラーのシリアル制御を確認することもできます。多くの場合、これらのハードウェアは内部でシリアルポートを使用し、USBからシリアルへのコンバーターを内蔵しています。それを切断し、TCP/IPでシリアルからイーサネットへのコンバーターを使用すると、長年使用されてきた既知の優れたソリューションを使用できます。

1
John Keates

私はこの質問を投稿し、それ以来、提案された構成をテストしました。

次のいずれかを購入しました:4対1 USB 2.0周辺機器共有スイッチ(製品ID:USB421HS) https://www.startech.com/uk/Cards-Adapters/USB-2/Hub/4- to-1-USB-Peripheral-Sharing-Switch〜USB421HS

ソフトウェアを介して切り替える機能があります。

期待通りに動作しました。ただし、Zac67が述べたように、一般的なシナリオでは、スイッチと使用されているデバイスの正確な性質に大きく依存している可能性があり、テストが最も簡単な判断方法です。

追伸allquizoticは、このテストの性質に関して正しい方向に進んでいました。

0
Guest1