写在前面
作为技术开发人员,开启任何一项开发工作之前,首先都要搭建好开发环境,所谓磨刀不误砍材工,一定要有耐心,一次不行卸载再装。我曾遇到过一个学生,仅搭建环境就用了两周,这个过程也是一种锻炼。别人帖子或者博文写的再好,你照着做也可能会遇到这样或者那样的问题,所以,一定要动手做,遇到问题解决问题,我们做开发的就是每天在发现bug并且解决bug,这是常态。
一、准备工作
-
编程PC操作系统
- 如果仅是远程IO测试及应用,选择win11就行(因为目前我们基本用的都是win11)。
- 如果有电机驱动在线调试的需求,建议选择win7/win10(我的开发PC是win10)。
-
选择是否安装Visual Studio
- 如果你没有C++编程或MATLAB/Simulink建模功能的需求,建议直接安装TwinCAT。
- 如果你有用到C++编程或MATLAB/Simulink建模功能,或者你本身电脑里就有VS,则直接选择集成TwinCAT就可以。
- 由于我的开发PC选择的是VS+TwinCAT 3.1安装方式(TwinCAT 3.1在安装过程中集成到Visual Studio中),下文以此为例,进一步介绍。
二、Visual Studio下载、安装
-
VS2019下载
软件免费,支持TwinCAT3.1安装要求的VS版本是VS2013-VS2019(我的PC安装的是VS2019)。
- 官方下载
-
VS2019安装学习
- 官方学习文档
三、TwinCAT 3.1下载、安装、卸载
-
TwinCAT 3.1下载
-
官方下载
-
下载后的软件包名为“TC31-FULL-Setup.3.1.4024.53.exe”。
-
-
TwinCAT 3.1安装
-
安装顺序
- 为了在 Visual Studio 中集成 TwinCAT 3,您必须首先安装 Visual Studio,然后才能安装 TwinCAT 3 并将其集成到 Visual Studio中。
- 如果在TwinCAT 3 之后安装了Visual Studio,则无法将TwinCAT 3 与 Visual Studio 集成。此时,必须先卸载 TwinCAT 3,然后安装 Visual Studio,再重新安装 TwinCAT 3。
-
以管理员身份安装“TC31-FULL-Setup.3.1.4024.53.exe”。
-
-
TwinCAT 3.1卸载
再次运行“TC31-FULL-Setup.3.1.4024.53.exe”,出现如下界面后选择“Remove”,但是仍然会卸载不干净,剩下的可以手动卸载,可以借助“windws installer cleanup tool”软件,也可以直接使用windows自带卸载工具【控制面板】|【程序和功能】|【卸载或更改程序】,找到相关软件手动卸载(带有Beckhoff标记的软件)。
参考文献
- [1] 陈利君. TwinCAT 3.1从入门到精通. 北京:机械工业出版社,2020.5
- [2] BECKHOFF. TC3_Installation_EN.pdf. https://www.beckhoff.com.cn/zh-cn/products/automation/twincat/texxxx-twincat-3-engineering/te1000.html?
本文完 |
---|
用一切抱怨的时间去努力,人生才会被改变!
欢迎评论区交流!