問題タブ [zaber]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
labview - 移動するZaberデバイスの位置を追跡する
Zaberリニアアクチュエータを動かすLabVIEWVIを書いていますが、デバイスが動くときに数ミリ秒ごとにデバイスの位置を記録したいと思います。
ZaberのLabVIEWドライバをインストールし、その例を使用してアクチュエータを移動させましたが、これらの移動中に位置を読み取るにはどうすればよいですか?
.net - 複数のシリアル ポートで Zaber デバイスをスクリプト化する
Zaber デバイスを複数のシリアル ポートに接続し、それらすべてを 1 つのスクリプトから制御することはできますか? スクリプトはZaber コンソールで実行されており、いずれかのポートでデバイス間の動作を調整できるはずです。
labview - LabVIEW での Zaber デバイスのエラー処理
長時間のテストで Zaber デバイスを制御する LabVIEW VI を作成する場合、フィールドにエラー テキストを表示しながら、エラーから回復してテストを続行できますか? VI はZaber LabVIEW ドライバを使用しています。
labview - LabVIEW の Zaber デバイスからの予期しない応答
Zaber の LabVIEW ドライバを使用してデバイスを制御すると、コマンドに対して奇妙な応答が返されることがあります。たとえば、Move Absolute コマンドを送信すると、予想される Move Absolute 応答ではなく、Set Target Speed 応答または Manual Move Tracking 応答が返される場合があります。何が原因で、どうすれば回避できますか?
c++ - ZaberデバイスのサンプルC++コード
Zaberデバイスのシリアルプロトコルの実装は非常に簡単なようですが、C ++のサンプルコードはありますか?
.net - Zaberコンソールスクリプトを一時停止して再開します
Zaber Consoleを使用して、ループ内のいくつかのステップを実行するZaberデバイスを制御するスクリプトを作成しました。ループの途中で一時停止して、最初に戻らずに再開するにはどうすればよいですか?
c# - Zaber デバイスの動きをセンサーの読み取り値と調整する
ステージを制御するためのスクリプトをZaber コンソールで作成しましたが、移動中にセンサーの読み取り値を取得したいと考えています。ステージを動かして読み、またステージを動かしたい。センサーの読み取り値が、必要な動きに影響を与えることがあります。動きをセンサーの読み取り値とどのように調整できますか?
1 つのシリアル ポートで Zaber デバイスと通信し、2 番目のシリアル ポートでセンサーと通信したいと考えています。
c# - Zaberデバイスとの通信の問題を診断する
Zaberデバイスを制御するソフトウェアを作成すると、理解できない奇妙な動作が発生することがあります。通常、これはスクリプトまたは他のソフトウェアのバグが原因で発生しますが、シリアルポートの接続が緩んでいるなどのハードウェアの問題である場合もあります。
ソフトウェアが送信しているコマンドとデバイスがどのように応答しているかを正確に確認するにはどうすればよいですか?エラーの原因を調べるために検索できる一種のログファイルが欲しいのですが。
ほとんどの場合、C#を使用してZaber Consoleでスクリプトを記述していますが、Zaber計測器ドライバを使用してLabVIEWVIも記述しています。