j1939.ParameterGroup 属性
j1939.ParameterGroup 对象的属性
使用以下属性检查或配置 J1939 参数组设置。使用 j1939ParameterGroup 创建一个参数组对象。
协议数据单元详细信息
此 属性 为只读。
Name 属性以字符向量形式显示 J1939 参数组的名称。此值是从创建参数组时定义的名称采集的。
数据类型: char
此 属性 为只读。
PGN 属性以 uint32 值形式显示参数组的编号。创建参数组时会自动分配此值。
数据类型: uint32
Priority 属性指定参数组在 J1939 网络上的优先级。Priority 取 0(最高优先级)到 7(最低优先级)之间的一个数值,该值指定参数组的重要性顺序。
数据类型: uint32
此 属性 为只读。
PDUFormatType 属性以字符向量形式显示参数组的 J1939 协议数据单元格式。创建参数组时会自动分配此值。
数据类型: char
J1939 参数组源的地址。SourceAddress 标识 J1939 网络上的参数组源。目标可以通过此信息识别发送方并适当地作出响应。
将参数组的 SourceAddress 指定为 0 到 253 之间的一个数字。254 表示空值,应用程序使用它来检测 J1939 网络上的可用地址。
数据类型: uint32
J1939 参数组目标的地址。DestinationAddress 标识 J1939 网络上的参数组目标。源使用指定的目标地址发送参数组。
将参数组的 DestinationAddress 指定为 0 到 253 之间的一个数字。254 表示空值,应用程序使用它来检测 J1939 网络上的可用地址。要将一个参数组发送到网络上的所有设备,请使用 255,这是全局值。
数据类型: uint32
数据详细信息
此 属性 为只读。
Timestamp 属性显示在 J1939 通道上接收参数组的时间。此时间基于硬件日志。
数据类型: double
使用 Data 属性查看或定义 J1939 参数组中的原始数据。该数据是一个由 uint8 值组成的数组。
例如,创建一个参数组并指定数据:
pg = j1939ParameterGroup(db,'PackedData') pg.Data(1:2) = [50 0]
数据类型: uint8
Signals 属性允许您查看和编辑为参数组定义的解码信号值。此属性的输入值取决于信号类型。
例如,创建一个参数组。
pg = j1939ParameterGroup(db,'PackedData')显示参数组信号
pg.Signals
ToggleSwitch: -1
SliderSwitch: -1
RockerSwitch: -1
RepeatingStairs: 255
PushButton: 1更改重复阶梯的值。
pg.Signals.RepeatingStairs = 200
ToggleSwitch: -1
SliderSwitch: -1
RockerSwitch: -1
RepeatingStairs: 200
PushButton: 1数据类型: struct
其他信息
使用 UserData 属性输入要存储在 CAN 报文或 J1939 参数组、通道或数据库对象中的自定义数据。保存指定了 UserData 的对象时,会自动保存自定义数据。加载指定了 UserData 的对象时,会自动加载自定义数据。
提示
使用 UserData 保存和加载对象时,为避免出现意外结果,请以简单数据类型和构造指定自定义数据。
数据类型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char | string | struct | table | cell | function_handle | categorical | datetime | duration | calendarDuration | fi
复数支持: 是
版本历史记录
在 R2015b 中推出
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.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 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)