一、整体感受熟悉---
PC端下载已有的opc服务和客户端,用于熟悉整体流程。
opc服务端程序:KepServer6,网上很多
opc客户端程序:uaexpert 链接:https://pan.baidu.com/s/1ddTfq9JJiAM8b7PieSo3VQ 提取码:0kpm
使用方法网上很多,很简单
软件使用即配置方法,见下一篇博客------------------------------https://blog.csdn.net/glj2009/article/details/106328944
二、(1)安装Qt,我选择的5.12.3,低版本好像不支持opc
在安装时需要勾选strawberry(高版本好像才有),qt安装好后,strawberry在目录D:\Qt\Qt5.12.3\Tools\Perl52213_32下。
确保qt环境变量已添加(D:\Qt\Qt5.12.3\5.12.3\mingw73_32\bin;D:\Qt\Qt5.12.3\Tools\mingw730_32\bin)
(2)安装strawberry
如果有以下显示,选择remove,remove之后重新安装即可,一路next
三、安装git
四、下载,或者我下载好的-- 链接:https://pan.baidu.com/s/1xhwfg-C9rCsEcH-3m-MPbw 提取码:71hs
下载好后,进入这个目录,依次执行下面的语句
参考 https://blog.basyskom.com/building-qt-opc-ua-with-open62541/ 里面的windows环境下操作方法
之前编译成功过,由于重装系统,又重新编译,好几次都是编译失败,所以写了这篇,算是笔记吧。。。。。
如果有编译错误,重新来一遍以上步骤,忘记需不需要安装python了,反正我电脑里有,安装简单的一批
五、运行示例
example目录里有示例程序,可以打开examples.pro这个整体程序,也可以客户端(opcuaviewer.pro)和服务端(simulationserver.pro)单独打开
运行示例
也可以结合KepServer 开发客户端,更加直观