Excel读取kepwareDde.pdf

preview
3星 · 超过75%的资源 需积分: 0 27 下载量 75 浏览量 更新于2019-09-22 收藏 358KB PDF 举报
在了解如何使用Excel读取Kepware DDE Server数据之前,我们首先需要掌握一些基础知识点。这些知识包括DDE(动态数据交换)的基本概念、Kepware DDE Server的作用、以及如何配置KepServerEx以启用DDE连接。 DDE是一种基于Windows操作系统中,允许应用程序之间共享和交换数据的通信协议。它允许实时地将数据从一个应用程序(如Excel)传递到另一个应用程序(如Kepware DDE Server)。在自动化和工业控制领域中,DDE常常被用来实现不同软件间的实时数据传输和数据共享。 Kepware DDE Server是Kepware公司开发的一种中间件,它支持DDE协议,可以作为数据源与Excel等需要数据的应用程序进行连接和数据交换。Kepware DDE Server能够从工业设备或自动化系统中提取实时数据,并通过DDE使这些数据能被如Excel等桌面应用程序读取和处理。 以下是通过Excel读取Kepware DDE Server数据的详细步骤: 1. 在Kepware DDE Server的图标上点击鼠标右键,并选择“Settings”选项。 2. 在打开的设置界面中,选择“Runtime Process”选项卡,并设置“Process Mode”。需要将“Selected Mode”选项设置为“Interactive”,然后点击“OK”退出设置界面。 3. 打开KepServerEx配置界面,通过选择“File”菜单下的“Project Properties”进入配置。 4. 在配置界面中,选择“DDE”选项卡,并勾选“Enable DDE connections to the server”,以启用服务器与Excel间的DDE通信。 5. 当以上配置完成后,在Excel中,我们可以通过特定的格式来引用和显示来自Kepware DDE Server的数据。格式如下:`=<Application>|<Topic>!<Item>`。以“SimulationDriverDemo”项目为例,格式应该是:`=kepdde|_ddedata!Channel1.Device1.Tag1`。 6. 在Excel单元格中输入上述格式后,Excel会显示连接到Kepware DDE Server中相应的实时数据。 需要注意的是,在进行上述操作时,确保Excel中的DDE服务器名称、主题和项目名称与KepServerEx配置中的设置完全一致。如果名称不匹配,Excel将无法正确显示数据。 在文档中还提及,由于是通过OCR扫描技术提取的文本,所以可能在某些地方存在文字识别错误或遗漏。阅读这些内容时,应根据语境合理推断,以保证操作过程的正确性。 通过上述步骤和操作,我们可以利用Excel读取并显示来自Kepware DDE Server的实时数据。这为工业自动化数据监控和报表生成提供了一种便捷的解决方案。在实际应用中,不仅Excel可以作为客户端进行数据交互,其他支持DDE协议的应用软件也可以利用类似方法连接和读取Kepware DDE Server的数据。
weixin_38744435
  • 粉丝: 373
  • 资源: 2万+
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜

最新资源