CANoe 14 - 新機能詳細

 

 

新機能概要

一般

  • ログ

    • ログファイルのヘッダーに、コメントを追加できるようになりました。そのため、ログ関連の情報を文書化できます。

  • 新しい形式のヘルプ

    • 以前からのCHM形式に代わり、新たなブラウザーベースのHTML5形式のヘルプとなりました。
      複数のブラウザーのタブやウィンドウで同時にヘルプコンテンツを表示できます。
    • よりユーザーフレンドリーなインターフェイス
      完全なテキスト検索とインデックス検索が単一の入力ボックスで実行できます。これは、右上に常に表示されます。
    • 検索結果の表示の改善
      検索テキストはコンテキストでハイライトされます。ページタイトル、テキストの抜粋、およびヘルプページのメモリパスが表示されます。

  • Communication Concept (SOA)

    • System and Communication Setupの拡張

      • SUTとテスト環境の分離のためのインポートウィザードでのサポート
      • ユースケースのシンプルな切り替え (測定/環境シミュレーション/テスターのテスト)
      • 検索フィールドが統合されたナビゲーションコントロール
      • 通信オブジェクト (CO) および分散オブジェクト (DO) 向けの通信の詳細

    • Vector Tools EnvironmentといったプラグインとしてのvCDLファイルの新たなエディター
    • ダイナミック配列 (COおよびDO) の長さをパネルで設定可能
    • DOのカスタムのバインディング/マッピングをシンボルマッピングダイアログで設定可能
    • DOのバインディング情報がシンボルエクスプローラー、データ、グラフィックおよびトレースWindowに表示
    • シンボルエクスプローラーのParticipants  とアプリケーションレイヤーオブジェクト  ビューに、COとDOのデータタイプを表示する新たなカラムを追加

  • ベクターツールプラットフォーム

    • RTハードウェア (VN8900デバイスファミリのデバイスなど) を、CANoeのプラットフォームマネージャーまたはVector Tool Platformダイアログから再起動可能。この機能はスタンドアロンマネージャーのコマンドラインインターフェイスからも利用できます。同様に、CANoeのRTカーネルはRTハードウェア上で再起動できます。
    • RTハードウェアに関連するステータス情報も、評価を簡素化するためにINIファイルを使用せずに標準の出力上にレポートできます。

 

CAPL / CAPL Browser

  • CAPL

    • 新しい/拡張されたCAN CAPL関数
    • 新しい/拡張されたEthernet CAPL関数
    • 新しい/拡張されたISO11783 CAPL関数
    • 新しい/拡張されたLIN CAPL関数
    • 新しい/拡張されたMap Window API:CAPL関数
    • 新しい/拡張されたその他のCAPL関数
    • 新しい/拡張されたセキュリティCAPL関数
    • 新しい/拡張されたスマートチャージCAPL関数
    • 新しい/拡張されたVTシステムCAPL関数

 

パネルデザイナー

  • イベント制御を使用してイベントを送信できます。
  • ダイナミック配列 (CO/DO) の長さはパネルにドラッグして、入力/出力ボックスに接続できます。
  • LEDコントロールで複数の状態を色で表示できるようになりました。

解析

  • マップWindow

    • Map Window API: CAPLおよび.NETを使用してMap Windowで描画できます。
    • 新しいコールバック関数: OnMapItemClicked。この関数は、Map Window APIを使用して描画されたエレメントをクリックすることで呼び出されます。
    • VectorはMap Window向けに独自のOSMタイルサーバーを提供します。

  • トレースWindow

    • カラムフィルターが改定されました。リストによる複数選択のほか、カスタムフィルターで複数のイベントを設定できるようになりました。
    • トレースWindow (Ethernet)

      • DoIPイベントが最大64 kBのサイズまで表示されるようになりました。
      • すべての特殊なIPv6アドレスが、詳細ビューに表示されるようになりました。

オートモーティブ

