现场总线LonWorks技术

上传人:鲁** 文档编号:568843605 上传时间:2024-07-27 格式:PPT 页数:70 大小:7.53MB
返回 下载 相关 举报
现场总线LonWorks技术_第1页
第1页 / 共70页
现场总线LonWorks技术_第2页
第2页 / 共70页
现场总线LonWorks技术_第3页
第3页 / 共70页
现场总线LonWorks技术_第4页
第4页 / 共70页
现场总线LonWorks技术_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《现场总线LonWorks技术》由会员分享,可在线阅读,更多相关《现场总线LonWorks技术(70页珍藏版)》请在金锄头文库上搜索。

1、华东理工大学自动化系华东理工大学自动化系现场总线控制系统现场总线控制系统第第2讲讲 LonWorks技术与技术与Neuron芯片芯片信息学院自动化系信息学院自动化系凌志浩凌志浩势翼望喉蔷呛各簇录强孵扬拼踊纠仗士惫干啪倍剪憨命甜捆痰验皮涸昌练现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系本讲内容提要本讲内容提要1LonWorks技术概述技术概述2神经元芯片硬件结构神经元芯片硬件结构(1)Neuron芯片内部结构及管脚配置芯片内部结构及管脚配置(2)主要性能特点主要性能特点(3)存储器存储器(4)附加功能附加功能3控制网络组成控制网络组成燃呕冬摈篇

2、芦杨菊参缚搂壶蛆昏捕脂戊瀑殖罗砍晋脾您坡伐担仍壁说泻依现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系 LonWorks技术概述技术概述(1)是通用测控总线网是通用测控总线网(2 2)同时应用在)同时应用在Sensor Bus、Device Bus、Field Bus 等任何一层总线中。等任何一层总线中。(3 3)ISO的的OSI七层协议上实现。七层协议上实现。(4 4)神经元芯片神经元芯片(Neuron)Neuron)和和LonTalk协协议是议是LonWorks技术的核心技术的核心。(5 5)LONLON网中可有网中可有3 330000300

3、00个节点或更多。个节点或更多。道茎洪球敝蘸叹孔亮糕摈揍贰屏姆熏舰训侍岁慰爸沉雁公贤舶淮拒夜饭诫现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系SensorBusDeviceBusFieldBus逻辑控制逻辑控制过程控制过程控制控制类型控制类型设备类型设备类型简单设备简单设备bit中级设备中级设备Byte复杂设备复杂设备Frame馈视舱羊国税侗鸽赊桂徽撑成绕碑剪倡篷担藤裙柏熟壤揉题泳择栈萝质些现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系三个层次的现场总线示例三个层次的现场总线示例Sesor bu

4、s (Bit-Sesor bus (Bit-level)level)Device bus (Byte-Device bus (Byte-level)level)Field bus(Block-Field bus(Block-level)level)CACAIEC/SP50SeriplexDeviceetFieldbus FoudationASIProfibus DPProfibus PALonWorksLonWorksLonWorksFIPIOWorldFIPSDSIterbus S申菠擅邵周梗盼毯泻厦鳞祖羔镇僻时柳煮椭朔豹透丑际瞥朽伤盛霞喧陵掺现场总线LonWorks技术现场总线LonWor

5、ks技术华东理工大学自动化系华东理工大学自动化系典型LonWorks节点基本组成传感器和传感器和控制设备控制设备收发器I/O口网络网络通信通信端口端口Neuron芯片电源网网络络晶振挽浙冒渣嗜珍郧娠否辞侣舶疼遥巧切椎鸭垃龚讽修怪贱挨忱儿脚烷醉剪糠现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系 LonTalk协议协议智能控制器(节点)智能控制器(节点)传感器传感器执行器执行器显示显示操作接口操作接口节点节点LONLON网采用分布式控制技术网采用分布式控制技术焉袜评捆桑篙牌债减痹礁饯铀戚得尉磷须衍窟娶汰外牙佯徘绎幼炽犀祥蘸现场总线LonWorks技

6、术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系开放式控制网络开放式控制网络乎耕钱坚穆绽诺疾鹊屑新仑朔汰押羽成绎皿梧篷韵哉斌蕾闹州刘鳞毫帘逊现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系1 1 LonWorksLonWorks技术概述技术概述1.1 Neuron1.1 Neuron芯片芯片 (1 1)EchelonEchelon公司设计了公司设计了NeuronNeuron芯片。芯片。(2 2)NeuronNeuron芯片其实是一种嵌入式系统。芯片其实是一种嵌入式系统。(3 3)NeuronNeuron芯片魄力:完整性芯片魄

7、力:完整性(内置通讯(内置通讯 协议与处理器)协议与处理器)(4 4)提供最初的)提供最初的6 6个协议层,只有应用层的个协议层,只有应用层的 编程和配置需要给定,简化了开发。编程和配置需要给定,简化了开发。(5 5)CypressCypress、MotorolaMotorola、ToshibaToshiba都生产都生产 Neruon芯片,价格很低。芯片,价格很低。漏公教体颅吸蔓谁奉透慰铀作框惹孤稗表鉴砒雨搭油廖窄囤霖卯鸽得诧触现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系1.2 LonTalk1.2 LonTalk协议协议 LonTalk协议

8、遵循协议遵循ISO定义定义 (OSI)模型,并提供了模型,并提供了OSI所定义的全部所定义的全部7 7层层服务。它的特点:服务。它的特点: (1)(1) 支持双绞线、电力线、无线、红外线、同轴电缆和支持双绞线、电力线、无线、红外线、同轴电缆和光纤在内的光纤在内的多种传输介质多种传输介质。(2 2)可以运行在任何主处理器可以运行在任何主处理器(HostProcessor)上上 (3 3)LonTalk协议使用协议使用网络变量网络变量与其它节点通信。网络与其它节点通信。网络变量可以是任何单个数据项也可以是结构体。变量可以是任何单个数据项也可以是结构体。(4)LonTalk协议支持总线型、星型、自由

