Свойства j1939.Channel объект
Для проверки или настройки параметров канала J1939 используйте следующие свойства. Использовать j1939Channel для создания канала.
DeviceVendor - Имя поставщика устройстваЭто свойство доступно только для чтения.
DeviceVendor указывает имя поставщика устройства.
Значения определяются автоматически при конфигурировании канала с помощью canChannel или j1939Channel функция.
Типы данных: char
Device - Тип канального устройстваЭто свойство доступно только для чтения.
Для устройств National Instruments ® Device отображает номер устройства на оборудовании.
Для всех остальных поставщиков: Device отображает информацию о типе устройства, к которому подключен канал CAN или J1939.
Значения определяются автоматически при конфигурировании канала с помощью canChannel или j1939Channel функция.
Типы данных: char
DeviceChannelIndex - Индекс канала устройстваЭто свойство доступно только для чтения.
DeviceChannelIndex свойство указывает индекс канала, для которого настроен указанный канал CAN или J1939.
Значения определяются автоматически при конфигурировании канала с помощью canChannel или j1939Channel функция.
Типы данных: double
DeviceSerialNumber - Серийный номер устройстваЭто свойство доступно только для чтения.
DeviceSerialNumber отображает серийный номер устройства, подключенного к каналу CAN или J1939.
Значения определяются автоматически при конфигурировании канала с помощью canChannel или j1939Channel функция.
Типы данных: double | char
ParameterGroupsAvailable - Количество доступных групп параметров для полученияЭто свойство доступно только для чтения.
ParameterGroupsAvailable отображает общее количество групп параметров, доступных для приема каналом.
Типы данных: double
ParameterGroupsReceived - Количество групп параметров, принятых по каналуЭто свойство доступно только для чтения.
ParameterGroupsReceived свойство указывает общее число групп параметров, полученных с момента последнего запуска канала.
Типы данных: double
ParameterGroupsTransmitted - Количество групп параметров, передаваемых по каналуЭто свойство доступно только для чтения.
ParameterGroupsTransmitted свойство указывает общее число групп параметров, переданных с момента последнего запуска канала.
Типы данных: double
FilterPassList - Список групп параметров для передачиЭто свойство доступно только для чтения.
FilterPassList отображает список имен групп параметров и номеров, которые канал может передать в сеть. В списке отображаются имена и числа групп параметров в виде символьных векторов или массивов ячеек символьных векторов и чисел.
Для изменения значений используйте одну из функций фильтрации: filterAllowOnly, filterAllowAll, или filterBlockAll
Типы данных: char | cell
FilterBlockList - Список блокируемых групп параметровЭто свойство доступно только для чтения.
FilterBlockList отображает список имен групп параметров и номеров, заблокированных каналом. В списке отображаются имена и числа групп параметров в виде символьных векторов или массивов ячеек символьных векторов и чисел. Для изменения значений используйте одну из функций фильтрации.
Для изменения значений используйте одну из функций фильтрации: filterAllowOnly, filterAllowAll, или filterBlockAll
Типы данных: char | cell
Running - Индикация рабочего состояния каналаfalse (0) | true (1)Это свойство доступно только для чтения.
Running свойство указывает состояние канала CAN или J1939 в соответствии со следующими значениями:
false (по умолчанию) - канал находится в автономном режиме.
true - Канал работает в режиме онлайн.
Используйте start для настройки канала в режиме онлайн.
Типы данных: logical
BusStatus - Состояние шиныЭто свойство доступно только для чтения.
BusStatus отображает информацию о состоянии шины CAN или шины J1939.
'N/A' - Свойство не поддерживается поставщиком.
'ErrorActive' - Узел передает флаги активных ошибок при обнаружении ошибок. Примечание.Этот статус не обязательно указывает на существование ошибки, но указывает на то, как она обрабатывается.
'ErrorPassive' - Узел передает флаги пассивных ошибок при обнаружении ошибок.
'BusOff' - Узел не будет передавать ничего по шине.
Типы данных: char
InitializationAccess - Индикация управления каналом устройстваtrue (1) | false (0)Это свойство доступно только для чтения.
InitializationAccess свойство указывает, имеет ли сконфигурированный объект CAN или J1939 канала полный контроль над каналом устройства в соответствии со следующими значениями:
true - полностью контролирует аппаратный канал и может изменять значения свойств.
false - не имеет полного управления и не может изменять значения свойств.
Некоторые значения свойств канала аппаратных средств можно изменить, только если объект имеет полный контроль над каналом аппаратных средств.
Примечание
Доступ к инициализации предоставляется только первому каналу, созданному на устройстве.
Типы данных: logical
InitialTimestamp - Указать, когда канал запущенЭто свойство доступно только для чтения.
InitialTimestamp указывает, когда канал был установлен в оперативном режиме с помощью start или когда был получен пусковой триггер. Для устройств National Instruments время получается от водителя устройства; для устройств других производителей время получается из операционной системы, в которой работает MATLAB.
Типы данных: datetime
SilentMode - Укажите, является ли канал активным или бесшумнымfalse (по умолчанию) | trueУкажите, работает ли канал бесшумно, в соответствии со следующими значениями:
false (по умолчанию) - канал находится в нормальном или активном режиме. В этом режиме канал как нормально передает, так и принимает сообщения и выполняет другие задачи в сети, такие как подтверждение сообщений и создание кадров ошибок.
true - Канал находится в режиме молчания. Можно наблюдать всю активность сообщений в сети и выполнять анализ, не влияя на состояние или поведение сети. В этом режиме можно только принимать сообщения и не передавать их.
Типы данных: logical
TransceiverName - Наименование приемопередатчика устройстваЭто свойство доступно только для чтения.
TransceiverName указывает имя приемопередатчика устройства. Приемопередатчик устройства преобразует цифровой битовый поток, идущий к шине и поступающий от нее, в реальные электрические сигналы, присутствующие на шине.
Типы данных: char
TransceiverState - Указание состояния или режима приемопередатчикаЕсли приемопередатчик CAN или J1939 позволяет управлять его режимом, можно использовать TransceiverState для установки режима.
Числовое значение свойства для каждого режима определяется производителем приемопередатчика. Соответствующие режимы приемопередатчика см. в документации по приемопередатчику CAN. Возможные режимы, представляющие указанное числовое значение:
high speed
high voltage
sleep
wake up
Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64
BusSpeed - Скорость передачи по шинеЭто свойство доступно только для чтения.
BusSpeed свойство указывает скорость передачи сообщений в битах в секунду. Значение по умолчанию присваивается драйвером поставщика.
Можно задать BusSpeed к поддерживаемой скорости передачи битов с помощью configBusSpeed , указывая имя канала и значение скорости передачи битов в качестве входных параметров. Например, для изменения скорости шины объекта CAN-канала canch до 250 000 бит в секунду и просмотрите результат, введите
configBusSpeed(canch,250000); bs = canch.BusSpeed
Типы данных: double
SJW - Ширина перехода синхронизации (SJW) сегмента битового времениЭто свойство доступно только для чтения.
SJW отображает ширину перехода синхронизации сегмента времени бита. Чтобы настроить тактовый сигнал шины, контроллер может сократить или продлить длину бита на целое число временных сегментов. Максимальное значение этих регулировок битового времени называется шириной перехода синхронизации или SJW.
Примечание
Это свойство недоступно для устройств National Instruments CAN. Отображается канал NaN для значения.
Типы данных: double
TSEG1,TSEG2 - Допустимое количество сегментов битов для увеличения и сокращения времени выборкиЭто свойство доступно только для чтения.
TSEG1 и TSEG2 свойства указывают количество в битовых временных сегментах, которое канал может удлинять и сокращать время выборки, соответственно, для повторной синхронизации или компенсации времени задержки в сети. Значение наследуется при настройке скорости шины канала CAN.
Примечание
Это свойство недоступно для устройств National Instruments CAN. Отображается канал NaN для значения.
Типы данных: double
NumOfSamples - Количество образцов, доступных для каналаЭто свойство доступно только для чтения.
NumOfSamples свойство является параметром битовой синхронизации, который указывает количество битовых выборок, выполненных для одного бита, считанного в сети. Значение является положительным целым числом на основе настроек драйвера для канала.
Примечание
Это свойство недоступно для устройств National Instruments CAN. Отображается канал NaN для значения.
Типы данных: double
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
Поддержка комплексного номера: Да
configBusSpeed | filterAllowAll | filterAllowOnly | filterBlockAll | j1939Channel | j1939ParameterGroup | receive | transmit1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.