温馨提示:本文翻译自stackoverflow.com,查看原文请点击:plc - TwinCat Sys Manager: INIT to PREOP' failed! Error: 'check product code'
plc twincat

plc - TwinCat Sys Manager:从INIT到PREOP失败!

发布于 2021-01-10 03:10:54

我们在PC上有一个正在运行的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已更改,但错误仍然存​​在。请,您可以建议解决此问题的方法吗?

查看更多

提问者
ZhivkoPetkov
被浏览
99
Filippo Boido 2020-09-07 07:26

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

如您所见,Ethercat主设备期望使用“ EK1100-0000-0018”,但是找到“ EL1014-XXXX-XXXX”

从系统管理器中重新扫描以太树,并查看配置的和找到的硬件配置是否匹配。如果发现错误,请更正ethercat配置,然后重新激活项目。

具体来看一下TERM29

在这里您可能可以找到错误的来源。交换了错误的卡,或者那里的ethercat连接出现故障。