WinCC程序与VB程序之间采用DDE方式进行数据交换.docVIP

WinCC程序与VB程序之间采用DDE方式进行数据交换.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WinCC程序与VB程序之间采用DDE方式进行数据交换

WinCC程序与VB程序之间采用DDE方式进行数据交换?? 2009-07-30 08:54:03|??分类: Wincc |??标签: |字号大中小?订阅 ?描述:VB程序作为DDE的server端,WinCC程序作为DDE的client端,通过简单配置,可以实现双方数据交换,通讯延时在1个周期内。 步骤一:创建一个VB应用项目,先重命名并保存,工程文件名改为“project”(很重要的设置),窗体文件名改为“main”(很重要的设置), Source Code Control项选择“NO”(在编辑程序代码时无须输入密码);同时在属性栏修改工程名和窗体名,和前面保持一致。 步骤二:加入一个TextBox控件对象,一个定时器控件对象和一个Label控件对象;TextBox控件对象的Name属性为“Text”,然后双击定时器控件对象,打开脚本编辑器,在定时器函数内编写0至100的循环加1程序,并根据定时器设置周期进行累加。Label控件对象的Name属性为“Label”。程序代码和运行界面如下图所示。 ????????? ????????????????????????????????? ?图1 ???步骤三:选中Form,在属性栏中找到DDE选项,将“LinkMode”选为“1-Source”,将“LinkTopic”选为“main”(窗体文件名),然后生成.exe可执行程序,文件名为testcom.exe。 ?? 步骤四:创建一个WinCC项目,创建WINDOWS DDE通道,点击“DDE”属性,新建一个Connection,打开其属性,在Application中输入VB程序的工程文件名“project”,在Topic中输入VB程序的LinkTopic属性名“main”,点击“OK”完成设置。 ???????????? ???????????????????????????????????????? 图2 ???????? ? ???????????????????????????????????????? 图3??? 步骤五:在New Connection中新建一个WORD型16-bit变量,设置Address的Select属性,其中Item Name输入“Text”(VB程序的控件名),Data Type选择WORD类型,点击“OK”完成设置;再新建一个text型8-bit变量,设置Item Name为“Label”(VB程序控件名),Data Type选择TEXT8类型,点击“OK”完成设置。如下图所示。?? ??????????? ??????????????????????????????????????图4?????????????? ????????????? ??????????????????????????????????????? 图5 ???步骤六:新建画面,用两个I/O域显示DDE传递的数据,其中第一个为显示WORD型变量的输出域,第二个为显示STRING型变量的输入域,将可执行程序testcom.exe和WinCC程序运行起来后可以进行数据传递。如下图所示。 ???????????? ?????????????????????????????????????????图6

文档评论(0)

ah82299 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档