Создайте канал CAN, соединенный с заданным устройством
canch = canChannel(vendor,device,devicechannelindex)
canch = canChannel(vendor,device)
canch = canChannel(___,'ProtocolMode','CAN FD')
возвращает канал CAN, соединенный с устройством от заданного поставщика.canch
= canChannel(vendor
,device
,devicechannelindex
)
Для Векторных произведений device
является вектором символов, который комбинирует тип устройства и индекс устройства, такой как 'CANCaseXL 1'
. Например, если существует два устройства CANcardXL, device
может быть 'CANcardXL 1'
или 'CANcardXL 2'
.
Использование
для National Instruments® и ПИКОВЫХ Системных устройств системы.canch
= canChannel(vendor
,device
)
Для Национальных Инструментов vendor
является вектором символов 'NI'
, и devicenumber
является интерфейсным номером, заданным в NI Measurement & Automation Explorer.
Для ПИКОВЫХ Системных устройств системы vendor
является вектором символов 'PEAK-System'
, и devicenumber
является номером устройства, заданным для канала.
Проверяйте Конструктора Устройства CAN в отображение canHWInfo
для конструкции канала.
Используйте canChannelList
, чтобы получить список доступных устройств.
У вас не может быть больше чем одного canChannel
, сконфигурированного на том же NI-XNET или канале ПИКОВОГО Системного устройства системы.
Вы не можете использовать ту же переменную, чтобы создать несколько каналов последовательно. Очистите любой канал в использовании перед использованием той же переменной, чтобы создать новый канал CAN.
Вы не можете создать массивы объектов канала CAN. Каждый объект, который вы создаете, должен существовать как его собственная отдельная переменная.