發布日期:2022-04-27 點擊率:95 品牌:西門子_Siemens
曾經做過的怎么樣實現Wincc與VB數據的交換示例,現把簡單的步驟與大家分享:
VB6.0中的步驟:
1、新建一個“標準EXE”工程
2、設置窗體Form1的linkMode屬性為1-Source
3、在Form1上添加一個文本框控件Text1,將其Text屬性設為1(其它值也行)
4、保存工程:工程名為VBDDE.vbp
5、生成VBDDE.exe
WinCC的步驟:
1、新建一單用戶項目
2、在變量管理器中添加WindowsDDE驅動
3、在DDE下新建連接NewConnection,在其屬性對話框中:
ComputerName:不設置(本機)
Application:VBDDE
Topic:Form1(VB中窗體名)
其它不作改動
4、在此連接下新建一有符號16位整型變量Tag1,在其地址選擇對話框中:
ItemName:Text1
DataType:SWor(根據實際情況設定)
5、新建一個畫面:DDE_Test.Pdl
6、在畫面中添加一個IO域:與Tag1動態連接,觸發為一旦改變,輸出格式為s9999
7、保存畫面
聯機調試:
1、運行VBDDE.EXE(或者在VB設計器中運行工程)
2、激活WinCC項目
3、此時IO域值與Text1值總是保持一致(無論你在哪一方改動)
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV