网站大量收购独家精品文档,联系QQ:2885784924

工业化计算机网络11典型的现场总线LonWorks技术.ppt

工业化计算机网络11典型的现场总线LonWorks技术.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

LonWorks現場总线技术;第8章LON和LonWorks現場总线技术;LonWorks总线是壹种基于嵌入式神經元芯片的現場总线技术,具有强大的实力。

广泛应用在楼宇自動化、家庭自動化、保安系统、办公设备、运送设备、工业過程控制等领域,具有极大的潜力。低成本和高性能是该总线的最大优势。

LonWorks总线是美国埃施朗Echelon企业開发研制的,并在Motorola和TOSHIBA等企业共同协作倡导下,于1990年正式公布形成的。;图LonWorks总线的通信模型;8.1总体概述;(1)支持OSI七层模型的LonTalk通信协议

LonTalk通信协议支持OSI/RM的所有七层模型,是直接面向對象的网络协议。

LonTalk协议通過神經元芯片实現,不仅提供介质存取、事务确认和點對點通信服务;還提供某些如认证、优先级传播、广播/组播消息等高级服务。;LonWorksDevices;(2)神經元芯片

神經元芯片是LonWorks技术的关键,它不仅是LON总线的通信处理器,并且是具有I/O和控制的通用处理器。神經元芯片已提供了LonTalk协议的第1-6层,開发者只需用NeuronC語言開发。

神經元芯片包括3個8位CPU、RAM、ROM、通信接口和I/O接口;ROM中存储操作系统、LonTalk协议和I/O函数库;RAM用于存储從网络上下载的配置数据和应用程序。;芯片上集成有三個8位CPU:

介质访問处理器;

网络处理器;

应用处理器。

网络处理器和介质访問处理器通過存储区中的网络缓存区進行通信,并且网络处理器通過应用缓存区与应用处理器通信。;(3)基于LNS的软件工具

(LonWorksNetworkOperatingSystem)

LonWorks技术有多种基于LNS的工具,用于LON网络的维护和组态。

LonMaker是图形化工具,用于图形绘制、系统调试和网络的维修保养;

节點開发工具NodeBuilder;

节點和网络安装工具LonBilder;

网络管理工具LonManage以及客户/服务器网络构架—LNS技术。;(4)開放性

LonWorks技术提供了開放系统设计平台,使不壹样企业生产的同类LonWorks产品可以互操互换。

LonWorks产品的互操作原则由LonMark协會制定。

LonWorks通信速率為78kbit/s和1.25Mbit/s,對应的传播距离分别為2700m和130m,节點数為3個,传播介质為双绞线、同轴電缆、光缆和電源线等。支持多种拓扑构造,如总线形、星形、环形、自由形式和混合形式,组网方式以便、灵活。

LonWorks的信号传播采用可变長帧构造,每帧的有效字节為30~288個。;2.LON总线系统的開发

基于開发工具LonBuilder或NodeBuilder,使用NeuronC語言编程,即针對详细控制系统的规定编写应用代码,然後通過编译与通信协议代码连接生成总的目的代码,壹起烧录到节點的存储器中;

基于图形方式的软件開发工具VisualControl,通過组态构成控制系统,自動编译生成总的目的代码,直接下载到节點的FlashROM中。

對复杂系统,需编制自定义模块。;8.2LonTalk协议;LonTalk协议提供壹系列通信服务,可使壹台设备的应用程序可以在不理解网络拓扑、名称、地址或其他设备功能的状况下发送和接受网络上其他设备的报文。

還提供端到端的报文确认,报文认证、打包业务和优先传送服务,支持网络管理服务,容許遠程网络管理工具与网络设备進行交互。;采用神經元芯片的网络节點具有LonTalk协议固件,使网络节點可以可靠地通信。

网络节點是互相独立的,任壹节點发生故障時,不影响整個网络工作,提高了系统的可靠性和可维护性。

各节點具有當地存储和处理能力,系统的安全性很高,能在系统规模大時防止网络通信的冲突和网络速度的局限性。;(1)物理层:定义通信信道上位流的传播,它保证源设备发送的位流精确地被目的设备接受。

(2)数据链路层:定义介质访問措施和單壹信道的数据编码。

(3)网络层:定义设备名称和地址,源设备的报文怎样选择路由抵达壹台或多台目的设备,以及當源设备和目的设备不在同壹信道上時,怎样确定报文路由。;(4)传播层:保证可靠的报文传播。

(5)會话层:對较低层数据互换加以控制。

(6)表达层:定义报文数据的编码。

(7)应用层:定义壹种低层互换数据的公共語义解释,使不壹样应用程序中的网络变量变化時,均能自動将更新的网络变量值下传(发送)或上传(接受)。应用层還定义了壹种文献传播协议,用来传播应用程序间的传播流。;2.LonTalk各层协议及功能

(1)物理层

LonTalk协议支持壹种或多种不壹样传播介质构成网络

传播介质:

双绞线(twis

文档评论(0)

幸福是什么 + 关注
实名认证
内容提供者

幸福是什么

1亿VIP精品文档

相关文档