Блок чтения данных из адаптера шины CAN MCP2515
Блок служит для чтения пакетов проходящих по шине CAN с помощью
адаптера МСР 2515 . В свойствах блока необходимо выбрать уже подключенный адаптер, или создать новый.
При нажатии кнопки “Создать” открывается окно создания нового адаптера.
В этом окне необходимо задать пин для подключения вывода CS шилда, частоту кварца, установленную на шилде, и скорость шины, которая будет применяться при обмене.
При установке галочки “Вход En”, у блока появляется вход En, при этом чтение данных с шины происходит только при наличии на нём высокого уровня.
При получении нового пакета с шины CAN на выходе “NewData” формируется импульс длинной в один цикл выполнения программы.
На выходе “Code” выводится код - идентификатор полученного пакета, а на выходе “Size” его размер.
Непосредственно данные содержащиеся в пакете выводятся на выходах “D0” – “D7”