TwinCat Sys Manager: INIT to PREOP' failed! Error: 'check product code'

TwinCat Sys Manager: INIT to PREOP' failed! Error: 'check product code'

我们在 PC 上有一个 运行ning TwinCat 项目。重启机器后,在“运行模式”下尝试运行项目或尝试在线重置时出现以下错误。

错误:

Type    Server (Port)   Timestamp   Message
Error    (65535)        'Term 29 (EK1100)' (1006): state change aborted (requested 'PREOP', back to 'INIT').

Error    (65535)    'Term 29 (EK1100)' (1006): 'INIT to PREOP' failed! Error: 'check product code'. Device 'EL1014-XXXX-XXXX' found and 'EK1100-0000-0018' expected.

Warning  (65535)    'Term 33 (EL1014) (1010) - Term 34 (EL1014) (1011)' Communication interrupted

Warning  (65535)    'Term 35 (EK1100) (1012) - Term 43 (EL1014) (1020)' Communication interrupted

树形结构

在线状态

改了EK1100和EL1014,还是报错。拜托,你能建议解决这个问题吗?

问题很可能是配置的 ethercat 树结构与找到的不匹配。

如您所见,Ethercat 主站期望 'EK1100-0000-0018' 但发现 'EL1014-XXXX-XXXX'

从系统管理器重新扫描你的 ethercat 树,看看配置的和找到的 hardware-configuration 是否匹配。 如果您发现错误并重新激活项目,请更正您的 ethercat 配置。

具体看一下TERM29.

在那里您可能可以找到错误的根源。 要么更换了错误的卡,要么 ethercat 连接出现故障。