✓ 最佳回答
1. 该错误多为实时核未启动,先通过TwinCAT XAE Shell的‘Real-Time Settings’检查‘Core Usage’,若核心数显示0,手动在‘Registry’中确认‘TwinCATRealTime’服务状态,并在命令行以管理员执行‘tcstart.exe -force’强制启动。2. 检查‘TwinCAT System Service’的启动类型,设为‘Auto’且登录账户为‘LocalSystem’,避免因权限不足导致Runtime未就绪。3. 若实时核正常,但激活仍失败,重点排查网卡驱动:打开‘TwinCAT → Ethernet → Adapters’,确认CX7080板载网卡已被绑定为‘EtherCAT’模式,而不是‘TCP/IP’。4. 检查BIOS中‘VT-d’和‘Hyper-Threading’,TwinCAT3要求关闭超线程,且启用‘VT-x’,不匹配会导致Runtime无法初始化。5. 最后用‘TC_Utility.exe -dump’生成诊断日志,查看是否有‘NC: no licensing’或‘EtherCAT: no slaves’提示,若为授权问题则重新导入‘License.xml’并激活。