Main Content

startMeasurement

启动已配置的 DAQ 和 STIM 列表

说明

示例

startMeasurement(xcpch) 启动指定 XCP 通道上所有已配置的数据采集和激励列表。当您开始测量时,配置的 DAQ 列表开始从服务器模块采集数据值,STIM 列表开始将数据值传输到服务器模块。

示例

全部折叠

在虚拟通道上创建一个连接到 Vector CAN 设备的 XCP 通道。设置一个 DAQ 测量变量列表并开始测量数据。

a2l = xcpA2L('XCPSIM.a2l')
xcpch = xcpChannel(a2l, 'CAN', 'Vector', 'Virtual 1', 1), 
xcpch = 

  Channel with properties:

              ServerName: 'CPP'
             A2LFileName: 'XCPSIM.a2l'
          TransportLayer: 'CAN'
    TransportLayerDevice: [1x1 struct]
      SeedKeyCallbackFcn: []
                KeyValue: []

将通道连接到服务器模块。

connect(xcpch)

使用 '10 ms' 事件和 'Bitslice' 测量变量设置一个数据采集测量变量列表。

createMeasurementList(xcpch, 'DAQ', '10 ms', 'BitSlice')

开始测量。

startMeasurement(xcpch);

在虚拟通道上创建一个连接到 Vector CAN 设备的 XCP 通道。设置一个 DAQ 测量变量列表并开始测量数据。

a2l = xcpA2L('XCPSIM.a2l')
xcpch = xcpChannel(a2l,'CAN','Vector','Virtual 1',1)
xcpch = 

  Channel with properties:

              ServerName: 'CPP'
             A2LFileName: 'XCPSIM.a2l'
          TransportLayer: 'CAN'
    TransportLayerDevice: [1x1 struct]
      SeedKeyCallbackFcn: []
                KeyValue: []

将通道连接到服务器模块。

connect(xcpch)

使用 '100ms' 事件和 'Bitslice0''PWMFiletered''Triangle' 测量变量设置一个数据激励测量变量列表。

createMeasurementList(xcpch,'STIM','100ms',{'BitSlice0','PWMFiletered','Triangle'})

开始测量。

startMeasurement(xcpch);

输入参数

全部折叠

XCP 通道,指定为使用 xcpChannel 创建的 XCP 通道对象。随后,该 XCP 通道对象可以与 A2L 文件定义的指定服务器模块通信。

版本历史记录

在 R2013a 中推出