無(wú)聊的人干些無(wú)聊的事,以前感覺(jué)電腦生成一個(gè)EXE文件控制PLC外圍設(shè)備好牛逼,我們也跟著大佬的腳步來(lái)試試。
里面有DLL文件下載;最新版本VER6.23,也就是本例使用的;還有視頻教程,還好沒(méi)廣告,不卡頓。
優(yōu)點(diǎn):
1. 免費(fèi)!免費(fèi)!免費(fèi)!(2024年底開(kāi)源),WINCC ,力控這些實(shí)際工程都需要授權(quán)的,大家都懂的。
2. 各種常用的控件都封裝好了,幾乎0代碼輸入可以完普通上位機(jī)操作。
第一課: 畫(huà)一個(gè)按鈕,添加一個(gè)寄存器D監(jiān)視寫(xiě)入。
1.1 安裝Visual Studio 2019,請(qǐng)自行百度;很簡(jiǎn)單
1.2Visual Studio 2019 創(chuàng)建新項(xiàng)目-Windows 窗體應(yīng)用(.net framework)
左側(cè)工具箱右鍵,添加選項(xiàng)卡,輸入名字,PCHMI
右鍵PCHMI ,選擇項(xiàng)
瀏覽-把PCHMI.DLL加載進(jìn)去,就是大佬做好的控件。
效果圖如下:
e. 項(xiàng)目屬性里面,修改輸出目錄 bininexe
f: 把PCHMI里面的CONFIG拖到畫(huà)面里面;
g:雙擊畫(huà)面,添加一行代碼(唯一的一行);
config1.START((Control)this,System.Reflection.Assembly.GetExecutingAssembly().GetTypes(), null);
h: 單擊config1,右側(cè)配置通訊
IP地址,端口 192.168.3.50 ,9600
兩邊一樣就行,和普通的HMI軟件一樣
然后回到Visual Studio,放按鈕,數(shù)據(jù)顯示器;
站在大佬的肩膀上,就很簡(jiǎn)單了,不得不說(shuō),Visual Studio功能很多,不過(guò)都是英文,不認(rèn)識(shí),只能猜。
PCHMI.DLL里面的選項(xiàng)都是中文,這個(gè)好.
如下:
點(diǎn)擊上面啟動(dòng)按鈕,綠色那個(gè)。
效果圖:(GIF圖點(diǎn)開(kāi)會(huì)動(dòng))
這不就是成功第一步嘛,哈哈哈
語(yǔ)言的切換;6.25的文本列表編輯不支持表格,只能DAT,文本編輯不方便,我切換到6.10了
首先文本列表里面建立好3種語(yǔ)言的列表,也可以一個(gè)一個(gè)添加。
1,拖一個(gè)按鈕到操作頁(yè)面,顯示內(nèi)容點(diǎn)進(jìn)去編輯,選擇3種語(yǔ)言,編號(hào)是0 1 2.對(duì)應(yīng)的是中文,英語(yǔ),繁體。
2.選擇開(kāi)關(guān)功能;里面選擇 語(yǔ)言選擇;外面加一個(gè)指示燈地址,我這里用的U100,方便監(jiān)控,
效果圖:(GIF圖點(diǎn)開(kāi)會(huì)動(dòng))
GIF后面會(huì)綠屏,不知道是不是GIF截圖軟件的原因,實(shí)際使用是沒(méi)問(wèn)題的;
還有,指示燈地址必須填寫(xiě),不然按鈕自己不會(huì)切換,必須是字地址,
PS: PLC地址D,W,,HMI本身地址U,都必須大寫(xiě),大寫(xiě)。
還有,常用的模式切換,和語(yǔ)言切換類(lèi)似。
1. 也是用按鈕做,顯示內(nèi)容是你需要切換的模式,我這里是3種,和語(yǔ)言有點(diǎn)不一樣,我用的是 按指定值切換狀態(tài);
圖中 1 2 3 對(duì)應(yīng)的三種狀態(tài)模式
2. 開(kāi)關(guān)功能,選擇下來(lái)選擇,按鈕屬性指示燈地址是D0,也就是操作D0,寫(xiě) 1 2 3 三種模式值
GIF效果:
一個(gè)按鈕就可以干很多事情,用了兩下,大同小異了。
備注:PCHMI.DLL的按鈕有這么多功能。
基本上常用的都有了,如果沒(méi)有,應(yīng)該可以用按鈕本身的事件來(lái)寫(xiě)腳本,
PS:我看到按鈕屬性還有快捷鍵,我測(cè)試了,和用鼠標(biāo)點(diǎn)該按鈕是一樣的效果。
我測(cè)試了下里面的通訊配置,簡(jiǎn)直666
網(wǎng) 友 評(píng) 論
唉,怕就怕像HSLcommunication一樣,一開(kāi)始免費(fèi),后來(lái)用的人多了就收費(fèi),所以現(xiàn)在還是用用老外的開(kāi)源算了,除了回復(fù)服務(wù)差了一點(diǎn),其它還是可以的。
去年我就了解過(guò),380加群,不過(guò)我沒(méi)加,實(shí)際工程用不了。
免費(fèi)的DLL有水印,但是今年我用6.35的DLL啟動(dòng)沒(méi)見(jiàn)水印,看最新的視頻,2024年底就會(huì)開(kāi)源,感覺(jué)挺牛的大佬。
自己玩玩感覺(jué)還不錯(cuò),當(dāng)成了解Visual Studio。
審核編輯:湯梓紅
-
plc
+關(guān)注
關(guān)注
5016文章
13385瀏覽量
464811 -
電腦
+關(guān)注
關(guān)注
15文章
1739瀏覽量
69090 -
Visual
+關(guān)注
關(guān)注
0文章
255瀏覽量
34305 -
Studio
+關(guān)注
關(guān)注
2文章
190瀏覽量
28786 -
WinCC
+關(guān)注
關(guān)注
6文章
204瀏覽量
48070
原文標(biāo)題:玩點(diǎn)不一樣的,Visual Studio 2019+PCHMI.DLL ,嘗試電腦操作PLC
文章出處:【微信號(hào):gkongbbs,微信公眾號(hào):工控論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論