​如下图所示,Festo的CPX-AP-I功能库的API_Diag和API_IOLink_Parameter功能库在编译时报错。

发生问题的TwinCAT3版本为4024.0,升级到4024.11之后再编译,不再报错。

究其原因,Festo的API功能库引用了TwincCAT3的FB_EcCoESdoReadEx功能库,用于读取COE参数, TwinCAT3更新过程中,将此自带功能库做了更新,因此Festo的API功能块只能兼容较新的TwinCAT软件。目前倍福官网最新TwinCAT3版本为4024.25。