
1、下载控件
百度网盘:https://pan.baidu.com/s/1g00cb0ordUce3Y73Xu9Xeg?pwd=3phe
阿里云:http://www.huanergy.cn/file/QrCodeNet.zip
2、添加控件
解压下载的控件压缩包,里面有三个不同 .NET 版本的控件。

控件的三个不同 .NET 版本
查看 C:\Windows\Microsoft.NET\Framework 路径下的 .NET 运行环境。

计算机中的 .NET 运行环境
在 WinCC 图形编辑器中根据计算机具有的 .NET 运行环境选择添加控件。

添加 .NET 控件
添加后列表中可以看到 QrCodeImgControl 和 QrCodeGraphicControl 。Img 是位图,Graphic是矢量图。

.NET 控件列表
勾选 QrCodeImgControl 并确定(矢量图二维码控件经测试无法正常显示,因此选择位图二维码控件)。

添加的 .NET 控件
3、设置控件
在画面中添加二维码控件并调整大小。在Text属性中输入文本内容,画面编辑状态下即可看到生成的二维码,也可以连接变量或者写脚本给Text属性赋值,Text有变化时二维码会立即自动刷新。根据需求自行设置其他属性。

控件属性设置

添加的二维码控件
4、运行效果
运行后的效果和编辑状态下显示的一样。

二维码运行效果
微信扫码查看二维码。

微信扫码识别结果
5、总结
这个控件不需要写脚本,只写入文本或者连接变量即可实现动态生成二维码,非常方便好用。博途WinCC中也可以使用。