У меня есть сценарий, в котором мне нужно проверить, недоступен ли сигнал sigA
в течение 100 мс.
Мне нужно установить определенное значение, скажем, 13
.
Как я могу сделать это в CAPL?
Циклическое время сообщения: 10 мс.
1
Anubha Sharma
24 Апр 2020 в 17:14
3
Привет, Анубха, и добро пожаловать в SO. Мы рекомендуем людям проявить свои усилия, прежде чем просить о решении.
– Daemon Painter
25 Апр 2020 в 13:09
Ваш сигнал всегда должен быть доступен. Единственная причина, по которой этого не должно быть, - это если шина CAN отключилась. Вы хотите проверить конкретное значение?
– Daemon Painter
25 Апр 2020 в 13:11
1 ответ
Если вы говорите о шине CAN, то сигналы включаются в сообщения. Вы не можете отключить отдельный сигнал, только целые сообщения. Например, функция TestDisableMsg
позволяет отключить сообщение, отправленное симуляцией. Подробности см. в справке.
0
Jeremy Caney
16 Июн 2020 в 02:26
Похожие вопросы
Новые вопросы
can-bus
Шина Controller Area Network (CAN) - это сетевая технология, обычно используемая в автомобилях и других транспортных средствах. Он поддерживает детерминированный приоритетный арбитраж с несколькими передающими узлами.