目录
一. 环境:Win10专业版(i7处理器,intel网卡)+VS Community 2017+TC3
二、开启虚拟化,关闭超频。
三、安装TC3.1
四、新建PLC项目
五、新建c++项目
一. 环境:Win10专业版(i7处理器,intel网卡)+VS Community 2017+TC3
备注:如果在虚拟机中安装,参考官方文档《TwinCAT3软件版本管理指南》2.2.1 通过虚拟机管理开发环境
备注:在TC中开发c++程序模块,需要添加网卡适配器驱动,以及windows的sdk/安装证书,操作过程需要参考官方文档《TwinCAT3 C++/Simulink教程》
备注:官方文档非常丰富,强烈建议学习。倍福虚拟学院: 课程类别 (beckhoff.com.cn)
刚接触TwinCAT3的小伙伴多多看看视频课程以及文档资料!!!
安装VS2017
正常安装即可。
备注1:旧的TC3.1支持Win10和VS2015,如果安装的是2017及以上版本,则安装TC3.1时会集成VS2013shell,此环境无法开发c++和matlab程序,但是能够运行这些程序。
备注2:安装顺序:安装VS->安装TC;卸载顺序:卸载TC->卸载VS
备注3: 最新的TC3下载地址,最高支持VS2019。 Software | 倍福 中国
备注4:本文介绍了TwinCAT的安装、简单使用、PLC以及与c++程序的ads通讯。参考了倍福虚拟学院的官方文档,大家可以在倍福虚拟学院中找到。
二、开启虚拟化,关闭超频。
在安装之前要配置一下主板的BIOS: 关闭 Hyper-Threading 的功能打开 Intel VirtualizationTechnology Extensions (VT-x)功能 ,这个主要是因为关系到TC3在wind下实现实时内核的问题
三、安装TC3.1
1.双击打开TC31-Full….exe文件
2.等待,然后点击next
3.许可协议点击accept,点击next
4.点击next
5. 点击next
我的电脑系统中已经装了vs2015,所以会显示下图。因为我TC3属于旧版本,暂时不支持vs2017及以上版本,如果vs版本再高,旧版本的TC3就只能集成一个vs2013的内核。最新的版本可以安装vs2017/vs2019。
勾选2015,next