预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

·44·《测控技术》2002年第21卷第8期 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 文章编号:1000-8829(2002)08-0044-03 LonWorks网络远程监控的Java解决方案 JavaSOlutiOnfOrWebCOntrOlOfLOnWOrksNetwOrk (上海师范大学智能系统研究室,上海200234)杨新凯 摘要:基于LonWorks网络技术,给出了一个利用Java开始于十几年前,当时计算机世界正经历着由大型机 技术实现LonWorks网络远程监控的解决方案,并对和工作站到个人电脑的转变,相应出现了早期的 几种不同的远程监控方案做了比较。LAN/WAN技术,即互联网革命的第一阶段。这个阶 关键词:LonWorks网络;Web控制;Java段基本上是使用以太网、令牌网和其他早期联网产品 中图分类号:TP13的硬件驱动阶段。 文献标识码:B第二阶段,亦即Internet/Intranet阶段,这一阶段 最突出的特征就是电子邮件的盛行和浏览器的普及使 用,从而在人与人之间构成严密的无缝连接。这个阶 Abstract:BasedonLonWorkstechnology,aJavasolu- 段基本上是软件驱动,广泛地在操作系统中安装内部 tionforremotecontrolofLonWorksnetworkispresent- /堆栈,使用等协议进行数据传输。 ed.ThecomparisonofdifferentremotecontrolsolutionsTCPIPHTTP 第三阶段,就是现在所处的阶段,正把传统的信息 isalsogiven. 孤岛综合成一个大系统,把人与各种控制设备、信息家 Keywords:LonWorksnetwork;Webcontrol;Java 电等紧密连接在一起。这样的网络为人们提供通用、 无缝的联网结构、以及交互作用所需要的设备和各种 LonWorks技术是一种全分布式的控制网络技术。 网络上的每个设备都装有一个称为神经元芯片的微处不同的信息类型。控制网和互联网的无缝连接可以使 理器。这些设备不依赖于计算机、可编程逻辑控制器人们能通过现有的数据网存取、监测和控制多种设备。 或其他形式的中央处理器而自主工作。这样个别设备网络远程监控的不同实现方法 故障就不会影响到控制网络其余部分的工作,从而使2LonWorks 公司早就意识到控制网络融入互联网是 得LonWorks网络更加可靠和灵活,也使其有别与其Echelon 他现场总线,成为控制网络技术。一种必然的趋势,因此在2000年发布了称为i.LON 的网络设备,它采用“隧道技术”在网络中传 LonWorks网络技术的诸多优点使得它获得了广1000IP 泛的应用,包括建筑和工厂自动化、家用设备控制、公送LonTalk数据包,实现第三层路由,从而将Lon- 共设施监测和交通运输系统、能源管理系统等。另一Works控制网络和基于IP的数据网无缝连接。i. 方面,互联网技术迅猛发展,它与控制网络的无缝连接LON内置Webserver,可以通过Web浏览器来访问 成为一种必然趋势。这种无缝集成可以使人们从任何LonWorks网络中的控制信息。文献[1]在这一方面进 地方访问任何控制点。互联网延伸到设备可以使人们行了较为详细的阐述,并给出了通过i.LON进行Web 通过浏览器来监测和控制设备。监控的具体实现例子。这是通过硬件设备来实现远程 监控,实现过程相对简单,但是硬件设备代价较为昂 控制网与互联网的无缝连接 1贵,并且由于i.LON1000内部仅有2MB存储区用于 目前正处在互联网革命的第三阶段,互联网革命存放HTML文件,因此所能实现的功能也受到很大限 制。 另外就是从软件的角度考虑,使用技术来实 收稿日期:Java 2001-12-25现远程监控。是一种面向对象的解释型编程语 基金项目:上海市高校科技发展基金资助项目(2000D09)Java 言,最早开发的目的是想用它把家用电器计算机化,使 作者简介:杨新凯(1971—)男,助理研究员,博士,主要从事 用在诸如电视、智能卡和蜂窝电话这样的设备上,但是 ATM网络中服务质量问题、计算机信息网络、LonWorks网络、 智能建筑等方面的研究与开发工作。并没有取得成功。随着互联网的发展,由于Java小程 北京长城工业控制计算机技术公司OR.APPRO.ICs.TMI系列工控机电话:010-65680124 LonWorks网络远程监控的Java解决方案·5· ############################################################