现场总线第四章幻灯片.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《现场总线第四章幻灯片.ppt》由会员分享,可在线阅读,更多相关《现场总线第四章幻灯片.ppt(149页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、现场总线第四章第1页,共149页,编辑于2022年,星期一 在在19901990年年1212月,美国月,美国EchelonEchelon公司发表了公司发表了LONWORKSLONWORKS这项新的现场总线技术,它提供了一个这项新的现场总线技术,它提供了一个开放性很强的、无专利权的低层通信网络一局部开放性很强的、无专利权的低层通信网络一局部操作网络(操作网络(LONLON)。)。第2页,共149页,编辑于2022年,星期一第一节第一节 LONWORKSLONWORKS技术及系统结构概述技术及系统结构概述简化的总线型简化的总线型LonWorksLonWorks网络的结构示意图如下:网络的结构示意图
2、如下:LonWorks工作站LonWorks总线LonWorks设备LonWorks设备LonWorks设备)第3页,共149页,编辑于2022年,星期一较为复杂的较为复杂的LonWorksLonWorks网络的结构示意图如下:网络的结构示意图如下:第4页,共149页,编辑于2022年,星期一 LONWORKSLONWORKS技术的主要内容包括:技术的主要内容包括:神经元芯片神经元芯片NURON CHIPNURON CHIPLONWORKSLONWORKS节点节点 LONWORKSLONWORKS通信协议通信协议 LONWORKSLONWORKS开发和管理工具开发和管理工具 第5页,共149页
3、,编辑于2022年,星期一一、一、LONWORKSLONWORKS节点节点 LonWorksLonWorks设备由设备由LonWorksLonWorks节点(节点(LonWorks NodeLonWorks Node,简,简称节点称节点NodeNode)和现场设备两大部分构成。)和现场设备两大部分构成。现场设备是指控制系统中的传感器或执行器。现场设备是指控制系统中的传感器或执行器。节点则上接节点则上接LonWorksLonWorks网络下接传感器或执行器是组成网络下接传感器或执行器是组成LonWorksLonWorks网络的最基本的控制单元。网络的最基本的控制单元。典型的节点控制器主要由三部分
4、组成。典型的节点控制器主要由三部分组成。神经元芯片(神经元芯片(Neuron chipNeuron chip)一个或多个传感器或执行器及相应的外围电路一个或多个传感器或执行器及相应的外围电路与通信媒体相连接的发送与通信媒体相连接的发送/接收器(简称收发器)接收器(简称收发器)第6页,共149页,编辑于2022年,星期一典型的节点结构框图如下图所示:典型的节点结构框图如下图所示:传感器或执行器输入/输出电路晶振及电源电路神 经 元 芯 片(Neuron chip)LonWorks发送接收器EEPROM/ROMRAMLonWorks总线节点节点第7页,共149页,编辑于2022年,星期一二、路由器
5、二、路由器1 1、路由器的作用、路由器的作用路由器是连接两个信道,并控制两个信道间数据包传送路由器是连接两个信道,并控制两个信道间数据包传送的器件。的器件。路由器可以用于控制网络交通并将其他区域的交通进行路由器可以用于控制网络交通并将其他区域的交通进行网络分段,网络分段,从而增加信息通量、网络容量及网络速度。从而增加信息通量、网络容量及网络速度。LonManagerLonManager系列网络工具可以根据网络拓补自动配置路系列网络工具可以根据网络拓补自动配置路由器,这使得网络安装者更容易安装路由器,而且对节点由器,这使得网络安装者更容易安装路由器,而且对节点透明。透明。第8页,共149页,编辑
6、于2022年,星期一2 2、LONLON网络中常用的路由器网络中常用的路由器 LONLON网络中常用的路由器有两种:网络中常用的路由器有两种:RTR-10 RUTERRTR-10 RUTER可用于连接任意两个可用于连接任意两个LONLON网络信道,支持双绞线、电力网络信道,支持双绞线、电力线、光纤、无线通信介质。线、光纤、无线通信介质。LON POINT ROUTERLON POINT ROUTER支持支持78Kbps78Kbps及及1.25Mbps1.25Mbps双绞线。双绞线。支持支持10Kbps10Kbps双绞线(自由拓扑)。双绞线(自由拓扑)。第9页,共149页,编辑于2022年,星期
7、一 三、三、LONLON总线的特点总线的特点 第10页,共149页,编辑于2022年,星期一第二节第二节 神经元芯片(神经元芯片(NURON CHIPNURON CHIP)31503150、31203120简介简介 神经元芯片是节点的核心,目前神经元芯片主要有神经元芯片是节点的核心,目前神经元芯片主要有Neuron 3120Neuron 3120芯片和芯片和Neuron 3150Neuron 3150芯片两种芯片两种,供应商有美,供应商有美国国MOTOROLAMOTOROLA公司和日本公司和日本TOSHIBATOSHIBA公司。公司。31203120与与31503150型芯型芯片的区别是:片的
8、区别是:31203120内部有内部有1K1K的的RAMRAM,10K10K的的ROMROM和和512512字节字节的的EEPROMEEPROM;31503150内部有内部有2K2K的的RAMRAM,512512字节的字节的EEPROMEEPROM,并,并设有外接存储器的接口,可寻址设有外接存储器的接口,可寻址64K64K的地址空间;的地址空间;31203120没有外接存储器的接口,没有外接存储器的接口,它适用于应用程序小于它适用于应用程序小于2K2K和比和比较简单的应用场合。较简单的应用场合。31503150适用于比较复杂的应用场合,适用于比较复杂的应用场合,应用程序可大于应用程序可大于2K2
9、K。第11页,共149页,编辑于2022年,星期一一、一、神经元芯片神经元芯片NURON CHIP3150NURON CHIP3150、31203120的内部结构的内部结构 1 1、内部结构框图、内部结构框图 以以Neuron 3150Neuron 3150芯片为例,其内部结构框图如下:芯片为例,其内部结构框图如下:第12页,共149页,编辑于2022年,星期一第13页,共149页,编辑于2022年,星期一2 2、组成及功能、组成及功能(1 1)CPUCPU 神经元芯片内部有三个八位的微处理器:神经元芯片内部有三个八位的微处理器:MAC processorMAC processor(介质访问(
10、介质访问CPUCPU)NETWORK processorNETWORK processor(网络(网络CPUCPU)APPLICATION processorAPPLICATION processor(应用(应用CPUCPU)其中,前两个处理器管理通信,后一个留给用户开发应用其中,前两个处理器管理通信,后一个留给用户开发应用程序。程序。第14页,共149页,编辑于2022年,星期一MAC processorMAC processor(介质访问(介质访问CPUCPU)处理处理LonTalkLonTalk协议的第一和第二层,包括驱动通信子系统协议的第一和第二层,包括驱动通信子系统硬件和执行冲突避免
11、算法。硬件和执行冲突避免算法。NETWORK processorNETWORK processor(网络(网络CPUCPU)实现实现LonTalkLonTalk协议的第三层到第六层。它进行网络变量的协议的第三层到第六层。它进行网络变量的处理、寻址、事务处理、证实、背景诊断、软件计时器、处理、寻址、事务处理、证实、背景诊断、软件计时器、网络管理、函数路径选择等。控制网络通信口,物理地址网络管理、函数路径选择等。控制网络通信口,物理地址发送和接收数据包。发送和接收数据包。APPLICATION processorAPPLICATION processor(应用(应用CPUCPU)执行由用户编写的代
12、码及用户的代码所调用的操作系统服执行由用户编写的代码及用户的代码所调用的操作系统服务。务。神经元芯片的用户编程语言为神经元芯片的用户编程语言为 Neuron CNeuron C。应用处理器和应用处理器和LonTalkLonTalk协议的第协议的第6 6层、第层、第7 7层一起去执行应用程序。层一起去执行应用程序。第15页,共149页,编辑于2022年,星期一3 3个个CPUCPU间的信息交换间的信息交换CPUCPU间通过对共享间通过对共享RAMRAM的访问完成信息交换的访问完成信息交换示意图如下示意图如下 第16页,共149页,编辑于2022年,星期一 3 3个个CPUCPU间的协调工作过程间
13、的协调工作过程 第17页,共149页,编辑于2022年,星期一 (2 2)寄存器)寄存器 3 3个个CPUCPU共用共用ALUALU及存储器,但有各自的寄存器组。及存储器,但有各自的寄存器组。第18页,共149页,编辑于2022年,星期一 (3 3)指令系统)指令系统神经元芯片有自己的指令系统,所有神经元芯片有自己的指令系统,所有Neuron CNeuron C语言语言的程序的程序由Neuron C 编译器翻译成汇编形式。如神经元芯片如神经元芯片CPUCPU控制类指令控制类指令第19页,共149页,编辑于2022年,星期一 (4 4)存储器的配置)存储器的配置RAMRAM区:区:3150315
14、0有有2K2K字节的字节的RAMRAM 3120 3120有有1K1K字节的字节的RAMRAM应用:系统、用户数据区,应用:系统、用户数据区,栈区栈区。神经元芯片上的栈区及基页存储区:神经元芯片上的栈区及基页存储区:第20页,共149页,编辑于2022年,星期一 每个每个CPUCPU有自己的基页存储区,由各自的有自己的基页存储区,由各自的BPBP寄寄存器指明其在存器指明其在RAMRAM区的位置。区的位置。ALUALU的一个操作数来自栈顶,由的一个操作数来自栈顶,由TOSTOS寄存器指明其寄存器指明其位置。位置。ROMROM区:区:31503150内有内有512512字节的字节的EEPROMEE
15、PROM,并有外接存,并有外接存 储器的接口,可寻址储器的接口,可寻址64K64K的地址空间。的地址空间。31203120内有内有 10K10K的的ROMROM,512512字节的字节的EEPROMEEPROM;存储器的配置及功能(以存储器的配置及功能(以31503150为例)为例)31503150芯片存储空间分配及用途如下芯片存储空间分配及用途如下:第21页,共149页,编辑于2022年,星期一 512512字节片内字节片内EEPROMEEPROM 网络配置信息和地址信息网络配置信息和地址信息 芯片的芯片的4848位位IDID序号序号 用户程序代码和数据用户程序代码和数据2K2K字节片内字节
16、片内RAMRAM 堆栈段,应用数据和系统数据堆栈段,应用数据和系统数据 LON LON协议的网络缓冲区和应用缓冲区协议的网络缓冲区和应用缓冲区16K16K字节片外存储区字节片外存储区 LONWORKSLONWORKS操操作作系系统统,包包括括系系统统固固件件和和支支持持编编程程应应用用的的可可执执行代码行代码42K42K字节片外存储区字节片外存储区 用户应用程序代码用户应用程序代码 应用数据应用数据 网络缓冲区和应用缓冲区网络缓冲区和应用缓冲区第22页,共149页,编辑于2022年,星期一 神经元芯片的存储器逻辑空间只有一个神经元芯片的存储器逻辑空间只有一个即即31503150处理器如果外扩展
17、处理器如果外扩展64K64K存储器后,存储器后,只可以只可以对其中的对其中的58K58K寻址,其余的寻址,其余的6K6K地址空间映射到内部存储器。地址空间映射到内部存储器。31203120与与31503150的存储器配置比较的存储器配置比较 第23页,共149页,编辑于2022年,星期一 1KI/O内存映象2.5K保留512字节EEPROM1KRAMUnavailable10KROMNeuron芯片固件1KI/O内存映象2.5K保留512字节EEPROM42K外部扩展ROM用户应用程序2KRAM16K外部扩展ROMNeuron芯片固件31203150第24页,共149页,编辑于2022年,星期
18、一(5 5)I/OI/O模块与定时器模块与定时器 1111条双向条双向I/OI/O口线口线直接直接I/OI/O对象对象 第25页,共149页,编辑于2022年,星期一并行并行I/OI/O对象对象 第26页,共149页,编辑于2022年,星期一定时器定时器两个两个1616位定时位定时/计数器计数器结构:结构:第27页,共149页,编辑于2022年,星期一 (6 6)网络通信接口)网络通信接口对外引线有对外引线有CP0CP0、CP1CP1、CP2CP2、CP3CP3、CP4CP4五个管脚组五个管脚组成。成。有三种工作模式:单端模式、双端差分模式和特有三种工作模式:单端模式、双端差分模式和特殊目的模
19、式。殊目的模式。第28页,共149页,编辑于2022年,星期一 单端模式:单端模式:端口配置结构图端口配置结构图 第29页,共149页,编辑于2022年,星期一 第30页,共149页,编辑于2022年,星期一 传输数据格式传输数据格式 第31页,共149页,编辑于2022年,星期一其中其中preamblepreamble的作用是的作用是同步其它节点有接收时钟同步其它节点有接收时钟其时间长度至少为其时间长度至少为6 6位位的时间的时间(用户可选择)(用户可选择)PreamblePreamble由一系列曼彻斯特码由一系列曼彻斯特码“1”1”组成组成byte-sync bitbyte-sync bi
20、t起始位,起始位,1 1位,曼彻斯特码位,曼彻斯特码“0”0”code violationcode violation数据位结束,停止传输数据位结束,停止传输2.52.5位的时间位的时间Beta 1 and Beta 2 数据包之间加入数据包之间加入Beta 1 and Beta 2 时间槽。时间槽。作用:收发器的要求作用:收发器的要求 各节点间同步的要求各节点间同步的要求第32页,共149页,编辑于2022年,星期一双端差分模式双端差分模式端口配置结构图端口配置结构图第33页,共149页,编辑于2022年,星期一传输数据格式传输数据格式 第34页,共149页,编辑于2022年,星期一特殊目的
21、模式特殊目的模式端口配置结构图:与单端模式类似。端口配置结构图:与单端模式类似。作用:用于传送、接收非编码数据。作用:用于传送、接收非编码数据。工作过程:传送内部智能发送器在非编码数据工作过程:传送内部智能发送器在非编码数据上插入自己的格式符。上插入自己的格式符。接收内部智能接收器收到后去掉格接收内部智能接收器收到后去掉格式符还原成非编码数据。式符还原成非编码数据。内部智能发送内部智能发送/接收器:有自己的数据缓冲器、控接收器:有自己的数据缓冲器、控制器和握手信号。制器和握手信号。传输数据格式等略(详细资料可向传输数据格式等略(详细资料可向EchelonEchelon索取)索取)第35页,共1
22、49页,编辑于2022年,星期一IDID号号每个神经元芯片都有一个独特的每个神经元芯片都有一个独特的4848位的永久性固位的永久性固化序号,它表示一个芯片的名字,一经产生,终化序号,它表示一个芯片的名字,一经产生,终身不变,这个序号简称身不变,这个序号简称IDID号。神经元芯片的这个号。神经元芯片的这个IDID号为号为LonWorksLonWorks控制网络的安全性提供了一种基控制网络的安全性提供了一种基本保障。本保障。第36页,共149页,编辑于2022年,星期一二、神经元芯片二、神经元芯片NURON CHIP3150NURON CHIP3150、31203120的外部引脚的外部引脚 1 1
23、、网络通信接口部件引脚、网络通信接口部件引脚网络通信接口部件对外有网络通信接口部件对外有CP0CP0、CP1CP1、CP2CP2、CP3CP3、CP4CP4五个引脚。五个引脚。作用:与作用:与LONLON总线的通信。总线的通信。连接:接外部收连接:接外部收/发器发器LONLON总线。总线。第37页,共149页,编辑于2022年,星期一 (1 1)与双绞线相连)与双绞线相连方式:直接驱动方式、方式:直接驱动方式、EIAEIA485485方式、变压器隔离方式方式、变压器隔离方式 直接驱动方式直接驱动方式连接图连接图第38页,共149页,编辑于2022年,星期一数据传输速率:上限数据传输速率:上限1
24、.25Mbps1.25Mbps适用网络拓扑结构:总线型、星型、环形、自由拓扑型。适用网络拓扑结构:总线型、星型、环形、自由拓扑型。最大节点数:最大节点数:64/64/网络段网络段EIAEIA485485方式方式连接图连接图第39页,共149页,编辑于2022年,星期一 第40页,共149页,编辑于2022年,星期一单端模式单端模式数据传输速率:上限数据传输速率:上限5.0Mbps5.0Mbps适用网络拓扑结构:总线型、星型、环形、自由拓扑型。适用网络拓扑结构:总线型、星型、环形、自由拓扑型。最大节点数:最大节点数:64/64/网络段。网络段。第41页,共149页,编辑于2022年,星期一变压器
25、隔离方式变压器隔离方式连接图连接图第42页,共149页,编辑于2022年,星期一双端差分模式双端差分模式数据传输速率:上限数据传输速率:上限1.25Mbps1.25Mbps适用网络拓扑结构:总线型、星型、环形、自由拓扑型。适用网络拓扑结构:总线型、星型、环形、自由拓扑型。最大节点数:最大节点数:64/64/网络段。网络段。EchelonEchelon提供的提供的变压器隔离型收变压器隔离型收/发器发器第43页,共149页,编辑于2022年,星期一(2 2)与其它通信介质的连接(后讲)与其它通信介质的连接(后讲)2 2、时钟信号线、时钟信号线时钟信号线有两条:时钟信号线有两条:CLK1CLK1、C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现场总线 第四 幻灯片
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内