主要内容

canChannel

构造能通道连接到指定的设备

描述

例子

卧底= canChannel (供应商,设备,devicechannelindex)返回一个可以从指定通道连接到一个设备供应商。

对于矢量产品,下载188bet金宝搏设备是一个特征向量相结合的设备类型和设备指标,如“CANCaseXL 1”。例如,如果有两个CANcardXL设备,设备可以“CANcardXL 1”《CANcardXL 2》

使用卧底= canChannel (供应商,设备)国家仪器™和PEAK-System设备。

国家仪器,供应商是特征向量“倪”,devicenumber倪中定义的接口数字测量及自动化资源管理器。

PEAK-System设备供应商是特征向量“PEAK-System”,devicenumber设备号定义的通道。

例子

卧底= canChannel (___ProtocolMode ', '可以FD ')返回一个连接到一个设备支持可以FD频道。金宝app默认的ProtocolMode设置是“可以”,表示可以支持标准。金宝app一个通道配置为“可以”不能发送或接收FD的消息。

例子

全部折叠

创建可以为每个几个供应商的渠道。

canch1 = canChannel (“向量”,“CANCaseXL 1”1);canch2 = canChannel (“向量”,“虚拟1”2);canch3 = canChannel (“倪”,“CAN1”);canch4 = canChannel (“PEAK-System”,“PCAN_USBBUS1”);canch5 = canChannel (“MathWorks”,“虚拟1”,2)
DeviceVendor canch5 =通道属性:设备信息:“MathWorks”设备:“虚拟1”DeviceChannelIndex: 2 DeviceSerialNumber: 0 ProtocolMode:“可以运行的状态信息:0 MessagesAvailable: 0 MessagesReceived: 0 MessagesTransmitted: 0 InitializationAccess: 1 InitialTimestamp: [0×0 datetime] FilterHistory:“标准ID过滤器:允许所有|扩展ID过滤器:允许所有的频道信息BusStatus:“N / A”SilentMode: 0 TransceiverName:“N / A”TransceiverState:“N / A”ReceiveErrorCount: 0 TransmitErrorCount: 0 BusSpeed: 500000 SJW: [] TSEG1: [] TSEG2: [] NumOfSamples:[]其他信息数据库:[]用户数据:[]

创建一个可以在一个MathWorks FD频道虚拟设备。

canch6 = canChannel (“MathWorks”,“虚拟1”2,“ProtocolMode”,“FD”能)
DeviceVendor canch6 =通道属性:设备信息:“MathWorks”设备:“虚拟1”DeviceChannelIndex: 2 DeviceSerialNumber: 0 ProtocolMode:跑步可以FD的状态信息:0 MessagesAvailable: 0 MessagesReceived: 0 MessagesTransmitted: 0 InitializationAccess: 1 InitialTimestamp: [0×0 datetime] FilterHistory:“标准ID过滤器:允许所有|扩展ID过滤器:允许所有的时间信息BusStatus:“N / A”SilentMode: 0 TransceiverName:“N / A”TransceiverState:“N / A”ReceiveErrorCount: 0 TransmitErrorCount: 0 ArbitrationBusSpeed: [] DataBusSpeed:[]其他信息数据库:[]用户数据:[]

输入参数

全部折叠

设备供应商,指定为“MathWorks”,“Kvaser”,“倪”,“PEAK-System”,或“向量”

例子:“MathWorks”

数据类型:字符|字符串

设备连接通道,可以指定为一个字符或字符串向量。有效值取决于指定的供应商。

例子:“虚拟1”

数据类型:字符|字符串

设备通道端口或索引,可以指定为一个数值。

例子:1

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

输出参数

全部折叠

能设备通道,作为一个返回can.Channel对象,can.Channel属性

提示

  • 使用canChannelList获得可用的设备列表。

  • 你不能有一个以上canChannel配置在同一NI-XNET或PEAK-System设备通道。

  • 你不能使用相同的顺序变量来创建多个频道。清晰频道使用前使用相同的变量来构造一个新的通道。

  • 你不能创建可以通道对象的数组。您创建的每个对象必须存在作为自己的个体变量。

版本历史

介绍了R2009a

另请参阅

功能

属性