分享

现场总线专题贴三:profibus总线简介

 windzjf 2018-06-20

现场总线定义

根据国际电工委员会IEC1158定义(后改为IEC61158 ),现场总线是安装在生产过程区域的现场设备、仪表与控制室内的自动控制装置、系统之间的一种串行、数字式、多点通信的数据总线。或者说,现场总线是以单个分散的、数字化、智能化的测量和控制设备作为网络节点,用总线相连接,实现相互交换信息,共同完成自动控制功能的网络系统与控制系统。

自现场总线概念提出以来,全球各大知名自控和仪表公司开发了数十种现场总线,目前在全球范围内被广泛认可的现场总线系统包括:PROFIBUSFFControlNetPROFINETPNET等十大总线系统。

 

PROFIBUS 现场总线系统介绍

(1) PROFIBUS是一种国际化、开放式、不依赖于设备生产商的现场总线标准。广泛适用于制造业自动化、流程工业自动化和楼宇、交通、电力等其他领域自动化。

(2) PROFIBUS由三个兼容部分组成,即PROFIBUS-DPDecentralized Periphery)、PROFIBUS-PA(Process Automation)PROFIBUS-FMS(Fieldbus Message Specification)

(3) PROFIBUS-DP:是一种高速低成本通信,用于设备级控制系统与分散式I/O的通信。使用PROFIBUS-DP可取代24VDC4-20mA信号传输。主站和从站之间采用轮询的通讯方式,主要应用于自动化系统中单元级和现场级通信。

(4) PROFIBUS-PA:专为过程自动化设计,可使传感器和执行机构联在一根总线上,并有本征安全规范。电源和通信数据通过总线并行传输,主要用于面向过程自动化系统中单元级和现场级通讯。

(5) PROFIBUS-FMS:用于车间级监控网络,是一个令牌结构、实时多主网络。定义了主站和主站之间的通讯模型,主要用于自动化系统中系统级和车间级的过程数据交换。

(6) PROFIBUS是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术。可实现现场设备层到车间级监控的分散式数字控制和现场通信网络,从而为实现工厂综合自动化和现场设备智能化提供了可行的解决方案。

PROFIBUS协议结构

PROFIBUS协议结构是根据ISO7498国际准,以开放式系统互联网络(Open System Interconnection-SIO)作为参考模型的。OSI模型是现场总线技术的基础。对于工业控制底层网络来说,单个节点面向控制的信息量不大,信息传输的任务相对比较简单,但实时性、快速性的要求较高。现场总线采用的通信模型大都在OSI模型的基础上进行了不同程度的简化。

(1) PROFIBUS-DP:定义了第12层和用户接口。第37层未加描述。用户接口规定了用户及系统以及不同设备可调用的应用功能,并详细说明了各种不同PROFIBUS-DP设备的设备行为。

(2) PROFIBUS-FMS:定义了第127层,应用层包括现场总线信息规范(Fieldbus Message Specification-FMS)和低层接口(Lower Layer Interface-LLI)。FMS包括了应用协议并向用户提供了可广泛选用的强有力的通信服务。LLI协调不同的通信关系并提供不依赖设备的第二层访问接口。

(3) PROFIBUS-PAPA的数据传输采用扩展的PROFIBUS-DP协议。另外,PA还描述了现场设备行为的PA行规。根据IEC1158-2标准,PA的传输技术可确保其本征安全性,而且可通过总线给现场设备供电。使用连接器可在DP上扩展PA网络。

 

PROFIBUS的传输技术

PROFIBUS提供了三种数据传输类型:

·用于DPFMSRS485传输

采用的电缆——屏蔽双绞线;

拓扑结构——总线型;

通信速率——9.6kbps/1200m12Mbps/100m

每段最多节点数——32

不支持总线供电;

·用于PAIEC1158-2传输

采用的电缆——屏蔽双绞线;

拓扑结构——总线型、树形;

通信速率——31.25kbps/1900m

每段最多节点数——32

支持总线供电;

·用于DPFMS的光纤传输

用于电磁兼容要求高和长距离要求的场合;

 

PROFIBUS的通信介质访问控制方式

PROFIBUS的通信介质访问方式为分布式令牌方式,是一种时间触发的网络协议。主节点之间为令牌环传递方式,主节点和从节点之间为主从轮询方式。当主节点得到令牌后,允许它在一定的时间内与从节点和(或)其他主节点通信。令牌在所有主节点中循环一周期的最长时间(设定周期TTR)是事先预定的,决定了各主节点的令牌具体保持时间的长短。主节点之间传输数据必须保证在事先定义的时间间隔内主节点有充足的时间完成通讯任务,主节点与从节点之间的数据交换要尽可能快且简单地完成数据传输。

为此,PROFIBUS的介质访问控制MAC协议设置了两类时钟计时器:一类是令牌运行周期计时器,用于令牌的实际运行周期TRR计时;另一类是持牌计时器,用于主节点令牌保持时间TTH计时,当令牌到达某个主节点时,此节点的周期计时器开始计时。

当令牌又一次到达主节点时,MAC将周期计时器的TRR值与设定周期值TTR的差值赋给持牌计时器,即TTH=TTR-TRR,持牌器根据该值控制信息的传送。

在持牌计时器控制信息发送时,如果令牌到达超时,即TTH<0,则此节点只可以发送一个高优先级信息;如果令牌及时到达,则此节点可以连续发送多个等待发送的高优先级信息后,直到高优先级信息全部发送完毕,或者超过持牌时间。如果发完所有待发送的高优先级信息,仍有持牌时间,则可以用同样的方式发送低优先级信息。无论发送高优先级还是低优先级信息,都只在发送前检测持牌时间是否超时,而不是预先检测发送完此信息是否超时,此种检测方法意味着信息发送不可避免地造成持牌时间超时,影响了周期性实时通信的实现。

可靠性

? PROFIBUS 总线上的数据传输是完全基于数字信号实现的,这样可以大幅提高信号传输过程中的抗干扰能力。确保所有信息(包括令牌信息)在传输过程中高度安全。

? 采用PROFIBUS 总线直接连接现场智能设备,可以减少大量接线点,减少了由于接线不牢或接线不规范引起的故障。

? PROFIBUS 连接智能设备,减少了A/D 转换的环节,提高了自动化系统的采集精度,为精确控制提供保障。

? PROFIBUS 上各设备的连接非常简单,并可以通过专用剥线工具和PROFIBUS 接头,减少接线风险;同时PROFIBUS 接头可以保证总线上任何一个节点故障不影响系统通讯。

? 支持冗余总线系统,提高系统可靠性。

? 提供可用于危险领域的接口模块,可以支持在危险区域的应用。

实时性

采用PROFIBUS 总线的系统具有很高的实时性,这是由PROFIBUS 总线系统的数据传输速率高所决定的。PROFIBUS-DP 总线的传输速率可达12M,是目前通讯速率最高的现场总线。

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多