Если вы используете больше, чем позволяет количество соединений Vector, вы можете получить ошибку:
В MATLAB® R2013a и более поздние:
Unable to query hardware information for the selected CAN channel object.
В MATLAB R2012b:
boost thread resource allocation error.
В MATLAB R2012a и более ранних версиях:
An unhandled error occurred with CAN device.
Чтобы обойти эту проблему в Simulink®:
Используйте только один блок Receive для приема сообщений в Simulink и подключите к нему все нисходящие блоки Unpack.
Используйте блок Mux, чтобы объединить сообщения CAN из блоков Unpack, передающихся с той же скоростью, в один блок Transmit.
Для решения этой проблемы в MATLAB:
Попробуйте повторно использовать каналы, уже созданные для вашего приложения в MATLAB.