znl3512
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 4 個(gè)
工控威望: 133 點(diǎn)
下載積分: 578 分
在線時(shí)間: 7(小時(shí))
注冊時(shí)間: 2013-07-12
最后登錄: 2024-12-13
查看znl3512的 主題 / 回貼
樓主  發(fā)表于: 2016-11-16 00:30
WINCC工程中有許多設(shè)備,要點(diǎn)擊一下,彈出一個(gè)子畫面,再點(diǎn)起動或停止
特做了一個(gè).net控件來實(shí)現(xiàn)

用法
Dim  msg
Set msg=ScreenItems("msg")

'type :0 為運(yùn)行,停止彈出窗,  1為開到位,關(guān)到位彈出窗
'x ,y彈出 的坐標(biāo)
'變量名 為字符串
'tagrun 運(yùn)行反饋 或開到位信號
'tagstop 停止反饋 或關(guān)到位信號
'tagerr 故障信號
'start  運(yùn)行或開 按鈕置位的變量
'stop 停止或關(guān)  按鈕置位的變量
'devname 設(shè)備名稱
'show(int type, int x, int y, string tagrun, string tagstop, string tagerr, string start, string stop, string devname)
msg.show 1,83,214,"a_2","a_3","a_4","a_6","a_7","羅茨泵"
End Sub
wc.rar (289 K) 下载次数:78
往事如風(fēng)
科技改變制造
級別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 11284 個(gè)
工控威望: 18662 點(diǎn)
下載積分: 12397 分
在線時(shí)間: 2698(小時(shí))
注冊時(shí)間: 2013-01-31
最后登錄: 2024-12-21
查看往事如風(fēng)的 主題 / 回貼
1樓  發(fā)表于: 2016-11-16 16:17
謝謝,學(xué)習(xí)了
三人行者必有我?guī)?,擇其善者而從之