У меня есть сценарий, в котором мне нужно проверить, недоступен ли сигнал 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