方法一:
方法二:
打开控制器的注册表找到下面的路径“Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Beckhoff\TwinCAT3\System”。通过修改“SysStartupState”的数值进行配置。
“SysStartupState”的数值为5时,表示控制器重启进入RUN模式,“SysStartupState”的数值为15时,表示控制器重启进入CONFIG模式。
通过脚本文件修改也是修改注册表数据。
@echo off
REG ADD HKLM\SOFTWARE\WOW6432Node\Beckhoff\TwinCAT3\System /v SysStartupState /t REG_DWORD /d 5 /f
新建一个文本文件,将上述代码复制到文本文件中,修改文本文件的后缀.txt改为.bat文件后,双击执行该脚本文件即可,便把TwinCAT软件设置为重启进入RUN模式。以上操作设置完成后,如果上电TwinCAT以config模式启动,可以尝试:
1.检查license状态,是否有缺少授权
2.检查控制器内C:\TwinCAT\3.1\Boot\CurrentConfig.xml文件是否损坏,用记事本打开该文件,如果以记事本打开显示一片空白,则文件已损坏,需要重新激活配置并下载程序