2024-06-09 14:24:43 发布
网友
我对卡诺彭很新,也有点在黑暗中拍摄。。。 我想知道在R或Python中是否有工具或软件包可以使用*.dbc文件将CANopen设备记录的原始数据转换为人类可读的值? 有人有这方面的经验吗? 提前感谢您的回答
看起来cantools可能会起作用:
https://pypi.org/project/cantools/
它可以使用DBC文件对can数据进行解码。为了实际读取CAN总线,它与python CAN集成
https://python-can.readthedocs.io/en/master/index.html#
要从日志文件中读取CAN数据,python中有一个模块可用于此目的
https://python-can.readthedocs.io/en/master/listeners.html
最后,如果您想直接与实时CANopen总线进行交互,还有一个用于Python的CANopen库
https://canopen.readthedocs.io/en/latest/
看起来cantools可能会起作用:
https://pypi.org/project/cantools/
它可以使用DBC文件对can数据进行解码。为了实际读取CAN总线,它与python CAN集成
https://python-can.readthedocs.io/en/master/index.html#
要从日志文件中读取CAN数据,python中有一个模块可用于此目的
https://python-can.readthedocs.io/en/master/listeners.html
最后,如果您想直接与实时CANopen总线进行交互,还有一个用于Python的CANopen库
https://canopen.readthedocs.io/en/latest/
相关问题 更多 >
编程相关推荐