开源现场总线协议栈
EtherNet/IP、EtherCAT master、Ethercat从站模拟器、从站协议栈、Profinet开源汇总:
EtherNet/IP:https://github.com/EIPStackGroup/OpENer
EtherCAT master:https://gitlab.com/etherlab.org/ethercat
EtherCAT master:https://github.com/OpenEtherCATsociety/soem
https://github.com/ribalda/ethercat 基于官方,功能更为全面的igh etehrcat主站。
https://github.com/leducp/KickCAT 一个C++写的全新etehrcat主站,目前功能不完善。
https://github.com/ethercrab-rs/ethercrab 一个纯rust语言编写的全新etehrcat主站,目前功能不完善。
EtherCAT slave协议栈:https://github.com/OpenEtherCATsociety/SOES
一个开源的EtherCAT 从站ESC模拟器/仿真 ecslave,可创建128个从栈,只有esc处理,应用层需要自己编写。仓库地址:https://sourceforge.net/p/ecslave/code/ci/master/tree/
Profinet:https://github.com/rtlabs-com/p-net
CanFestival开源库网址:https://hg.beremiz.org/
freemodbus:https://github.com/cwalter-at/freemodbus
libmodbus:https://github.com/stephane/libmodbus