Как смоделировать кадры ошибок и увеличить / уменьшить счетчики ошибок в CANoe с помощью CAPL?

Я пытался смоделировать два узла в CANoe и установил связь между ними, отправляя сообщения друг другу с помощью сценария CAPL.
Когда я думаю о создании фреймов ошибок, я узнал о функции CAPL _1 _.
Как мы могли узнать, активная это ошибка или пассивная?
Это ошибка Tx или ошибка Rx.


person Sunil Kumar Reddy    schedule 08.01.2020    source источник


Ответы (1)


  1. Лучшее решение - использовать инструмент CANStress от Vector. Это позволит вам создавать различные ошибки (запуск по битовому полю, другой запуск, аналоговые помехи). По сути, вы можете определить все биты кадра CAN.

введите описание изображения здесь

более подробное описание можно найти по адресу: https://kb.vector.com/upload_551/file/SN-IND-1-010_CANstress_Basics(1).pdf

  1. Типы ошибок см. На странице http://esd.cs.ucr.edu/webres/can20.pdf
person Nikhil    schedule 31.01.2020