日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

vb远程访问dde服务器,做wincc与VB的dde连接一定要用ddeserver吗?

發(fā)布時間:2023/12/16 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vb远程访问dde服务器,做wincc与VB的dde连接一定要用ddeserver吗? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

我是直接在wincc6.0中添加的dde驅(qū)動連接,沒有在啟動中添加ddeserver,這樣可以嗎?

最佳答案

1、WinCC?中的?Windows?DDE?通道讀取內(nèi)存中打開的?Excel?文件,它自身不能打開?Excel?文件。

在?WinCC?Explorer?->?Computer?->?計算機屬性?->?Startup?選項卡中增加這樣的啟動程序:

Application?里面填寫?Excel?安裝路徑,比如?C:\Program?Files\Microsoft?Office\Office14\EXCEL.EXE(不同的?Excel?版本可能默認(rèn)路徑不同)

Command?Line?Parameter?里面填寫?Excel?文件名,比如?test.xls(還可以添加一些?Excel?支持的啟動參數(shù))

Working?Directory?里面填寫?Excel?文件存放目錄,比如?D:\。

目的是為了啟動?WinCC?Runtime?時打開?Excel?文件,不用手動打開。

2、如何將?Windows?DDE?通道中讀取出來的?Excel?變量寫入?DB?塊?舉個例子。

WinCC?Explorer?->?Tag?Management?->?Windows?DDE?下建立的連接中建立實型變量如?Excel_DB?,連接至?test.xls?的?Sheet1?的?r1c1?,將它寫入?Industrial?Ethernet?下建立的連接中的實型變量?PLC_DB。

VB?腳本:

HMIRuntime.Tags("PLC_DB").Write?HMIRuntime.Tags("Excel_DB").Read

C?腳本:

SetTagFloat("PLC_DB",GetTagFloat("Excel_DB"));

希望你已經(jīng)實踐成功了下文中的例子:

《WinCC?與?Excel?VB?的本地?DDE?通訊》

http://www2.ad.siemens.com.cn/Download/Upload/AS/application/A0106.pdf

《DDE?channel?to?Excel?locally?on?a?computer》

http://support.automation.siemens.com/CN/view/zh/761667

參考資料:http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=65992&cid=1032

提問者對于答案的評價:

一般般。并沒有說明兩個的不同及優(yōu)缺點??赡苁切瞧谌仗釂柕脑虬?#xff0c;回答的人太少了。

專家置評

在wincc6.0中添加的dde驅(qū)動連接,WinCC?作為DDE的客戶端;

而在啟動中添加ddeserver,WinCC?作為DDE的服務(wù)器;

作用不一樣,可以單獨使用.

原創(chuàng)文章,作者:more0621,如若轉(zhuǎn)載,請注明出處:https://www.zhaoplc.com/plc265660.html

總結(jié)

以上是生活随笔為你收集整理的vb远程访问dde服务器,做wincc与VB的dde连接一定要用ddeserver吗?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。