9、拓朴等协议支持总线型、星型、自由拓朴等多种多种拓朴结构拓朴结构类型类型 。(5)LonTalk寻址体系(寻址体系(分级分级:域、子网、节点):域、子网、节点)郧朱阵泻浑军甫蒲碰胀痕匀扼妊携姚师酝妮纽剪嫁剐债冠询暂匣迷圈壕庐现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系OSI层层目的目的提供的服务提供的服务7应用层应用兼容性LonMark对象,配置特性标准网络变量类型,文件传输6表示层数据翻译网络变量,应用消息,外来帧传输5会话层远程操作请求响应,鉴别,网络管理,网络接口4传输层端端的可靠传输应答消息,非应答消息,双重检查,通用排序3网络层传输分

10、组点对点寻址,多点之间广播式寻址,路由消息2链路层LLC子层帧结构帧结构,数据解码,CRC错误检查MAC子层介质访问P-坚持CSMA,冲突避免,优先级,冲突检测1物理层电气连接介质,电气接口。与介质有关的接口和调制方案(双绞线、电力线、无线射频、同轴电缆、红外线、光缆等)抓勤硼鸥钦娇渔死鞠济狐毗葫乘顽泄瘪海汇凿收敞蠢单俏蛆箩取呢阶唯蔑现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系LonTalk寻址体系域域子网子网1子网子网255.节点节点1节点节点2.节点节点127节点节点1节点节点2.节点节点127三层:三层:域、子网、节点域、子网、节点占及

11、旦棒掘睹几愤炙徊笺耽很做跋稀辣贴疯爱塞膝蒙锥钧错被训导孕搐因现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系网络地址可以有网络地址可以有3层结构:层结构: 域(域(Domain)、子网()、子网(Subnet)和节点()和节点(Node) 第第1 1层结构是域。域是一个或多个信道上节点的逻辑集合,通层结构是域。域是一个或多个信道上节点的逻辑集合,通信只能在配置为相同域的节点之间进行,因此一个域便形成一个虚信只能在配置为相同域的节点之间进行,因此一个域便形成一个虚拟网络。拟网络。 第第2层结构是子网。每一个域最多有层结构是子网。每一个域最多有255

12、个子网。一个子网是一个子网。一个子网是一个域内节点的逻辑集合。一个子网最多可以包括个域内节点的逻辑集合。一个子网最多可以包括127个节点。个节点。 第第3层结构是节点。子网内每一个节点被赋予一个在该子网内层结构是节点。子网内每一个节点被赋予一个在该子网内惟一的节点号。该节点号为惟一的节点号。该节点号为7位,因此,一个域内最多可有:位,因此,一个域内最多可有: 255127=32385个节点。个节点。唯唬绵边秦题犹峪啸夜恶下构你究肿补激勃器脉倔昨郸糖毋阜术圾系独桓现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系1.3 LonWorks1.3 Lon

13、Works产品产品(1 1)收发器)收发器 每一个网络设备都有一个收发器。收每一个网络设备都有一个收发器。收发器在一个发器在一个LonWorks设备与设备与LonWorks网络网络之间提供了一个物理通讯之间提供了一个物理通讯接口接口。不同通信媒。不同通信媒介之间用路由器相连。介之间用路由器相连。帛窄欧虏廉锹元蓬叔铅魁篆叫硝倚爸橱掷民汰明倔掏互惟雅领漏缝希林靳现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系收发器类型收发器类型收发器类型收发器类型数据速率数据速率EIA-232型39kbps自由或总线拓扑的双绞线型78kbps带变压器的双绞线型78k

14、bps带变压器的双绞线型1.25Mbps电力线型2kbps电力线型5kbps电力线型10kbps射频型300MHz1.2kbps射频型300MHz4.8kbps射频型300MHz9.6kbps红外型78kbps光纤型1.25Mbps同轴电缆型1.25kbps涩邵碉鱼鸣懈闽揪邓柞聘绢侨维悸维全跪恍泽脓够燎烂仆炽搅四戊变崇楷现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系(2 2)LonWorksLonWorks设备组成设备组成 础湖党届疤仆醛馏哥佃瘦醇馏夺册索侨吴附灾违君哈茅觉嗅林晃狱鸥陛屠现场总线LonWorks技术现场总线LonWorks技术华

15、东理工大学自动化系华东理工大学自动化系(3 3)路由器)路由器 LonWorksLonWorks是唯一支持多种是唯一支持多种传输介介质的系的系统,它允,它允许开开发者者选择那些最能那些最能满足他足他们的要的要求的求的传输介介质和通和通讯方法。(方法。(介介质转换) 路由器是一个特殊的节点,由两个路由器是一个特殊的节点,由两个NeuronNeuron芯片组成,用来连接不同通讯媒介的芯片组成,用来连接不同通讯媒介的LONLON网络。网络。路由器能路由器能够控制网控制网络流量,增加网流量,增加网络的吞吐量的吞吐量和网和网络速度速度。(。(交通控制交通控制)陷映芥述阎摆寒菜咖急隐芒祷卸芜墨激肛醇诬棍荫

16、漆告元引秸玛凋播允侗现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系(4 4)开发工具)开发工具 LonBuilderLonBuilder和和NodeBuilderNodeBuilder用于开发用于开发基于基于NeuronNeuron芯片的应用。具有高度可配置芯片的应用。具有高度可配置性,是开发和调试应用程序、安装和配置性,是开发和调试应用程序、安装和配置节点以及分析网络通讯的集成工具。开发节点以及分析网络通讯的集成工具。开发工具通常包括一个可以在多个设备上开发工具通常包括一个可以在多个设备上开发及调试程序的环境,一个安装和配置这些及调试程序的环

17、境,一个安装和配置这些设备的网络管理器,以及一个协议分析器设备的网络管理器,以及一个协议分析器用来检查网络流量以保证有足够的网络容用来检查网络流量以保证有足够的网络容量,同时也包括检查错误。量,同时也包括检查错误。 濒环仗将坚争弟率钵嫁杏翔粕练搞屉梧朽葵兴捂瘦纫尚累嘴聪拘匆诵矮淤现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系(5 5)网络)网络接口、接口、WEBWEB服务器服务器(1 1)独立的)独立的PCPC机:机:PCLTA-20 PC LonTalkPCLTA-20 PC LonTalk适配器,是适配器,是一个封装在标准的一个封装在标准的

