07-10-2015 11:39 PM
YMC社製シリンジポンプをLabView+RS232Cを用いて制御することを検討しています。
変換ケーブル(USB-232)を用いて接続し、計測器I/Oアシスタントを用いて通信可能かどうかを確認しました。
「クエリして解析」にてRUN(ポンプの駆動開始)コマンドを
"RUN\r\n"
と入力したところ、ポンプは意図する通りの動作をするのですが、下記のようなエラーがでます。
"転送中にフレーミングエラーが発生しました。 VISA ステータスコード bfff006b"
このエラーの原因を教えて頂けませんでしょうか?
よろしくお願いいたします。
07-12-2015 08:09 AM
LabVIEWのヘルプ→エラーの説明にて、このエラー番号を入れると説明が表示されます。そのダイアログボックス内の「このエラーの詳細についてni.comで検索する」をクリックすると以下のリンクを見つけることが出来ます。こちらはすでに確認されていますか?
Why Do I Receive Error Code -1073807253 When Performing a VISA Serial Read? - National Instruments
http://digital.ni.com/public.nsf/allkb/F3E0621CB71AA16786256F970000FC57
Google翻訳が、それなりに読める日本語に訳してくれると思います。
ご参考まで。
07-12-2015 09:46 PM
こんにちは。
NI社の技術サポートデータベースにページがありましたので、リンクを張っておきます。
http://digital.ni.com/public.nsf/allkb/7B96391C74A16FD886257142002F6114
原因としては、
・PC~接続機器の通信設定
・ノイズ
と2つに大別されるようです。
まずは切り分けとして、Measurement & Automation Exproler ( MAX ) やWindowsのデバイスマネージャーで
ポートの設定が合っているかを確認してみてはいかがでしょうか。