选中这个不兼容的工程,右键rebuild即可。
第二种打开异常:
自己离线编程没有编译激活测试过的程序,使用TNZIP方式保存,打开后出现的(0 project)
可以新建项目后,在TNZIP的解压路径中找到并打开tsproj文件
点击确定后会发现TwinCAT项目能够打开,但是PLC项目会缺失。
解决方法:
通常情况下,即使PLC项目损坏了,但项目程序文件、结构体和全局变量文件还是正常的
所以我们可以新建TwinCAT项目和PLC项目,用添加现有项的方式将这些文件单独添加进项目里即可。方法见下图:
图中TcPOU后缀的文件是项目程序文件,MAIN或者其他PRG都会有一个对应名称的TcPOU文件。
除了程序文件之后,还有TcGVL(全局变量文件)、TcDUT(结构体/枚举体变量文件)等文件,都可以分别添加进新项目。
关于文件的说明可以查阅:https://infosys.beckhoff.com/content/1033/tc3_sourcecontrol/406303499.html?id=4324324478820586350
2020.4.16 江星睿 编辑
2025.5.29 刘斌 更新