VB讀寫WINCC變數

2022-07-24 22:33:23 字數 1008 閱讀 6336

直接呼叫wincc的元件進行標籤的讀寫操作.這樣可以省去很多事,不用使用opc了,自己想把什麼寫到組態裡,從組態裡讀出來資料都非常的方便

讀寫函式如下

private sub command1_click()

dim prtrun

dim tag0

dim wincc as object '定義wincc為物件

set wincc = createobject("wincc-runtime-project")

prtrun = wincc.setvalue("newtag_1", text1(0).text)

prtrun = wincc.setvalue("newtag_2", text1(1).text)

prtrun = wincc.setvalue("newtag_3", text1(2).text)

prtrun = wincc.setvalue("newtag_4", text1(3).text)

prtrun = wincc.setvalue("newtag_5", text1(4).text)

prtrun = wincc.setvalue("newtag_6", text1(5).text)

prtrun = wincc.setvalue("newtag_7", text1(6).text)

prtrun = wincc.setvalue("newtag_8", text1(7).text)

'先寫入乙個值,再讀回它,判斷有沒有寫進去,由此來判斷wincc是不是在執行之中

prtrun = wincc.getvalue("newtag_1")

if prtrun = 111 then

msgbox ("與wincc通訊成功!")

set wincc = nothing

else

msgbox ("與wincc通訊失敗!請將wincc設定為執行狀態!")

set wincc = nothing

end if

end sub

VB讀寫檔案

vb讀寫檔案要用到以下語句 1 open語句開啟檔案。2 讀檔案使用line input input 以上為文字方式 和get 以上為二進位制方式 3 寫檔案使用print write 以上為文字方式 和put 以上為二進位制方式 4 close語句關閉檔案 5 二進位制方式下移動檔案位置使用see...

VB 讀寫檔案

引用 open f new.txt for input as 1 dim b as string b strconv inputb lof 1 1 vbunicode open 開啟檔案的路徑 for 開啟方式 這裡是讀取,下面的是寫入和建立 as 檔案號 close 1 以上為讀取檔案,以下為寫入...

VB讀寫TXT檔案

private subcommand1 click 讀檔案 open d a.txt for inputas 1dim lines asstring dimnextline asstring dimi asinteger dowhile noteof 1 onerror resume next li...