主要内容

xcp.A2L属性

的属性xcp.A2L文件对象

使用以下属性来检查xcp.A2L文件对象设置。使用xcpA2L创建一个A2L-file对象。

xcp.A2L

全部展开

文件名属性显示的名称引用A2L文件作为特征向量。

数据类型:字符

FilePath属性显示完整的文件路径A2L文件,包括A2L-file名称,作为一个特征向量。

数据类型:字符

ServerName属性显示的名称服务器节点A2L文件中指定,作为特征向量。

数据类型:字符

商店A2L文件解析器抛出的警告。

a2lfile = xcpA2L (“XCPSIM.a2l”);a2lfile.Warnings
ans = 0×0空字符串数组

数据类型:字符串

事件名称,作为细胞返回数组的特征向量。例如:

a2lfile = xcpA2L (“XCPSIM.a2l”);a2lfile.Events
ans = 1×6单元阵列{'关键T '} {10 ms的}{“100 ms的}{1 ms的}{‘FilterBypassDaq} {' FilterBypassSt '}

数据类型:细胞

事件信息,作为一个数组返回xcp.Event对象。例如:

a2lfile = xcpA2L (“XCPSIM.a2l”);ei = a2lfile.EventInfo (1)
ei =事件的属性:名称:关键T的方向:“采集”MaxDAQList: 255 ChannelNumber: 0 ChannelTimeCycle: 0 ChannelTimeUnit: 6 ChannelPriority: 0 ChannelTimeCycleInSeconds: 0

数据类型:xcp.Event

测量的名字,作为特征向量的单元阵列返回。例如:

a2lfile = xcpA2L (“XCPSIM.a2l”);a2lfile.Measurements (15)
ans = 1×6单元阵列{‘FW1} {‘KL1Output} {‘MaxChannel1} {‘MinChannel1} {PWM的}{' PWMFiltered '}

数据类型:细胞

测量信息,作为一个映射对象返回。例如:

a2lfile = xcpA2L (“XCPSIM.a2l”);mi = a2lfile.MeasurementInfo
mi =地图与属性:数:45 KeyType: char ValueType:任何

数据类型:containers.Map

特征的名字,作为特征向量的单元阵列返回。例如:

a2lfile = xcpA2L (“XCPSIM.a2l”);a2lfile.Characteristics (15)
ans = 1×6单元阵列{a0的}{b0的}{c0的}{‘map1} {‘map1Counter} {' map4_80_uc '}

数据类型:细胞

特征信息,作为一个返回地图对象。例如:

a2lfile = xcpA2L (“XCPSIM.a2l”);ci = a2lfile.CharacteristicInfo
ci =地图与属性:数:16 KeyType: char ValueType:任何

数据类型:containers.Map

轴的信息,作为一个返回地图对象。例如:

a2lfile = xcpA2L (“XCPSIM.a2l”);ai = a2lfile.AxisInfo
ai =地图与属性:数:1 KeyType: char ValueType:任何

数据类型:containers.Map

容器对象特点,作为一个返回containers.Map对象。例如:

a2lfile = xcpA2L (“XCPSIM.a2l”);rl = a2lfile.RecordLayouts
rl =地图与属性:数:41 KeyType: char ValueType:任何

数据类型:containers.Map

容器对象计算方法,作为一个返回containers.Map对象。例如:

a2lfile = xcpA2L (“XCPSIM.a2l”);厘米= a2lfile.CompuMethods
厘米=地图与属性:数:16 KeyType: char ValueType:任何

数据类型:containers.Map

容器ComputationTAB(换算表)方法用于对象插值函数,返回containers.Map对象。例如:

a2lfile = xcpA2L (“XCPSIM.a2l”);ct = a2lfile.CompuTabs
ct =地图与属性:数:0 KeyType: char ValueType:任何

数据类型:containers.Map

容器ComputationVTAB(口头换算表)方法用于对象枚举,返回containers.Map对象。例如:

a2lfile = xcpA2L (“XCPSIM.a2l”);cvt = a2lfile.CompuVTabs
cvt =地图与属性:数:2 KeyType: char ValueType:任何

数据类型:containers.Map

ProtocolLayerInfo属性显示一个xcp.ProtocolLayerInfo对象包含通用信息XCP协议实现服务器的A2L文件中定义。例如:

a2lfile = xcpA2L (“XCPSIM.a2l”);pli = a2lfile.ProtocolLayerInfo
pli = ProtocolLayerInfo属性: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

数据收集相关的信息,作为一个返回DAQInfo对象。例如:

a2lfile = xcpA2L (“XCPSIM.a2l”);di = a2lfile.DAQInfo
di = DAQInfo属性:AddressExtension:“ADDRESS_EXTENSION_FREE”ConfigType:“动态”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”机枪兵:[1×1 struct] PrescalerSupported:“PRESCALER_SUPPORTED”Res金宝appumeSupported:“RESUME_NOT_SUPPORTED”时间戳:[1×1 struct]

数据类型:xcp.DAQInfo

可以具体的传输层信息,作为一个返回吗XCPonCAN对象。例如,

a2lfile = xcpA2L (“XCPSIM.a2l”);tlci = a2lfile.TransportLayerCANInfo
tlci = XCPonCAN属性:CommonParameters:(1×1 xcp.a2l。CommonParameters] TransportLayerInstance:“CANIDBroadcast: [] CANIDClient: 1 CANIDClientIsExtended: 0 CANIDServer: 2 CANIDServerIsExtended: 0波特率:500000 SamplePoint: 62 SampleRate:单一BTLCycles: 8 SJW: 1 SyncEdge:单一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.TransportLayerUDPInfo
tlui = XCPonIP属性:CommonParameters:(1×1 xcp.a2l。CommonParameters] TransportLayerInstance:“端口:5555地址:2.1307 e + 09 AddressString: 127.0.0.1的

数据类型:xcp.XCPonIP

TCP传输层的信息,作为一个返回XCPonIP对象。

a2lfile = xcpA2L (“XCPSIM.a2l”);tlti = a2lfile.TransportLayerTCPInfo
tlti = 0×0 XCPonIP数组属性:CommonParameters AddressString TransportLayerInstance端口地址

数据类型:xcp.XCPonIP

介绍了R2013a