アカデミック 会社 イベント NI Developer Zone サポート ソリューション 製品とサービス お問い合わせ MyNI

NI LabWindows™/CVI 9.0 の新機能


最新機能はこちら(英語)
新機能に関する Web イベントシリーズをご覧いただけます。

LabWindows/CVI ソフトウェアは、ANSI C プログラミングに携わるエンジニアのためのテスト・計測ソリューションを提供します。LabWindows/CVI 9.0では、ここ数年における最も大幅な改良が施されているとともに、C プログラミングにおける最大の難題であるメモリ管理を効率化する新しいツールが追加されています。新機能については下記をご覧ください。

アプリケーションの信頼性を確保

リソース追跡ウィンドウ(LabWindows/CVI 開発システム、Developer Suite)

リソース追跡ウィンドウでは、リソース/メモリリークの可能性を開発の早い段階で突き止めることができます。このツールは、動的メモリ、ファイル処理、パネル、GPIB/TCP 処理、スレッドプールなど、ランタイムで割り当てられた全てのリソースを記録して追跡します。また、このツールを使用すると、該当ソースコードの素早い参照、メモリ状態表示、メモリ解放時点での一時停止、追跡したリソースのディスクへの記録などができます。

Web イベントを見る(英語)| 技術資料を読む(英語)

LabWindows/CVI Real-Time におけるその他の信頼性向上機能

ウォッチドッグタイマや Reliance ファイルシステムなどとの互換性が追加されたことで、故障に対して確定的に応答し重要なテストデータを保護するリアルタイムアプリケーションを設計することが可能となります。

Real-Time モジュールの新機能(英語)

テスト開発とスループットの速度向上

コンパイル済みヘッダによるコンパイル時間の短縮

コンパイラ機能の改善点やコンパイル済みヘッダのサポートなどにより、大規模プロジェクトのコンパイル時間が大幅に短縮されます。

Web イベントを見る(英語)| 技術資料を読む(英語)

最適化コンパイラのサポートの拡充

Visual Studio 2008(MSVC 9.0)コンパイラなど、最新の外部最適化コンパイラを使用して、LabWindows/CVI 環境内に実行可能ファイルや DLL を作成することで、アプリケーションの実行速度の向上を実現します。

詳細はこちら(英語)

最新の PC テクノロジを利用

ANSI C 99によるコンパイラ拡張

可変長配列や、宣言と文の混在表記など、ANSI C 99言語規格をより総合的にサポートすることで、最新の C テクノロジの利用が可能となっています。

Web イベントを見る(英語)

最新の Win32 API との通信機能

最新の Win32 API(Windows SDK より改称)用ツールと、新しいデータ暗号化用関数を使用して、Windows 2000/2003 Server Edition/XP オペレーティングシステムとのプログラムによる通信が可能です。

国際化サポートの向上

制御器ごとまたはユーザインタフェース全体で文字セットを設定することで、オペレーティングシステムの設定とは関係なくロケールに合わせたユーザインタフェースが正しく表示されるようにできます。制御器が特定の文字セットを使用するよう自由に設定できるようになり、欧米語以外の言語を複数表示するユーザインタフェースを作成することも可能となります。

PXI/デスクトップ PC によるリアルタイムサポートの拡張

最新のデュアルコア PXI/PXIe ターゲットがサポートされていますので、最新の PXI リアルタイムハードウェアをシステムに組み込むことができます。また、リアルタイムデスクトップ PC での Ethernet チップセットのサポートも拡充されています。

Real-Time モジュールの新機能(英語)

高精度タイミングのサポート

高精度のタイミングやプラットフォームに依存しない日時型を使用したり、日時情報を他の NI 開発環境と共有する必要がある場合は、NI Binary Time Format(NI-BTF)を使用することができます。

Microsoft Visual Studio 2008 変換ウィザード

Microsoft Visual Studio 2008 で、既存の LabWindows/CVI プロジェクトを Visual C++ プロジェクトに変換したり、LabWindows/CVI ライブラリを使用した新しい Visual C++ プロジェクトを作成することができます。

その他の機能

  • アイコンエディタでハイカラーの画像をサポート
  • Tools ライブラリに新しい ColorPicker および HyperLink 制御器を追加
  • 4つの新しい信号処理・解析関数
  • ユーザインタフェース関数および属性の追加
  • バイト順序変換関数
  • LabWindows/CVI Real-Time モジュールでインターネットツールキットをサポート

LabWindows という商標は、Microsoft Corporation からの使用許諾を得て使用しています。Windows は、Microsoft Corporation の米国およびその他の国における登録商標または商標です。