このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
j1939.ParameterGroup のプロパティ
j1939.ParameterGroup オブジェクトのプロパティ
J1939 パラメータ グループ設定を確認または構成するには、次のプロパティを使用します。j1939ParameterGroup を使用してパラメータ グループ オブジェクトを作成します。
プロトコル データ ユニットの詳細
この プロパティ は読み取り専用です。
Name プロパティは、J1939 パラメータ グループの名前を文字ベクトルとして表示します。この値は、パラメータ グループを作成するときに定義した名前から取得されます。
データ型: char
この プロパティ は読み取り専用です。
PGN プロパティは、パラメータ グループの番号を uint32 値として表示します。この値は、パラメータ グループを作成するときに自動的に割り当てられます。
データ型: uint32
Priority プロパティは、J1939 ネットワーク上のパラメータ グループの優先順位を指定します。Priority は、0 (最高優先度) から 7 (最低優先度) までの数値を取り、パラメータ グループの重要度の順序を指定します。
データ型: uint32
この プロパティ は読み取り専用です。
PDUFormatType プロパティは、パラメータ グループの J1939 プロトコル データ ユニット形式を文字ベクトルとして表示します。この値は、パラメータ グループを作成するときに自動的に割り当てられます。
データ型: char
J1939 パラメータ グループ ソースのアドレス。SourceAddress は、J1939 ネットワーク上のパラメータ グループ ソースを識別します。これにより、送信先は送信者を識別し、適切に応答できるようになります。
パラメータ グループの SourceAddress を 0 から 253 までの数値として指定します。254 は NULL 値であり、アプリケーションによって J1939 ネットワーク上で使用可能なアドレスを検出するために使用されます。
データ型: uint32
J1939 パラメータ グループの送信先のアドレス。DestinationAddress は、J1939 ネットワーク上のパラメータ グループの送信先を識別します。送信元は指定された送信先アドレスを使用してパラメータ グループを送信します。
パラメータ グループの DestinationAddress を 0 から 253 までの数値として指定します。254 は NULL 値であり、アプリケーションによって J1939 ネットワーク上で使用可能なアドレスを検出するために使用されます。パラメータ グループをネットワーク上のすべてのデバイスに送信するには、グローバル値である 255 を使用します。
データ型: uint32
データの詳細
この プロパティ は読み取り専用です。
Timestamp プロパティは、J1939 チャネルでパラメータ グループが受信された時刻を表示します。この時間はハードウェア ログに基づいています。
データ型: double
Data プロパティを使用して、J1939 パラメータ グループ内の生データを表示または定義します。データは uint8 値の配列です。
たとえば、パラメータ グループを作成し、データを指定します。
pg = j1939ParameterGroup(db,'PackedData') pg.Data(1:2) = [50 0]
データ型: uint8
Signals プロパティを使用すると、パラメータ グループに定義された復号化された信号値を表示および編集できます。このプロパティの入力値は信号の種類によって異なります。
たとえば、パラメータ グループを作成します。
pg = j1939ParameterGroup(db,'PackedData')パラメータグループ信号を表示する
pg.Signals
ToggleSwitch: -1
SliderSwitch: -1
RockerSwitch: -1
RepeatingStairs: 255
PushButton: 1繰り返し階段の値を変更します。
pg.Signals.RepeatingStairs = 200
ToggleSwitch: -1
SliderSwitch: -1
RockerSwitch: -1
RepeatingStairs: 200
PushButton: 1データ型: struct
その他の情報
UserData プロパティを使用して、CAN メッセージまたは J1939 パラメータ グループ、チャネル、またはデータベース オブジェクトに保存するカスタム データを入力します。UserData を指定してオブジェクトを保存すると、カスタム データが自動的に保存されます。UserData を指定してオブジェクトをロードすると、カスタム データが自動的にロードされます。
ヒント
UserData を使用してオブジェクトを保存および読み込むときに予期しない結果を回避するには、カスタム データを単純なデータ型と構造で指定します。
データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char | string | struct | table | cell | function_handle | categorical | datetime | duration | calendarDuration | fi
複素数のサポート: あり
バージョン履歴
R2015b で導入
参考
関数
プロパティ
トピック
外部の Web サイト
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)