DAQmxタスクを制御.viによりタスクを中止し、プロパティノードを使用した際にエラー -200557が発生します



使用ソフトウェア:
使用ソフトウェア・バージョン: 7.0
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A

問題:
Maximum Valueなどの実行時に設定できないDAQmxプロパティを変更するため、タスクを中止するためDAQmxタスクを制御.VIを使用し、プロパティを変更しようとしていますが、次のようなエラーが発生します。

エラーコード-200557がProperty Node DAQmx Channel (arg 1)で発生

考えられる理由:

指定されたプロパティは、タスクの実行中に設定することはできません。

タスクを開始する前にプロパティを設定するか、タスクを停止してからプロパティを設定してください。


なぜこのエラーが発生するのでしょうか?

解決策:
タスクが実行されていない時にのみ設定できるプロパティを変更するためには、プロパティを設定する前にタスクストップ.VIを明示的に呼び出す必要があります。このことにより実行時にタスクのステータスを停止することになるため、エラーを回避することができます。

関連リンク:

添付:





報告日時: 05/05/2003
最終更新日: 05/17/2016
ドキュメントID: 2W78H8A5