EtherCat伺服驱动器与上位机PLC通讯问题

工业自动化行业的工程师,即使没有使用过ethercat协议,也一定听说过。

说起Ethercat,我觉得它看起来相当高端。 许多支持EtherCat协议的设备,无论是驱动器还是PLC,都相当昂贵。

EtherCat给人最大的印象是它的多功能性和高速度,但实际情况却远非如此。 这里要抱怨的是多功能性。

如果您还没有使用过EtherCat设备并且现在想使用它,那么在选择控制器(上位机)和驱动程序时一定要小心。 如果商家告诉你:

我们的设备使用通用 EtherCat 协议

这个时候,需要注意什么?

这就是兼容性!

也称为“通用”,这是一个非常大的问题。 举个个人的例子,之前有一个项目需要使用数控系统和伺服驱动器。 为了方便起见,我决定使用 EtherCat 总线。 最后我选择了华中数控的系统和科尔摩根的伺服。 在选择型号的时候,我咨询了厂家。 对于是否支持EtherCat协议,厂家都给出了肯定的回应,信誓旦旦地告诉我,我们的EtherCat协议是通用的,只要你的设备(上位机)是EtherCat,就可以通信。

然而,当我们把东西买回来并通电测试时,我们发现数控系统和伺服驱动器无法通信,于是我们开始排查问题,发现EtherCat在初始化时无法初始化。 CNC系统和伺服厂家各有各的看法,最后发现无法初始化。 兼容的。

这是一件很奇怪的事情。 大家都用EtherCat,都说通用,但最终两者无法通过EtherCat连接&#