解決策
NI VeriStand システム定義ファイルは、単なるXMLファイルでありNI LabVIEW の .NET API を使用して解析することができます。
カスタム デバイスのチャンネルにアクセスするために必要な手順は次のとおりです。
- NI LabVIEWヘルプのコンストラクタノード のトピックを参照してLabVIEWで.NET API .dllを呼び出す方法を理解します。
- .NET アセンブリ内でクラスをインスタンス化するために、コンストラクタノードで NIVEriStandSystemDefinitionAPI.dll を呼び出します。このアセンブリは、C:\Program Files (x86)\National Instruments\VeriStand xxxxあるいはC:\Program Files\National Instruments\VeriStand xxxxにあります。
- アプリケーション制御VIパレット のプロパティノードとインボークノードを使用すると、コンストラクタノードからのクラスリファレンスを配線するだけで、そのクラスのプロパティとメソッドにアクセスできます。
最初に
CustomDeviceChannel クラス にアクセスし、次に プロパティノードを使用してチャネル値にアクセスする必要があります。