基于STM32F407+LAN9252的EtherCAT从站开发
来源:网络收集 点击: 时间:2024-03-10硬件准备:
烧写单片机程序:安装开发环境 keil MDK,烧写单片机程序,注意烧写完成后需重启开发板电源。
烧写EEPROM:参考《烧写 EEPROM的方法-R5.docx》
软件准备:
twincat软件目录下放置XML文件:安装twincat,将 XML文件拷贝到目录
C:\TwinCAT\3.1\Config\Io\EtherCAT 下。
按照图示连接好开发板。

注意:安装前请卸载360相关的软件,且关闭系统更新。系统配置win7 64bit,安装 twincat时关联VS2012。 若关联其他版本的VS或在win10上运行,可能导致系统崩溃或其他问题。
注意:twincat 支持 intel 网卡,或者 realtek 系列的网卡。若为台式 PC,推荐购买一个 PCIe的intel网卡,这样上网和通信调试可以同时进行。
在 Twincat内安装ecat 主站网卡驱动:打开twincat,点击TWINCAT— show realtime…

打开安装好了的 twincat 软件,在电脑右下角右键点击 twincat 图标,然后点击 TwinCAT XAE(VS2012)。

文件→新建→项目→Twincat project→修改工程名→确定。



右键点击device→scan扫描连接的从站设备





正常扫描到设备会显示如下:


然后按图示操作相应的LED,就可以看到开发板上对应的LED亮灭了。


twincat对系统有要求,推荐win7 64bit。
推荐使用intel网卡。
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_308751.html