首先需要通过TwinCAT Package Manager安装较低版本的4026。例如当前最新版本为4026.15,可以先安装4026.14。
安装完4026.14之后,再安装TwinCAT 2。
等待TwinCAT 2安装完毕后,再将4026.14升级成4026.15。
升级完成之后就能正常使用TwinCAT 3了。
最后将TcSwitchRuntime工具下载到电脑中即可实现版本切换。
附:TcSwitchRuntime下载链接:https://tr.beckhoff.com.cn/mod/resource/view.php?id=3300
FAQ
1.为什么一定要安装低版本的4026.14再升级到4026.15?
大家在分别安装完4026.14和TwinCAT 2之后其实已经可以用TcSwitchRuntime切换版本了。
但由于TwinCAT服务的冲突,此时安装的4026.14会不完整,通过About TwinCAT界面不难发现当前的System ID等信息都是缺失的。这也就导致了即使项目可以正常创建,但是本地运行的情况会有授权无法正常使用的情况。
在将4026.14升级至4026.15修复之后才能正常使用。
2.TwinCAT 2和TwinCAT 3.1.4026的安装顺序是否可以颠倒?
实际测试下来,先安装TwinCAT 2再安装TwinCAT 3.1.4026也是可以的,但也要先安装较低版本的4026,如上文所示,先安装4026.14再升级到4026.15。
2025.4.29 汪继彬 编辑