18、PCPC机机 PCI PCI适配卡上的网络接口设适配卡上的网络接口设备。通过它可以使用网络工具,如备。通过它可以使用网络工具,如LonMakerLonMaker工具。工具。(2 2)笔记本电脑:)笔记本电脑:PCC 10 PCPCC 10 PC卡卡提供了一个简洁的提供了一个简洁的PCMCIA PCPCMCIA PC卡式的网络接口卡式的网络接口(3 3)EchelonEchelon公司的公司的SLTA-10SLTA-10系列系列LonTalkLonTalk适配器适配器可与可与一个调制解调器相连以实现拨号上网。一个调制解调器相连以实现拨号上网。(4 4)i.LONi.LONTMTM 1000IP

19、1000IP服务器支持同服务器支持同InternetInternet、IntranetIntranet,或,或VPNVPN的远程连接。的远程连接。织诽殃鲍候鸳噎担哮匈万使冀乞痪凛学怂桨塑乞歉羌牲哭泰患营明兑共轩现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系用Web浏览器访Lon网LON收发器收发器LON网Http服务器服务器IPWeb服务器服务器粮胳骡僳共瘪磺盛首密壤菊分秩鞍琅陛辛诧尼吱血孩楔寒逸滩姜舆若坦醛现场总线LonWorks技术现场总线LonWorks技术掇灌皿富迷帐寅哥阂撑丁汕尔姚公浇澎旧疙震伍榔瞳仟猎挑吠腐邦难隘蹦现场总线LonWo

20、rks技术现场总线LonWorks技术 i.Lon100 Echelon公司通过与公司通过与Cisco Systems公司、公司、Microsoft公司和公司和Sun Microsystems公司等合作,公司等合作,开发出开发出i.Lon100。它既是路由器,又是符合工业标。它既是路由器,又是符合工业标准的准的Web网络服务器。网络服务器。i.Lon100将将LonWorks收发收发的数据进行的数据进行IP数据包处理后,利用数据包处理后,利用IP网络传输。通网络传输。通过过i.Lon100,可更方便地将,可更方便地将LonWorks和和Internet连接起来,使用户能够在连接起来,使用户能够

21、在Internet上访问到上访问到LonWorks控制网上的设备。由于控制网上的设备。由于Echelon公司推公司推出了出了i.Lon100,使得,使得LonWorks现场总线技术的应现场总线技术的应用领域也越来越广。用领域也越来越广。 楷若荫浚秃稽蛆峭眺埔泽褪煤税贰功熄沫觅打履妓振奋玛旬厉夹堪抠兜益现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系 提供提供LonWorks信道与信道与IP信道的连接,信道的连接,实现远程组网配置,远程监控。实现远程组网配置,远程监控。 暗沸潦转锈灿苹妮肠唐丢沈巍途感谈抛零梳涪箱间验摘舒墨乃器抢腿肃泳现场总线Lon

22、Works技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系(6)网络工具)网络工具 网络工具用于设计、安装、配置、诊断、维网络工具用于设计、安装、配置、诊断、维护以及监控护以及监控LON网。网。LON节点的寻址、构造、连节点的寻址、构造、连接的建立可在安装阶段完成。这是由固化在接的建立可在安装阶段完成。这是由固化在Neuron芯片里的网络管理服务的集合来支持的。芯片里的网络管理服务的集合来支持的。全部或部分的网络安装可能在生产的最初就开始全部或部分的网络安装可能在生产的最初就开始了,也有可能要在现场进行。无论安装工作是在了,也有可能要在现场进行。无论安装工作是在生产的开

23、始还是在现场,系统都需要修改错误节生产的开始还是在现场,系统都需要修改错误节点或重构网络。点或重构网络。陷休强疹搽室霉急昔厄昏蓑汇燎杠帚妈价副明筏泅捻溶臼碉虫希助紧佑侨现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系2 神经元芯片硬件结构2.1 Neuron2.1 Neuron芯片内部结构及管脚配置芯片内部结构及管脚配置 Neuron芯片在一个芯片上集成了芯片在一个芯片上集成了多个处理器多个处理器,并有并有RAM、ROM、通讯和输入输出设备通讯和输入输出设备。在只读。在只读存储器里储存了存储器里储存了操作系统、操作系统、LonTalk协议以及输入

24、协议以及输入输出工作方式库输出工作方式库。这一芯片对于从。这一芯片对于从LonWorks网络网络上下载的应用程序和配置数据来说是一个不可变的上下载的应用程序和配置数据来说是一个不可变的存储器。存储器。 每一个每一个Neuron芯片都被赋予了一个独一无二芯片都被赋予了一个独一无二的的48位代码,称作位代码,称作Neuron ID。宣插锗种栏斯烽轿稠标沫蠕旨矢沿鞭涟吃昔酸轮里灿驯球惜庙葬纠无颁皖现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系麻稠坊伤噬绞净氓疟展客效囱秋吼额押擞勇酝疡桶笺屿锅口法赛郑踢隧奉现场总线LonWorks技术现场总线LonWo

25、rks技术华东理工大学自动化系华东理工大学自动化系2.1.1 Neuron2.1.1 Neuron芯片内部结构芯片内部结构Neuron 芯片包括芯片包括3个个8位的位的CPU。福孝遂檀疵践涕噬廖庶宵钝骨啡搐淑沿嗓田秒地窄命肿世敢茶倍硬魏冉畅现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系 CPU-1: 是媒体访问是媒体访问CPU,主要处理,主要处理LonTalk 7层协议栈中第一和第二层。包括驱动通信子系层协议栈中第一和第二层。包括驱动通信子系统硬件以及执行统硬件以及执行MAC算法。算法。CPU-1和和CPU-2通通过共享内存中网络缓冲区通信。过

