2024年3月12日发(作者:)

TwinCAT3安装在64位操作系统上的时候,运行PLC没什么问题,但如果要运行

matlab-simulink或者C++则需要安装测试证书,以下步骤就是教大家如何正确安装数字

证书。

1. 以管理员权限打开Visual Studio 2010/2012命令提示窗口(所有应用程序

Microsoft Visual Studio 2010/2012Visual Studio ToolVisual Studio

2010/2012命令提示窗口)

2. 创建证书并保存,输入以下指令:makecert -r -pe -ss PrivateCertStore -n

CN=MyTestSigningCert

敲回车后提示Succeeded

3. 命令栏输入打开证书管理查看到刚才的证书创建成功

注意:千万不要多次添加,如果看到有重复的必须手动删除。

4. 再次以管理员权限打开Visual Studio 2010/2012命令提示窗口,输入命令激活测

试证书:bcdedit /set testsigning yes

5. 接下来打开系统环境变量添加新的系统变量

变量名:TWINCATTESTCERTIFICATE

变量值:MyTestSigningCert

6. 做好以上步骤后必须重启电脑,你会发现电脑右下角显示以下内容

7. 随后打开TwinCAT3,新建C++项目,你就会发现调用测试证书编译成功:

8. 最后如果你的电脑进行以上操作后运行程序还是会有报错,则可以把环境变量中

WDK的变量值最后加””