基于LNS的LonWorks网络数据监控接口.pdfVIP

  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文档。上传文档
查看更多
基于LNS的LonWorks网络数据监控接口.pdf

维普资讯 北京三维力控科技有限公司 林威汉 基于LNS的LonWorks网络数据监控接口 定。对于显式读写方式,接 口程序可以直接读写监控点 LNS开发接口与开发工具 的数值。在隐式绑定方式下,可以将一个监控点与一个 节点的网络变量绑定,当网络变量变化时,会用事件 LNS(LonWorksNetworkServices)是ECHELON提供的 NvMonitorUpdateEvent通知接口程序,接 口程序根据消息参 一 个专为LonWorks网络服务的网络操作系统。LNS封装了 数可以取得更新的数据。当使用查询方式时,每隔一个周期 对LonWorks网络的各种操作,如网络安装、网络维护、变 就触发一次NvMonitorUpdateEvent事件。当使用显式绑定方 量连接等。在Windows环境下,LNS提供了基于ActiveX和 式时,对应设备结点的一个或多个网络变量,要在上位机上 COM组件方式的开发接 口。这两种方式在功能和性能上都 创建并绑定一个网络变量,而这个网络变量又可以用其他三 没有什么差异,而ActiveX使用起来更为简便,一般也不需 种方式进行监控。这种方式主要为了实现用一个监控点同时 要开发人员了解很多OLE方面的知识,因而更易于被接受。 监测多个结点网络变量。这些方式分别适用于不同的场合。 本文所列举的实例采用的就是ActiveX方式。 查询方式适用于监控任务繁重,但对数据采集的实时性要求 采用ActiveX方式开发LonWorks网络通信接 口可选择 不高的场合。隐式绑定适用于监控任务较轻,但数据变化要 的开发工具十分丰富。VisualC++6.0目前仍然是开发自动 求实时处理的场合。当现场数据变化频繁时,用显式读写或 化软件的主流工具之一。当在VC环境下用ActiveX接口开 查询方式会导致应用程序的运行速度缓慢。 发LonWorks网络通信接口程序时,在实现过程和方法上与 本文列举的实例采用的是监控集方式,监控点采用的是 其他语言差别不大。只是在一些与VC语言特性相关的环节 隐式绑定方式以获得较好的实时性和较高的效率。 上,如果处理不当,就会影响接口程序的健壮性和稳定性。 LNS由LNSServer、LNSObjectServreCOMComponent、 接口程序的设计与实现 DataServer和NetworkInterface几个主要部分组成,提供了 从网络变量监测到网络管理和维护等完整的功能接 口。在开 在安装了Echelon的LNSApplicationDeveloper’SKit开 发LonWorks网络数据监控接 口程序时,涉及的只是其中的 发包之后,就可以使用开发包中提供的lnsobjectserver控件 数据监控部分的功能。 了。最简单的方法是在一个对话框资源上插入这个控件,然 后用这个对话框创建一个类,将创建监测集、获取监控点数 LNS实现监控的过程 据等各种操作全都封装在这个类里,以供接口程序的其他模 块调用。本文实例中创建了一个名为CO~ServerDlg的类。这 LNS提供了两种网络监控方式,一种是监控集(Monitor 个类提供实现以下几个最主要的接口: set)方式,一种是单点(Singlepoint)方式。两种方式都是以监 (1)对LNS对象服务器进行初始化的接 口。 控点(Monitorpoints)为

文档评论(0)

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

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

1亿VIP精品文档

相关文档