【OpenPLC】在linux板卡上添加CANOpen功能

step1:添加自己的 canbus .cpp 代码,在main.cpp文件上为CAN接口创建一个任务,该任务只会调用canbus.cpp文件的main函数,该函数永远运行;
step2:在网络服务器上为其构建一个 Web UI(用于配置、参数等)与“从站设备”选项卡上对 Modbus 所做的操作类似。在Interactive_server.cpp文件中添加一项,以便能够停止和启动CAN任务,当PLC退出时,能够在终止自身之前停止所有运行的任务。该代码可以参考modbus server进行复制修改。

参考:https://openplc.discussion.community/post/openplc-using-can-bus-9820826?highlight=can%20bus&pid=1333390184

你可能感兴趣的:(学习,物联网)