当前位置: 首页 > news >正文

QT+EtherCAT 主站协议库—SOEM主站

        SOEM 是 Simple Open EtherCAT Master Library 的缩写,是瑞典 rt-lab 提供 的一个开源 EtherCAT 主站协议库 。 SOEM 库使用 C 语言编写,可以在 windows 以及 Linux 平台上运行,并也可以方便地移植到嵌入式平台上。 SOEM 支持 CoE , SoE , FoE 以及分布式时钟。

        一、SOEM库下载地址:

【免费】SOEM库源码(EtherCAT主站协议库)资源-CSDN文库

项目首页 - SOEM:Simple Open Source EtherCAT Master - GitCode

        库中文件如下:

       

        二、编译过程:

解压库后,找到VS2017下的控制台窗口

转到SOEM-master目录下,并按顺序执行以下4条命令:

mkdir build
cd build
cmake .. -G "NMake Makefiles"
nmake

会建立build文件夹,并编译出下面的内容:

        三、依照网上大神的步骤进行.h与库文件的整理与引入QT项目:

Ethercat学习-QT添加SOEM主站_qt ethercat-CSDN博客

截图:

        四、具体使用待测试后补充

相关文章:

  • 机械元件杂散光难以把控?OAS 软件案例深度解析
  • 使用Python绘制Lorenz奇异吸引子轨道
  • 探秘 Java 字节缓冲流:解锁高效 IO 操作的进阶之路
  • Web安全基础:深度解析与实战指南
  • [STM32] 5-1 时钟树(上)
  • FastAPI简介
  • 【Python】魔法方法是真的魔法! (第二期)
  • pnpm 与 npm 的核心区别
  • OpenWebUI新突破,MCPO框架解锁MCP工具新玩法
  • 操作系统-对空闲磁盘块的管理
  • 源码安装libunwind库
  • 常见平方数和立方数的计算
  • UDP--DDR--SFP,FPGA实现之模块梳理及AXI读写DDR读写上板测试
  • 【自然语言处理与大模型】大模型(LLM)基础知识④
  • 六、磁盘划分与磁盘配额
  • 鸿蒙ArkUI体验:Hexo博客客户端开发心得
  • day016-系统负载压力测试-磁盘管理
  • linux标准库头文件解析
  • C++ -命名空间-详解
  • chmod 777含义:
  • 北邮今年本科招生将首次突破四千人,新增低空技术与工程专业
  • 高途一季度净利润同比增长1108%: “与吴彦祖一起学英语”短时间内就实现了盈利
  • 英国6月初将公布对华关系的审计报告,外交部:望英方树立正确政策导向
  • 中国—美国经贸合作对接交流会在华盛顿成功举行
  • 汤加附近海域发生6.4级地震
  • 上海市重大工程一季度开局良好,崇明线等按既定计划加快建设