オプション .Car2x

  • アプリケーションメッセージ (EU)

    • SREMおよびSSEMメッセージのサポート
    • IVIのバージョンISO/TS 19321:2020 / SAE-J2735への更新
    • MAP/SPaTのバージョンISO TS 19091:2019への更新

  • C-V2X

    • サードパーティのC-V2X通信ハードウェアとしてのAutotalks HW Craton2のサポート

  • 中国のV2Xプロトコルスタック

    • DSMPのサポート (CANoe 13.0以降)
    • セキュリティヘッダーのサポート (署名と検証を含む)
    • データベース内のアプリケーションメッセージ (BSM、MAP/SPaTなど) の更新
    • Car2xインタラクションレイヤーを中国のプロトコルスタック向けに構成可能です。
    • シナリオエディターをシナリオのベースとして使用可能です。
    • BSMとMAP/SPaTはMap Windowに自動で視覚化されます。

  • 走行テスト

    • データベースでネットワークノードを構成して、Car2xスタックで直接VN4610などの現在位置データを使用できます。これにより、従来の車両を「Car2x車両」へと改造し (CAPL を使用する必要なく)、走行テストを利用できます。
    • 現在の位置 (VN4610 からのものなど) は、シナリオの出発点として使用できます。

  • シナリオエディター

    • ヘルプには、シナリオエディターの簡単な開始方法の動画があります。

  • マップWindow

    • Vector OSM タイルサーバー : Vector は独自のOSMタイルサーバーを提供します。CANoeでは、このサーバーをタイルのプロバイダーとして設定可能なため、タイルのダウンロードに関連する問題は過去のものとなりました。
    • ヘルプには、インフラストラクチャデータ (交通信号機の状態など) がどのように Map Window に描画されるのかの説明があります。
    • 新しいコールバック関数: OnMapItemClicked . この関数は、Map WindowのMap Window APIを使用して描画されたエレメントをクリックすることで呼び出されます。

  • サンプルコンフィギュレーション

    • 新たなサンプルコンフィギュレーションには、T/CSAE 53-2017に基づいて事前設定された中国のV2Xシナリオが含まれます。
    • EU Car2xのシステムデモが改定され、現在の機能とCar2xスタック関数が使用されます。

 

オプション .Ethernet

  • 中核機能

    • IPsecのサポート (転送モード、認証ヘッダー[RFC 4302]およびIKEv2キー交換[RFC 7296])。
    • バス負荷のより正確な計算 (IFG、プリアンブル、SOFを考慮)。
    • テンプレートの数が削減されました。シミュレーション設定に1つ、Communication Conceptに1つのテンプレートがあります。どちらのテンプレートもネットワークベースのアクセスを使用します。

  • ネットワークベースのアクセス

    • 測定とシミュレーションポートの視覚的なサポートが、ポート設定ダイアログに導入されました。これには、設定エラーの表示が含まれます。
    • IPフィルターで測定とシミュレーションのポートのフィルターを設定できるようになりました。これにより、測定設定でトレースやログなどの他のブロックのポート情報をフィルターできます。

  • トレースWindow

    • DoIPイベントが最大64 kBのサイズまで表示されるようになりました。
    • すべての特殊なIPv6アドレスが、詳細ビューに表示されるようになりました。

  • プログラミング

    • .NETで MAC アドレスを小文字で指定できるようになりました。
    • CAPLでRTPメッセージのペイロードタイプを変更できます。

  • テスト

    • TC8: すべてのSOME/IP-ETSテストの実装が、TC8サンプルコンフィギュレーションに含まれるようになりました。SOME/IP-ETSテストはTC8テスト仕様v3.0に基づいています
    • ファジング: SOME/IP-SDプロトコル向けのファジングテストソリューションがサンプルコンフィギュレーションとして含まれました。

 

オプション .LIN

  • LINインタラクティブスケジューラ (LIN ISC)

    • テスト用に、アプリケーション特有のスケジュールテーブルを作成します。
    • LIN TP向けの拡張フォールトインジェクション。LIN Interactive Scheduler (LIN ISC)

診断

概略

  • バリアントコーディングデータを読み取り、書き込み、比較するための新たなバリアントコーディングWindow
  • DoIP over TLS (暗号化された診断通信)
  • CAPLコールバック関数であるLinTp_PreSendを介した、LIN TP向けの拡張されたフォールトインジェクション

Software in the Loop

  • CANoe4SW / Software-in-the-Loop (SIL)

    • 初版リリース

    • サイバーフィジカルシステム内のソフトウェアの開発、テスト、解析向けの包括的なツールです。

    • 仮想実行環境によるSILテスト

    • WindowsまたはLinuxベースのあらゆるOS (Ubuntu、CentOS、SUSEなど) を対象とするソフトウェアをテストします

    • 別個のプロダクトとして利用可能な最初のステップでは、CANoeライセンスで運用できます。

テスト/VTシステム/センサー

