Как управлять CANoe с помощью скрипта Python?
Я работаю с Vectoe CANoe версии 8.5. Я написал скрипт CAPL для отправки сообщений. Теперь я хочу написать скрипт Python, который при запуске запускает выполнение в CANoe. Как этого добиться.
3 ответа
Это можно сделать с помощью интерфейса COM для CANoe. Вы можете использовать COM-интерфейсы также из Python.
COM-интерфейс CANoe хорошо документирован. Просто взгляните на пользовательскую документацию.
Для вызова COM из python наиболее распространенным способом является использование библиотеки pywin32.
Вы можете получить образец автоматизации COM через Python.py
файл в (C:\Users\Public\Documents\Vector\CANoe\Sample Configurations 15.1.1\Programming\Python\
) этот каталог установки CANoe.
Смотрите изображение для расположения конфигурации
Примечание. Избегайте использования сторонних библиотек для управления CANoe.
Для этого доступна библиотека Python Python-CANoe.
путь к библиотеке https://pypi.org/project/Python-CANoe/