このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
xcp.A2L のプロパティ
xcp.A2L ファイルオブジェクトのプロパティ
次のプロパティを使用して、xcp.A2L ファイル オブジェクトの設定を調べます。xcpA2L を使用して A2L ファイル オブジェクトを作成します。
xcp.A2L
FileName プロパティは、参照されている A2L ファイルの名前を文字ベクトルとして表示します。
データ型: char
FilePath プロパティは、A2L ファイル名を含む A2L ファイルへの完全なファイル パスを文字ベクトルとして表示します。
データ型: char
ServerName プロパティは、A2L ファイルに指定されているサーバー ノードの名前を文字ベクトルとして表示します。
データ型: char
A2L ファイル パーサーによってスローされた警告を保存します。
a2lfile = xcpA2L('XCPSIM.a2l');
a2lfile.Warningsans = 0×0 empty string array
データ型: string
イベント名。文字ベクトルの cell 配列として返されます。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
a2lfile.Eventsans =
1×6 cell array
{'Key T'} {'10 ms'} {'100ms'} {'1ms'} {'FilterBypassDaq'} {'FilterBypassSt'}データ型: cell
イベント情報。xcp.Event オブジェクトの配列として返されます。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
ei = a2lfile.EventInfo(1)ei =
Event with properties:
Name: 'Key T'
Direction: 'DAQ'
MaxDAQList: 255
ChannelNumber: 0
ChannelTimeCycle: 0
ChannelTimeUnit: 6
ChannelPriority: 0
ChannelTimeCycleInSeconds: 0データ型: xcp.Event
測定名。文字ベクトルの cell 配列として返されます。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
a2lfile.Measurements(10:15)ans =
1×6 cell array
{'FW1'} {'KL1Output'} {'MaxChannel1'} {'MinChannel1'} {'PWM'} {'PWMFiltered'}データ型: cell
測定情報は Map オブジェクトとして返されます。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
mi = a2lfile.MeasurementInfomi =
Map with properties:
Count: 45
KeyType: char
ValueType: anyデータ型: containers.Map
特性の名前。文字ベクトルの cell 配列として返されます。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
a2lfile.Characteristics(10:15)ans =
1×6 cell array
{'a0'} {'b0'} {'c0'} {'map1'} {'map1Counter'} {'map4_80_uc'}データ型: cell
特性情報は、Map オブジェクトとして返されます。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
ci = a2lfile.CharacteristicInfoci =
Map with properties:
Count: 16
KeyType: char
ValueType: anyデータ型: containers.Map
軸情報は、Map オブジェクトとして返されます。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
ai = a2lfile.AxisInfoai =
Map with properties:
Count: 1
KeyType: char
ValueType: anyデータ型: containers.Map
characteristic オブジェクトのコンテナ。containers.Map オブジェクトとして返されます。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
rl = a2lfile.RecordLayoutsrl =
Map with properties:
Count: 41
KeyType: char
ValueType: anyデータ型: containers.Map
計算メソッド オブジェクトのコンテナ。containers.Map オブジェクトとして返されます。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
cm = a2lfile.CompuMethodscm =
Map with properties:
Count: 16
KeyType: char
ValueType: anyデータ型: containers.Map
interp に使用される ComputationTAB (変換テーブル) メソッド オブジェクトのコンテナー。containers.Map オブジェクトとして返されます。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
ct = a2lfile.CompuTabsct =
Map with properties:
Count: 0
KeyType: char
ValueType: anyデータ型: containers.Map
enum に使用される ComputationVTAB (言語変換テーブル) メソッド オブジェクトのコンテナー。containers.Map オブジェクトとして返されます。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
cvt = a2lfile.CompuVTabscvt =
Map with properties:
Count: 2
KeyType: char
ValueType: anyデータ型: containers.Map
ProtocolLayerInfo プロパティは、A2L ファイルで定義されているサーバーの XCP プロトコル実装に関する一般情報を含む xcp.ProtocolLayerInfo オブジェクトを表示します。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
pli = a2lfile.ProtocolLayerInfopli =
ProtocolLayerInfo with properties:
AddressGranularity: 'ADDRESS_GRANULARITY_BYTE'
ByteOrder: 'BYTE_ORDER_MSB_LAST'
MaxCTO: 8
MaxDTO: 8
T1: 1000
T2: 200
T3: 0
T4: 0
T5: 0
T6: 0
T7: 0データ型: xcp.ProtocolLayerInfo
DAQ 関連情報は、DAQInfo オブジェクトとして返されます。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
di = a2lfile.DAQInfodi =
DAQInfo with properties:
AddressExtension: 'ADDRESS_EXTENSION_FREE'
ConfigType: 'DYNAMIC'
GranularityODTEntrySizeDAQ: 'GRANULARITY_ODT_ENTRY_SIZE_DAQ_BYTE'
IdentificationFieldType: 'IDENTIFICATION_FIELD_TYPE_ABSOLUTE'
MaxDAQ: 0
MaxEventChannels: 6
MaxODTEntrySizeDAQ: 7
MinDAQ: 0
OptimizationType: 'OPTIMISATION_TYPE_DEFAULT'
OverloadIndication: 'OVERLOAD_INDICATION_PID'
STIM: [1×1 struct]
PrescalerSupported: 'PRESCALER_SUPPORTED'
ResumeSupported: 'RESUME_NOT_SUPPORTED'
Timestamp: [1×1 struct]データ型: xcp.DAQInfo
CAN 固有のトランスポート層情報。XCPonCAN オブジェクトとして返されます。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
tlci = a2lfile.TransportLayerCANInfotlci =
XCPonCAN with properties:
CommonParameters: [1×1 xcp.a2l.CommonParameters]
TransportLayerInstance: ''
CANIDBroadcast: []
CANIDClient: 1
CANIDClientIsExtended: 0
CANIDServer: 2
CANIDServerIsExtended: 0
BaudRate: 500000
SamplePoint: 62
SampleRate: SINGLE
BTLCycles: 8
SJW: 1
SyncEdge: SINGLE
MaxDLCRequired: []
MaxBusLoad: []
MeasurementSplitAllowed: []
CANFD: [1×0 xcp.a2l.CANFD]
OptionalTLSubCmd: [0×0 xcp.a2l.OptionalCANTLSubCmd]データ型: xcp.XCPonCAN
UDP トランスポート層情報。XCPonIP オブジェクトとして返されます。以下に例を示します。
a2lfile = xcpA2L('XCPSIM.a2l');
tlui = a2lfile.TransportLayerUDPInfotlui =
XCPonIP with properties:
CommonParameters: [1×1 xcp.a2l.CommonParameters]
TransportLayerInstance: ''
Port: 5555
Address: 2.1307e+09
AddressString: '127.0.0.1'データ型: xcp.XCPonIP
TCP トランスポート層情報。XCPonIP オブジェクトとして返されます。
a2lfile = xcpA2L('XCPSIM.a2l');
tlti = a2lfile.TransportLayerTCPInfotlti =
0×0 XCPonIP array with properties:
CommonParameters
TransportLayerInstance
Port
Address
AddressStringデータ型: xcp.XCPonIP
バージョン履歴
R2013a で導入
参考
関数
プロパティ
外部の 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)