TwinCAT 3 是 Beckhoff 推出的自动化控制软件,为工业自动化控制提供了强大的工具和开发环境。TwinCAT 3 软件分为 XAR 和 XAE 两种版本:
- XAE (eXtended Automation Engineering):工程界面,可以进行编程。
- XAR (eXtended Automation Runtime):运行时环境,可以运行和控制,没有工程界面。完整版(Full)版本即为 XAE。
本文将详细介绍如何在Windows系统上安装和配置TwinCAT XAE。
安装步骤
1、 Visual Studio 软件安装
为了成功安装 TwinCAT 3,首先需要在电脑上安装 Visual Studio 软件,具体步骤如下:
- 运行安装程序vs_ultimate.exe
- 选择安装路径和同意许可条款
- 安装
- 等待安装
- 启动
-完成
2、 安装 TwinCAT3。
安装好VS2012后就可以开始安装 TwinCAT3 了
- 启动安装程序TC31-Full-Setup.3.1.4020.28.exe
路径:TwinCAT 3-Software\Software\TE-Engineering\TC31-Full-Setup.3.1.4020.28.exe
- 点击Next
- 接受许可协议,点击“Next”
- 填写用户名,点击“Next”
- 选择“Complete”安装类型,点击“Next”。
-TwinCAT 3 会自动识别出 PC 中已安装的 Visual Studio 版本
- 勾选 Mcrosoft Visual Studio 2012 Ultimate
- 点击“Install”开始安装
- 完成
- 点击YES后,系统将重新启动。
3、 安装帮助文档。
- 运行 TC3-InfoSys.exe 安装程序,路径为:TwinCAT 3-Software\Documentation\TC3-InfoSys.exe
- 点击OK
- 点击Next
- 填写用户名
- 选择“Complete”安装类型(或选择“Custom”以选择需要的语言),点击“Next”。
- 勾选
- 等待安装
- 安装完成
4、 软件激活
-
在安装完成后,启动TwinCAT 3
-
点击“New TwinCAT Project…” 创建项目
-
选择 “TwinCAT Project1 -> SYSTEM -> License”
选择七天免费试用
输入验证码
生成七天免费试用许可证
5、 TwinCAT的C++安装:
-
运行 KitSetup.exe 安装程序,路径为:WDK-Software\GRMWDK_EN_7600_1\KitSetup.exe。
-
勾选“Build Environments”
-
同意许可协议,点击“Next”
-
等待安装
-
完成
-
配置环境变量
WINDDK7
-
管理员身份运行
VS2012 x86 Native Tools Comma...
-
创建证书
makecert -r -pe -ss PrivateCertStore -n CN=MyTestSigningCert MyTestSigningCert.cer
- 查看证书
certmgr.msc
确认出现 MyTestSigningCert 证书。
- 管理员身份运行
VS2012 x64 Native Tools Comma...
- 设置 testsigning
bcdedit/set testsigning yes
-
添加环境变量
TWINCATTESTCERTIFICATE
变量值:MyTestSigningCert
-
重启电脑看到以下标志,表示安装成功。
5、EtherCAT 驱动安装
- 将 PC 与 EK1100 上的以太网口连接,确保通讯正常
- 打开 TwinCAT,找到菜单栏 TWINCAT -> Show Realtime Ethernet Compatible Devices… 并单击。
- 在弹出的对话框中找到 Compatible devices 下需要安装 EtherCAT 驱动的网卡并选中,点击右侧的 Install 进行 EtherCAT 驱动安装。
- 安装完成后,确认网卡显示在 Install and ready to use devices(realtime capable) 下
至此,TwinCAT 3 的安装和配置过程已经完成。