我是直接在wincc6.0中添加的dde驱动连接,没有在启动中添加ddeserver,这样可以吗?

最佳答案

1、WinCC 中的 Windows DDE 通道读取内存中打开的 Excel 文件,它自身不能打开 Excel 文件。

在 WinCC Explorer -> Computer -> 计算机属性 -> Startup 选项卡中增加这样的启动程序:

Application 里面填写 Excel 安装路径,比如 C:\Program Files\Microsoft Office\Office14\EXCEL.EXE(不同的 Excel 版本可能默认路径不同)

Command Line Parameter 里面填写 Excel 文件名,比如 test.xls(还可以添加一些 Excel 支持的启动参数)

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"));

希望你已经实践成功了下文中的例子:

《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

提问者对于答案的评价:

一般般。并没有说明两个的不同及优缺点。可能是星期日提问的原因吧,回答的人太少了。

专家置评

在wincc6.0中添加的dde驱动连接,WinCC 作为DDE的客户端;

而在启动中添加ddeserver,WinCC 作为DDE的服务器;

作用不一样,可以单独使用.

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc265660.html

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

  1. vb 6.0服务器组件选哪个,VB 6.0包括几种版本?分别是什么?

    满意答案 xiangyutashu 推荐于 2019.10.14 采纳率:40%    等级:12 已帮助:6857人 Visual Basic 的版本 Visual Basic 有三种版本可以使用, ...

  2. vb获取服务器文件路径,vb打开ftp服务器文件路径

    vb打开ftp服务器文件路径 内容精选 换一换 该任务指导用户使用Loader将数据从HDFS/OBS导出到SFTP服务器.创建或获取该任务中创建Loader作业的业务用户和密码.确保用户已授权访问作 ...

  3. 真是想不到系列之一:VB到底为我们做了什么?

    <真是想不到系列>      每次看大师的东西到了精彩之处,我就会拍案叫绝:"哇噻,真是想不到!".在经过很多次这种感慨之后,我发现只要我们动了脑筋,我们自己也能有让别 ...

  4. VB APP对象属性一览表 + 灵活使用VB的APP对象

    ●适用于VB ●用法:传回值 = App.属性 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ...

  5. vb还是python强大-Python可以代替vb吗

    事情真的会如程序员们期待的那样发展吗?电子工程师该如何应对?Python语言又为什么突然受到了格外的重视呢?VB做错了什么你要抛弃他?其实VB并没错,只是用他的人变了. 同样在1991年出现在人们的视 ...

  6. vb.net html图片,手把手教你VB.NET DataGrid图片显示

    学习VB.NET时,你可能会遇到VB.NET上传图片并在DataGrid中显示的问题,这里将介绍VB.NET DataGrid显示问题的解决方法,在这里拿出来和大家分享一下. 一.程序功能当上传图片大 ...

  7. pi节点虚拟服务器怎么弄,pi怎么用云服务器做节点

    pi怎么用云服务器做节点 内容精选 换一换 本章节指导您使用MongoDB客户端,通过内网连接单节点实例.通过MongoDB客户端连接实例的方式有普通连接和SSL连接两种,其中SSL连接通过了加密功能 ...

  8. 超微服务器 旧系统盘 新服务器,超微服务器做系统

    超微服务器做系统 内容精选 换一换 本节主要介绍Taishan数据库解决方案MySQL数据库场景下,使能华为新一代NVMe PCIe固态硬盘ES3000 V5的原子写特性的配置环境要求.硬件要求如表1 ...

  9. 配置linux服务器做简单的路由器

    配置linux服务器做简单的路由器       任务:使用 Linux服务器配置路由器. 目标:实现单位两个网段:192.168.1.0/24和192.168.2.0/24两个网段互相访问. 步骤: ...

  10. 不同型号服务器如何做双击热备,服务器做双机热备教程

    服务器做双机热备教程 内容精选 换一换 将GaussDB(DWS)提供的ODBC DRIVER(psqlodbcw.so)配置到数据源中便可使用.配置数据源需要配置"odbc.ini&quo ...

最新文章

  1. html选中列表整列变色,excel选中行变色完整代码和动画效果
  2. 服务器控件在客户端触发alert对话框后,根据情况进行回发服务器操作
  3. ffmpeg环境变量设置和安装后不能加载共享库的错误解决
  4. [转载]我的WCF之旅(3):在WCF中实现双工通信
  5. UISlider 设置增量
  6. canvas背景效果
  7. Ionic开发App中重要的部分
  8. 班级量化考核系统php代码,学生信息量化考核管理系统
  9. kt条件例题运筹学_运筹学讲解习题
  10. 《Delphi 4 开发大全》作者、Delphi研发团队开发工程师:史蒂夫·特谢拉(Steve Teixeira)访谈
  11. [杜撰的故事]那天以后
  12. php挂机源码,织音QQ助手QQ互赞挂机开源版源码
  13. 华夏第一都城《禹州市》
  14. 路由器交换机存储部件浅析
  15. mac苹果电脑如何改变PDF大小?mac上pdt文件太大如何变小?mac上pd文件大小怎么改小?苹果电脑打印pdt何调大小?Mac电脑如何把PDF文件缩小?
  16. 几款漂亮的Eclipse编辑器皮肤
  17. 嵌入式系统设计的核心技术
  18. 买网站服务器需要什么软件有哪些东西,建网站的软件有哪些,哪些常用?
  19. java web汽车商城_基于jsp的网上汽车商城-JavaEE实现网上汽车商城 - java项目源码...
  20. 大规模高性能网站架构设计思路整理

热门文章

  1. 论文笔记:SAIN: Self-Attentive Integration Network for Recommendation(SIGIR 2019)
  2. 第二次团队作业 -- 预则立他山之石
  3. pythonppt生成替换_python生成ppt的方法
  4. 这八件事是春天养生的忌讳 你却一直在做
  5. 2021-10-12 SpringMVC实现JSON数据转换,AJAX失效(解决)
  6. 【VUE3】Hash模式与HTML5模式使用区别
  7. 如何用python爬取下载微博视频_Python通过抓包和使用cookie爬取微博完全讲解(附视频)-阿里云开发者社区...
  8. 【线性系统笔记2】系统框图与模拟结构图
  9. js实现逐行打字,逐段打字效果(最全)
  10. 华为手机Root方法(推荐)