如何配置TwinCAT EtherCAT PDOs?



我在访问etherCAT设备的其余内存时遇到了问题,因为它已经带有默认的PDO配置,但是当我尝试编辑此配置时,它不会改变,设备停止正常工作,除非我再次使用默认配置。

这样做是正确的吗,还是有其他方法来实现这一点?或者,我是否应该编辑ESI字段以将这些属性上传到设备?

我已经尝试了beckhoff文档中关于添加新的PDO目录的说明,但我仍然得到相同的结果。我还尝试在之前的配置中使用相同的目录和属性,添加我也想要读写的设备的目录。

当我试图修改不同的IO或电机模块PDO时,我遇到了类似的问题,倍福的官方答案如下:

如果在文档中明确提到另一个COE数据可以添加到PDO配置中,而不是像预期的那样工作(典型的例子是安全模块),如果没有提到,您将不得不使用功能块读取所需的变量或值,用于读写FB_CoERead()FB_CoEWrite()COE数据

https://infosys.beckhoff.com/english.php?content=../content/1033/tcplclib_tc2_mc2_drive/2297741579.html& id =

https://infosys.beckhoff.com/english.php?content=../content/1033/tcplclib_tc2_mc2_drive/2297743499.html& id =

关于如何配置它的问题,这里有一个来自beckhoff infosys的例子:

https://infosys.beckhoff.com/english.php?content=../content/1033/el6695/1317558667.html& id =

最新更新