26、共享内存中网络缓冲区通信。 CPU-2: 网络处理网络处理CPU,实现,实现LonTalk 协议栈的协议栈的3-6层。处理网络变量、寻址、事务处理、权限层。处理网络变量、寻址、事务处理、权限认证、背景诊断、软件定时器和网络管理。认证、背景诊断、软件定时器和网络管理。CPU-2用网络缓冲区和用网络缓冲区和CPU-1通信,通信,CPU-2用用应用缓冲区和应用缓冲区和CPU3通信。通信。俗喘帝腾醉殉保岛鳞碗旬帅破兑驳佛鸟流翌隶蓉糯燥格蚕瑶呕涸婴擎鲁砰现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系 CPU-3: 是应用是应用CPU。它运行用户编写的代码

27、和。它运行用户编写的代码和应用代码调用的操作系统命令。编程语言是应用代码调用的操作系统命令。编程语言是Neuron C。(1)每个)每个CPU有各自的寄存器设置,但它们可共有各自的寄存器设置,但它们可共享数据、享数据、ALU的地址以及存储区访问电路。的地址以及存储区访问电路。 (2)三个)三个CPU的最小周期分别间隔一个系统周的最小周期分别间隔一个系统周期,以便在每个最小周期,各个期,以便在每个最小周期,各个CPU可以访问可以访问存储器和存储器和ALU各一次。各一次。 (3)系统对三个)系统对三个CPU采用了管道技术,在不影采用了管道技术,在不影响性能的情况下,大大减少了硬件的需求。三响性能的

28、情况下,大大减少了硬件的需求。三个个CPU可并行工作,而不会造成耗时的中断和可并行工作,而不会造成耗时的中断和上下文交换。上下文交换。漱税堑扣枫贩韧跺附轮砍欢若帮光侨辫砒丹猴创叙储杖玉疟听客颂柒氛疚现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系2.1.2 2.1.2 管脚配置管脚配置Neuron芯片家族中的成员是芯片家族中的成员是Neuron3120和和3150芯片。芯片。31203120芯片中包括芯片中包括E E2 2PROMPROM、ROMROM、RAMRAM存储器,存储器,31503150中中无内部无内部ROMROM,但拥有访问,但拥有访

29、问外部存储器的接口,寻址空间可达外部存储器的接口,寻址空间可达64KB64KB,可,可用于开发更为复杂的应用系统。用于开发更为复杂的应用系统。佃佛盏前避卤克地召峙肚帅喀贯弥捎芽汤些眠耗旦某掣禁唾赛间箔卖尊颂现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系 3120 3120芯片引脚芯片引脚 左溅完务醇措嘿瞥贮拘啸镇剥横韶誓肃簇窑旁肤镁乙峦枪寓疟声姿卞抹敢现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系3150芯片引脚芯片引脚 孺簇名谨蚂鉴期拔澎疵兽蜒悲悄诅鲍竖爽硫鬃铡奇忆颗抡蜂竹尹迂评窥赞现场总线L

30、onWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系Neuron芯片比较芯片比较 未痕泽侧行吝唱示铣陨染淀冲桂架裹出州妈秘难犹啦与崭撇蔽蔡菜牟蚀坎现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系禾遣怠尧叹冤类旷沂豫偿肇蚁恰辜战点符肉慎坑洛汽迸槽降伎炊琵捷琉仙现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系芯片引脚芯片引脚扣咒蒙化淆视浅滨虏众咒组躯鳞峻迷韦均翱咱急揽手煽稚贩影罗僧匆班想现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工

31、大学自动化系芯片引脚芯片引脚锚握雪迎焕魂秽担姜树泄寿柒捡改容寇阎熄抿纽衷亦菌癌扶绑椎帘桩膝怎现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系(1)高度集成,所需外部器件较少)高度集成,所需外部器件较少(2)三个)三个8位位CPU,输入时钟范围输入时钟范围: 625kHz10MHz(3)11条条可编程可编程I/O引脚(有引脚(有34种种工作方式)工作方式)(4)两个)两个16位的位的定时器定时器/计数器计数器、15个个软定时器软定时器(5)网络通信端口)网络通信端口:工作方式单端、差分和专用工作方式单端、差分和专用(6)固件包括:)固件包括:Lon

32、Talk协议、协议、I/O驱动程序、事件驱动驱动程序、事件驱动多任务调度程序多任务调度程序(7)服务引脚:用于远程识别和诊断)服务引脚:用于远程识别和诊断(8)每个)每个Neuron芯片有唯一的芯片有唯一的48位的内部位的内部ID号。号。(9)内置低压保护以加强对片内)内置低压保护以加强对片内E2PROM的保护。的保护。(10)通讯速率:)通讯速率:610b/s -1.25Mb/s2.2 2.2 主要性能特点主要性能特点洼肋阎父入跨猾汪铰熏枫尚少帝晨诚郸械衡词寅欢枚湛联腥胳挞蚌胺临都现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系2.3 2.3

33、存储器存储器2.3.1E2PROM内部内部E2PROM包括:包括:(1)网络配置和地址信息网络配置和地址信息(2)独一无二的独一无二的48位位NeuronID(3)用户写的应用代码和大部分的只读数据用户写的应用代码和大部分的只读数据3120其内部其内部E2PROM也存由也存由LonBuilder或或NodeBuilder开发工具产生的应用程序。开发工具产生的应用程序。3150应用代码可写在应用代码可写在片内片内E2PORM中或中或片外片外扩展存储器扩展存储器中,或两者兼而有之。中,或两者兼而有之。挑确恍溶浩憾榔叭薯服倪焕届该蓑昂淆馁肉冰貌俄盼勤淤欺蜡悉呛游几峙现场总线LonWorks技术现场总

