運用VBS編程實現(xiàn)每分鐘計算一次PLC變量值的方法
我想在WINCC6.2嘗試VBS編程,計算生產(chǎn)設備實時壞品率,我有兩個PLC變量:a1(unsigned 32 int)、a2(unsigned 16 int);WINCC6.2腳本變量a3(bbbbbb tag float 32)。想實現(xiàn)每分鐘計算一次:a3=a2/a1*100,請問VBS怎樣編程才能實現(xiàn)這個功能?
答:先建立變量tag1,tag2,tag3連接a1,a2,a3.vbs中:
dim mytag,mytag1,mytag2
mytag=HMIruntime.tags("tag1").read
mytag1=hmiruntime.tags("tag2").read
mytag2=mytag1/mytag*100
hmiruntime.tags("tag3").write mytag2
答:先建立變量tag1,tag2,tag3連接a1,a2,a3.vbs中:
dim mytag,mytag1,mytag2
mytag=HMIruntime.tags("tag1").read
mytag1=hmiruntime.tags("tag2").read
mytag2=mytag1/mytag*100
hmiruntime.tags("tag3").write mytag2
上面的腳本放在wincc的全局vbs腳本中,設定觸發(fā)周期為1分鐘。
本文標簽:運用VBS編程實現(xiàn)每分鐘計算一次PLC變量值的方法
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《運用VBS編程實現(xiàn)每分鐘計算一次PLC變量值的方法》相關權利人與機電之家網(wǎng)取得聯(lián)系。
關于“運用VBS編程實現(xiàn)每分鐘計算一次PLC變量值的方法”的更多資訊










