10-15-2021 03:04 AM
LabVIEWで作成したプログラムを使って、
NI USB-6501を操作しています。
いつの間にか操作ができなくなることがあり、
NiAsstnt.exeのメニュー Reset Configuration Data を実行すると
操作できるようになります。
しかし、また操作ができなくなることがあります。
この不具合の原因は何でしょうか?
10-15-2021 07:15 AM
操作できなくなったときエラークラスタの内容はわかりますか?
「いつの間にか」は具体的にどういうときですか?
・連続して制御しているとき突然?
・次にVIをロードして実行したとき?
・その他?
USB-6501を制御している部分のVIを見せてもらえますか?
10-27-2021 02:47 AM
返信が遅くなり申し訳ありません。
ご質問の件ですが
まず、エラークラスタについては現在不明です。
ログはとってあるので、客先から回収すれば確認可能かと思います。
次にタイミングの件ですが
こちらもはっきりと分かっておりません。
最後にDIOを制御しているVI(ブロックダイアグラム)を添付します。
10-27-2021 04:23 AM
ダイアグラムを見る限り、特に問題になりそうな個所はないと思います。
少なくともエラーの内容がわからないと判断ができません。
P1~P5のラインの記述がどうなっているかも教えてください。
あと、画面のキャプチャは縮小せず、非可逆圧縮されないフォーマット(pngなど)で保存してください(細かいワイヤの形が崩れると問題発見に支障があるので)。
10-27-2021 09:50 PM
やはりエラー内容が分からないことには詳細は不明ですよね。
客先からログを得る方法を検討したいと思います。
※客先が海外のため時間を要する可能性があります
また、P1~P5のライン記述というのは以下の情報で宜しいでしょうか?
P1 ⇒ Dev1/port0/line2
P2 ⇒ Dev1/port0/line0:1
P3 ⇒ Dev1/port0/line6
P4 ⇒ Dev1/port0/line7
P5 ⇒ Dev1/port0/line5
意図しているものと異なりましたら、ご連絡頂きたく。
10-28-2021 03:03 AM
また、P1~P5のライン記述というのは以下の情報で宜しいでしょうか?
はい。それでOKです。
グローバル変数が変化したときにDAQへの書き込みが起こるので、そこでエラーが起る可能性を確認したかったのですが、問題なさそうです。