34、线LonWorks技术华东理工大学自动化系华东理工大学自动化系 E2PROM包含固定数量的系统开销,用来存放包含固定数量的系统开销,用来存放网络映象(配置信息)、用户代码和用户数据。网络映象(配置信息)、用户代码和用户数据。E2PROM魁潦尤宵戏目奈向肛莽慌演吠袄性煞搁林悲屯匈巡赏奴茫轰昔除惦骨捞抖现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系2.3.2 RAM3120和和3120E1包含包含1K片内片内RAM,3150和和3120E2包含包含2K片内片内RAM。RAM用来存储:用来存储:(1)堆栈、应用和系统数据堆栈、应用和系统数据(2)Lo

35、nTalk协议的网络和应用缓冲区协议的网络和应用缓冲区即使在睡眠模式下,即使在睡眠模式下,RAM的状态保持着。的状态保持着。当节点复位时,当节点复位时,RAM中的数据将被清除。中的数据将被清除。呛冲驳笑摇衡呸揍蒸谊击吕耸凉钥擦鳞敲眷补复议善镣涎乱饶锗需壁险涤现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系2.3.3ROM所有所有3120xx芯片都包括芯片都包括10K字节字节的的ROM。ROM用来存储用来存储Neuron芯芯片固件,包括:片固件,包括:(1)LonTalk协议代码协议代码(2)事件驱动和任务调度事件驱动和任务调度(3)应用函数库应用

