前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >1_工业总线开发方案概述

1_工业总线开发方案概述

作者头像
用户5908113
发布2024-04-12 14:04:17
1200
发布2024-04-12 14:04:17
举报
文章被收录于专栏:Pou光明Pou光明

准备进一步深入了解工业现场总线知识,搜索到的知识记录于此。

一、开源学习资料

1. EtherCAT 主站:

https://github.com/ribalda/ethercat

基于官方,功能更为全面的igh etehrcat主站

https://github.com/leducp/KickCAT

一个C++写的全新etehrcat主站,目前功能不完善,持续更新

SOEM(Simple Open EtherCAT Master Library):

https://github.com/OpenEtherCATsociety/SOEM

SOEM是一个用C语言编写的EtherCAT主库,其目的是学习和使用。邀请所有用户研究源,以了解EtherCAT主控器如何工作以及它如何与EtherCAT从器相互作用。由于所有的应用程序都是不同的,SOEM尽量不强加任何设计架构。在Linux下,它可以在一般用户模式、PREEMPT_RT或Xenomai下使用。在Windows下可以作为用户模式程序使用。

2. EtherCAT 从站:

Simple Open Source EtherCAT Slave:

https://github.com/OpenEtherCATsociety/SOES

SOES (简单开源EtherCAT从栈)是一种非常容易使用且占用空间小的开源从栈。它是市场上更复杂的堆栈的一个很好的替代方案。

3. Ethernet/IP

https://github.com/EIPStackGroup/OpENer

这是一款以太网/IP协议栈的开源实现,支持多种操作系统和硬件平台,包括Linux、Windows、ARM、MSP430等等。它可以运行在PLC、工业计算机、嵌入式系统等不同的设备上。

资料比较少,附一个链接:

https://ayayin.blogspot.com/2018/01/opener.html

4. Profinet

https://github.com/rtlabs-com/p-net

我刚接触Profinet时最先搜到的资料就是它。

freemodbus:https://github.com/cwalter-at/freemodbus

libmodbus:https://github.com/stephane/libmodbus

Modbus暂不过多介绍。

二、淘宝开发板

1、etherCAT开发板

1.1 etherCAT从站

https://item.taobao.com/item.htm?abbucket=19&id=606014424744&ns=1&sku_properties=-4:-3;-1:-4&spm=a21n57.1.item.5.5884523czgfCcc

EtherCAT开发板 STM32+ET1100/AX58100/LAN9252

STM32 + ESC(EtherCAT从站控制器)方案,二者间采用SPI通讯。笔者最开始学习三种工业通讯的开发板也是该方案。

1.2 etherCAT主站:

https://item.taobao.com/item.htm?abbucket=19&id=724791313980&ns=1&skuId=5035740793901&spm=a21n57.1.item.6.5884523czgfCcc

主站是SOEM,盲猜是上面开源的程序。

2、Ethernet/IP开发板

除了大厂有昂贵的开发板,未见同上述etherCAT开发板。

3、Profinet开发板

3.1 瑞萨TPS-1方案

STM32F407ZET6 + Profinet IRT核心板,支持RT/IRT模式,二者间也是SPI通讯

底板+核心板,2180 RMB

3.2 SIENENS PROFINET 开发板 ERTEC200P-2最小系统板 minicard

mini-1860 RMB

PN官方套件-15000 RMB

3.3 https://item.taobao.com/item.htm?abbucket=19&id=756123769062&ns=1&skuId=5386319071294&spm=a21n57.1.item.64.5884523czgfCcc

没有详细信息,支持二次开发议价。

4、支持三种协议的大厂开发板

4.1 德国赫优讯-NETX90通讯芯片

后续有新的发现再补充。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-04-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Pou光明 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • SOEM(Simple Open EtherCAT Master Library):
  • EtherCAT开发板 STM32+ET1100/AX58100/LAN9252
  • 3.2 SIENENS PROFINET 开发板 ERTEC200P-2最小系统板 minicard
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档