航空・宇宙関連の電子機器で使用される特殊なデータバス、スタンダード(標準)について紹介します。

03-5921-5099
営業時間/9:00~17:30 定休日/土日祝
ホームデータバス/規格STANAG 7221VC番号について ページ

VC番号について

VC(Virtual Circuit)は概念であり、実際に設定する値はVCE(Virtual Circuit Endpoint)番号になります。 VCE番号は、各7221デバイスに対して最大260個定義できます。 VCE番号は、符号付き32 Bit整数で表され、ユーザー定義VCの有効なVCE番号は、-2,147,483,648~-257、および、1~2,147,483,647の範囲です。 デバイス管理用には、VCE 0と-256~-2の範囲が予約されています。 -1のVCE値は、VCEが割り当てられていないことを示すために内部的に使用されます。 VCE 0は、ホスト・アプリケーションがローカルのデバイスに常駐するローカル・デバイス管理エージェントへアクセスし、 コネクション・テーブルとバス・スケジュールをロードするために使用します。

ユーザー定義のVCには、作成時に指定可能なVCEを割り当てることができ、後から変更が可能です。管理VCのVCE番号は変更できません。

管理VC

管理VCは、以下の4つの種類に分類できます。

BCハートビートVC

バックアップBCに関するアプリケーションの機能を提供して、ネットワーク上のプライマリBCの存在と健全性を監視する特別なVCです。 VC上で送信されるメッセージは、プライマリBC上のアプリケーションによって定期的に開始されます。 このメッセージには、32Bitのシーケンス番号、バックアップBCがプライマリBCとして引き継ぐべきかどうかの指示、および、 アプリケーション定義のメッセージ・データ値が含まれます。

BCハートビートVCは、予約済みVCE -13を使用します。


ローカル・ファイル転送VC

ホスト・システムとデバイス間でファイル転送する機能を提供する特殊なVCです。 この機能を使用して、統計情報、メッセージ・ログ、および、カーネル・ログをデバイスから取得し、 新しい実行可能コードをデバイスにアップロードできます。VCを実装するためにバス・スケジュールは必要ありません。

ローカル・ファイル転送VCは、予約済みVCE、VCE -3、および、VCE -4を使用します。


サービス・リクエストVC

VCはRT上のアプリケーションがリモート管理アプリケーションにサービス要求メッセージを送信する機能を提供します。

サービス・リクエストVCは、予約済みVCE、VCE -10、および、VCE -11を使用します。


リモート管理VC

リモート管理VCにより、リモート管理アプリケーションによるデバイスの管理が可能になります。 リモート管理VCは、予約済みVCE、VCE -6、VCE -7、VCE -8、および、VCE -9を使用します。

予約済み管理VC一覧

下表に予約済み管理VC一覧を示します。

VCE番号 用途 VCE場所 メッセージ動作
ローカル・ホストとローカル・デバイス間のローカル管理メッセージ ローカル・ホスト Sequential
-1 無効なVCE番号 無し Sequential
-2 ローカル・ホストとローカル・デバイス間のローカル管理メッセージ ローカル・デバイス Sequential
-3 ローカル・ホストとローカル・デバイス間のローカル・ファイル転送 ローカル・ホスト Sequential
-4 ローカル・ホストとローカル・デバイス間のローカル・ファイル転送 ローカル・デバイス Sequential
-6 リモート管理アプリケーション・ホストからのリモート管理要求への応答 応答デバイス Sequential
-7 リモート管理要求をリモートXi-Channel® Interface Deviceにブロードキャストし、応答を受信します。
注記:リモート管理メッセージは、すべてのRTまたは、単一のRTのいずれかをターゲットにすることができます
リモート管理アプリケーション・ホスト Sequential
-8 ローカル・ホストとリモート・デバイス間のリモート・ファイル転送 リモート・デバイス Sequential
-9 ローカル・ホストとリモート・デバイス間のリモート・ファイル転送 ローカル・ホスト Sequential
-10 ローカル・ホストに代わって送信されるデバイス管理エージェントのリモート・サービス要求 ローカル・デバイス Sequential
-11 サービス要求のホスト・アプリケーション受信 リモート管理アプリケーション・ホスト Sequential
-13 プライマリBCとバックアップBC間でのメッセージ転送 プライマリBC、および、バックアップBC Most Recent
-248~-256 VCE 0にアクセスする最大10個のアプリケーションを容易にするために、ホスト・ドライバが使用するために予約済み ローカル・ホスト Sequential
Copyright(C) MIL-STD-1553.jp All Rights Reserved.