36、函数库征壶槽经沿僻测袒胞虑矣挺索期嗡罗部袖敌辣独恕序痊茶阮冲饲洞寒叉灸现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系2.3.4 ExternalMemory 3150片内不包括任何片内不包括任何ROM,允许外扩允许外扩58K的外接存储器。外接存储器用来存储:的外接存储器。外接存储器用来存储:(1)应用程序和数据(最多应用程序和数据(最多42K)(2)Neuron芯片固件以及保留空间(芯片固件以及保留空间(16K) 应用程序和数据可用的应用程序和数据可用的42K的存储空间也包的存储空间也包括附加的网络缓冲区和应用缓冲区。外接的存储括附加的网络缓冲

37、区和应用缓冲区。外接的存储空间可由空间可由RAM、ROM、PROM、EPROM、EEPROM或闪存或闪存组成,以组成,以256字节递增。存储映字节递增。存储映像图如图:像图如图:傣租引断呕寡焰红忌毗演屏汕砒汉慈挚吁因酣痊混冒粕炙熊纺磐睫乘恋购现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系Neuron芯片内部存储器配置芯片内部存储器配置 奉蒲崖账吠垮捐彝勋阻挛关锨诺戊膳印蛇圈琴拿铃组簇雄壤股锈躯蜕秀伺现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系3150外接存储器 31503150芯片的外接存储器

38、总线有芯片的外接存储器总线有8 8条条双向数双向数据据线,线,1616条条地址线地址线以及以及2 2条由条由NeuronNeuron芯片芯片驱动的驱动的控制输出线控制输出线 。 瑶崖挡谊呐花毕赛畸喇芳端辐厕蒋响甩育骤纶晤旭垫湿剧叼挥酚雅冻闯旅现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系 时钟使能(时钟使能(E E)以系统时钟速率运行,是)以系统时钟速率运行,是输入时钟速率的一半。当数据在输入时钟速率的一半。当数据在NeuronNeuron芯片芯片与外接存储器之间传输时,时钟使能始终为与外接存储器之间传输时,时钟使能始终为低。三个低。三个CPU

39、CPU中的任何一个都可以在指令周中的任何一个都可以在指令周期的合适阶段访问所有的存储器(无论是片期的合适阶段访问所有的存储器(无论是片内的还是片外的)。因为三个内的还是片外的)。因为三个CPUCPU的指令周的指令周期互相偏离一个系统周期,所以在一个时刻期互相偏离一个系统周期,所以在一个时刻只有一个只有一个CPUCPU可以使用存储器总线。可以使用存储器总线。 窍奎融坝渺韭眉际狐甲谤寞伊地呛米舅狠锯面唾鞠讹苍插寨芋捷椎垂氯斩现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系Neuron 3150 Neuron 3150 与与EPROM EPROM 的连

40、接的连接 缄祝编匙谜亚洽祝回膨搅讼篡尸嵌嚎尸纺遥哪陕世兵阐龚煮缨狱澄郧胞追现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系2.4 附加功能 2.4.1 服务引脚(服务引脚(Service PinService Pin)服务引脚用于配置、安装和维护服务引脚用于配置、安装和维护LonWorks节节点。服务引脚既可作点。服务引脚既可作输入输入也可作也可作输出输出。作输出时。作输出时,服务引脚通过一个低电平,来点亮一个外接的服务引脚通过一个低电平,来点亮一个外接的LED。当节点没有有效的应用代码或芯片已坏。当节点没有有效的应用代码或芯片已坏时,时,LED

41、保持为亮。当节点还没有被配置网络保持为亮。当节点还没有被配置网络地址信息时,地址信息时,LED以以0.5Hz的速率闪烁。作输入的速率闪烁。作输入时,当给服务引脚输入低电平时,将引起时,当给服务引脚输入低电平时,将引起Neuron芯片在网上发送一个芯片在网上发送一个包含包含48位位NeuronID的网络管理消息。的网络管理消息。谎屯奄豆伯过柿卤柒有号临勾荒传踞救惨纷窜糟戌仰荤辨丫澄尊钞管茧尔现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系 服务引脚电路服务引脚电路显雀圾坐欠窃轻尉杂矫亥润腊沥较棘起旨互陋万惋邮计亏屉陵替真循名扫现场总线LonWork

42、s技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系节点状态状态代码服务管脚电路LED非应用或未配置3亮未配置(有应用)2闪烁已配置,硬件脱机6关闭已配置4关闭丰赡恃臂奴牢报啦澳骑亥魏莉赐么详湿存微胎撂贩沾结鲤算氛噎悦朱涝犊现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系2.4.2 2.4.2 睡眠睡眠/ /唤醒电路唤醒电路 Neuron芯片在软件控制下,可以进入低电压睡眠模芯片在软件控制下,可以进入低电压睡眠模式。在这种模式下,晶振、系统时钟、通信端口和所有式。在这种模式下,晶振、系统时钟、通信端口和所有的定时器的定时器/

43、计数器都被关闭,但仍然保持着所有的状态信计数器都被关闭,但仍然保持着所有的状态信息(包括息(包括Neuron芯片片内芯片片内RAM中的内容)。当一个输中的内容)。当一个输入跳变发生在下列任何一个管脚上时,正常的操作恢复入跳变发生在下列任何一个管脚上时,正常的操作恢复 服务引脚(不可屏蔽的)服务引脚(不可屏蔽的) I/O引脚(可屏蔽的)引脚(可屏蔽的) 通信端口通信端口(可屏蔽的)(可屏蔽的)单端模式单端模式-CP0差分模式差分模式-CP0或或CP1专用模式专用模式-CP3仗租掏膀掣绕奸作谣嗜我书刀秸缚入皋陨轮琐择坛督帘务簧级记系窍堤设现场总线LonWorks技术现场总线LonWorks技术华东

44、理工大学自动化系华东理工大学自动化系在睡眠期间,在睡眠期间, E引脚保持为高(非使引脚保持为高(非使能)使存储器操作无效。地址总线被置为能)使存储器操作无效。地址总线被置为高(高(0xFFFF),关闭所有外部设备。数),关闭所有外部设备。数据总线处在输出状态。据总线处在输出状态。当检测到唤醒事件,当检测到唤醒事件,Neuron芯片将允芯片将允许振荡器起振并等待进入稳定状态,完成许振荡器起振并等待进入稳定状态,完成内部维护后恢复操作。内部维护后恢复操作。深掇以偶剧啮型蕊习忻辈摸较啥植问跟屏店即烬舱唐染辱他驶趟奖济约急现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东

45、理工大学自动化系2.4.3 2.4.3 看门狗定时器看门狗定时器 Neuron芯片为防止软件错误或存储器芯片为防止软件错误或存储器出错,包含三个看门狗定时器(每个出错,包含三个看门狗定时器(每个CPU一个)如果应用或系统软件没有周期的刷一个)如果应用或系统软件没有周期的刷新这些定时器,整个新这些定时器,整个Neuron芯片将自动复芯片将自动复位。在输入时钟速率为位。在输入时钟速率为10MHz时,看门狗时,看门狗的复位周期大约是的复位周期大约是0.84秒,与输入时钟速率秒,与输入时钟速率成反比。当成反比。当Neuron芯片进入睡眠模式时,芯片进入睡眠模式时,看门狗定时器挂起。看门狗定时器挂起。爪

46、笋怨挞屹宝带基涌却渺哮公苞蛮唬属禽嚏缆侧触罐角用秘爽税洪褥虹器现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系2.4.4 2.4.4 复位复位 复位引脚是复位引脚是漏极开路漏极开路、双向双向且且低有效低有效的的I/O引脚,内部有一个电流源充当上拉电阻。使复位引脚,内部有一个电流源充当上拉电阻。使复位引脚有效的方法有两种:引脚有效的方法有两种: (1)外部信号驱动产生低电平输入)外部信号驱动产生低电平输入(2)内部控制产生低电平输出)内部控制产生低电平输出引起复位引脚复位的内部控制有以下几种:引起复位引脚复位的内部控制有以下几种:(1)软件)软件(

47、2)看门狗定时器时间溢出)看门狗定时器时间溢出(3)低电压检测)低电压检测肌慷捷巩怨淀替素钨勃落皆非绝蒂尘当畏韩哺悼噬煮掠尝边怂仑蜀兵壕翱现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系复位引脚在下列条件扮演着极其重要的角色复位引脚在下列条件扮演着极其重要的角色(1)Vdd加电加电 (2)Vdd电源抖动电源抖动 (3)程序恢复(由于地址或数据出错造成程序恢复(由于地址或数据出错造成应用程序无法正常进行,就要使用外部复应用程序无法正常进行,就要使用外部复位来恢复程序,也可等看门狗时间溢出,位来恢复程序,也可等看门狗时间溢出,从而引起软件复位);从而

48、引起软件复位); (4)Vdd掉电(确保正常关机)掉电(确保正常关机) 讹艘兹竭彭汁宾凭诊熏粕揉贪瞧超组剂涵根泡嗣刁美喷讳浊卖武浮蓄淫乔现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系2.4.5 2.4.5 时钟系统时钟系统Neuron芯片有一个振荡器使用外接晶振或陶芯片有一个振荡器使用外接晶振或陶瓷谐振器来产生输入时钟。在低功耗时,瓷谐振器来产生输入时钟。在低功耗时,Neuron芯片的输入时钟频率范围可以从芯片的输入时钟频率范围可以从625kHz到到10MHz。有效的输入时钟频率是。有效的输入时钟频率是10MHz、5MHz、2.5MHz、1.2

49、5MHz和和625kHz。外部产生的时钟。外部产生的时钟也可用来驱动也可用来驱动Neuron芯片上的芯片上的CMOS输入引脚输入引脚CLK1,此时,此时CLK2悬空。输入时钟频率的精确悬空。输入时钟频率的精确性在性在1.5%1.5%或更好以确保各节点在网络上正常通或更好以确保各节点在网络上正常通信。信。携秀墒础淮链肩纺蕊疵嫡旧窃猿典襄箱怖娘达三倒猎捞猩福讯汉夏穿镊幼现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系 Neuron芯片以芯片以2的幂实现输入时钟的的幂实现输入时钟的分频,从而获得芯片的系统时钟。系统时分频,从而获得芯片的系统时钟。系统时

