WinCC 使用 .NET 控件生成二維碼

1、下載控件
百度網(wǎng)盤:https://pan.baidu.com/s/1g00cb0ordUce3Y73Xu9Xeg?pwd=3phe
阿里云:http://www.huanergy.cn/file/QrCodeNet.zip
2、添加控件
解壓下載的控件壓縮包,里面有三個(gè)不同 .NET 版本的控件。

查看 C:\Windows\Microsoft.NET\Framework 路徑下的 .NET 運(yùn)行環(huán)境。

在 WinCC 圖形編輯器中根據(jù)計(jì)算機(jī)具有的?.NET 運(yùn)行環(huán)境選擇添加控件。

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

勾選?QrCodeImgControl 并確定(矢量圖二維碼控件經(jīng)測(cè)試無(wú)法正常顯示,因此選擇位圖二維碼控件)。

3、設(shè)置控件
在畫(huà)面中添加二維碼控件并調(diào)整大小。在Text屬性中輸入文本內(nèi)容,畫(huà)面編輯狀態(tài)下即可看到生成的二維碼,也可以連接變量或者寫腳本給Text屬性賦值,Text有變化時(shí)二維碼會(huì)立即自動(dòng)刷新。根據(jù)需求自行設(shè)置其他屬性。


4、運(yùn)行效果
運(yùn)行后的效果和編輯狀態(tài)下顯示的一樣。

微信掃碼查看二維碼。

5、總結(jié)
這個(gè)控件不需要寫腳本,只寫入文本或者連接變量即可實(shí)現(xiàn)動(dòng)態(tài)生成二維碼,非常方便好用。博途W(wǎng)inCC中也可以使用。