Qt 5.12.9 + VS 2019配置并实现与三菱Q系列PLC通讯(1)软件的安装

发布时间 2023-09-25 16:28:51作者: 一杯清酒邀明月

  本人最近配置了QT5.12.9 +VS2019,并实现了与三菱Q系列PLC通讯并实现数据交互的基本功能,在这个对中间遇到的一些问题和过程进行文字说明,以后大家有用到相关功能的话可以避免一些不必要的问题~

  需要安装的软件有三个:QT5.12.9、VS2019、MX Componet S4.19

QT安装
  首先是对QT的下载和安装,下载可以进入QT官网,也可以进去国内镜像的开源网站进行下载,百度就能搜索到不少,官网的话软件的版本更新更快一点,更全一点;国内镜像更新可能会稍微慢一点,但是下载速度要比官网快不少。

  本人下载的是开源版5.12.9

  这里有一点需要注意!三菱Q系列PLC采用MX Component通讯时(不论是直连还是通过TCP),都需要下载安装32位的QT才可以使用相关的模块,否则,在QT当中,模块会是灰色,无法选择和调用!

双击进入安装界面:

  安装包下载好之后运行,用户登录可以跳过(此处需断网才会显示跳过),或者填写自己的用户账号密码也没关系,不会影响使用,登录或跳过后,勾上软协议条例,选择合适的安装路径进行安装。(本人一般安装软件不会安装在C盘,这里是为了演示,实际上软件已经安装在了D盘对应的文件夹中)

  选择好安装目录之后会弹出组件的选择框,根据本文中的需求,只需要选择MSVC编译模块中的MSVC 2017 32-bit,在Developer and Designer Tools中只需要选择QT Creator即可。

在这里结合网上所在资料对QT各个模块做一个简单的介绍:

MinGW xxx:编译器模块,是Windows平台上使用的GNU工具导入库的集合。MinGW也是用来做编译用的。由于本人打算在VS平台上实现相应的功能,所以不需要安装这个。
UWP xxxx:主要是用于编译UWP的。UWP是win10特有的一种应用,更安全美观,在电脑中比较典型的代表就是“开始”里的各种磁贴应用。
MSVC xxx: 需要和已经安装相应版本的VS配合使用,也就是我们需要的。

注:安装的时候可能会发现没有VS2019相应的模块,只有2017或者2015,但是使用2017也可以在VS2019上使用,此处我已经安装了2017 32-bit。
带有Android字样的模块,主要用于Android端的开发。此处没有使用需求,所以也不需要进行安装。
Sources,Qt的源码。可以后期学习使用,所以本人也把他加入到了目录当中,方便后续学习使用。
接下来是一堆Qt的工具,可以实现各种功能。比如虚拟键盘、数据表格等,学习到后面如果对使用上有需求的话可以再进行安装,在此处本人并没有选择安装相应的模块。
Tools是一些工具软件。没有使用树莓派、MinGW的话只安装QT Creator即可。

之后,按照提示一直点击下一步即可完成安装过程。

VS2019安装及配置
  去官网或者第三方网站下载Visual Studio community 2019,之后配置需要配置QT相应的功能块。

  打开VS2019,点击上方工具栏-扩展-管理扩展,在搜索栏搜索QT,会弹出部分选项,选择QT Visual Studio Tools,点击安装即可,这个下载过程很漫长,中间也可能断开,点击重新下载即可。或者找镜像进行离线安装,离线安装可以先下载对应的文件,然后双击安装即可。

  安装完成后,扩展栏会出现相应的工具选项

  在QT VS Tools中选择 QT Options进行配置,在如下图所示中选择到相应的位置(因为本人安装在D盘,所以地址就是D盘的地址,如果安装在C盘就是C盘地址)。

  这样就完成了VS2019中使用QT的配置,只需要新建项目,搜索QT,就可以建立QT项目啦!新建的QT项目会帮你进行一些基本的配置,直接编译就能运行出空白窗体。

MX Componet S4.19的安装
  接下来是安装三菱通讯需要具备的三菱自带软件,去三菱官网下载软件安装包,直接安装即可,中途需要填写序列号,直接复制这个号粘贴即可570-986818410!然后耐心等待安装完成就行了。

下一篇文章会介绍本人的配置方法和所遇到的问题。