Свойства 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 свойство отображает порядковый номер устройства, соединенного к каналу J1939 или CAN.
Значения автоматически заданы, когда вы конфигурируете канал с 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 функционируйте, чтобы установить ваш канал онлайн.
Типы данных: логический
BusStatus — Состояние шиныЭто свойство доступно только для чтения.
BusStatus свойство отображает информацию о состоянии шины CAN или шины J1939.
'N/A' — Свойство, не поддержанное поставщиком.
'ErrorActive' — Узел передает Активные Флаги ошибки, когда он обнаруживает ошибки. Примечание: Это состояние не обязательно указывает, что ошибка на самом деле существует, но указывает, как обрабатывается ошибка.
'ErrorPassive' — Узел передает Пассивные Флаги ошибки, когда он обнаруживает ошибки.
'BusOff' — Узел ничего не передаст на шине.
Типы данных: char
InitializationAccess — Укажите на управление канала устройстваtrue(1 ) | false(0 )Это свойство доступно только для чтения.
InitializationAccess свойство указывает, имеет ли сконфигурированный объект канала CAN или J1939 полный контроль над каналом устройства, согласно следующим значениям:
true — Имеет полный контроль над аппаратным каналом и может изменить значения свойств.
false — Не имеет полного контроля и не может изменить значения свойств.
Можно изменить некоторые значения свойств аппаратного канала, только если объект имеет полный контроль над аппаратным каналом.
Примечание
Только первый канал, созданный на устройстве, является предоставленным доступом к инициализации.
Типы данных: логический
InitialTimestamp — Укажите когда запущенный каналЭто свойство доступно только для чтения.
InitialTimestamp свойство указывает, когда канал был установлен онлайн с start функционируйте или когда его триггер запуска был получен. Для устройств National Instruments ™ время получено из драйвера устройства; для устройств от других поставщиков время получено из операционной системы, куда MATLAB запускается.
Типы данных: datetime
SilentMode — Задайте, активен ли канал или тихfalse (значение по умолчанию) | trueЗадайте, действует ли канал тихо, согласно следующим значениям:
false (значение по умолчанию) — Канал находится в режиме normal mode или активном режиме. В этом режиме канал обе передачи и обычно получают сообщения и выполняют другие задачи в сети, такие как подтверждение сообщений и создание ошибочных систем координат.
true — Канал находится в "тихом" режиме. Можно наблюдать все действие сообщения относительно сети и выполнить анализ, не влияя на сетевое состояние или поведение. В этом режиме можно только получить сообщения и не передать любого.
Типы данных: логический
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 функция, задавая название канала и значение битрейта как входные параметры. Например, чтобы изменить скорость шины объекта canch канала CAN к 250 000 бит в секунду, и представление результат, тип
configBusSpeed(canch,250000); bs = canch.BusSpeed
Типы данных: double
SJW — Ширина скачка синхронизации (SJW) сегмента времени передачи битаЭто свойство доступно только для чтения.
SJW отображает ширину скачка синхронизации сегмента времени передачи бита. Чтобы настроить синхронизатор шины на чипе, контроллер может сократить или продлить длину немного целым числом сегментов времени. Максимальное значение этих корректировок времени передачи бита называют шириной скачка синхронизации или SJW.
Примечание
Это свойство не доступно для устройств CAN National Instruments ™. Канал отображает NaN для значения.
Типы данных: double
TSEG1,TSEG2 — Позволенное количество сегментов битов, чтобы удлинить и сократить шаг расчетаЭто свойство доступно только для чтения.
TSEG1 и TSEG2 свойства указывают на сумму в сегментах времени передачи бита, что канал может удлинить и сократить шаг расчета, соответственно, чтобы ресинхронизировать или компенсировать в течение времен задержки в сети. Значение наследовано, когда вы конфигурируете скорость шины своего канала CAN.
Примечание
Это свойство не доступно для устройств CAN National Instruments ™. Канал отображает NaN для значения.
Типы данных: double
NumOfSamples — Количество выборок, доступных для каналаЭто свойство доступно только для чтения.
NumOfSamples свойство немного синхронизирует параметр, который указывает на количество битных выборок, выполняемых для одного битного чтения в сети. Значение является положительным целым числом на основе настроек драйвера для канала.
Примечание
Это свойство не доступно для устройств CAN National Instruments ™. Канал отображает 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.