Векторное Оборудование ограничения

Вы не можете иметь более 64 физических или 32 виртуальных одновременных соединений с помощью устройства Vector CAN.

Если вы используете больше, чем позволяет количество соединений 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.

Для просмотра документации необходимо авторизоваться на сайте