版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机控制系统综述计算机控制系统综述内容提要概述现场总线的原理和发展概况几种典型的现场总线典型控制网络体系结构小结计算机控制系统综述1概述现场总线是近年来迅速发展起来的一种工业数据总线,它主要解决工业现场的智能化仪器仪表、控制器、执行机构等现场设备间的数字通信以及这些现场控制设备和高级控制系统之间的信息传递问题,所以现场总线既是通信网络,又是自控网络计算机控制系统综述概述(续)现场总线控制系统(FieldbusControlSystem,FCS)是由现场总线和现场设备组成的控制系统,这是继电式气动仪表控制系统、电动单元组合式模拟仪表控制系统、集中式数字控制系统、集散控制系统DCS后的新一代控制系统计算机控制系统综述概述(续)FCS对DCS的变革
计算机控制系统综述概述(续)◆
FCS的信号传输实现了全数字化◆FCS的系统结构是全分散式,它废弃了DCS的输入/输出单元和控制站,由现场设备或现场仪表取而代之
◆FCS的现场设备具有互操作性
◆FCS的通信网络为开放式互连网络,既可同层网络互连,也可与不同层网络互连,用户可极方便地共享网络数据库◆FCS的技术和标准实现了全开放,无专利许可要求,可供任何人使用
计算机控制系统综述概述(续)现场总线的分类◆
全功能数字网络
—
提供从物理层到用户层的所有功能,标准化工作比较完善
◆传感器网络
—
以CAN(ControllerAreaNetwork)网络为基础的现场总线
◆数字信号串行线
—
最简单的数据总线,不提供应用层和用户层计算机控制系统综述2现场总线的原理和发展概况现场总线的实质◆
现场总线的定义
★ISASP50(美国仪表协会标准)中对现场总线的定义
—
现场总线是一种串行的数字数据通信链路,它沟通了过程控制领域的基本控制设备(即场地级设备)之间以及与更高层次自动控制领域的自动化控制设备(即车间级设备)之间的联系★国际电工委员会IEC标准和现场总线基金会FF的定义
—
现场总线是连接智能现场设备和自动化系统的数字式、双向传输、多分支结构的通信网络计算机控制系统综述现场总线的原理和发展概况(2)
★现场总线的本质含义
—
现场通信网络
—
现场设备互联
—
互操作性
—
分散功能块
—
通信线供电
—
开放式互联网络计算机控制系统综述现场总线的原理和发展概况()◆
现场总线的协议
—
现场总线一般采用国际标准组织ISO的开放系统互联(OSI)协议,OSI协议是为计算机联网而制定的7层参考模型,只要网络中所有要处理的要素都是通过共同的路径进行通信的,计算机网络都可以使用该协议
—
各厂家在实际制定自己的通信协议时,往往依据侧重点的不同,仅实现该7层协议的子集计算机控制系统综述现场总线的原理和发展概况()◆
现场总线系统组成
—
从物理结构来看,现场总线系统有两个主要组成部分:现场设备和传输介质,其中现场设备由现场微处理芯片及外围电路构成,传输介质可以使用双绞线、同轴电缆、光纤等
—
现场总线的拓扑结构有很多种,如总线型、环型、树型、星型等计算机控制系统综述现场总线的原理和发展概况()现场总线的结构
◆
现场总线网络结构是按照OSI参考模型建立的,OSI参考模型共分7层:物理层、数据链路层、网络层、传输层、会话层、表达层和应用层,现场总线将上述7层简化为3层,分别由OSI参考模式的第一层物理层、第二层数据链路层和第七层应用层组成,并增加了用户层计算机控制系统综述现场总线的原理和发展概况()◆
物理层-传输介质:铜导线、无线电和电缆 -传输速率和距离:31.25Kbps,1900m(加中继延长)
-网络拓扑:总线型、树型、点对点型
—
网络设备数量:一个通信段可连接32台设备,使用中断器可接240台设备 -支持总线供电:总线上既传送数字信号,又要为现场设备提供电源能量。数字信号以的频率调制到9-32V的直流供电电压上
计算机控制系统综述现场总线的原理和发展概况()◆
数据链路层
★规定了物理层与应用层之间的接口,并控制对传输介质的访问
★现场总线网络存取控制方式有3种: -令牌传送:一个站必须持有令牌,才能开始一次对话,完成信息传送后即将令牌交还链路活动调度器LAS,LAS根据预先的组态或调度算法将令牌送交给下一个令牌申请者
—
立即响应:主战给一站一个机会来应答一次信息
—
申请令牌:一个站在每回答响应中允许立即发给令牌
计算机控制系统综述现场总线的原理和发展概况()◆
应用层
★提供设备之间及网络要求的数据服务,对现场过程控制进行支持,为用户提供一个简单的接口
★应用层由现场总线访问子层FAS和现场总线报文规范FMS组成: -FAS有3种功能:对象字典服务(读、写及修改对象描述)、变量访问服务(通过子索引访问每个对象中数组或记录变量)、时间服务(发布事件及报警的通知) -FMS有3种服务:出版广播数据,用户侦听广播并将其放入内部缓冲区;客户端发出请求,服务器发出应答;报告分发(源设备广播事件报告,接收设备侦听广播并将其放入内部队列)
计算机控制系统综述现场总线的原理和发展概况()◆
用户层
★规定标准的功能块供用户组态成系统
★有10个基本功能块如AI、AO、DI、DO、PID等,19个附加的算术功能块计算机控制系统综述现场总线的原理和发展概况()现场总线的发展概况
◆
现场总线是综合自动化的发展需要◆
智能仪表为现场总线的出现奠定了基础◆
现场总线将朝着开放系统、统一标准的方向发展计算机控制系统综述现场总线的原理和发展概况()现场总线的特点和优点◆
技术特点
—
系统的开放性
—
互操作性和互用性
—
系统结构的高度分散性
—
对现场环境的适应性
—
一对N结构
—
可控状态
—
互换性
—
综合功能
—
统一组态计算机控制系统综述现场总线的原理和发展概况()◆
优点
—
节省硬件数量与投资
—
节省安装费用
—
节省维护开销
—
用户具有高度的系统集成主动权计算机控制系统综述几种典型的现场总线–1ControlNet控制层现场总线ControlNet
◆
ControlNet是近年来推出的一种新的面向控制层的实时性现场总线网络,它提供如下功能:
★
在同一物理介质链路上提供时间关键性I/O数据和报文数据,包括程序的上载/下载,组态数据和端到端的报文传递等通信支持
★
对于连续和离散过程控制应用场合,均具有高度确定性和可重复性功能
—
确定性:预见数据何时能够可靠传输到目标的能力
—
可重复性:指数据的传输时间不受网络节点添加/删除情况或网络繁忙状况影响而保持恒定的能力★
它作为ControlLogix的通信背板,构成新一代控制器,能同时完成逻辑、过程、拖动和运动控制计算机控制系统综述1ControlNet(2)◆
ControlNet是基于生产者/消费者模式的网络,它允许在同一链路上有多个控制器并存,支持输入数据或端到端信息的多路发送◆
ControlNet非常适用于一些控制关系有复杂关联、要求控制信息同步、协调实时控制、数据传输速度要求较高的应用场合◆
ControlNet是开放的现场总线,由独立性国际组织”控制网国际”(ControlNetInternational)负责管理,ControlNetInternational旨在维护和发行ControlNet技术规范,管理成员单位的共同的市场推广工作,同时提供各个厂商产品之间的一致性和互操作性测试服务,保证ControlNet的开放性计算机控制系统综述1ControlNet(2)◆ControlNet技术指标网络规模:在无重复器情况下最多48个节点。网络长度:1000m(同轴电缆)@5Mb/s;1000m2个节点,250m48个节点;
3000m(光纤)@5Mb/s;
5000m(同轴电缆)@5Mb/s有重复器;超过30Km(光纤)有重复器通讯速率:可调总线拓扑:线性,树型、星型、或三种混合寻址模式:对等、多主和主从;轮询、循环或状态改变系统特性:带电插拔设备,确定性,可重复性,本安选择,充分节点ID检测,报文组帧计算机控制系统综述1ControlNet()◆
ControlNet协议规范计算机控制系统综述1ControlNet()
★物理层与介质
—
物理层和介质部分的规范规定了同轴电缆和光缆介质标准与设计的一些参考信息。
—
物理层包括两个子层:物理介质附属子层PMA(PhysicalMediumAttachment)和物理层信号子层PLS(PhysicalLayerSignalling)。PMA子层包含了发送和接收总线信号必须的电路,而PLS子层执行位表示和计时器功能,以及与MAC(向上)和PMA子层的信息交换计算机控制系统综述1ControlNet()
★数据链路层(DataLinkLayer)
—
数据链路层的首要任务是管理介质的存取权。DLL协议是建立在一个固定长度、不断重复的网络刷新时间NUT(NetworkUpdateTime)基础上的。NUT以同步方式管理链路上的不同节点,如果网络上的节点的NUT时间与当前链路上的NUT时间不一致,它就不能获得在链路上的数据传输权。不同的链路可能有不同的NUT值,NUT可以在组态过程中确定,取值范围为2~100ms
—
网络的存取控制通过同时间域多点存取(ConcurrentTimeDomainMultipleAccess)的时间滑动算法实现。网络传输时间被分割成不断重复的网络传输时间,通过调节在一个时间段内不同节点传输数据的机会控制整个网络的通信,对于不同的网络节点,通过指定不同的NUT来选择网络传输的节拍计算机控制系统综述1ControlNet()★网络与传输层—网络与传输层的任务是建立和维护连接。连接的概念类似于线路,这样一条逻辑上的通信连接可能跨越了多个不同类型的链路,但对于通信双方而言,这个连接是固定的、一致的。每个连接都被赋予一个连接标识,代表与之相连的通信资源,在通信过程中,只需指出连接的标识符即可,而不必指明其它连接参数
计算机控制系统综述1ControlNet()
★数据管理层
—
这部分协议定义了数据类型规范的文法、数据类型取值范围以及不同数据类型适用的操作★对象模型
—
对象的建模代表了网络设备的可见的行为,这部分协议的内容包括:对象建模和术语、对象编址、对象模型、对象规范格式和规则、对象规范扩展方法、新对象创建规范等计算机控制系统综述1ControlNet()
★设备描述
—
通过定义每一类型设备的核心标准,可以实现不同厂商相似设备间互操作性和互换性。一般说来,相似设备具有大致相同的行为,产生/消费相同的数据集,包含相似的可组态参数集。相似设备间这些信息的正式定义就称为设备描述
—
ControlNet协议中已经定义的设备描述包括:条形码扫描器、PLC、位置控制器、秤、信息显示器、交直流驱动、伺服驱动、接触器、电机启动器、软启动器、人机接口、启动阀等
计算机控制系统综述1ControlNet()
★生产者/消费者通信模式
—
传统的源/目的通信模式的优点是通信的内容和形式都十分明确,在传送的报文中都包含了明确的源和地址信息,但是在这种模式下,当同一数据源上的数据向网络上其它多个节点发送数据时,必须经过多次才能实现,而且由于数据到达不同网络节点的时间可能因网络上节点数目的不同而变化,不同节点之间的同步变得很困难
—
生产者/消费者通信允许网络上的不同节点同时存取同一个源的数据,在这种模式下,每个数据被分配一个唯一的标识,根据具体的标识,网络上多个不同的节点可以接收来自同一发送者的数据。数据经过同样的时间传送到不同的节点,可以实现通信的精确同步计算机控制系统综述1ControlNet(结束)◆
ControlNet的优点:
★同一链路上满足I/O数据、实时互锁、端到端报文传输和编程/组态信息等应用的多样的通信要求
★是确定性的、可重复的控制网络,适合离散控制和过程控制
★同一链路上允许多个控制器同时并存
★输入数据和端到端信息的多路发送支持
★可选的介质冗余和本征安全
★安装和维护的简单性
★网络上节点居于对等地位,可以从任意节点实现网络存取
★灵活的拓扑结构(总线型、树型、星型等)和介质选择(同轴电缆、光纤和其它)计算机控制系统综述几种典型的现场总线–2DeviceNet设备层现场总线DeviceNet◆
DeviceNet是20世纪90年代中期发展起来的一种基于CAN技术的开放型、符合全球工业标准的低成本、高性能的通信网络。它通过一根电缆将PLC、传感器、光电开关、操作员终端、电动机、轴承座、变频器和软启动器等现场智能设备连接起来,是分布式控制系统减少现场I/O接口和布线树立、将控制功能下载到现场设备的理想解决方案计算机控制系统综述2DeviceNet()◆
DeviceNet不仅可以作为设备级的网络,还可以作为控制级的网络,通过DeviceNet提供的服务还可以实现以太网上的实时控制。较之其它的一些现场总线,DeviceNet不仅可以接入更多、更复杂的设备,还可以为上层提供更多的信息和服务◆
DeviceNet最初由Rockwell公司设计,目前由ODVA(OpenDeviceNetVendorsAssociation)致力于支持DeviceNet产品和规范的进一步开发。此外,Rockwell,GE,ABB,Hitachi,Omron等公司也致力于DeviceNet的推广计算机控制系统综述2DeviceNet()◆
DeviceNet的主要特点:
★采用基于CAN的多主方式工作★逐位仲裁模式的优先级对等通信建立了用于数据传输的生产者/消费者传输模型
★DeviceNet的直接通信距离最远为500m,通信速率最高可达500kb/s
★DeviceNet上可容纳64个节点地址,每个节点支持的I/O数量无限制
★采用短帧结构,传输时间短,受干扰的概率低,检错效果好
★通信介质为独立双绞总线,信号与电源承载于同一电缆
★支持设备的热插拔,无需网络断电
★DeviceNet的接入设备可选择光隔离设计,由外部供电设备与由总线供电的设备共享总线电缆计算机控制系统综述2DeviceNet()◆
DeviceNet协议规范
—
沿用了CAN协议标准所规定的总线网络的物理层和数据链路层,定义了不同的报文格式、总线访问仲裁规则及故障检测和故障隔离的方法计算机控制系统综述2DeviceNet()
★物理层和介质
—
物理层规范定义了DeviceNet的总线拓扑结构以及网络元件,具体包括接地、粗缆和细缆混合结构、网络端接和电源分配
—
采用的典型拓扑结构是干线-分支结构
—
线缆包括(干线)和细缆(分支线),总线线缆采用五线制电缆,包括了2条信号线,2条24V电源线和一条屏蔽线,支持总线供电
—
设备连接可选用开放/封装端头两种
—
提供125/250/500Kbps三种可选的通讯波特率,最大拓扑距离为500米,每个网络段最大可达64个节点计算机控制系统综述2DeviceNet()
★数据链路层
-遵循CAN协议规范,并由CAN控制器芯片实现-CAN是基于广播方式的协议,支持多主形式传输。传输的帧被分配一个标识符,每个节点根据标识符确定是否接收这些帧-提供数据帧、出错帧、远程帧和过载帧等多种帧格式,数据帧每帧信息都有CRC校验和其它校验措施,数据传输误码率极低,有严重故障的节点可自动从网络上切除-采用非破坏性逐位仲裁的方法解决共享介质总线访问冲突问题。网络上每个节点拥有一个唯一的标识符,这个标识符的值决定了仲裁中优先级的大小,优先级值小的节点在竞争仲裁中为获胜的一方计算机控制系统综述2DeviceNet()
★报文传送
—I/O报文:适用于实时性要求较高和面向控制的数据,它提供了在报文发送过程和多个报文接收过程之间的专用通信路径,通常使用优先级高的连接标识符,通过一点或多点连接进行信息交换,连接标识符提供了I/O报文的相关信息,在I/O报文利用连接标识符发送之前,报文的发送和接收设备都必须先进行设定,设定的内容包括源和目的对象的属性,以及数据生产者和消费者的地址
—
显式的报文:适用于两个设备间多用途的点对点报文传递,常用于节点的配置、问题诊断等,通常使用优先级低的连接标识符,并且该报文的相关信息包含在显式报文数据帧的数据场中计算机控制系统综述2DeviceNet()
★数据通信方式
—
循环(Cyclic)方式:适用于一些模拟设备,可以根据设备的信号发生的速度,灵活设定循环进行数据通信的时间间隔
—
状态改变(ChangeofState)方式:适用于离散的设备,采用事件触发方式,当设备状态发生改变时才发生通信
—
选通(Strobed)方式:利用8B的报文广播,64个二进制位的值对应网络上64个可能的节点,通过位的标识,指定要求响应的从设备
—
查询(Polled)方式:I/O报文直接依次发送到各个从设备计算机控制系统综述2DeviceNet()
★应用层
—
DeviceNet使用了对象的概念来描述应用层的协议,对象模型提供了组成和实现DeviceNet产品构成元件的属性、服务和行为计算机控制系统综述几种典型的现场总线–3ProfibusProfibus现场总线(ProcessFieldbus)◆
Profibus是德国20世纪90年代制定的国家工业现场总线协议标准,其应用领域包括加工制造、过程和建筑自动化,如今已成为国际化的开放式现场总线标准,即EN50170欧洲标准◆
Profibus是一种不依赖于厂家的开放式现场总线标准,采用Profibus标准后,不同厂商所生产的设备不需对其接口进行特别调整就可通信。Profibus为多主从结构,可方便地构成集中式、集散式和分布式控制系统计算机控制系统综述ProfibusPROFIBUS由三个兼容部分组成,即PROFIBUS-DP、PROFIBUS-PA和PROFIBUS-FMS。PROFIBUS-DP是一种高速低成本通信,用于设备级控制系统与分散式I/O的通信。PORFIBUS-PA专为过程自动化设计,可使传感器和执行机构联在一根总线上,并有本征安全规范。PROFIBUS-FMS用于车间级监控网络,是一个令牌结构,实时多主网络。与其它现场总线系统相比,PROFIBUS的最大优点在于具有稳定的国际标准EN50170作保证,并经实际应用验证具有普遍性。目前已应用的领域包括加工制造、过程控制和自动化等。
计算机控制系统综述3Profibus()◆针对不同的应用场合,Profibus分为3个系列:
★
Profibus-DP(DecentralizedPeriphery):用于传感器和执行器级的高速数据传输,传输速率可达12Mb/s,一般构成单主站系统,主站、从站间采用循环数据传送方式工作计算机控制系统综述3Profibus()◆
Profibus-DP(DecentralizedPeriphery)的基本功能(1)传输技术:RS-485双绞线、双线电缆或光缆。波特率从到12Mbit/s。(2)总线存取:各主站间令牌传递,主站与从站间为主—从传送。支持单主或多主系统。总线上最多站点(主—从设备)数为126。(3)通信:点对点(用户数据传送)或广播(控制指令)。循环主—从用户数据传送和非循环主—主数据传送。(4)运行模式:运行、清除、停止。(5)同步:控制指令允许输入和输出同步。同步模式:输出同步;锁定模式:输入同步。计算机控制系统综述3Profibus()◆(6)功能:DP主站和DP从站间的循环用户数据传送。各DP从站的动态激活、DP从站组态的检查、三级诊断信息的强大诊断功能、输入或输出的同步、通过总线给DP从站赋予地址、通过总线对DP主站(DPM1)进行配置。每个DP从站的输入和输出数据最大为246字节。(7)可靠性和保护机制:所有信息的传输按海明距离HD=4进行。DP从站带看门狗定时器(WatchdogTimer),对DP从站的输入/输出进行存取保护。DP主站上带可变定时器的用户数据传送监视。(8)设备类型:第一类DP主站(DPM1)是中央可编程序控制器,如PLC、PC等。第二类DP主站(DPM2)是可进行编程、组态、诊断的设备。DP从站可是带二进制值或模拟量输入输出的驱动器、阀门等。计算机控制系统综述3Profibus()★
Profibus-PA(ProcessAutomation):用于安全性要求较高的场合,它具有本质安全特性,是Profibus的过程自动化解决方案,将自动化系统和过程控制系统与现场设备连接起来,代替了4~20mA模拟信号传输技术计算机控制系统综述3Profibus()★
PROFIBUS—PA具有如下特性:(1)适合过程自动化应用的行规,使不同厂家生产的现场设备具有互换性。(2)增加和去除总线站点,即使在本征安全地区也不会影响到其它站。(3)在过程自动化的PROFIBUS—PA段与制造业自动化的PROFIBUS—DP总线段之间通过藕合器连接,并可实现两段间的透明通信。(4)使用与IEC1158—2技术相同的双绞线完成远程供电和数据传送。(5)在潜在的爆炸危险区可使用防爆型“本征安全”或“非本征安全”。计算机控制系统综述3Profibus()★
Profibus-FMS(FieldbusMessageSpecification):用于车间级智能主站间通用的通信,它提供了大量的通信服务,用以完成以中等传输速度进行的循环和非循环的通信任务计算机控制系统综述计算机控制系统综述3Profibus()◆
Profibus协议规范:符合OSI参考模型计算机控制系统综述3Profibus()◆
PROFIBUS—DP行规PROFIBUS—DP协议明确规定了用户数据怎样在总线各站之间传递,但用户数据的含义是在PROFIBUS行规中具体说明的。另外,行规还具体规定了PROFIBUS—DP如何用于应用领域。使用行规可使不同厂商所生产的不同设备互换使用,而工厂操作人员毋须关心两者之间的差异,因为与应用有关的参数含义在行规中均作了精确的规定说明。下面是PROFIBUS-DP行规,括弧中数字是文件编号:·NC/RC行规()。·
编码器行规()。·
变速传动行规()。·
操作员控制和过程监视行规(HMI)。计算机控制系统综述3Profibus()◆
PROFIBUS—PA传输协议PROFIBUS—PA采用PROFIBUS—DP的基本功能来传送测量值和状态。并用扩展的PROFIBUS—DP功能来制订现场设备的参数和进行设备操作。PROFIBUS—PA第一层采用IEC1158—2技术,第二层和第一层之间的接口在DIN19245系列标准的第四部分作出了规定。PROFIBUS—PA设备行规PROFIBUS—PA行规保证了不同厂商所生产的现场设备的互换性和互操作性,它是PROFIBUS—PA的一个组成部分.PA行规的任务是选用各种类型现场设备真正需要通信的功能,并提供这些设备功能和设备行为的一切必要规格。计算机控制系统综述3Profibus()◆
PROFIBUS-FMS应用层PROFIBUS-FMS通信模型通信对象与通信字典(OD)PROFIBUS-FMS服务低层接口(LLI)网络管理PROFIBUS-FMS行规。计算机控制系统综述3Profibus()
★Profibus-FMS:定义了第一、二、七层,应用层包括现场总线信息规范(FieldbusMessageSpecification,FMS)和低层接口(LowerLayerInterface,LLI)
—FMS:向用户提供了可选用的通信服务
— LLI:协调通信关系,提供第二层访问接口★Profibus-DP:定义了第一、二层和用户接口,用户接口规定了设备可调用的应用功能,并详细说明设备行为★Profibus-PA:PA的数据传输采用扩展的Profibus-DP协议,根据IEC1158-2标准,支持本征安全性和总线供电计算机控制系统综述3Profibus()
★Profibus的物理层:提供三种类型的传输技术
—
DP和FMS的RS485传输:采用屏蔽双绞铜线,传输速率为9.6Kbit/s~12Mbit/s,每分段32个站(不带中继),可多到127个站(带中继)
—
PA的IEC1158-2传输:支持本征安全和总线供电,传送数据以31.25Kbit/s调制供电电压,采用藕合器将IEC1158-2与RS-485连接
—
光纤FO:在电磁干扰很大的环境下应用,采用专用总线插头转换RS-485信号和光纤导体信号计算机控制系统综述3Profibus()
★Profibus的数据链路层
-DP、FMS、PA的数据链路层相同-采用主从结构,主站之间采用令牌传送方式,主站与从站之间采用主从传送方式计算机控制系统综述几种典型的现场总线–4FFFF总线(FieldbusFoundation)◆
FF(现场总线基金会)是国际公认的唯一不附属于某企业的公正非商业化的国际标准化组织,其宗旨是制定统一的现场总线国际标准,无专利许可要求,可供任何人使用◆
FF总线由低速FF_H1和高速FF_HSE组成,其协议规范建立在OSI参考模型之上
计算机控制系统综述4FF()★FF_H1:以OSI参考模型为基础的四层结构模型,采用令牌总线介质访问技术,用于工业生产现场设备连接★FF_HSE:采用基于Ethernet(IEEE802.3)+TCP/IP的六层结构,主要用于制造业(离散控制)自动化以及逻辑控制、批处理和高级控制等场合计算机控制系统综述4FF()◆
FF总线的优点:
—
设备互操作性
—
改善的过程数据
—
对进程更多的了解
—
提高工厂设备安全性能,满足日益严格的控制设备安全要求
—
提供预测性维护能力
—
大大减少了网络安装费用计算机控制系统综述几种典型的现场总线—5LonWorksLonWorks现场总线(LocalOperatingNetworks)◆
LonWorks是1991年美国Echelon公司推出的通用总线,它提供了完整的端到端的控制系统解决方案,可同时应用在装置级、设备级、工厂级等任何一层总线中,并提供实现开放性互操作控制系统所需的所有组件,使控制网络可以方便地与现有的数据网络实现无缝集成计算机控制系统综述5LonWorks()◆LonTalk通信协议是LonWorks技术的核心,它提供了OSI参考模型的全部7层服务,并固化于Neuron芯片
计算机控制系统综述5LonWorks()
★物理层
—
支持多种传输介质,不同的介质通过路由器实现互联,
—
支持总线型、环型、树型等拓扑结构计算机控制系统综述5LonWorks()
★数据链路层
—
采用改进的改进的带预测的CSMA/CD算法,减少冲突的出现,提高传输效率
—
支持优先级★网络层
—
网络地址采用域(255个子网)、子网(127个节点)、节点三层结构支持大网
—
每个神经元芯片有唯一的48位ID地址计算机控制系统综述5LonWorks()
★传送层、会话层
—
四类报文服务:确认、请求/响应、重复/非确认重复、非确认
—
支持网络认证★表示层
—
采用网络变量作表示层数据,简化分布式应用的编程★应用层
—
用NeuronC语言在神经元芯片中编程计算机控制系统综述5LonWorks()◆
LonWorks的神经元芯片
★芯片内有3个8位CPU,使用CMOSCLSI技术高度集成,集采集、控制于一体:
—
第1个CPU为介质访问控制MAC处理器,处理LonTalk协议的第一层和第二层
—
第2个CPU为网络处理器,处理LonTalk协议的第三层到第六层
—
第3个CPU为应用处理器,实现LonTalk协议的第七层,执行用户编写的代码及用户代码所调用的操作系统服务★LonWorks网络上的装置都必须有1个神经元芯片★LonTalk的6层已经在购买的神经元芯片中完成,用户只需编写应用程序计算机控制系统综述5LonWorks()◆
LonWorks的操作系统LNS
★采用多客户/多服务器结构,提供了功能强大的网络管理平台,完成一系列网络管理功能
★通过内含的TCP/IP功能,可完成Infranet与Internet、Intranet的无缝集成
★LNS的分层结构(装置级采用LonWorks、系统级采用TCP/IP)允许数据网络与控制网络相互利用彼此信息计算机控制系统综述5LonWorks()◆
LonWorks控制系统的特点
★系统具有无中心控制的真正分布式控制节点模式,使控制节点尽量靠近被控设备
★开放式系统结构,具有良好的互操作性
★系统组态灵活,重新构造或修改配置很任意,增加或减少控制节点不必改变网络的物理结构
★控制节点间可通过多种通信媒体连接,组网简单,成本大大降低
★系统整体可靠性高,控制节点故障只影响与其相连的设备,不会造成系统或子系统瘫痪
★网络通信协议已固化在控制节点内部,节点编程简单,应用开发周期大大缩短
★系统总体成本降低,升级改造费用低计算机控制系统综述几种典型的现场总线—6CANCAN总线(ControllerAreaNetwork)◆
CAN是德国Bosch公司从20世纪初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,1993年11月国际标准化组织ISO正式颁布了关于CAN总线的ISO11898标准,目前CAN得到了Motorola、Intel、Philips、Siemens、NEC等公司的支持,已广泛应用在离散控制领域计算机控制系统综述6CAN()◆
CAN总线的主要特点
★通信介质可以是双绞线、同轴电缆和光纤,通信距离最远可达10km(5kb/s),最高速率可达1Mb/s(40m)
★用数据块编码方式代替传统的站地址编码方式,用一个11位或29位二进制数组成的标识码来定义211或1129个不同的数据块,让各节点通过滤波的方法分别接收指定标识码的数据
★网络上任意一个节点均可以主动向其它节点发送数据,是一种多主总线,可以方便地构成多机备份系统
★网络上的节点可以定义成不同的优先级,利用接口电路中线与功能,巧妙地实现无破坏性的基于优先权的仲裁★数据帧中的数据字段长度最多为8B,在每帧中都有CRC校验及其它检错措施★网络上的节点在错误严重的情况下,具有自动关闭总线的功能计算机控制系统综述6CAN()◆
CAN报文传输机制★帧类型CAN的报文传输由以下4种不同的帧类型表示和控制:数据帧:数据帧携带数据从发送器至接收器远程帧:总线单元发出远程帧,请求发送同一识别符的数据帧错误帧:任何单元检测到一总线错误就发送错误帧过载帧:过载帧用以在先行的和后续的帧之间提供一附加的延时计算机控制系统综述6CAN()◆
CAN报文传输机制★数据帧数据帧由7个位场组成:帧起始(StartofFrame)、仲裁场(ArbitrationField)、控制场(ControlField)、数据场(DataField)、CRC场(CRCField)、应答场(ACKField)、帧结尾(EndofFrame)计算机控制系统综述6CAN()◆计算机控制系统综述6CAN()◆仲裁场(ArbitrationField)包括识别符和远程发送请求位(RTR)。识别符(Identifier)的长度在CAN2.0A中为11位(ID10-ID0),最高的7位不可全为隐性位。RTR位在数据帧中必须为显性位,在远程帧中必须为隐性位计算机控制系统综述6CAN()◆仲裁场(ArbitrationField)计算机控制系统综述6CAN()◆控制场(ControlFeild)由6个位组成,包括数据长度代码和两个预留位计算机控制系统综述6CAN()◆数据场(DataField)是数据帧中发送的数据,可以为0~8个字节,每字节包含8个位。CRC场(CRCField)用于对帧内容进行CRC校验。应答场(ACKField)包括应答间隙(ACKSLOT)和应答界定符(ACKDELIMITER)。在应答场里,发送站发送两个隐形位。当接收器正确接收有效报文后,接收器就会在应答间隙(ACKSLOT)期间向发送器发送一显性位以示应答。帧结尾(EndofFrame)用于标定一帧的结束。该标志序列由7个隐形位组成计算机控制系统综述6CAN()◆远程帧通过发送远程帧,接收器对不同的数据传送进行初始化设置。远程帧由6个不同的位场组成:帧起始(StartofFrame)、仲裁场(ArbitrationField)、控制场(ControlField)、CRC场(CRCFiel
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临床偏瘫患者家庭护理要点
- 电气工程施工方案
- 4a广告外包合同
- 一年期外包合同
- 不同意签外包合同
- 二手车外包合同
- 人事档案外包合同
- 会计档案外包合同
- 仙侠游戏外包合同
- 会议服务外包合同
- 2024~2025学年江苏省泰州市兴化市统编版六年级下册期末毕业考试语文试卷
- 门窗厂安全生产管理制度
- 2025年中国品牌在东南亚市场的崛起报告-增长机遇及对区域竞争者的影响-欧睿国际
- 河道治理工程质量管理制度
- 中学实验技能赛方案
- T/CNSS 018-2023预包装食品血糖生成指数标示规范
- 2025内蒙古赤峰林西县招聘社区工作者74人备考考试试题及答案解析
- 城市污水管网沿线绿化与恢复方案
- 新疆保密管理办法
- 肝性脑病合并糖尿病护理
- 方太电烤箱KQD50F-C2说明书
评论
0/150
提交评论