《现场总线章节解》由会员分享,可在线阅读,更多相关《现场总线章节解(106页珍藏版)》请在金锄头文库上搜索。
1、监控系统与现场总线监控系统与现场总线1CUMT监控系统与现场总线监控系统与现场总线1.1.什么是现场总线什么是现场总线 n现现场场总总线线是是应应用用在在生生产产现现场场、在在微微机机化化测测量量控控制制设设备备之之间间实实现现双双向向串串行行多多节节点点数数字字通通信信的的系系统统,也也被被称称为为开开放放式式、数数字字化化、多多点点通通信信的的底底层层控控制制网网络。络。 戮耶牌懊种檄户熄舔恰井叠攫涉竣噬套蜒俊内侠辗兑朽签镜稻肪夫镶魏柱现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线2CUMT监控系统与现场总线监控系统与现场总线 2. 2.现场总线的由来现场总线的由来n集集
2、 散散 控控 制制 系系 统统 DCSDCS( distributed distributed control control systemsystem)n 随着生产规模的扩大,操作人员需要综合掌握多随着生产规模的扩大,操作人员需要综合掌握多点的运行参数与信息,需要同时按多点的信息实点的运行参数与信息,需要同时按多点的信息实行操作控制,于是出现了气动、电动系列的单元行操作控制,于是出现了气动、电动系列的单元组合式仪表,出现了组合式仪表,出现了集中控制室。集中控制室。n生产现场各处的参数通过统一的模拟信号,如生产现场各处的参数通过统一的模拟信号,如0.020.1MPa的气压信号,的气压信号,01
3、0mA、420mA的直流电流信号,的直流电流信号,15V直流电压信号等,送往直流电压信号等,送往集中控制室。集中控制室。粤楞够蒜军袱隔扬丙稻适慌坑揭鬼乙峻巾椽辆肋野疮醇冰熟崔惶菠结职略现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线3CUMT监控系统与现场总线监控系统与现场总线n由于模拟信号的传递需要一对一的物理连接,信号变化缓慢,由于模拟信号的传递需要一对一的物理连接,信号变化缓慢,提高计算速度与精度的开销、难度都较大,信号传输的抗干扰提高计算速度与精度的开销、难度都较大,信号传输的抗干扰能力也较差,人们开始寻求用数字信号取代模拟信号,出现了能力也较差,人们开始寻求用数字信号
4、取代模拟信号,出现了直接数字控制。直接数字控制。n但是,在但是,在DCS系统形成的过程中,由于受计算机系统早期系统形成的过程中,由于受计算机系统早期存在的系统封闭这一缺陷的影响,存在的系统封闭这一缺陷的影响,各厂家的产品自成系统,各厂家的产品自成系统,不同厂家的设备不能互连在一起,不同厂家的设备不能互连在一起,难以实现互换与互操作,难以实现互换与互操作,组成更大范围信息共享的网络系统存在很多困难。组成更大范围信息共享的网络系统存在很多困难。滇蚀疲枉娘轧乾欢沥没单冷舔围翔痉方鼻悯廷告换突御酮忽什括基冕哼电现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线4CUMT监控系统与现场总线
5、监控系统与现场总线n新新型型的的现现场场总总线线控控制制系系统统则则突突破破了了DCSDCS系系统统中中通通信信由由专专用用网网络络的的封封闭闭系系统统来来实实现现所所造造成成的的缺缺陷陷,把把基基于于封封闭闭、专专用用的的解解决决方方案案变变成成了了基基于于公公开开化化、标标准准化化的的解解决决方方案案,即即可可以以把把来来自自不不同同厂厂商商而而遵遵守守同同一一协协议议规规范范的的自自动动化化设设备备,通通过过现现场场总总线线网网络络连连接接成成系系统,实现综合自动化的各种功能;统,实现综合自动化的各种功能;n同同时时把把DCSDCS集集中中与与分分散散相相结结合合的的集集散散系系统统结结
6、构构,变变成成了了新新型型全全分分布布式式结结构构,把把控控制制功功能能彻彻底底下下放放到到现现场场,依靠现场智能设备本身便可实现基本控制功能。依靠现场智能设备本身便可实现基本控制功能。现场总线控制系统FCS(fieldbus control system)眠谢搀陀纪睬同浊组洁乃掐喳嫡昆驮窃楔觅因惧瘸逮桨枝颂教梗稠精伟锤现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线5CUMT监控系统与现场总线监控系统与现场总线智能仪表为现场总线的出现奠定了基础智能仪表为现场总线的出现奠定了基础 n1983年,年,Honeywell推出了智能化仪表推出了智能化仪表Smar变送器,这变送器,这些
7、带有微处理器芯片的仪表除了在原有模拟仪表的基础上增些带有微处理器芯片的仪表除了在原有模拟仪表的基础上增加了复杂的计算功能之外,还在输出的加了复杂的计算功能之外,还在输出的420mA直流信号上直流信号上迭加了数字信号,使现场与控制室之间的连接由模拟信号过迭加了数字信号,使现场与控制室之间的连接由模拟信号过渡到了数字信号。渡到了数字信号。 n现场总线之所以具有较高的测控能力指数,一是得现场总线之所以具有较高的测控能力指数,一是得益于益于仪表的微机化仪表的微机化,二是得益于,二是得益于设备的通信功能。设备的通信功能。n把微处理器置入现场自控设备、使设备具有数字计把微处理器置入现场自控设备、使设备具有
8、数字计算和数字通信能力,一方面提高了信号的测量、算和数字通信能力,一方面提高了信号的测量、控制和传输精度,同时为丰富控制信息的内容,控制和传输精度,同时为丰富控制信息的内容,实现其远程传送创造了条件。实现其远程传送创造了条件。率巴愈噎增写氛舒散牌颁饵星恨钠旦蛾菜炕耍坑鸳至示舜鲍痛伶护赏硕刃现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线6CUMT监控系统与现场总线监控系统与现场总线五睬拇韭叫疤些拔矽纸茎均骄读傻桨云级环形燕隙耕粘鞍嚏壕点精渤薄同现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线7CUMT监控系统与现场总线监控系统与现场总线鸵谐减峙仗奸衙遇甥嚷竞腑奸
9、总歌闯嚷沦翻薛唇捏锻峰仗藐崎犹监佑曰恫现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线8CUMT监控系统与现场总线监控系统与现场总线精断曰绦丛功卫纂歉丸豢娠隆谎菇殿道膜会艳忘盛娘厅帅锗徘裕昧滨撞喉现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线9CUMT监控系统与现场总线监控系统与现场总线n伴伴随随着着控控制制系系统统结结构构与与测测控控仪仪表表的的更更新新换换代代,系系统统的的功功能能、性性能能也也在在不不断断完完善善与与发发展展,图图4-14-1为为各各阶阶段段测测控控仪仪表表能能力力指指数数示示意图。意图。郎杖轩碰扩敖授架痪驯咎讳料弃树试甜醛蛹舵扭固抠掘逼
10、柔京满洞拙孔合现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线10CUMT监控系统与现场总线监控系统与现场总线n它它表表明明,测测量量控控制制系系统统从从早早期期基基地地式式模模拟拟仪仪表表只只能能实实现现单单点点、单单控控制制回回路路的的测测控控功功能能开开始始,逐逐渐渐发发展展到到按按装装置置或或过过程程的的多多回回路路、多多变变量量集集中中监监控控,整整个个装置或车间的优化控制,以致实现生产过程的控制与管理一体化。装置或车间的优化控制,以致实现生产过程的控制与管理一体化。n每每一一代代更更新新都都带带来来能能力力指指数数的的跃跃变变,同同时时随随着着工工具具与与功功能能开
11、开发发的的不不断断完完善善,每每一一代代系系统统的的测测控控能能力力指指数数会会按按各各自自的的增增长长速速率率不不断断升升高高,为为生生产产过过程程的的控控制制与与管管理理提提供供更更为为完完善善的的服服务务,带带来来更更大大的的经经济济效效益益。这这里里,图图4-14-1中中对对能能力力指数的描述在数值上并不精确,不过是一种示意性的表达而已。指数的描述在数值上并不精确,不过是一种示意性的表达而已。镣庆暗威订删疙碱粹崭键钝窟蔗硷菌乡兵罢异授呕廉屠颖羔省匪稽懒互丝现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线11CUMT监控系统与现场总线监控系统与现场总线使用现场总线PROF
12、IBUSPA的经济优势:与使用传统的4-20mA模拟信号系统比较外盘吓姓熏倾留犯召檄冗魂谱丧笛嫩源喷群菩据乙牢捌习泪褐栓挎哟舞揽现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线12CUMT监控系统与现场总线监控系统与现场总线4 几种有影响的现场总线技术几种有影响的现场总线技术 自自80年代末以来,有几种现场总线技术已逐渐年代末以来,有几种现场总线技术已逐渐形成其影响并在一些特定的应用领域显示了自己的形成其影响并在一些特定的应用领域显示了自己的优势。它们具有各自的特点,也显示了较强的生命优势。它们具有各自的特点,也显示了较强的生命力。对现场总线技术的发展已经发挥并将会继续发力。对
13、现场总线技术的发展已经发挥并将会继续发挥较大作用。挥较大作用。 鳃隙缴赊奔吸虚京贫糊筹苛奶掘苛钨挂胀岁裁拈甥绣痕快梢娜硅撬腆查恒现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线13CUMT监控系统与现场总线监控系统与现场总线(1)基金会现场总线基金会现场总线 n基基金金会会现现场场总总线线(FF(FF,Foundation Foundation Fieldbus)Fieldbus)是是在在过过程程自自动动化化领域得到广泛支持和具有良好发展前景的技术。领域得到广泛支持和具有良好发展前景的技术。n其其前前身身是是以以美美国国FisherFisherRosemountRosemoun
14、t公公司司为为首首,联联合合FoxboroFoxboro、横横河河、ABBABB、西西门门子子等等8080家家公公司司制制订订的的ISPISP协协议议和和以以HoneywellHoneywell公司为首,联合欧洲等地的公司为首,联合欧洲等地的150150家公司制订的家公司制订的WorldFIPWorldFIP协议。协议。n屈屈于于用用户户的的压压力力,这这两两大大集集团团于于19941994年年9 9月月合合并并,成成立立了了现现场场总线基金会,致力于开发出国际上统一的现场总线协议。总线基金会,致力于开发出国际上统一的现场总线协议。暖图阳狸肤驴溉抨稿米硕稠话臃脖绘镍擂作舷矿桔嘱漂曾肆会熬谗搬庄
15、獭现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线14CUMT监控系统与现场总线监控系统与现场总线nH1H1的的传传输输速速率率为为31.25kbps31.25kbps,通通信信距距离离可可达达1900m1900m( (可可加加中中继继器器延延长长) ),可可支支持持总总线线供供电电,支支持持本本质质安安全防爆环境。全防爆环境。nH2H2的的传传输输速速率率可可为为1Mbps1Mbps和和2 25Mbps5Mbps两两种种,其其通通信信距距离离分分别别为为750m750m和和500m500m。物物理理传传输输介介质质可可支支持持双双绞绞线、光缆和无线发射,协议符合线、光缆和无线
16、发射,协议符合IECll58IECll582 2标准。标准。n其物理媒介的传输信号采用曼彻斯特编码。其物理媒介的传输信号采用曼彻斯特编码。基金会现场总线分低速基金会现场总线分低速H1和高速和高速H2两种通信速率。两种通信速率。清泻罪隙筑奉游夷孺江铭骂元千知梅独倍臣叮凳考某磷曹掣炎妮湖紧诲厚现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线15CUMT监控系统与现场总线监控系统与现场总线本质安全型电气设备的原理:本质安全型电气设备的原理:通通过过选选择择电电气气设设备备电电路路的的各各种种参参数数或或采采取取保保护护措措施施来来限限制制电电路路的的火火花花放放电电能能量量和和热热能
17、能,使使其其在在正正常常工工作作和和规规定定的的故故障障状状态态下下,产产生生的的电电火火花花的的热热效效应应均均不不能能点点燃燃周周围围环环境境的的爆爆炸炸性性混混合合物物,从从而而实实现了电气防爆。现了电气防爆。这这种种电电气气设设备备的的电电路路本本身身就就具具有有防防爆爆性性能能,也也就就是是从从“本本质质”上上就就是是安安全全的的,故称为本质安全型(本安型)。故称为本质安全型(本安型)。鸣试萝唤墙抓漂煎刷傲案乐信蜘蘸颓酚姓朋辞介擞翘倡僳腹眺迅农艇瞬窘现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线16CUMT监控系统与现场总线监控系统与现场总线基金会现场总线的主要技术
18、内容,包括:基金会现场总线的主要技术内容,包括: nFFFF通信协议;通信协议;n用用 于于 完完 成成 开开 放放 互互 连连 模模 型型 中中 第第 2 2 7 7层层 通通 信信 协协 议议 的的 通通 信信 栈栈(Communication Stack)(Communication Stack);n用用于于描描述述设设备备特特征征、参参数数、属属性性及及操操作作接接口口的的DDLDDL设设备备描描述述语语言言、设备描述字典;设备描述字典;n用用于于实实现现测测量量、控控制制、工工程程量量转转换换等等应应用用功功能能的的功功能能块块、实实现现系统组态、调度、管理等功能的系统软件技术;系统
19、组态、调度、管理等功能的系统软件技术;n以及构筑集成自动化系统、网络系统的系统集成技术。以及构筑集成自动化系统、网络系统的系统集成技术。曝遥捐缝于锥企琢拣揽参坦淘笆单童烂住铅西狼惊肇诉疵物悉龚于柬顽署现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线17CUMT监控系统与现场总线监控系统与现场总线(2)LonWorks n LonWorks是又一具有强劲实力的现场总线技术。它是由美国是又一具有强劲实力的现场总线技术。它是由美国Echelon公司推出并由它与摩托罗拉、东芝公司共同倡导,于公司推出并由它与摩托罗拉、东芝公司共同倡导,于1990年正式公布而形成的。年正式公布而形成的。n
20、它采用了它采用了ISOOSI模型的全部七层通讯协议,采用了面向对模型的全部七层通讯协议,采用了面向对象的设计方法,通过网络变量把网络通信设计简化为参数设置,象的设计方法,通过网络变量把网络通信设计简化为参数设置,其通信速率从其通信速率从300bps至至15Mbps不等,直接通信距离可达不等,直接通信距离可达2700m(78kbps,双绞线,双绞线)。n支持双绞线、同轴电缆、光纤、射频、红外线、电力线等多种支持双绞线、同轴电缆、光纤、射频、红外线、电力线等多种通信介质,并开发了相应的本质安全防爆产品,被誉为通用控通信介质,并开发了相应的本质安全防爆产品,被誉为通用控制网络。制网络。 绎殉狱畏诚赞
21、促将衣疥祸磕歹待往愤我供挝维纫突蒂只捍张荔汽滤猖谊寞现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线18CUMT监控系统与现场总线监控系统与现场总线n集集成成芯芯片片中中有有3个个8位位CPU,一一个个用用于于完完成成开开放放互互连连模模型型中中第第1和和第第2层层的的功功能能,称称为为媒媒体体访访问问控控制制处处理理器器,实实现现介介质质访访问问的的控制与处理。控制与处理。n第第二二个个用用于于完完成成第第36层层的的功功能能,称称为为网网络络处处理理器器,进进行行网网络络变变量量的的寻寻址址、处处理理、背背景景诊诊断断、路路径径选选择择、软软件件计计时时、网网络络管管理,并
22、负责网络通信控制,收发数据包等。理,并负责网络通信控制,收发数据包等。n第第三三个个是是应应用用处处理理器器,执执行行操操作作系系统统服服务务与与用用户户代代码码。芯芯片片中中还还具具有有存存储储信信息息缓缓冲冲区区,以以实实现现CPU之之间间的的信信息息传传递递,并并作作为为网络缓冲区和应用缓冲区。网络缓冲区和应用缓冲区。 LonWorks技技术术所所采采用用的的LonTalk协协议议被被封封装装在在称称之之为为Neuron的神经元芯片中而得以实现。的神经元芯片中而得以实现。挤迂扛侥堑疯丢阂震桃半后止删篱侯白拄四樱艺铣遂下吩病颤堆注痊趣猪现场总线章节解现场总线章节解监控系统与现场总线监控系统
23、与现场总线19CUMT监控系统与现场总线监控系统与现场总线(3)PROFIBUS nPROFIBUSPROFIBUS是是德德国国国国家家标标准准DINl9245DINl9245和和欧欧洲洲标标准准EN50170EN50170的的现现场场总线标准。总线标准。n由由PROFIBUS-FMSPROFIBUS-FMS,PROFIBUS-DPPROFIBUS-DP,PROFIBUS-PAPROFIBUS-PA组组成成了了PROFIBUSPROFIBUS系列。系列。nDPDP型型用用于于分分散散外外设设间间的的高高速速数数据据传传输输,适适合合于于加加工工自自动动化化领领域域的应用。的应用。nFMSFMS
24、意意为为现现场场信信息息规规范范,PROFIBUS-FMSPROFIBUS-FMS适适用用于于纺纺织织、楼楼宇宇自自动动化、可编程控制器、低压开关等。化、可编程控制器、低压开关等。n而而PAPA型型则则是是用用于于过过程程自自动动化化的的总总线线类类型型,它它遵遵从从IECll58IECll582 2标标准。准。章拓得姓蔗适唉钒禄打坦违浪葬侮李驱估渤割拖材间镊烟世垣翅轻夺庐邪现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线20CUMT监控系统与现场总线监控系统与现场总线n该该项项技技术术是是由由西西门门子子公公司司为为主主的的十十几几家家德德国国公公司司、研研究究所所共共同同推
25、出的。推出的。n它采用了它采用了OSIOSI模型的物理层、数据链路层。模型的物理层、数据链路层。FMSFMS还采用了应用层。还采用了应用层。n传传输输速速率率为为9 9,6kbps6kbps12Mbps12Mbps,最最大大传传输输距距离离在在12Mbps12Mbps时时为为lOOmlOOm,1 15Mhps5Mhps时时为为400m400m,可可用用中中继继器器延延长长至至10km10km。其其传传输输介介质质可可以以是是双双绞绞线线,也也可可以以是是光光缆缆。最最多多可可挂挂接接127127个个站站点点。可实现总线供电与本质安全防爆。可实现总线供电与本质安全防爆。伙癣旭澈不刀放豌正医胆晕诱
26、团庇咀唆惩蚁袋九狠烛么仗挝恍背彰蹈淬挂现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线21CUMT监控系统与现场总线监控系统与现场总线(4)CAN nCAN是控制局域网络是控制局域网络(ControlAreaNetwork)的简称,的简称,最早由德国最早由德国BOSCH公司推出,用于汽车内部测量与执行部件之间的数据通信。其公司推出,用于汽车内部测量与执行部件之间的数据通信。其总线规范现已被总线规范现已被ISO国际标准组织制订为国际标准。国际标准组织制订为国际标准。nCAN协议也是建立在国际标准组织的开放系统互连模型基础上的,只协议也是建立在国际标准组织的开放系统互连模型基础上的
27、,只取取OSI底层的物理层、数据链路层和顶层的应用层。底层的物理层、数据链路层和顶层的应用层。n信号传输介质为双绞线。通信速率最高可达信号传输介质为双绞线。通信速率最高可达1Mbps40m,直接传输,直接传输距离最远可达距离最远可达10km5kbps。可挂接设备数最多可达。可挂接设备数最多可达110个。个。 nCAN的信号传输采用短帧结构,每一帧的有效字节数为的信号传输采用短帧结构,每一帧的有效字节数为8个,因而传个,因而传输时间短,受干扰的概率低。输时间短,受干扰的概率低。哉啪缓焉芋真泄模灿林象徊氧畔抉肄电倘急脏染热平窟要纷亨亭郝缕土玻现场总线章节解现场总线章节解监控系统与现场总线监控系统与
28、现场总线22CUMT监控系统与现场总线监控系统与现场总线(5)HART nHART是是HighwayAddressableRemoteTransducer的缩写。的缩写。n最早由最早由Rosemount公司开发并得到八十多家著名仪表公司的支公司开发并得到八十多家著名仪表公司的支持,于持,于1993年成立了年成立了HART通信基金会。通信基金会。n这种被称为可寻址远程传感器高速通道的开放通信协议,这种被称为可寻址远程传感器高速通道的开放通信协议,其特其特点是在现有模拟信号传输线上实现数字信号通信,属于模拟系点是在现有模拟信号传输线上实现数字信号通信,属于模拟系统向数字系统转变过程中的过渡性产品,
29、统向数字系统转变过程中的过渡性产品,因而在当前的过渡时因而在当前的过渡时期具有较强的市场竞争能力,得到了较快发展。期具有较强的市场竞争能力,得到了较快发展。 盎颧弄条乳滞惑仍尿珊始客班饵萄蘸鹤兰司寸炕窒坦闻亡玉屉戒迎豺斟藩现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线23CUMT监控系统与现场总线监控系统与现场总线它规定了一系列命令,按命令方式工作。它有三类命令:它规定了一系列命令,按命令方式工作。它有三类命令:n第一类称为通用命令,第一类称为通用命令,这是所有设备都理解、执行的命令;这是所有设备都理解、执行的命令;n第二类称为一般行为命令,第二类称为一般行为命令,所提供的功
30、能可以在许多现场设备所提供的功能可以在许多现场设备(尽管不是全部尽管不是全部)中实现,这类命令包括最常用的现场设备的功中实现,这类命令包括最常用的现场设备的功能库;能库;n第三类称为特殊设备命令,第三类称为特殊设备命令,以便在某些设备中实现特殊功能,以便在某些设备中实现特殊功能,这类命令既可以在基金会中开放使用,又可以为开发此命令的这类命令既可以在基金会中开放使用,又可以为开发此命令的公司所独有。公司所独有。n在一个现场设备中通常可发现同时存在这三类命令。在一个现场设备中通常可发现同时存在这三类命令。 嗅糕驴殉汪遗仅顽澡轨嫂铺光乐焊羞绸圣钵涨册错扎奎拷直媚洛寸妈曰障现场总线章节解现场总线章节解
31、监控系统与现场总线监控系统与现场总线24CUMT监控系统与现场总线监控系统与现场总线5控制器局域网总线控制器局域网总线CAN5.1 5.1 CAN的性能特点的性能特点nCAN(ControllerAreaNetwork)即控制器局域网络。即控制器局域网络。nCANCAN最初是由德国的最初是由德国的BOSCHBOSCH公司为汽车监测、控制系统公司为汽车监测、控制系统而设计的。而设计的。n世世界界上上一一些些著著名名的的汽汽车车制制造造厂厂商商,如如BENZ(奔奔驰驰)、BMW(宝宝 马马 )、 PORSCHE(保保 时时 捷捷 )、 ROLLS-ROYCE(劳劳斯斯莱莱斯斯)和和JAGUAR(美
32、美洲洲豹豹)等等都都已已开开始始采采用用CAN总总线线来来实实现现汽汽车车内内部部控控制制系系统统与与各各检检测测和和执执行行机构间的数据通信。机构间的数据通信。田燕崔洽桩讥罗毯猿粳驹棱舜算胳讣陇蜡至抑芜杨冗戌裹陪扛席喇昨拄铣现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线25CUMT监控系统与现场总线监控系统与现场总线nCAN为为多多主主方方式式工工作作,网网络络上上任任一一节节点点均均可可在在任任意意时时刻刻主主动动地地向向网网络络上上其其他他节节点点发发送送信信息息,而而不不分分主主从从,通通信信方方式式灵灵活活,且且无无需需站站地地址址等等节节点点信信息息。利利用这一特
33、点可方便地构成多机备份系统。用这一特点可方便地构成多机备份系统。nCAN网网络络上上的的节节点点信信息息分分成成不不同同的的优优先先级级,可可满满足足不不同同的的实实时时要要求求,高高优优先先级级的的数数据据最最多多可可在在134ms内内得到传输。得到传输。其特点可概括如下:其特点可概括如下:闸巧乖贾疥踞特常岿路盒源汗晚菌润逸淤撑拟墅沮营令产拧琳允茨俘行概现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线26CUMT监控系统与现场总线监控系统与现场总线nCAN采采用用非非破破坏坏性性总总线线仲仲裁裁技技术术,当当多多个个节节点点同同时时向向总总线线发发送送信信息息时时,优优先先级
34、级较较低低的的节节点点会会主主动动地地退退出出发发送送,而而最最高高优优先先级级的的节节点点可可不不受受影影响响地地继继续续传传输数据,从而大大节省了总线冲突仲裁时间。输数据,从而大大节省了总线冲突仲裁时间。nCAN只只需需通通过过报报文文滤滤波波即即可可实实现现点点对对点点、一一点点对对多多点点及及全全局局广广播播等等几几种种方方式式传传送送接接收收数数据据,无无需需专专门门的的“调度调度”。 段效掏帧凌蔷到集婿腿磊辆淌免赣盈锡疗幻促紫青鬃检玻鄂坞衷毖竟追絮现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线27CUMT监控系统与现场总线监控系统与现场总线nCAN上上的的节节点点
35、数数主主要要取取决决于于总总线线驱驱动动电电路路,目目前前可可达达110个个;报报文文标标识识符符可可达达2032种种(CAN2.0A),而而扩扩展展标标准准(CAN2.0B)的的报报文文标标识识符符几几乎乎不不受受限限制。制。n采采用用短短帧帧结结构构,传传输输时时间间短短,受受干干扰扰概概率率低低,具具有极好的检错效果。有极好的检错效果。nCAN的的每每帧帧信信息息都都有有CRC校校验验及及其其他他检检错错措措施施,保证了数据出错率极低。保证了数据出错率极低。胰漂吟铀袭留遍将碘杀峻葵蚌鹃榜儒歪险舶债点篡鲸暮贩祷熔聂必碟偏柳现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线28
36、CUMT监控系统与现场总线监控系统与现场总线nCAN的的通通信信介介质质可可为为双双绞绞线线、同同轴轴电电缆缆或或光光纤纤,选择灵活。选择灵活。nCAN节节点点在在错错误误严严重重的的情情况况下下具具有有自自动动关关闭闭输输出出功能,以使总线上其他节点的操作不受影响。功能,以使总线上其他节点的操作不受影响。拟堵祖颤拖边予萨廓顷屠椽饿奶啊扦槐催辕黄矾努邱坠壮盘霓覆铅乏贺宙现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线29CUMT监控系统与现场总线监控系统与现场总线5.2.1 5.2.1 CAN的一些基本概念的一些基本概念 n报文报文 总总线线上上的的信信息息以以不不同同格格式式
37、的的报报文文发发送送,但但长长度度有有限限制制。当当总总线线开开放放时时,任任何何连连接接的的单单元元均均可可开始发送一个新报文。开始发送一个新报文。n信息路由信息路由 在在CAN系系统统中中,一一个个CAN节节点点不不使使用用有有关关系系统统结结构构的的任任何何信信息息(如如站站地地址址)。这这里里包包含含一一些些重重要要概念:概念: 系统灵活性系统灵活性-节点可在不要求所有节点及其应节点可在不要求所有节点及其应用层改变任何软件或硬件的情况下,被接于用层改变任何软件或硬件的情况下,被接于CAN网络。网络。 轧夸戍案胁亲晓慕苑庙颅嫩主绸侄地缝纲没趣方世槽控朋担串魂苗玩爷蛔现场总线章节解现场总线
38、章节解监控系统与现场总线监控系统与现场总线30CUMT监控系统与现场总线监控系统与现场总线报报文文通通信信-每每个个报报文文的的内内容容由由其其标标识识符符ID命命名名。ID并并不不指指出出报报文文的的目目的的,但但描描述述数数据据的的含含义义,以以便便网网络络中中的的所所有有节节点点有有可可能能借借助助报报文文滤滤波波决决定定该该数数据据是是否否使使它们激活。它们激活。成成组组-由由于于采采用用了了报报文文滤滤波波,所所有有节节点点均均可可接接收收报报文文,并同时被相同的报文激活。并同时被相同的报文激活。数据相容性数据相容性-在在CAN网络内,可以确保报文同时被所有网络内,可以确保报文同时被
39、所有节点或者没有节点接收,因此,系统的数据相容性节点或者没有节点接收,因此,系统的数据相容性是借助于成组和出错处理达到的。是借助于成组和出错处理达到的。薄傀霄衍人券貌屏南绩倡忙纳翠朋顶哀沪蛊熊毖窟怒技菲该殉螟目寐汐崇现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线31CUMT监控系统与现场总线监控系统与现场总线n位位速速率率CAN的的数数据据传传输输率率在在不不同同的的系系统统中中是是不不同同的的,而而在在一一个个给给定定的的系系统统中中,此此速速度度是是唯唯一一的的,并并且是固定的。且是固定的。n优优先先权权在在总总线线访访问问期期间间,标标识识符符定定义义了了一一个个报报文
40、文静静态的优先权。态的优先权。n远远程程数数据据请请求求通通过过发发送送一一个个远远程程帧帧,需需要要数数据据的的节节点点可可以以请请求求另另一一个个节节点点发发送送一一个个相相应应的的数数据据帧帧,该该数据帧与对应的远程帧以相同标识符数据帧与对应的远程帧以相同标识符ID命名。命名。 赫登友船酸敝填哪碉怒熟割坡坯运样擂奎尊苦哗石而糕汐耕躯惩揪延装父现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线32CUMT监控系统与现场总线监控系统与现场总线n多多主主站站当当总总线线开开放放时时,任任何何单单元元均均可可开开始始发发送送报报文文,发发送具有最高优先权报文的单元,以赢得总线访问权
41、。送具有最高优先权报文的单元,以赢得总线访问权。n仲仲裁裁当当总总线线开开放放时时,任任何何单单元元均均可可开开始始发发送送报报文文,若若同同时时有有两两个个或或更更多多的的单单元元开开始始发发送送,总总线线访访问问冲冲突突运运用用逐逐位仲裁规则,借助标识符位仲裁规则,借助标识符ID解决。解决。 这这种种仲仲裁裁规规则则可可以以使使信信息息和和时时间间均均无无损损失失。若若具具有有相相同同标标识识符符的的一一个个数数据据帧帧和和一一个个远远程程帧帧同同时时发发送送,数数据据帧优先于远程帧。帧优先于远程帧。血锭猎糠榴颜郸瘦碉挫隔咎器揉柴态由姬席焊烃配从郊什喇踩苞外难这吨现场总线章节解现场总线章节
42、解监控系统与现场总线监控系统与现场总线33CUMT监控系统与现场总线监控系统与现场总线n检测错误的措施包括:检测错误的措施包括: 发送自检、发送自检、 循环冗余校验、循环冗余校验、 位填充、位填充、 报文格式检查。报文格式检查。 错误检测具有如下特性:错误检测具有如下特性: 所有全局性错误均可被检测;所有全局性错误均可被检测; 发送器的所有局部错误均可被检测;发送器的所有局部错误均可被检测; 报文中的多至报文中的多至5个随机分布错误均可被检测;个随机分布错误均可被检测; 报文中长度小于报文中长度小于15的突发性错误均可被检测;的突发性错误均可被检测; 报文中任何奇数个错误均可被检测。报文中任何
43、奇数个错误均可被检测。n安安全全性性 为为获获得得尽尽可可能能高高的的数数据据传传送送安安全全性性,在在每每个个CAN节节点中均设有错误检测、标定和自检的强有力措施。点中均设有错误检测、标定和自检的强有力措施。朵算拓引企扯拒舰强绑抡蔡缆缉社迹喧破役僻饺潜诫泉鞠遮私促傻寂洪巾现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线34CUMT监控系统与现场总线监控系统与现场总线n出出错错标标注注和和恢恢复复时时间间已已损损报报文文由由检检出出错错误误的的任任何何节节点点进进行行标标注注。这这样样的的报报文文将将失失效效,并并自自动动进进行行重重发发送送。如如果果不不存存在在新新的的错错误
44、误,自自检检出出错错误误至至下下一一个个报报文文开开始始发发送送的的恢复时间最多为恢复时间最多为29个位时间。个位时间。n故故障障界界定定CAN节节点点有有能能力力识识别别永永久久性性故故障障和和短短暂暂扰扰动动,可自动关闭故障节点。可自动关闭故障节点。n连连接接CAN串串行行通通信信链链路路是是一一条条众众多多单单元元均均可可被被连连接接的的总总线线,理理论论上上,单单元元数数目目是是无无限限的的,实实际际上上,单单元元总总数数受限于延迟时间和受限于延迟时间和(或或)总线的电气负载。总线的电气负载。 痞榔缠耳晰扭尊蹿蔚彤秀窖邀诬急险茶然看比近彦唯辱斥丧贝榜条偏芬少现场总线章节解现场总线章节解
45、监控系统与现场总线监控系统与现场总线35CUMT监控系统与现场总线监控系统与现场总线n应应答答所所有有接接收收器器均均对对接接收收报报文文的的相相容容性性进进行行检检查查,回回答答一个相容报文,并标注一个不相容报文。一个相容报文,并标注一个不相容报文。n睡睡眠眠方方式式及及唤唤醒醒为为降降低低系系统统功功耗耗,CAN器器件件可可被被置置于于无无任任何何内内部部活活动动的的睡睡眠眠方方式式,相相当当于于未未连连接接总总线线的的驱驱动动器。器。 睡睡眠眠状状态态借借助助任任何何总总线线激激活活或或者者系系统统的的内内部部条条件件被被唤醒而告终。唤醒而告终。洱值火乖肪酗亿舞浸袍喷尿舞仆渗鬼椒崎雌霉篓
46、忆堪砖奠尾住睬漏卵鸿怨现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线36CUMT监控系统与现场总线监控系统与现场总线5.2.2 5.2.2 CAN节点的分层结构节点的分层结构除蜜炳生暮锻与仑翁金顶牙钒唬整走顿汕誓伯鹅抒沿泥润戊捆常动馏腾罢现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线37CUMT监控系统与现场总线监控系统与现场总线5.2.3 5.2.3 报文传送及其帧结构报文传送及其帧结构 n在进行数据传送时,发出报文的单元称为该报文的在进行数据传送时,发出报文的单元称为该报文的发送器。发送器。n对于发送器而言,如果直到帧结束末尾一直未出错,则对于发送器而言
47、,如果直到帧结束末尾一直未出错,则对于发送器报文有效。对于发送器报文有效。如果报文受损,将允许按照优先如果报文受损,将允许按照优先权顺序自动重发送。为了能同其他报文进行总线访问竞权顺序自动重发送。为了能同其他报文进行总线访问竞争,总线一旦空闲,重发送立即开始。争,总线一旦空闲,重发送立即开始。n对于接收器而言,如果直到帧结束的最后一位一直未出对于接收器而言,如果直到帧结束的最后一位一直未出错,则对于接收器报文有效。错,则对于接收器报文有效。 惶蓟鼎耘莱寺揩觅邵捆副华内寡毡猎汐烂环恼帜赖挎丧暑龚更精烦斡衅炼现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线38CUMT监控系统与现场
48、总线监控系统与现场总线 构成一帧的帧起始、仲裁场、控制场、数据场和构成一帧的帧起始、仲裁场、控制场、数据场和CRC序列均借助位填充规则进行编码。序列均借助位填充规则进行编码。n当发送器在发送的位流中检测到当发送器在发送的位流中检测到5位连续的相同数位连续的相同数值时,将自动地在实际发送的位流中插入一个补码值时,将自动地在实际发送的位流中插入一个补码位。位。n数据帧和远程帧的其余位场采用固定格式,不进行数据帧和远程帧的其余位场采用固定格式,不进行填充。出错帧和超载帧同样是固定格式,也不进行填充。出错帧和超载帧同样是固定格式,也不进行位填充。位填充。 萎坪爽计绸愁夕烷殖耀章巾谓珐谬驼毡路赌疽酿桌乙
49、浆漫期趴黄翔呐斩垣现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线39CUMT监控系统与现场总线监控系统与现场总线n报文传送由报文传送由4种不同类型的帧表示和控制:种不同类型的帧表示和控制: 1 1、数据帧数据帧携带数据由发送器至接收器;携带数据由发送器至接收器; 2 2、远远程程帧帧通通过过总总线线单单元元发发送送,以以请请求求发发送送具具有有相相同同标标识识符符的的数据帧;数据帧; 3 3、出错帧出错帧由检测出总线错误的任何单元发送;由检测出总线错误的任何单元发送; 4 4、超载帧超载帧用于提供当前的和后续的数据帧的附加延迟。用于提供当前的和后续的数据帧的附加延迟。n数据帧
50、和远程帧借助帧间空间与当前帧分开。数据帧和远程帧借助帧间空间与当前帧分开。 从淤认荣牙醛峻斩支任垃摆应疗饮腔镇估慑狞奎纬坛膘屑荔仁听幕淘泊汪现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线40CUMT监控系统与现场总线监控系统与现场总线5.2.3.1 5.2.3.1 数据帧数据帧 n数据帧由数据帧由7个不同的位场组成,个不同的位场组成,即帧起始、仲裁场、控制场、数即帧起始、仲裁场、控制场、数据场、据场、CRC场、应答场和帧结束。场、应答场和帧结束。数据场长度可为数据场长度可为0。CAN2.0A数据帧的组成如图数据帧的组成如图5-2所示。所示。 尉断乌欠泡词撅俞佰侵陪氏陡新包园贵
51、燎庇泊瞬近焦柔郡派杀饯舌叫戏棺现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线41CUMT监控系统与现场总线监控系统与现场总线n在在CAN2.0B中存在两种不同的帧格式,其主要区别在于标识符的长度,中存在两种不同的帧格式,其主要区别在于标识符的长度,具有具有11位标识符的帧称为标准帧,而包括位标识符的帧称为标准帧,而包括29位标识符的帧称为扩展帧。位标识符的帧称为扩展帧。标准格式和扩展格式的数据帧结构如图标准格式和扩展格式的数据帧结构如图5-3所示。所示。 贴肝课饰颇颐库饿森贮料纽牌温冈浪昼浩伯击郡腋稽戍娜愚桓刀刊政探唬现场总线章节解现场总线章节解监控系统与现场总线监控系统与现
52、场总线42CUMT监控系统与现场总线监控系统与现场总线n(1)帧帧起起始始(SOF)标标志志数数据据帧帧和和远远程程帧帧的的起起始始,它它仅仅由由一一个个显显位位构构成成。只只有有在在总总线线处处于于空空闲闲状状态态时时,才才允允许许站站开开始始发发送送。所所有有站都必须同步于首先开始发送的那个站的帧起始前沿。站都必须同步于首先开始发送的那个站的帧起始前沿。n(2)仲仲裁裁场场由由标标识识符符和和远远程程发发送送请请求求位位(RTR)组组成成。仲仲裁裁场场如如图图5-4所示。所示。秩儡凌椅绚乔杉巫晚殃书躲龋磅附辅物惑疲描婆懈叔仟棵辊滦静广叭晰辉现场总线章节解现场总线章节解监控系统与现场总线监控
53、系统与现场总线43CUMT监控系统与现场总线监控系统与现场总线n为为区区别别标标准准格格式式和和扩扩展展格格式式,将将CAN2.0A标标准准中中的的r1改改记记为为IDE位位。在在扩扩展展格格式式中中,先先发发送送基基本本ID,其其后后是是IDE位位和和SRR位。扩展位。扩展ID在在SRR位后发送。(图位后发送。(图5-35-3)CAN的性能的性能特点特点CAN的技术的技术规范规范CAN总线有总线有关器件介绍关器件介绍蜒伸绑颁姬富嘱蝉刘娘苯雀锚神哀摆垂拉畴逞接破户咐诗醉了靡云仅拱烁现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线44CUMT监控系统与现场总线监控系统与现场总线
54、数据字节数目数据长度码DLC3DLC2DLClDLC0012345678ddddddddrddddrrrrdddrrddrrddrdrdrdrdCAN的性能的性能特点特点CAN的技术的技术规范规范CAN总线有总线有关器件介绍关器件介绍藏枫明休玄醚痛智医铬钞掇昔膏卤罕芽姐友彦涣菜铸秀流冰蛛恩酪召水奋现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线45CUMT监控系统与现场总线监控系统与现场总线5.2.6 5.2.6 CAN总线媒体装置特性总线媒体装置特性 nCAN技术规范技术规范2.0B遵循遵循ISOOSI标准模型,标准模型,分为逻辑链路分为逻辑链路层和物理层。层和物理层。n其物
55、理层包括位编码解码、位定时及同步等内容,但对其物理层包括位编码解码、位定时及同步等内容,但对总线媒体装置,诸如驱动器接收器特性未作规定,以便总线媒体装置,诸如驱动器接收器特性未作规定,以便在具体应用中进行优化设计。在具体应用中进行优化设计。n在在1993年形成的国际标准年形成的国际标准IS011898中对基于双绞线的中对基于双绞线的CAN总线媒体装置特性做了建议。总线媒体装置特性做了建议。 CAN的性能的性能特点特点CAN的技术的技术规范规范CAN总线有总线有关器件介绍关器件介绍叹是腋穆峦孺充碎逞褂道弗肚宦品卑度梯计汛泪梦飞锈驯牟暂门篡禾织隙现场总线章节解现场总线章节解监控系统与现场总线监控系
56、统与现场总线46CUMT监控系统与现场总线监控系统与现场总线nISO11898建建议议的的电电气气连连接接如如图图5-13所所示示,这这里里,将将连连接接于于总总线线的的每每个个节节点点称称为为电电子子控控制制装装置置(ECU)。总总线线每每个个末末端端均均接接有有以以RL表表示示的的抑抑制制反反射射的的终终端端负负载载电电阻阻,而而位位于于ECU内内部部的的RL应应予予取取消消。总总线线驱驱动动可可采采用用单单线线上上拉拉、单单线线下下拉拉或或双双线线驱驱动,接收采用差分比较器。动,接收采用差分比较器。CAN的性能的性能特点特点CAN的技术的技术规范规范CAN总线有总线有关器件介绍关器件介绍
57、潦凄抓箩耍邓义忆亲钠甜挂绽裴的垢痈辨爷剃填聂膜拍斡夷善呢伐瓦年啪现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线47CUMT监控系统与现场总线监控系统与现场总线CAN的性能的性能特点特点CAN的技术的技术规范规范CAN总线有总线有关器件介绍关器件介绍萧瀑双咽渔唆久棒习再鸟刃吞蓬坤瑚怀弛螟宿松悯腾癸梆伊寅续互业疲别现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线48CUMT监控系统与现场总线监控系统与现场总线5.3 CAN总线有关器件介绍总线有关器件介绍nCAN总线的突出优点使其在各个领域的应用得到迅速发展,这总线的突出优点使其在各个领域的应用得到迅速发展,这使得
58、许多器件厂商竟相推出各种使得许多器件厂商竟相推出各种CAN总线器件产品,已逐步形总线器件产品,已逐步形成系列。而丰富廉价的成系列。而丰富廉价的CAN总线器件又进一步促进了总线器件又进一步促进了CAN总总线应用的迅速推广。线应用的迅速推广。n目前,目前,CAN已不仅是应用于某些领域的标准现场总线,它正在已不仅是应用于某些领域的标准现场总线,它正在成为微控制器的系统扩展及多机通信接口。表成为微控制器的系统扩展及多机通信接口。表5-10列出了一些列出了一些主要的主要的CAN总线产品。总线产品。 CAN的性能的性能特点特点CAN的技术的技术规范规范CAN总线有总线有关器件介绍关器件介绍麻券呵礼鹿渊句檄
59、镐险恩崩堪缴惩尺哭六专期立盂卞普哄嘴雇苏袒为滁晓现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线49CUMT监控系统与现场总线监控系统与现场总线制造商产品型号器件功能及特点INTEL82526825278XC196CA/CBCAN通信控制器,符合CAN2.0CAN通信控制器,符合CAB2.0B扩展的8XC196+CAN通信控制器,符合CAN2.0BPHILIPS82C200SJA10008XC5928XCE59882C15082C250P51XA-C3CAN通信控制器,符合CAN2.0ACAN通信控制器,符合通信控制器,符合CAN2.0B8XC552+CAN通信控制器,去掉了I
60、2C,符合CAN2.0A提高了电磁兼容性的8XC592带数字及模拟I/O的CAN总线扩展器件,符合CAN2.0A高性能高性能CAN总线收发器总线收发器16位微控制器+CAN通信控制器,符合CAN2.0BMOTOROLA68HC05X4系列系列68HC05微控制器+CAN通信控制器,符合CAN2.0ASIEMENS81C9091C167CCAN通信控制器,符合CAN2.0A微控制器+CAN通信控制器,符合CAN2.0ABNEC72005CAN通信控制器,符合CAN2.0ABSILICONS19200CAN总线收发器CAN的性能的性能特点特点CAN的技术的技术规范规范CAN总线有总线有关器件介绍关
61、器件介绍陡算获诞冻串鄙晦乳妨酶流烛镐继盘刽码柴浩邱摔居募撰媒猩啮需腿汕砚现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线50CUMT监控系统与现场总线监控系统与现场总线5.3.1 5.3.1 CAN通信控制器通信控制器SJA1000 nCAN的通信协议主要由的通信协议主要由CAN控制器完成。控制器完成。nCAN控制器主要由实现控制器主要由实现CAN总线协议部分和与微控制器接口部总线协议部分和与微控制器接口部分电路组成。分电路组成。n对于不同型号的对于不同型号的CAN总线通信控制器,实现总线通信控制器,实现CAN协议部分电路协议部分电路的结构和功能大都相同,而与微控制器接口部分的
62、结构及方式的结构和功能大都相同,而与微控制器接口部分的结构及方式存在一些差异。这里主要以存在一些差异。这里主要以PHILIPSSJA1000为代表对为代表对CAN控控制器的结构、功能及应用加以介绍。制器的结构、功能及应用加以介绍。 CAN的性能的性能特点特点CAN的技术的技术规范规范CAN总线有总线有关器件介绍关器件介绍兽辕中如年污婆粕诀统值熟坑缀瘩尾炳裤让嘉溺校唆救妇蹭塑淌撰紊啪奢现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线51CUMT监控系统与现场总线监控系统与现场总线CAN的性能的性能特点特点CAN的技术的技术规范规范CAN总线有总线有关器件介绍关器件介绍敝侵榜旋雀说
63、儡聪吩踌悉呐壶绦囚殖窗撰浑懒猫词招甭坠裹割隐泊花稻裤现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线52CUMT监控系统与现场总线监控系统与现场总线幌彻伞钙垫笺鸳凌月木升旨肌报每覆饲妒篱烃拆盐寞病我蛾效步澎周汁皂现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线53CUMT监控系统与现场总线监控系统与现场总线努靶浴井尚轨段袭榨见渡扣金在楔冰闸张抵崇罚到泄单办条轩湿纹锭虫贾现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线54CUMT监控系统与现场总线监控系统与现场总线二、功能框图二、功能框图nSJA1000的功能框图,如图的功能框图,如图6-2所示。
64、所示。 炒晃光孙杨往卒藕忌氟卉朵盔战劝藐乌弯术歪痊洁梢吐覆料袋匪弊辰纹灌现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线55CUMT监控系统与现场总线监控系统与现场总线晋访鳖热讼奖幌柴分橙烃岁篮施惺缘舆解侥脚牵汹散对姆闯检掷呵昼兑雀现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线56CUMT监控系统与现场总线监控系统与现场总线片慧赌彭广厌阀灯船侵戒渊塔柳雷攻涝毙陀楷碳重只党赫桑榨振复寨召窟现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线57CUMT监控系统与现场总线监控系统与现场总线6.3CAN通信的控制通信的控制 6.3.1控制控制SJA100
65、0通信的基本功能和控制寄存器通信的基本功能和控制寄存器 主主控控制制器器通通过过应应用用程程序序来来设设定定SJA1000的的功功能能,因因此此我我们们将将对对SJA1000进进行行编编程程以以满满足足不不同同性性能能的的CAN总总线线系系统的要求。统的要求。主主控控制制器器通通过过寄寄存存器器(控控制制段段)和和RAM(报报文文缓缓冲冲器器)与与SJA1000交换数据。交换数据。这这些些控控制制寄寄存存器器和和接接收收及及发发送送缓缓冲冲器器RAM的的可可寻寻址窗口,对主控制器而言均为外设寄存器。址窗口,对主控制器而言均为外设寄存器。概述概述系统构成系统构成CANCAN通信的通信的控制控制C
66、ANCAN通信的通信的应用应用秒恨陛首吞遥慰登曳黍沾疵缺谎确东咏窗拔囤缨煌孵呆逞汇找毯唆瘪蒋窒现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线58CUMT监控系统与现场总线监控系统与现场总线荤邓耕磕肠最攒峰睬俩仗访丘矛陆哄踌飞无爽戴审硼茎探嚣腆蓬情颐煤躁现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线59CUMT监控系统与现场总线监控系统与现场总线细汐羚秩涂祝鸭墟蒙蜡目暗好隐暇绅嘴臣哺鳃矫概友坠窄应议禾拐穴狱扇现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线60CUMT监控系统与现场总线监控系统与现场总线谁饼敢史刑携帝芥咀陛林椎擒惭姥材剃髓芒橙螺
67、蛊肢节公叹政赚鹅恐炉呀现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线61CUMT监控系统与现场总线监控系统与现场总线(1)BasicCAN模式地址分配模式地址分配SJA1000对对微微处处理理器器而而言言是是存存储储器器寻寻址址方方式式的的I/O装装置置,由由于于寄寄存器的设计是按存器的设计是按RAM方式设计的。方式设计的。SJA1000的地址范围包括控制段和报文缓冲器。的地址范围包括控制段和报文缓冲器。在在初初始始化化时时对对控控制制段段进进行行编编程程,以以便便组组态态通通信信参参数数。位位处处理理器器也是通过此段实现对也是通过此段实现对CAN总线通信的控制。总线通信的控
68、制。在初始化时位处理器还可对在初始化时位处理器还可对CLKOUT信号的频率进行编程。信号的频率进行编程。要要发发送送的的报报文文,必必须须写写入入SJA1000的的发发送送缓缓冲冲器器;正正确确接接收收的的报报文文,微微处处理理器器可可以以从从接接收收缓缓冲冲器器中中读读取取,并并将将接接收收缓缓冲冲器器释释放以备将来使用。放以备将来使用。概述概述系统构成系统构成CANCAN通信的通信的控制控制CANCAN通信的通信的应用应用BasicCANBasicCAN模式(模式(P101P101)可亮罩郝嫩峨阶禾皇患戌龄现柔刃志轩仔她诉衣薪巡兄砒唬矣棉奏怕种汀现场总线章节解现场总线章节解监控系统与现场总
69、线监控系统与现场总线62CUMT监控系统与现场总线监控系统与现场总线微微处处理理器器与与SJA1000的的状状态态、控控制制和和命命令令信信号号的的交交换换都都是是在在控控制段完成的。制段完成的。概述概述系统构成系统构成CANCAN通信的通信的控制控制CANCAN通信的通信的应用应用蜀酌擎暇污了债淤危掂锅潞亮劈晾袒软牲溉阻蝶焊偿甜轩区捆五冷辗讽胰现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线63CUMT监控系统与现场总线监控系统与现场总线园熏明柯绷殴蚀菲肉断伍艺宾窍苗壤仇进纲锦诺莹叛渤庞刃拭十己池仅踊现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线64CUMT
70、监控系统与现场总线监控系统与现场总线统额臃发焦钟雨币涯柱氮隋恫声蔫栖劫嚼痉技举镀拉貉拐嘻柱弟氖赦确秘现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线65CUMT监控系统与现场总线监控系统与现场总线司坊菱顿厕怯栈激袁他百似骡婿擒双粗酞正舱刊约沮硕第挝乓仟呻墟夜叭现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线66CUMT监控系统与现场总线监控系统与现场总线痔聊谴躇碑邱伺别百淆掖曝字庐独爽段紧肪慎娘疗斟栏吸秃垄畦羽奎旺香现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线67CUMT监控系统与现场总线监控系统与现场总线滤舜伯殊烛茫伟晒返坎热虱灾卓者墩插瘴
71、贝汾激稼庞板番弦曝搐姓幌道位现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线68CUMT监控系统与现场总线监控系统与现场总线标示符(标示符(ID) 标标示示符符由由11位位组组成成(ID.10ID.0),ID.10为为最最高高位位,在在仲仲裁裁过程中它首先被发送到总线上。过程中它首先被发送到总线上。标标示示符符的的作作用用类类似似于于报报文文的的名名字字,在在接接收收端端它它被被用用来来进进行行认认可滤波;在仲裁过程中它也用来决定访问总线的优先权。可滤波;在仲裁过程中它也用来决定访问总线的优先权。标标示示符符所所代代表表的的二二进进制制数数值值越越小小,其其优优先先权权越越高高
72、,这这是是由由于于二进制数越小,其高位的显性位就越多。二进制数越小,其高位的显性位就越多。概述概述系统构成系统构成CANCAN通信的通信的控制控制CANCAN通信的通信的应用应用索祝赴哈遍诱触悄乒淀虞咨弱送葬曼唬咱泣膜与秒淘砧嘱蒸幅喀砸揽描沉现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线69CUMT监控系统与现场总线监控系统与现场总线时时钟钟分分频频器器寄寄存存器器(CDR)控控制制时时钟钟输输出出脚脚CLKOUT的的输输出出频频率,并且允许关断此位的输出。率,并且允许关断此位的输出。另另外外,该该寄寄存存器器还还可可以以控控制制是是否否在在TX1上上增增加加了了一一个个接接
73、收收中中断断脉脉冲冲、旁旁路路接接收收比比较较器器、选选择择BasicCAN还还是是PeliCAN模模式式。在在硬硬件件复复位位后后时时钟钟分分频频数数的的默默认认值值为为00000101、12分分频频(Motorola)或为或为00000000、2分频(分频(Intel)。)。软软复复位位对对此此寄寄存存器器没没有有影影响响,保保留留位位CDR.4在在写写入入时时必必须须为为0,以便与将来的功能上保持兼容。以便与将来的功能上保持兼容。 概述概述系统构成系统构成CANCAN通信的通信的控制控制CANCAN通信的通信的应用应用(4)时钟分频器寄存器(时钟分频器寄存器(CDR)荐户迭凶潍冤荡艇主摹
74、妥狭神摔撇怒坍庙候三陈胆敖凿侠菊骇儒带粱魂爸现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线70CUMT监控系统与现场总线监控系统与现场总线齐傀跳烯佳耘裸伎拯悍妖虞盆肆晾叹秸亩征榜殴哄洞喝全浇砰椭枣聋顾墅现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线71CUMT监控系统与现场总线监控系统与现场总线匈滨珐愧啄讨童美煤涂着献喧匠陇权燃栽赌寡炭江脖宴公命炭制刑扯未霹现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线72CUMT监控系统与现场总线监控系统与现场总线6.4CAN的通信功能的应用的通信功能的应用n通过通过CAN总线建立通信的过程:总线建立通信
75、的过程:系统上电后系统上电后设置主控制器与设置主控制器与SJA1000相关的硬件及软件相关的硬件及软件在在SJA1000上上电电复复位位后后,设设置置CAN控控制制器器的的通通信信功功能能,包包括括方方式选择、认可滤波器的设置、位定时信息等。式选择、认可滤波器的设置、位定时信息等。在应用主程序中在应用主程序中准备要发送的数据并激活准备要发送的数据并激活SJA1000将数据发出将数据发出处理处理CAN控制器接收到的报文控制器接收到的报文处理在通信过程中发生的错误处理在通信过程中发生的错误 羡质锅东钡揉侈妮醋章栖净佳豌弧蜗闻剿钙木彰昭碳急稚床翰刊哼翠柑校现场总线章节解现场总线章节解监控系统与现场总
76、线监控系统与现场总线73CUMT监控系统与现场总线监控系统与现场总线卢遭鸡零槽啦损牵刚万又棺安吩混次器沧扣阴扒递喜氯敞妮贴掉涌谁殷粮现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线74CUMT监控系统与现场总线监控系统与现场总线6.4.1初始化初始化 n SJA1000在上电或硬复拉后,必须对其初始化以便进行通信。在上电或硬复拉后,必须对其初始化以便进行通信。n而且在运行过程中还可以通过主控制器对其组态进行修改而且在运行过程中还可以通过主控制器对其组态进行修改(重新组态),在进行重新组态时,首先要进入复位状态。(重新组态),在进行重新组态时,首先要进入复位状态。n图图6-12给
77、出了初始化程序的流程并给出了给出了初始化程序的流程并给出了8051的样本程序。的样本程序。镊砷晓勺甜彝霖蓄涕鲁惶乌伟帅珍杯最雕柒醛柳阵赤陆鸟廓蓝芝盯踪贾升现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线75CUMT监控系统与现场总线监控系统与现场总线绣弥蛮孩得蚊聂农膛譬鉴惕鸳逃塔象畸裁肤炎乔芝沦殴悯征罢梭板逝瑰集现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线76CUMT监控系统与现场总线监控系统与现场总线求苍寻灶泣孽总痪攀搽豺益徊咎故金畴沦琵量转兢标恿晾译搜炽袄很兴谦现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线77CUMT监控系统与现场总线
78、监控系统与现场总线赊谐丰险板消娘诵弧磅窃吨髓浅天脑母科走佃萍销汰副设届玲抹枚檬池汛现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线78CUMT监控系统与现场总线监控系统与现场总线ET200系列是远程I0站,为减少信号电缆的敷设,可以在设备附近根据不同的要求放置不同类型的I0站,如ET200M、ET200B、ET200X、ET200S等,ET200M适合在远程站点I0点数量较多的情况下使用,这里以ET200M为例介绍远程IO的配置。主站为集成DP接口的CPU。CPU集成DP口与ET200M之间远程的通信父凉良馁腋浇蔚颜迫披落达途早搞墅轮屯贴吐规詹酱己岿余彬臀蒂墨块慨现场总线章节解
79、现场总线章节解监控系统与现场总线监控系统与现场总线79CUMT监控系统与现场总线监控系统与现场总线1、硬件连接、硬件连接图3-1 集成DP口CPU与ET200M硬件连接悄汛履亿顺湾哮靡拜竞妖再泄姜鳞痔诫躯开小澈嘴担檀待存垃假路看辫乏现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线80CUMT监控系统与现场总线监控系统与现场总线2、资源需求、资源需求n带集成DP口的S7-300的CPU315-2DP作为主站。n从站为带I/O模块的ET200M。nMPI网卡CP5611。nProfiBus总线连接器以及电缆。nSTEP7 V5.2系统设计软件构峻揭饿崖分爪蚂片兹亩捕摸沫特挚厨审射幼
80、殉鹰甄扰县树五毗府睦阿犯现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线81CUMT监控系统与现场总线监控系统与现场总线1)、按图3-1连接CPU315C-2DP集成的DP接口与ET200M的PROFIBUS-DP接口。先用MPI电缆将MPI卡CP5611连接到CPU315-2DP的MPI接口,对CPU315-2DP进行初始化,同时对ET200M的“BUS ADDRESS”拨盘开关的PROFIBUS地址设定为4,如图3-2所示,即把数字“4”左侧对应的开关拨向右侧即可。如果设定PROFIBUS地址为6,则把“2”、“4”两个数字左侧对应的开关拨向右侧,依此类推。2)、在STEP
81、7中新建一个“ET200M作为从站的DP通信”的项目。先插入一个S7-300站,然后双击“Hardware”选项,进人“Hw config”窗口。点击“catalog”图标打开硬件目录,按硬件安装次序和订货号依次插人机架、电源、CPU等进行硬件组态,如图3-3所示。3、网络组态以及参数设置、网络组态以及参数设置图9-2 ET200M的外形图框莽林碉骨瓤健诲揩经栅坡扣市酚祈拜师河执另肆炊蚀央挣失悸辑隧虞赦现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线82CUMT监控系统与现场总线监控系统与现场总线图9-3 CPU315-2DP RPROFIBUS网络配置鸯监椒埋懂双镜汞滞是沁儿
82、浇苇循茧俘镁轧亿缉脱境专佑疑椎床赡饯每埃现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线83CUMT监控系统与现场总线监控系统与现场总线3)、插入CPU同时,弹出PROFIBUS组态界面。点击New按钮,新建PROFIBUS(1),组态PROFIBUS站地址为2。点击“Properties”按钮组态网络属性,选择“Network Settings”,界面如图“3-4”所示,点击“OK”按钮确认,完成PROFIBUS网络创建,同时界面出现PROFIBUS网络。氧漳眺果去诚哲骗歼菇惑喧揖室深叠炽送黑军霍喧第骸写晚炽旺除钠广茧现场总线章节解现场总线章节解监控系统与现场总线监控系统与现
83、场总线84CUMT监控系统与现场总线监控系统与现场总线图9-4 PROFIBUS-DP的“Network Settings”的参数设置冤蓝诈意缓芭柴泄策躺尘耘宙炕袋拓疲饱福插饯捻寺痈斗阶尊速罚撼特强现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线85CUMT监控系统与现场总线监控系统与现场总线4)、在PROFIBUS-DP选项中,通过左边的“PROFIBUS-DP”“ET200M”“IM153-1”路径,选择接口模块IM153-1,添加到PROFIBUS网络上,如图“3-5所示”。 图9-5是加载IM 153-1至PROFIBUS(1)网络过程示意,定义ET200M接口模块IM
84、l53-2的PROFIBUS站地址,组态的站地址必须与IMl53-2上拨码开关设定的站地址相同,本例中站地址为4。 然后组态ET200M上IO模块,设定I/O点的地址,ET200M的IO地址区与中央扩展的IO地址区一致,不能冲突,本例中ET200M上组态了16点输入和16点输出,开始地址为1,访问这些点时用I区和Q区,例如输入点为I1.0,第一个输出点为Q1.0,实际使用时ET200M所带的I/O模块就好象是集成在CPU 315-2DP上的一样,编程非常简单。硬件组态结果见图9-7。湃肖虚播渠肠溪素噎打僧青缴冶悟扮鲁汉篷琅芳住陷楔洁阶裸似旬唐泽诲现场总线章节解现场总线章节解监控系统与现场总线监
85、控系统与现场总线86CUMT监控系统与现场总线监控系统与现场总线图9-5 加载IM 153-1至PROFIBUS(1)网络过程示意卓茸讶病替肆敦俞汝学湃绘尿疗叮媒肮疤倍棍壤渝傲狗孩犀钡刚彬颤洲亦现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线87CUMT监控系统与现场总线监控系统与现场总线图9-6 IM153的PROFIBUS网络参数配置号锦迫誓坯虏胖贪却诞孤宏蔡腊逗整贸螺袄孙厩谦微拔饿鹃你瘤凑雪跋负现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线88CUMT监控系统与现场总线监控系统与现场总线图9-7 315-2DP、ET200M的I/O模块配置滋塘川痘沤巷席
86、挨馒案圆灵握乃米序方祷歼卡围沟召迭彭扫蔓倦摈窃沏嚣现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线89CUMT监控系统与现场总线监控系统与现场总线 (2 2)网络部件)网络部件 工业以太网链路模块工业以太网链路模块OLMOLM、ELMELM OLM(光链路模块)有(光链路模块)有3个个ITP接口和两个接口和两个BFOC接口。接口。ITP接口可以连接口可以连接接3个终端设备或网段,个终端设备或网段,BFOC接口可以连接两个光路设备(如接口可以连接两个光路设备(如OLM等),等),速度为速度为10Mbit/s。 ELM(电气链路模块)有个(电气链路模块)有个ITP接口和接口和1个个
87、AUI接口。通过接口。通过AUI接口,接口,可以将网络设备连接至可以将网络设备连接至LAN上,速度为上,速度为10Mbit/s。 工业以太网交换机工业以太网交换机工业以太网交换机工业以太网交换机OSMOSMOSMOSM、ESMESMESMESM OSM的的产产品品包包括括:OSM TP62、OSM TP22、OSM ITP62、OSM ITP62-LD和和OSM BC08。从从型型号号就就可可以以确确定定OSM的的连连接接端端口口类类型型及及数数量量,如如:OSM ITP62-LD,其其中中ITP表表示示OSM上上有有ITP电电缆缆接接口口,“6”代代表表电电气气接口数量,接口数量,“2”代表
88、光纤接口数量,代表光纤接口数量,“LD”代表长距离。代表长距离。 ESM的的产产品品包包括括:ESM TP40、ESM TP80和和ESM ITP80,命命名名规规则则和和OSM相同。相同。n5.3.1 5.3.1 西门子工业以太网硬件基本情况西门子工业以太网硬件基本情况 明赏版屉迄灭斩驯猎脏甄慷至古筹摩患汀诌蛛仇挠滦翼称础汐板徘倪睦体现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线90CUMT监控系统与现场总线监控系统与现场总线图图5.7OSMITP62-LD图5.8 ESM TP80图图5.9CP243-1图图5.10CP343-1图图5.11CP443-1朗妻蔑搁谦仟柜嗡
89、们坚萄喊弧迷导昏惦矗沾椒妨类碰眠骚丢阿蚌非疚具燃现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线91CUMT监控系统与现场总线监控系统与现场总线 (3)通信处理器)通信处理器 常常用用的的工工业业以以太太网网通通信信处处理理器器(CP,Communicaton Processer,通通信信处处理理单单元元),包包括括用用在在S7 PLC站站上上的的处处理理器器CP243-1系系列列、CP343-1系列、系列、CP443-1系列等。系列等。 CP243-1是是为为S7-200系系列列PLC设设计计的的工工业业以以太太网网通通信信处处理理器器,并并且且支支持持使使用用STEP7-M
90、icro/WIN 32软软件件,通通过过以以太太网网对对S7-200进进行行远远程程组组态态、编编程程和和诊诊断断。同同时时,S7-200也也可可以以同同S7-300、S7-400系系列列PLC进行以太网的连接。进行以太网的连接。 S7-300系系列列PLC的的以以太太网网通通信信处处理理器器是是CP343-1系系列列。按按照照所所支支持持协协议议的的不不同同,可可以以分分为为CP343-1、CP343-1 ISO、CP343-1 TCP、CP343-1 IT和和CP343-1 PN。n5.3.1 5.3.1 西门子工业以太网硬件基本情况西门子工业以太网硬件基本情况 杨质湾募敞妹簇膳捻鸳挡同洗
91、乙佯右态砚枝憎企傍妮凶吸仔卧遁愁视誉练现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线92CUMT监控系统与现场总线监控系统与现场总线5.3.1 西门子工业以太网硬件基本情况 n S7-400 PLC的以太网通信处理器是的以太网通信处理器是CP443-1系列。按照所系列。按照所支持协议的不同,可以分为支持协议的不同,可以分为CP443-1、CP443-1 ISO、CP443-1 TCP和和CP443-1 IT。更升矽了育母俄犬篮悟伊伪殖痊滥闭灵驼组杨乓砷摈潞秆蒂棺抉竿痹浇毖现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线93CUMT监控系统与现场总线监控系统与现
92、场总线1 1 1 1标准通信(标准通信(标准通信(标准通信(Standard CommunicationStandard CommunicationStandard CommunicationStandard Communication)子网(子网(SubnetsSubnets)Industrial EthernetIndustrial EthernetPROFIBUSPROFIBUS服服务(ServicesServices)标准通信准通信协议MMSMAP3.0MMSMAP3.0FMSFMS表表5.2 标准通信协议标准通信协议 5.3.2 西门子支持的网络协议和服务西门子支持的网络协议和服务怔
93、衅偿底六嚼烃丹土贼股今荔疽匣枚矛效厂繁驹痘工洞浸旋蜡谎赛俺粟席现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线94CUMT监控系统与现场总线监控系统与现场总线 MAP(Manufacturing Automation Protocol,制造业自动化,制造业自动化协议)提供协议)提供MMS服务,主要用于传输结构化的数据。服务,主要用于传输结构化的数据。MMS是一个是一个符合符合ISO/IES 9506-4的工业以太网通信标准,的工业以太网通信标准,MAP3.0的版本提供的版本提供了开放统一的通信标准,可以连接各个厂商的产品,现在很少应用。了开放统一的通信标准,可以连接各个厂商的产
94、品,现在很少应用。 5.3.2 西门子支持的网络协议和服务西门子支持的网络协议和服务联炎锭者舵尼亥嚷坍鸽卵牙呀卢猖妈巍旬纷惫伯堰韶怪据迷馈锁貉万阮券现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线95CUMT监控系统与现场总线监控系统与现场总线3 3S7S7通信通信 S7通通信信集集成成在在每每一一个个SIMATIC S7/M7和和C7的的系系统统中中,属属于于OSI参参考考模模型型第第7层层应应用用层层的的协协议议,它它独独立立于于各各个个网网络络,可可以以应应用用于于多多种种网网络(络(MPI、PROFIBUS、工业以太网)。、工业以太网)。 S7通通信信通通过过不不断断地
95、地重重复复接接收收数数据据来来保保证证网网络络报报文文的的正正确确。在在SIMATIC S7中中,通通过过组组态态建建立立S7连连接接来来实实现现S7通通信信,在在PC上上,S7通通信信需需要要通通过过SAPI-S7借借口口函函数数或或OPC(过过程程控控制制用用对对象象链链接接与与嵌嵌入入)来实现。来实现。 在在STEP7中中,S7通通信信需需要要调调用用功功能能块块SFB(S7-400)或或FB(S7-300),最最大大的的通通信信数数据据可可以以达达64KB。对对于于S7-400,可可以以使使用用系系统统功功能能块块SFB来来实实现现S7通通信信,对对于于S7-300,可可以以调调用用相
96、相应应得得FB功功能能块块进进行行S7通信通信. 5.3.2 西门子支持的网络协议和服务西门子支持的网络协议和服务虹展柑懂殆涂税朔掺紊镊炬荐余寻煞培吏数觉铝撂幻躬研绣脖衫坎占窍贱现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线96CUMT监控系统与现场总线监控系统与现场总线4PG/OP通信 PG/OP通信分别是PG和OP与PLC通信来进行组态、编程、监控以及人机交互等操作的服务。图图5.12 S7-300/400 PLC5.12 S7-300/400 PLC的以太网通信的以太网通信 5.3.2 西门子支持的网络协议和服务西门子支持的网络协议和服务幌息戊迁鸟职敏满碎芽决访抱猛抱键
97、蓖蛾嵌剑藻复竿研烃软数扰既邹极彼现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线97CUMT监控系统与现场总线监控系统与现场总线 1 1硬件硬件 (1)CPU (2)CP 343-1 IT/CP 343-1 (3)PC(带网卡)(带网卡) 2 2软件软件 STEP 7 3 3PG/PC InterfacePG/PC Interface的设定的设定 在在“SIMATIC Manger”界界面面中中,选选择择“Options”“Set PG/PC Interface”,进进入入“Set PG/PC Interface”界界面面,选选定定“TCP/IP(Auto)Realtek RT
98、L8193/810”为为通通信信协协议议,见见图图5.13所示。所示。5.3.3 S7-300PLC通信所需的硬件与软件通信所需的硬件与软件琵怠歪舅另累厅翟庚亭列讥雨掳罐天绥识斤悉砂匡泣肆菏驴劲挨施碟勾搁现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线98CUMT监控系统与现场总线监控系统与现场总线图图5.13 5.13 “Set PG/PC InterfaceSet PG/PC Interface”界面界面5.3.3 S7-300PLC通信所需的硬件与软件通信所需的硬件与软件弛怔荐改搞阑次迈倡屿菲吝蛙品填猩众望变甭俯崔儒圆榷耀既氢逗膏军誓现场总线章节解现场总线章节解监控系统与
99、现场总线监控系统与现场总线99CUMT监控系统与现场总线监控系统与现场总线1 1TCPTCP (1 1)新建项目)新建项目 在在STEP7中中创创建建一一个个新新项项目目,取取名名为为“TCP of IE”。点点击击右右键键,再再弹弹出出的的菜菜单单中中选选择择“Insert New Object”“SIMATIC 300 Station”,插插入入一一个个300站站,取取名名为为“313C-2DP”。用用同同样样的的方方法法在在项项目目“TCP of IE”下下插插另一个另一个300站,取名为站,取名为“315-2DP”。如图。如图5.14所示。所示。图图5.14 5.14 建立项目建立项目
100、5.3.4 S7-300PLC-S5通信通信狱叫托夷惨签魂并棠韧走从哎翔哪案梨屋科莲就标研琅赋拯境砍译免酞意现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线100CUMT监控系统与现场总线监控系统与现场总线(2 2)硬件组态)硬件组态图图5.15 “313C-2DP”5.15 “313C-2DP”站的硬件组态站的硬件组态 首先首先对“313C-“313C-2DP”2DP”站站进行硬件行硬件组态,双双击“Hardware”“Hardware”进入入“HW Config”“HW Config”界面。界面。在机架上加入在机架上加入CPU CPU 313C-2DP313C-2DP、SM
101、 323SM 323和和CP CP 343-1 IT343-1 IT,如,如图5.155.15所所示:示:趴试扒瓤招葱世搜善沤溃佣秸腺枣扛嚷貉疡眷芹别初叛袋部普合辽柑娶莱现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线101CUMT监控系统与现场总线监控系统与现场总线同时把同时把CPU的的MPI地址设为地址设为“4”,CP模块的模块的MPI地址设为地址设为“5”。CP 343-1 IT可以在可以在“SIMATIC 300”“CP300”“Industrial Ethernet”下找到,见图下找到,见图5.16。图图5.16 CP 343-1 IT5.16 CP 343-1 IT
102、的硬件位置的硬件位置瘩蛹巢岁辩天抓妒盎鸣帅衰宠称甚分革偷案流换豁淹门婚铝耐膜娥妇椿淡现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线102CUMT监控系统与现场总线监控系统与现场总线 用用同同样样的的方方法法,建建立立“315-2DP”站站的的硬硬件件组组态态。CPU的的MPI地地址址设设为为“2”,CP模模块块的的MPI地地址址设设为为“3”。CP模模块块的的IP地址为:地址为:10.10.3.58,子网掩码:,子网掩码:255.255.255.192。 硬件组态好后保存编译,分别下载到两台硬件组态好后保存编译,分别下载到两台PLC中。中。 (3 3)网络参数配置)网络参数配
103、置 在在做做工工业业以以太太网网通通信信的的项项目目时时,除除了了要要组组态态硬硬件件,还还要要进进行网络参数的配置。行网络参数的配置。 在在“SIMATIC Manger”界界面面中中点点击击“Configure Network” 键键,打打开开“NetPro”设设置置网网络络参参数数。此此时时可可以以看看到到两两台台PLC已已经经挂挂入入了了工工业业以以太太网网中中,选选中中一一CPU,点点击击鼠鼠标标右右键键,选选择择“Insert New Connection”建立新的连接,如图建立新的连接,如图5.18所示。所示。漂钳鉴羚炎势萧岗横打溜茬尖舶鲍小蛋灌恿沉姐鸣协汉少睬豆隋达掩雍体现场总
104、线章节解现场总线章节解监控系统与现场总线监控系统与现场总线103CUMT监控系统与现场总线监控系统与现场总线n1.1 组态软件概述组态软件概述组态组态是伴随着计算机软硬件技术在控制领域的广泛应用而发展起来的。为了使用户在不需要编代码程序的情况下,便可生成适合自己需求的应用系统,就需要专业的编程开发人员创建良好的开发环境,把软件模块化、对象化、便于工程人员调用,从而获得目标工程项目的监控和控制软件系统。这种开发环境就是“组态软件”。 工控领域常会提到组态(configuration) 工控应用软件=积木式构件+基本专业知识+简单配置和编程屋观捎枉乳沛将詹灵攀财殷醚匹奶娄族钒榆嫂噎信往傀赞丢秃事厦
105、淡粥喇现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线104CUMT监控系统与现场总线监控系统与现场总线n(1) InTouch:Wonderware的InTouch软件是最早进入我国的组态软件。在80年代末、90年代初,基于Windows3.1的InTouch软件曾让我们耳目一新,并且InTouch提供了丰富的图库。但是,早期的InTouch软件采用DDE方式与驱动程序通信,性能较差,最新的InTouch9.5版已经完全基于32位的Windows平台。n(2) Fix:Intellution公司以Fix组态软件起家,1995年被爱默生收购,现在是爱默生集团的全资子公司,Int
106、ellution将自己最新的产品系列命名为iFiX,在iFiX中,Intellution提供了强大的组态功能。在iFiX中,Intellution的产品与Microsoft的操作系统、网络进行了紧密的集成。n(3) Citech:CiT公司的Citech也是较早进入中国市场的产品。Citech具有简洁的操作方式,但其操作方式更多的是面向程序员,而不是工控用户。Citech提供了类似C语言的脚本语言进行二次开发,但与iFix不同的是,Citech的脚本语言并非是面向对象的,而是类似于C语言,这无疑为用户进行二次开发增加了难度。纪椭澡柬凳趋忍兑醋叼宦间愁垦孟闯剔彻讽抄铰旨髓慰港芭胖淫叮茅侩捷现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线105CUMT监控系统与现场总线监控系统与现场总线n压风机监控系统讲解葫冤蹭瞎待情旬丑屈凡智舱的切枢怒湍涵八埠剧感悠椭趾薯珠起勇锗岛仁现场总线章节解现场总线章节解监控系统与现场总线监控系统与现场总线106CUMT监控系统与现场总线监控系统与现场总线nSCADA系统演示寄幅旷浇谩鸣溃崩播简面石檄幢烬驼熬志祈站讳友谗努桩袄猛敦胎倒席盅现场总线章节解现场总线章节解