Ethercat学习-从站XML更新(QT上位机)

简介

主站对ESC进行XML更新,其实就是对EEPROM进行读写,这个过程中应该只要主从站之间物理连接正常就可以进行。

实现

代码参考官方的例程,很好理解,就不介绍了。这里更新的时候不是直接将xml写进ESC的,而是将bin文件写入ESC,XML转换成bin是通过倍福的Twincat进行转换的。转换方式如下图,点击Write to file 将bin文件保存至本地。最后写入EEPROM中的就是这个bin文件。

Ethercat学习-从站XML更新(QT上位机)_第1张图片

结果

Ethercat学习-从站XML更新(QT上位机)_第2张图片
Ethercat学习-从站XML更新(QT上位机)_第3张图片

源码链接

上位机源码:https://github.com/IJustLoveMyself/csdn-example/tree/main/example6

你可能感兴趣的:(学习,xml)