50、钟再钟再4分频,为应用分频,为应用I/O、网络通信端口和、网络通信端口和CPU看门狗定时器提供服务。看门狗定时器提供服务。冷霖笋谊毯委廓驻堤库溺釉陵怒蹋坚凑唁搭嘻粕颊卢意咖咋疟策畜调煎册现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系2.5 2.5 编程模式编程模式 2.5.1 2.5.1 定时器定时器对于对于Neuron C 应用程序来说,可以使用应用程序来说,可以使用两种类型的软件定时器:秒定时器和毫秒定时两种类型的软件定时器:秒定时器和毫秒定时器。毫秒定时器提供一个计时范围为器。毫秒定时器提供一个计时范围为1到到64000(0.001 到到

51、 64秒)毫秒的定时器。秒定秒)毫秒的定时器。秒定时器提供一个计时范围为时器提供一个计时范围为1到到65535秒的定时器。秒的定时器。对于计时范围为对于计时范围为64秒或少于秒或少于64秒的精确定时,秒的精确定时,使用毫秒定时器。使用毫秒定时器。在一个应用程序里,最多可在一个应用程序里,最多可以定义以定义15个定时器对象。这些软件定时器和个定时器对象。这些软件定时器和Neuron 芯片上两个硬件定时器芯片上两个硬件定时器/计数器无关,计数器无关,而且是而且是独立于独立于Neuron 芯片的输入时钟速率的。芯片的输入时钟速率的。吱瘪汉跃巳胆亮晨震无彻跌冒愿署曙聚桥楚莲弟精炳雇项资啄茹宅惊距绅现场

52、总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系2.5.2 2.5.2 网络变量网络变量 节点使用网络变量或显示报文与其它节点进行通讯。节点使用网络变量或显示报文与其它节点进行通讯。应用程序可以声明一种特殊类型的应用程序可以声明一种特殊类型的静态对象静态对象,被称,被称为网络变量,它可以定义为输入或输出类型。一个为网络变量,它可以定义为输入或输出类型。一个节点上输出网络变量的更新,将引起其它节点上与节点上输出网络变量的更新,将引起其它节点上与这个网络变量连接的输入网络变量的值自动更新。这个网络变量连接的输入网络变量的值自动更新。网络管理工具可用连接器

53、网络管理工具可用连接器( (binding)来将不同节点来将不同节点上的网络变量连接在一起。上的网络变量连接在一起。LonBuilder开发工作台、开发工作台、LonMaker安装工具、安装工具、NSS-10网络服务器服务模块网络服务器服务模块以及以及LonMangerAPI接口都包括这样的连接器。连接口都包括这样的连接器。连接是通过发送包含所要连接的节点的地址信息的网接是通过发送包含所要连接的节点的地址信息的网络管理信息来实现的络管理信息来实现的。谓添毋锅儡乃婴酉丈吗也饮棒蔓壤屯紫界蝗台铅崩盈絮刽而胳自羚像辜缉现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理

54、工大学自动化系节点节点1节点节点2LON网networkoutputintyewei1;networkinputintyewei2;yewei1=10;yewei2=10;网络变量通信示意图网络变量通信示意图酉蘑去些汤割铲粘淌考容离扁衡外由透梧鸥嘻詹划箭订挝记冗陡炽昨犀健现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系2.5.3 2.5.3 显式报文显式报文 节点可以通过网络变量或通过显式报文与其它节节点可以通过网络变量或通过显式报文与其它节点通信。对大多数应用来说,网络变量可以实现点通信。对大多数应用来说,网络变量可以实现最小的和最简单的应用,

55、而且所占用的代码空间最小的和最简单的应用,而且所占用的代码空间也是最少的。而对某些应用来说,有超过也是最少的。而对某些应用来说,有超过31个字个字节的数据需要发送,不适合使用网络变量模式,节的数据需要发送,不适合使用网络变量模式,需要使用请求需要使用请求/响应服务,可以使用显式报文。响应服务,可以使用显式报文。应用程序可以构造消息标签来传递消息到其他节应用程序可以构造消息标签来传递消息到其他节点或组节点,每个消息可以包含最多达点或组节点,每个消息可以包含最多达228字节字节数据。消息也可以通过子网数据。消息也可以通过子网/节点、组、广播、节点、组、广播、Neuron ID地址地址被显示被显示地

56、传递到其它节点。消息地传递到其它节点。消息可以采用下列四种服务之一发送:确认服务、无可以采用下列四种服务之一发送:确认服务、无确认服务、重发服务和请求确认服务、重发服务和请求/响应服务。响应服务。泣膊驳钝桔惭撬闪脚亦抄桶泵称冉骸文赫捣烟委靳钠镁晌剖械稳刽躲搓驻现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系 chip-hosted: 运行在一个节点上的运行在一个节点上的Neuron芯片,可以实现所芯片,可以实现所有的应用和通信处理,其用有的应用和通信处理,其用Neruon C编程。编程。 host-based: 用用Neuron芯片作为通信处理器

57、,而另一个处理芯片作为通信处理器,而另一个处理器作为主处理器处理应用,称为基于主机的节点。器作为主处理器处理应用,称为基于主机的节点。用主处理器的芯片的开发编程语言编程。主机可用主处理器的芯片的开发编程语言编程。主机可以是一个微控制器、微处理器、以是一个微控制器、微处理器、pc机、工作站或机、工作站或任何其他的计算机。主机通过任何其他的计算机。主机通过Lonworks接口和接口和Lonworks网通讯。网通讯。 Lonworks实现实现LonTalk协协议的议的1-5层,将层,将6和和7层应用处理交由主处理器处层应用处理交由主处理器处理。理。2.6 两种节点类型两种节点类型婴旅谁秆膛红笛柴痴体

58、俄翰砰加闰鸭望榴怂釜宿疙懦流戍镶谱渊渭仰燕羽现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系I/O设备设备Neuron芯片芯片收发器收发器I/O设备设备主处理器主处理器Neuron芯片芯片收发器收发器通信端口通信端口I/O端口LON网LON网基于基于Neuron芯片的节点芯片的节点基于主机(单片机、基于主机(单片机、PC机)的节点机)的节点架绪总馈艘宽矣酱娜曹末全果星蝉甚捡约可替玲鞭顶耗拌箕醚卸扁恕选珠现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系阂签蛆恫禾劣娃闻入攘抡设抒邱煞希树噪挫讣纬戒失辜痪

59、濒革俱语馏窘牛现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系2.7 Neuron 2.7 Neuron 芯片数据结构芯片数据结构 NeuronNeuron芯片上的软件,分为三个主要部分:芯片上的软件,分为三个主要部分: 系统映系统映像像、应用映、应用映像像和网络映和网络映像像。()系统映像()系统映像包括包括LonTalk协议、协议、Neuron C 运行时库和任运行时库和任务调度。务调度。3120中,这部分软件在片内中,这部分软件在片内10KB 的的ROM中。中。3150芯片中,这部分软件在外部芯片中,这部分软件在外部ROM或闪存中。对或闪存

60、中。对3150,这部分软件作为,这部分软件作为LonBuilder和和NodeBuilder 软件的一部分被提供。使用软件的一部分被提供。使用NodeBuilder软件,用户可以产生包含系统映像软件,用户可以产生包含系统映像的的Intel十六进制或十六进制或Motorola S-record文件以便文件以便于于EPROM或闪存设备可以编程。或闪存设备可以编程。渐蔚珐釜牌憎详绍谊苇惋酚瑞几钞浸督峭苫凑惶郧拣商寡蚜榜佳叶攘晰捌现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系()()应用映应用映像像 包括由包括由Neuron CNeuron C编译应用

61、程序产生的编译应用程序产生的目标代码目标代码以及以及应用应用程序指定的有关参数程序指定的有关参数。这些参数可以通过网络管理工具。这些参数可以通过网络管理工具查询。包括:查询。包括: 编程编程 ID ID 字符串字符串 可选择的自识别和自编数据可选择的自识别和自编数据 地址表记录数地址表记录数 域表记录数域表记录数 网络缓冲区的大小和数量网络缓冲区的大小和数量 应用缓冲区的大小和数量应用缓冲区的大小和数量 接收事务记录的数量接收事务记录的数量 目标目标Neuron Neuron 芯片的输入时钟速率芯片的输入时钟速率 收发器的类型和比特速率收发器的类型和比特速率 谗挝钒渍食夜贞硅葛白件纸专热赎侠滦

62、狡钞花母祟哎迁嘴调稚厂仗锚谱泽现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系在在3150芯片中,应用映像通常是编程写入到芯片中,应用映像通常是编程写入到外部外部ROM或通过网络下载到外部或通过网络下载到外部E2PROM或闪或闪存中。在存中。在3120芯片中,应用映像是下载到片内芯片中,应用映像是下载到片内E2PROM中。中。LonBuilder和和NodeBuilder支持创支持创建应用映像。建应用映像。应用映像的数据结构包括:应用映像的数据结构包括:(1 1)一个固定只读结构,它的大小是独立于节点)一个固定只读结构,它的大小是独立于节点上的应

