FLProg

Визуальное программирование для не программистов

Яндекс.Метрика
Блок чтения данных из адаптера шины CAN MCP2515


Блок служит для чтения пакетов проходящих по шине CAN с помощью адаптера МСР 2515 . В свойствах блока необходимо выбрать уже подключенный адаптер, или создать новый.


При нажатии кнопки “Создать” открывается окно создания нового адаптера.


В этом окне необходимо задать пин для подключения вывода CS шилда, частоту кварца, установленную на шилде, и скорость шины, которая будет применяться при обмене.


При установке галочки “Вход En”, у блока появляется вход En, при этом чтение данных с шины происходит только при наличии на нём высокого уровня.

При получении нового пакета с шины CAN на выходе “NewData” формируется импульс длинной в один цикл выполнения программы.

На выходе “Code” выводится код - идентификатор полученного пакета, а на выходе “Size” его размер.

Непосредственно данные содержащиеся в пакете выводятся на выходах “D0” – “D7”