从4026的TwinCAT3开始,TwinCAT C++模板不再支持Driver类型。如果要做开发,必须使用Versioned C++模板:
Q1:之前使用4024开发的Driver类型的C++模块可以在4026中运行吗?
A1:不可以。不支持Driver类型的模块识别,必须使用Versioned重新开发。
Q2:之前使用4024开发的Versioned类型的C++模块可以在4026中运行吗?
A2:完全可以
Q3:在4026中开发的Versioned类型的C++模块可以在4024中运行吗?
A3:可以,第一次激活之后会有一个报错,需要将报错中的注册表文件(自动生成)双击装入电脑中:
Tips:
1、自定义的C++模块在4024中的路径:C:\TwinCAT\3.1\CustomConfig\Modules
2、自定义的C++模块在4026中的路径:C:\ProgramData\Beckhoff\TwinCAT\3.1\Repository\C++ Module Vendor
2025.08.28 余洋 编辑