63、用的上的应用的 。(2 2)一个网络变量固定表,节点定义的每一个网)一个网络变量固定表,节点定义的每一个网络变量占一条记录络变量占一条记录 (3)可选的自识别和自编信息,描述节点和它的可选的自识别和自编信息,描述节点和它的网络变量网络变量 。姥腥溜帅器拨籍基糜李沈浚阑鳞刹霹巾牢拱砂鼎荆郡戊对娶丢乖店隘喀撩现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系()网络映像像包括包括Lonworks节点的地址分配信息、网络节点的地址分配信息、网络变量和消息标签的连接信息、在安装时设变量和消息标签的连接信息、在安装时设置的置的LonTalk协议参数、应用程序

64、的配置变协议参数、应用程序的配置变量。当安装节点时通常由网络管理工具负量。当安装节点时通常由网络管理工具负责将网络映像下载到片内的责将网络映像下载到片内的E2PROM中。中。对于简单的网络,一个节点可以更新自己对于简单的网络,一个节点可以更新自己的网络映像。的网络映像。揩臀挽汤庸首牧赡妮俩茄隙球剿迪汐绳珊蓟裁押歹赁彪递涉壤象夹则赂菲现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系网络映像数据结构包括:网络映像数据结构包括:(1)(1)域表,节点所属的每个域都占一条条目域表,节点所属的每个域都占一条条目 (2)地址表,节点能访问的每个地址信息都占一

65、条记录 (3)网络变量配置表,节点定义的每个网络变量都占一条记录 (4)通道配置结构,定义节点收发器的接口 迷招棠捕屁箍旷削姓夹窑眉哥朱敬载充丽逃茶魄队程萌听滨锗剖厕畸凉颐现场总线LonWorks技术现场总线LonWorks技术3 控制网络组成控制网络组成 钻包鸯啄砚人削褒草释渍通把悼针浆选蹋吸厚维喉勋颠艰茎叭角厨掷兽娄现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系控制网络组成部件控制网络组成部件l网络监视用网络监视用PC机机l通信节点(俗称网络适配器)通信节点(俗称网络适配器) l现场智能节点现场智能节点 l路由器路由器 l网关网关 疚汝服俯宽舔进辊就氨粱辞示诊镑藩蚀撩寐驴殴食烫朝帅殖苫嫂镜呆材惩现场总线LonWorks技术现场总线LonWorks技术华东理工大学自动化系华东理工大学自动化系本讲结束本讲结束杠缨情潘欠绕歉师胯肉朗川堑榔蝗汹庭帆秆倪案机翼畦端倒帕骤捻旅经恫现场总线LonWorks技术现场总线LonWorks技术

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号