テスト

  • 結果: 不確定が、テストユニット向けテストコンフィギュレーションダイアログの条件として利用できるようになりました。
  • vTESTstudio 5.0 SP3との併用

    • テストテーブルエディター: INTとFLOAT型のDO (分散オブジェクト) データメンバーがテストコマンドでサポートされます。
    • 暗号化されたCAPLファイルがテストユニット内でサポートされるようになりました。これにより、テストプロジェクトをCAPLコードの作成なしで共有できます。
    • TestUnitBuildCLI: コマンドラインによるテストユニットの自動ビルド用の、新しいvTESTstudioアドオン (http://vector.com/vteststudio-addons/)。CI環境などでの使用向けです。
    • 新しいCAPLイベントであるon testContextCompletedにより、テストケースとテストシーケンスのタイプのテストツリーエレメントの実行後に、コードカバレッジデータを転送できます。

 

CANoe Test Report Viewer

  • レポート内のすべてのコメントの概要付きの新しいWindowには、コメント付きのエレメントへの移動、コメントビューのソート、フィルターなどの機能が含まれています。
  • タイムスタンプに代わる日時の表示。
  • トレース項目の読み取り可能なIDが表示されるようになり、クエリ条件として使用可能で、XMLエクスポートの一部となっています。

 

VTシステム

  • 電源供給モジュールであるVT7001AおよびVT7101を、キャリブレーションおよび調整できるようになりました (電圧と電流測定)。

 

オプション .For EtherCAT

  • EtherCAT®マスターインスタンスはスタンドアロンモードでもサポートされます。
  • EtherCATスレーブイベントのタイムスタンプは、CANoeソフトウェア時間同期メカニズムによって、CANoeタイムスタンプと同期できるようになりました。

商用車/農建機

Option .ISO11783

  • バーチャルターミナルv.6のサポート

    • アクティブ化メッセージはTANを使用します。
    • コマンドのスクリーンキャプチャおよびアクティブなワーキングセットの選択が、独立したCAPL関数であるIso11783IL_OPScreenCaptureおよびIso11783IL_OPSelectActiveWorkingSetを通して送信されます。
    • オブジェクトグラフィックデータ、カラーパレット、スケール化グラフィック、ワーキングセット特殊コントロールがサポートされています (現時点ではグラフィック表示なし)。
    • トレースWindowでの新規メッセージを直接解釈します。
    • 拡張されたISO11783.dbc。

  • ISO11783 TIM Simulator

    • TIMクライアントおよびサーバーサンプルコンフィギュレーションでユーザーによって行われたすべての設定は、自動保存され、コンフィギュレーションを閉じても失われません。

  • Fast Packet (NMEA2000)

    • ISO11783IL_SetNodeProperty関数向けの新たな属性FP_Intervalは、2つの連続するFast Packetフレーム間の時間間隔を定義するため、Fast Packet転送を遅くします。

 

オプションJ1939

  • Fast Packet (NMEA2000)

    • J1939ILSetNodeProperty関数向けの新たな属性FP_Intervalは、2つの連続するFast Packetフレーム間の時間間隔を定義して、Fast Packet転送を遅くします。

  • GB/T27930

    • 2つのサンプルコンフィギュレーションのるGB/T 27930トラフィック解析とGB/T 27930シミュレーションには新たなパネルが含まれ、読み込みプロセスのすべてのステータス遷移をグラフィカルに視覚化します。
    • GB/T 27930 Simulationサンプルコンフィギュレーションでユーザーによって行われたすべての設定は、自動保存され、コンフィギュレーションを閉じても失われません。

オプション .CANopen

  • CANoeでのシミュレーションされたCANopenの対象のシンプルな作成
  • スタンドアロンモードのサポート

オプション .Car2x

  • アプリケーションメッセージ (EU)

    • SREMおよびSSEMメッセージのサポート
    • IVIのバージョンISO/TS 19321:2020 / SAE-J2735への更新
    • MAP/SPaTのバージョンISO TS 19091:2019への更新

  • C-V2X

    • サードパーティのC-V2X通信ハードウェアとしてのAutotalks HW Craton2のサポート

  • 中国のV2Xプロトコルスタック

    • DSMPのサポート (CANoe 13.0以降)
    • セキュリティヘッダーのサポート (署名と検証を含む)
    • データベース内のアプリケーションメッセージ (BSM、MAP/SPaTなど) の更新
    • Car2xインタラクションレイヤーを中国のプロトコルスタック向けに構成可能です。
    • シナリオエディターをシナリオのベースとして使用可能です。
    • BSMとMAP/SPaTはMap Windowに自動で視覚化されます。

  • 走行テスト

    • データベースでネットワークノードを構成して、Car2xスタックで直接VN4610などの現在位置データを使用できます。これにより、従来の車両を「Car2x車両」へと改造し (CAPL を使用する必要なく)、走行テストを利用できます。
    • 現在の位置 (VN4610 からのものなど) は、シナリオの出発点として使用できます。

  • シナリオエディター

    • ヘルプには、シナリオエディターの簡単な開始方法の動画があります。

  • マップWindow

    • Vector OSM タイルサーバー : Vector は独自のOSMタイルサーバーを提供します。CANoeでは、このサーバーをタイルのプロバイダーとして設定可能なため、タイルのダウンロードに関連する問題は過去のものとなりました。
    • ヘルプには、インフラストラクチャデータ (交通信号機の状態など) がどのように Map Window に描画されるのかの説明があります。
    • 新しいコールバック関数: OnMapItemClicked . この関数は、Map WindowのMap Window APIを使用して描画されたエレメントをクリックすることで呼び出されます。

  • サンプルコンフィギュレーション

    • 新たなサンプルコンフィギュレーションには、T/CSAE 53-2017に基づいて事前設定された中国のV2Xシナリオが含まれます。
    • EU Car2xのシステムデモが改定され、現在の機能とCar2xスタック関数が使用されます。

オプション .Ethernet

  • 中核機能

    • IPsecのサポート (転送モード、認証ヘッダー[RFC 4302]およびIKEv2キー交換[RFC 7296])。
    • バス負荷のより正確な計算 (IFG、プリアンブル、SOFを考慮)。
    • テンプレートの数が削減されました。シミュレーション設定に1つ、Communication Conceptに1つのテンプレートがあります。どちらのテンプレートもネットワークベースのアクセスを使用します。

  • ネットワークベースのアクセス

    • 測定とシミュレーションポートの視覚的なサポートが、ポート設定ダイアログに導入されました。これには、設定エラーの表示が含まれます。
    • IPフィルターで測定とシミュレーションのポートのフィルターを設定できるようになりました。これにより、測定設定でトレースやログなどの他のブロックのポート情報をフィルターできます。

  • トレースWindow

    • DoIPイベントが最大64 kBのサイズまで表示されるようになりました。
    • すべての特殊なIPv6アドレスが、詳細ビューに表示されるようになりました。

  • プログラミング

    • .NETで MAC アドレスを小文字で指定できるようになりました。
    • CAPLでRTPメッセージのペイロードタイプを変更できます。

  • テスト

    • TC8: すべてのSOME/IP-ETSテストの実装が、TC8サンプルコンフィギュレーションに含まれるようになりました。SOME/IP-ETSテストはTC8テスト仕様v3.0に基づいています
    • ファジング: SOME/IP-SDプロトコル向けのファジングテストソリューションがサンプルコンフィギュレーションとして含まれました。

オプション .ISO11783

  • バーチャルターミナルv.6のサポート

    • アクティブ化メッセージはTANを使用します。
    • コマンドのスクリーンキャプチャおよびアクティブなワーキングセットの選択が、独立したCAPL関数であるIso11783IL_OPScreenCaptureおよびIso11783IL_OPSelectActiveWorkingSetを通して送信されます。
    • オブジェクトグラフィックデータ、カラーパレット、スケール化グラフィック、ワーキングセット特殊コントロールがサポートされています (現時点ではグラフィック表示なし)。
    • トレースWindowでの新規メッセージを直接解釈します。
    • 拡張されたISO11783.dbc

  • ISO11783 TIM Simulator

    • TIMクライアントおよびサーバーサンプルコンフィギュレーションでユーザーによって行われたすべての設定は、自動保存され、コンフィギュレーションを閉じても失われません。

  • Fast Packet (NMEA2000)

    • ISO11783IL_SetNodeProperty関数向けの新たな属性FP_Intervalは、2つの連続するFast Packetフレーム間の時間間隔を定義するため、Fast Packet転送を遅くします。

オプション .J1939

  • Fast Packet (NMEA2000)

    • J1939ILSetNodeProperty関数向けの新たな属性FP_Intervalは、2つの連続するFast Packetフレーム間の時間間隔を定義して、Fast Packet転送を遅くします。

  • GB/T27930

    • 2つのサンプルコンフィギュレーションのるGB/T 27930トラフィック解析とGB/T 27930シミュレーションには新たなパネルが含まれ、読み込みプロセスのすべてのステータス遷移をグラフィカルに視覚化します。
    • GB/T 27930 Simulationサンプルコンフィギュレーションでユーザーによって行われたすべての設定は、自動保存され、コンフィギュレーションを閉じても失われません。

オプション .LIN

  • LINインタラクティブスケジューラ (LIN ISC)

    • テスト用に、アプリケーション特有のスケジュールテーブルを作成します。

  • LIN TP向けの拡張フォールトインジェクション

オプション .SmartCharging

  • GB/T27930

    • 2つのサンプルコンフィギュレーションのGB/T 27930トラフィック解析とGB/T 27930シミュレーションには新たなパネルが含まれ、読み込みプロセスのすべてのステータス遷移をグラフィカルに視覚化します。
    • GB/T 27930 Simulationサンプルコンフィギュレーションでユーザーによって行われたすべての設定は、自動保存され、コンフィギュレーションを閉じても失われません。