找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 3179|回復(fù): 0
收起左側(cè)

用WinCC讀取VB的數(shù)據(jù)的教程

[復(fù)制鏈接]
ID:107593 發(fā)表于 2016-3-10 20:18 | 顯示全部樓層 |閱讀模式
曾經(jīng)做過的怎么樣實(shí)現(xiàn)Wincc與VB數(shù)據(jù)的交換示例,現(xiàn)把簡單的步驟與大家分享:
VB6.0中的步驟:

1、新建一個(gè)“標(biāo)準(zhǔn) EXE”工程
2、設(shè)置窗體Form1的LinkMode屬性為1 - Source
3、在Form1上添加一個(gè)文本框控件Text1,將其Text屬性設(shè)為1(其它值也行)
4、保存工程:工程名為VBDDE.vbp
5、生成VBDDE.exe
WinCC的步驟:
1、新建一單用戶項(xiàng)目
2、在變量管理器中添加Windows DDE驅(qū)動(dòng)
3、在DDE下新建連接NewConnection,在其屬性對話框中:
  Computer Name:不設(shè)置(本機(jī))
  Application:VBDDE
  Topic:Form1(VB中窗體名)
  其它不作改動(dòng)
4、在此連接下新建一有符號(hào)16位整型變量Tag1,在其地址選擇對話框中:
  Item Name:Text1
  Data Type:SWORD(根據(jù)實(shí)際情況設(shè)定)
5、新建一個(gè)畫面:DDE_Test.Pdl
6、在畫面中添加一個(gè)IO域:與Tag1動(dòng)態(tài)連接,觸發(fā)為一旦改變,輸出格式為s9999
7、保存畫面
聯(lián)機(jī)調(diào)試:
1、運(yùn)行VBDDE.EXE(或者在VB設(shè)計(jì)器中運(yùn)行工程)
2、激活WinCC項(xiàng)目
3、此時(shí)IO域值與Text1值總是保持一致(無論你在哪一方改動(dòng))



回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表