Свойства j1939.ParameterGroup объект
Используйте следующие свойства для проверки или настройки параметров J1939 групп. Использовать j1939ParameterGroup для создания объекта группы параметров.
Name - имя группы параметров J1939Это свойство доступно только для чтения.
Name отображает имя группы параметров J1939 в виде символьного вектора. Это значение берется из имени, определяемого при создании группы параметров.
Типы данных: char
PGN - номер группы параметров J1939Это свойство доступно только для чтения.
PGN свойство отображает номер группы параметров как значение uint32. Это значение присваивается автоматически при создании группы параметров.
Типы данных: uint32
Priority - Приоритет группы параметров Priority свойство определяет приоритет группы параметров в сети J1939. Priority принимает числовое значение от 0 (наивысший приоритет) до 7 (наименьший приоритет), которое определяет порядок важности группы параметров.
Типы данных: uint32
PDUFormatType - формат PDU группы параметров J1939Это свойство доступно только для чтения.
PDUFormatType отображает формат единицы данных протокола J1939 группы параметров в виде символьного вектора. Это значение присваивается автоматически при создании группы параметров.
Типы данных: char
SourceAddress - Адрес источника группы параметровАдрес источника группы параметров J1939. SourceAddress определяет источник группы параметров в сети J1939. Это позволяет адресатам идентифицировать отправителя и ответить соответствующим образом.
Определить SourceAddress группы параметров в виде числа от 0 до 253. 254 является нулевым значением и используется приложением для обнаружения доступных адресов в J1939 сети.
Типы данных: uint32
DestinationAddress - Адрес назначения группы параметровАдрес назначения группы параметров J1939. DestinationAddress определяет назначение группы параметров в сети J1939. Источник использует указанный адрес назначения для отправки групп параметров.
Определить DestinationAddress группы параметров в виде числа от 0 до 253. 254 является нулевым значением и используется приложением для обнаружения доступных адресов в J1939 сети. Чтобы отправить группу параметров на все устройства в сети, используйте 255, которое является глобальным значением.
Типы данных: uint32
Timestamp - Время получения группы параметровЭто свойство доступно только для чтения.
Timestamp отображает время, в которое группа параметров была принята по J1939 каналу. Это время основано на журнале аппаратных средств.
Типы данных: double
Data - необработанные данные сообщения CANИспользуйте Data для просмотра или определения необработанных данных в группе параметров J1939. Данные представляют собой массив значений uint8.
Например, создайте группу параметров и укажите данные:
pg = j1939ParameterGroup(db,'PackedData') pg.Data(1:2) = [50 0]
Типы данных: uint8
Signals - Физические сигналы, определенные в группе параметров 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 , автоматически загружаются пользовательские данные.
Совет
Чтобы избежать непредвиденных результатов при сохранении и загрузке объекта с помощью UserDataукажите пользовательские данные в простых типах данных и конструкциях.
Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char | string | struct | table | cell | function_handle | categorical | datetime | duration | calendarDuration | fi
Поддержка комплексного номера: Да
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.