帮助中心帮助中心
信息可以数据库属性
数据库的信息= attributeInfo (db, AttrName)
信息= attributeInfo (db,“节点”,AttrName,节点名)
信息= attributeInfo (db,“消息”,AttrName MsgName)
信息= attributeInfo (db,“信号”,AttrName MsgName, SignalName)
例子
信息= attributeInfo (db“数据库”,AttrName)返回一个包含信息指定数据库的结构属性。
信息= attributeInfo (db“数据库”,AttrName)
信息
db
AttrName
如果没有找到匹配的数据库,attributeInfo返回一个空的属性信息结构。
attributeInfo
信息= attributeInfo (db“节点”,AttrName,节点名)返回一个包含指定节点的属性信息的结构。
信息= attributeInfo (db“节点”,AttrName,节点名)
节点名
信息= attributeInfo (db“消息”,AttrName,MsgName)返回一个包含指定消息属性信息的结构。
信息= attributeInfo (db“消息”,AttrName,MsgName)
MsgName
信息= attributeInfo (db“信号”,AttrName,MsgName,SignalName)返回一个包含指定的信号属性信息的结构。
信息= attributeInfo (db“信号”,AttrName,MsgName,SignalName)
SignalName
全部折叠
创建一个数据库对象,并查看总线类型和数据库版本信息。
db = canDatabase (“J1939DB.dbc”);db.Attributes
‘BusType‘DatabaseVersion ' ' ProtocolType '
信息= attributeInfo (db,“数据库”,“BusType”)
名称:‘BusType ObjectType:“数据库”数据类型:“双”DefaultValue:可以测试的价值:“可以”
信息= attributeInfo (db,“数据库”,“DatabaseVersion”)
名称:‘DatabaseVersion ObjectType:“数据库”数据类型:“双”DefaultValue:“1.0”价值:“8.1”
从数据库可以查看节点属性信息。
db = canDatabase (“J1939DB.dbc”);db.Nodes
‘AerodynamicControl‘Aftertreatment_1_GasIntake ' ' Aftertreatment_1_GasOutlet '
db.NodeInfo (1) .Attributes
ECU的‘NmJ1939AAC’‘NmJ1939Function’
信息= attributeInfo (db,“节点”,ECU的,“AerodynamicControl”)
名称:ECU的ObjectType:网络节点的数据类型:“双”DefaultValue:“ECU-1”价值:“ECU-10”
从数据库可以查看消息属性信息。
db = canDatabase (“J1939DB.dbc”);db.Messages
“A1”“A1DEFI”“A1DEFSI”
db.MessageInfo (1) .Attributes
一个= db.MessageInfo (1)。”属性= ' GenMsgCycleTime“GenMsgCycleTimeFast”“GenMsgDelayTime”“VFrameFormat”
信息= attributeInfo (db,“消息”,“GenMsgCycleTime”,“A1”)
名称:‘GenMsgCycleTime ObjectType:“消息”数据类型:“定义”DefaultValue: 0值:500
从数据库可以查看消息信号属性信息。
db = canDatabase (“J1939DB.dbc”);s = signalInfo (db,“A1”)
s = 2 x1结构体数组字段:名称评论StartBit SignalSize ByteOrder签署ValueType类因素抵消最小最大单位ValueTable多路复用器多路复用MultiplexMode AttributeInfo RxNodes属性
(1). name
EngBlowerBypassValvePos
(1).Attributes
‘GenSigEVName‘GenSigILSu金宝apppport ' ' GenSigInactiveValue '
信息= attributeInfo (db,“信号”,“GenSigInactiveValue”,“A1”,“EngBlowerBypassValvePos”)
名称:‘GenSigInactiveValue ObjectType:“信号”数据类型:“定义”DefaultValue: 0值:0
数据库,可以指定为一个数据库对象。
例子:db = canDatabase (_____)
db = canDatabase (_____)
属性名称,指定为一个字符或字符串向量。
例子:“BusType”
“BusType”
数据类型:字符|字符串
字符
字符串
节点名称,指定为一个字符或字符串向量。
例子:“AerodynamicControl”
“AerodynamicControl”
消息名称,指定为一个字符或字符串向量。
例子:“A1”
“A1”
信号名称指定为一个字符或字符串向量。
例子:“EngBlowerBypassValvePos”
“EngBlowerBypassValvePos”
属性信息,作为结构返回这些字段:
的名字
ObjectType
数据类型
DefaultValue
价值
介绍了R2015b
nodeInfo
messageInfo
signalInfo
canDatabase
valueTableText
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室