WinCC 使用 .NET 控件生成二维码

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

查看 C:\Windows\Microsoft.NET\Framework 路径下的 .NET 运行环境。

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

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

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

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


4、运行效果
运行后的效果和编辑状态下显示的一样。

微信扫码查看二维码。

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