LonWorks现场总线技术与应用课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《LonWorks现场总线技术与应用课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LonWorks 现场总线 技术 应用 课件
- 资源描述:
-
1、2022-6-8LonWorks 现场总线技术及应用第1页LonWorks 现场总线技术及应用现场总线技术及应用陆陆 宝宝 春春2008 年年 11 月月2022-6-8LonWorks 现场总线技术及应用第2页主主 要要 内内 容容现场总线技术的产生和发展LonWorks技术简介LonWorks控制网络的设计开发LonWorks技术的应用实例2022-6-8LonWorks 现场总线技术及应用第3页1.现场总线技术的产生和发展现场总线技术的产生和发展1.1 控制系统的发展 基地式气动仪表控制系统 电动单元组合式模拟仪表控制系统 集中式数字控制系统 集散式控制系统(DCS) 现场总线控制系统(
2、FCS)2022-6-8LonWorks 现场总线技术及应用第4页1.现场总线技术的产生和发展现场总线技术的产生和发展1.2 现场总线的定义 美国仪表学会(ISA) 现场总线是一种串行的数字数据通信链路,它沟通了过程控制领域的基本控制设备之间以及与更高层次自动控制领域的自动化设备之间的联系。 国际电工委员会(IEC) 现场总线( FieldBus)是连接智能现场设备和自动化系统的数字式、双向传输、多分支结构的通信网络。2022-6-8LonWorks 现场总线技术及应用第5页1.现场总线技术的产生和发展现场总线技术的产生和发展1.3 现场总线的本质含义 现场通信网络 现场设备互连 互操作性 分
3、散功能块 通信线供电 开放式互连网络2022-6-8LonWorks 现场总线技术及应用第6页1.现场总线技术的产生和发展现场总线技术的产生和发展1.4 几种比较流行的现场总线 CAN 德国Bosch公司设计 ProfiBus 德国标准 HART 美国Rosemount公司研制 基金会现场总线FF 国际上唯一的非商业化的国际标准 LonWorks 美国Echelon公司研制2022-6-8LonWorks 现场总线技术及应用第7页2.LonWorks技术简介技术简介2.1 LonWorks技术 LON(Local Operation Networks)总线是美国Echelon公司于1991年推
4、出的局部操作网络,目前采用LonWorks技术的产品广泛地应用于工业、楼宇、家庭、能源等自动化领域。LonWorks产品包括: Neuron芯片 网络接口及收发器 路由器 网络服务工具 开发工具2022-6-8LonWorks 现场总线技术及应用第8页2.LonWorks技术简介技术简介2.2 LonWorks智能节点 智能节点是具有自治功能的自治节点,其自治功能主要体现在三个方面: 智能节点在安装和组态完成之后,可以脱离上层的管理工具,自行完成数据采集、数据处理和节点间的信息通信。 任一智能节点中所采集到的数据可以为整个网络中所有节点共享。 节点内部可以装载一些控制算法应用程序,因为节点离控
5、制设备近,使现场的信息及时地得到处理,不必要等到上层的监控计算机完成控制功能。 2022-6-8LonWorks 现场总线技术及应用第9页2.LonWorks技术简介技术简介2.2 LonWorks智能节点图2.2 基于Neuron芯片的智能节点结构2022-6-8LonWorks 现场总线技术及应用第10页2.LonWorks技术简介技术简介2.2 LonWorks智能节点 Neuron芯片 :包括一套完整的LONTALK通信协议,可以传输传感器检测值或控制设备的状态、执行控制算法、和其他Neuron芯片进行数据交换等 。 收发器 :网络总线中传递过来的数据转换成芯片所能接收的数据格式 ,可
6、连接双绞线、同轴电缆、光纤及电力线等多种媒介。 I/O执行机构:输入执行机构完成对实际控制参数的采集和变换,输出控制机构将芯片处理后的数据变换成为实际控制量来驱动控制设备。 2022-6-8LonWorks 现场总线技术及应用第11页2.LonWorks技术简介技术简介2.3 Neuron芯片的硬件结构 Neuron芯片有三个CPU ,分别有各自分工 。 介质访问控制处理器 :实现LONTALK协议的第1和第2层,这包括驱动通信子系统硬件和介质访问控制(MAC)算法 。 网络处理器 :实现LONTALK协议的第3到第6层,包括处理网络变量、寻址、事务处理、权限证实、背景诊断、软件计时器、网络管
7、理和路由等。 应用处理器 :执行用户编写的代码以及用户代码调用的操作系统命令。2022-6-8LonWorks 现场总线技术及应用第12页2.LonWorks技术简介技术简介2.3 Neuron芯片的硬件结构图2.3 处理器结构及存储器分配 2022-6-8LonWorks 现场总线技术及应用第13页2.LonWorks技术简介技术简介2.3 Neuron C语言 Neuron C是一种专门为Neuron芯片设计的程序设计语言,在标准C的基础上进行了自然扩展,直接支持Neuron芯片的固化软件,为分布式LonWorks环境提供了特定的对象集合及访问这些对象的内部函数,是开发LonWorks应用
8、的有力工具。2022-6-8LonWorks 现场总线技术及应用第14页2.LonWorks技术简介技术简介2.3 Neuron C语言 Neuron C语言所提供的特有功能: 一个新的对象类-网络变量,简化了节点间的数据通信和数据共享。 一个新的语句类型-When语句,引入事件并定义这些事件的当前时间顺序。 I/O操作的显式控制,通过对I/O对象的声明,使Neuron芯片的多功能I/O得以标准化。 支持显式报文,用于直接访问基础的LonTalk协议服务。2022-6-8LonWorks 现场总线技术及应用第15页2.LonWorks技术简介技术简介2.3 Neuron C语言 网络变量(Ne
9、twork Variables) 网络变量是节点中的一个对象,可以与一个或多个其他节点的网络变量连接。如果一个节点改变了它的输出网络变量的值,则所有与它相连的其它节点的输入网络变量值随之改变。 网络变量用来支持节点间的互操作性,可以大大简化开发和安装分布式系统的过程。2022-6-8LonWorks 现场总线技术及应用第16页2.LonWorks技术简介技术简介2.3 Neuron C语言 显式报文(Explicit Message) 节点之间进行通信除了通过网络变量以外,还可以通过更加灵活的显式报文来交换数据。 网络变量(实际上是一种隐式报文)的数据长度是固定的,而显式报文的数据长度是可变的
10、,可以根据实际应用情况灵活地使用。2022-6-8LonWorks 现场总线技术及应用第17页3.LonWorks控制网络的设计开发控制网络的设计开发3.1 LonWorks系统开发过程 现场总线控制网络的最大特点就是将过去传统的、集中在中央控制系统上的控制功能分散下放到现场设备中,从而实现现场控制。 为了组建一个基于实时分布式LonWorks技术的控制网络,必须尽力将一个庞大复杂的控制任务分成较小简单的子任务,并将控制处理过程和信息的输入/输出完全分布到相应的现场控制器中,以避免集中控制。2022-6-8LonWorks 现场总线技术及应用第18页3.LonWorks控制网络的设计开发控制网
11、络的设计开发3.1 LonWorks系统开发过程 定义控制系统的完整控策略; 将控制系统划分成能分布在现场的功能模块或子任务; 定制与各子任务相一致的智能节点; 定义各节点间的相互作用及所需共享的数据; 为每个节点所承担的子任务编写Neuron C应用程序; 通过烧录或下载的方式,将应用程序置入各节点的EPROM或FLASH RAM中; 分别对单个节点和整个系统进行调试和测试; 在现场安装节点并测试其行为; 维护系统的硬件和软件。2022-6-8LonWorks 现场总线技术及应用第19页3.LonWorks控制网络的设计开发控制网络的设计开发3.1 LonWorks系统开发过程图3.1 基于
展开阅读全文