CoDeSys DDE接口:嵌入式系统与Word、Excel的数据交互
需积分: 46 111 浏览量
更新于2024-08-09
收藏 8.54MB PDF 举报
"DDE接口-嵌入式系统中守护进程的编写及调试"
这篇文档主要介绍了如何在嵌入式系统中使用CoDeSys的DDE(动态数据交换)接口进行通信,以及如何编写和调试守护进程。DDE是一种在Windows操作系统上不同应用程序之间交换数据的技术。CoDeSys是一款用于工业自动化领域的编程系统,它支持通过DDE接口与其他应用程序交互,读取和操控变量。
在使用DDE接口时,需要注意以下几点:
1. CoDeSys可以通过DDE接口操控使用相同接口的应用,获取或设置变量的内容和IEC地址。
2. 使用GatewayDDEServer,可以利用符号直接从PLC传输数据,无需读取变量值。
3. DDE服务器无法直接读取地址,必须在CoDeSys中定义变量并分配到合适的地址。
4. DDE接口已在Windows NT 4.0、Word 97和Excel 97上测试,不同版本或其他程序可能导致通信失败,3S智能软件解决方案对此不承担责任。
激活DDE接口后,通信可以通过三部分完成:
1. 程序名称(CoDeSys)
2. 文件的完整路径(例如:C:\example\example.pro)
3. 要读取的变量名称
在实际应用中,如在Microsoft Word中,可以通过插入域代码的方式连接到PLC的变量,例如:
{ DDEAUTO CODESYS "C:\CODESYS\PROJECT\IFMBSP.PRO" "PLC_PRG.TEST" }
而在Microsoft Excel中,可以在单元格中输入公式:
=CODESYS|'C:\CODESYS\PROJECT\IFMBSP.PRO'!PLC_PRG.TEST'
这些公式会实时更新来自PLC的变量值。
文档还提到了CoDeSys的结构,包括工程构成、编程语言(如指令表、结构化文本、顺序功能图等)、联机调试功能以及标准化特点。此外,文档还涵盖了如何使用CoDeSys的各个编辑器进行编程和可视化设计,以及资源管理,如全局变量、变量配置和报警配置等。
这篇文档详细阐述了如何利用CoDeSys的DDE接口实现与外部应用程序的数据交换,对于理解CoDeSys在嵌入式系统中的应用具有很高的参考价值。
582 浏览量
188 浏览量
297 浏览量
200 浏览量
2023-07-02 上传
170 浏览量
![](https://profile-avatar.csdnimg.cn/9c704bb8c77a4b8a89630d3c749a9a53_weixin_26782929.jpg!1)
黎小葱
- 粉丝: 25
最新资源
- LG手机系统升级与修复指南
- Reflexil插件:Red Gate Reflector的IL代码操作工具
- uniapp开发的班级打卡系统微信小程序完整源码
- Snort 2.8.3版本安装包:完善的入侵防御检测工具
- 香港iPhone开售监察非官方浏览器插件发布
- HTML编码挑战:100天成就编程专家
- VC++2010express:初学者至进阶者的C++编译器
- QQ挂机程序:优化用户体验与管理
- 易语言实现无限行列Excel导入导出方法
- 搞笑片客App:上传生活的欢笑与不快
- 高效实用的屏幕吸色工具使用体验
- FileSplitter:高效文件切割与合并工具
- Telefum24-crx插件:扩展程序实现电话通知功能
- 深入分析protobuf-2.5.0源码包特性
- 海康DS-78/79N-EX系列萤石云程序包升级指南
- 自定义鼠标右键菜单实现与jQuery代码示例