PROFIBUS-DP用于现场层的高速数据传输。除周期性用户数据传输外,PROFIBUS-DP还提供了强有力的诊断和配置功能,数据通信是由主机和从机进行监控的。系统配置PROFIBUS-DP允许构成单主站或多主站系统,这就为系统配置组态提供了高度的灵活性。......
2023-11-22
PROFIBUS由以下3个兼容部分组成。
1)PROFIBUS-DP:用于传感器和执行器级的高速数据传输,它以DIN19245的第一部分为基础,根据其所需要达到的目标对通信功能加以扩充,DP的传输速率可达12Mbit/s,一般构成单主站系统,主站、从站间采用循环数据传输方式工作。
它的设计旨在用于设备一级的高速数据传输。在这一级,中央控制器(如PLC/PC)通过高速串行线与分散的现场设备(如I/O、驱动器、阀门等)进行通信。同这些分散的设备进行数据交换多数是周期性的。
2)PROFIBUS-PA:对于安全性要求较高的场合,制定了PROFIBUS-PA协议,这由DIN19245的第四部分描述。PA具有本质安全特性,它实现了IEC1158-2规定的通信规程。
PROFIBUS-PA是PROFIBUS的过程自动化解决方案,PA将自动化系统和过程控制系统与现场设备,如压力、温度和液位变送器等连接起来,代替了4~20mA模拟信号传输技术,在现场设备的规划、敷设电缆、调试、投入运行和维修等方面可节约成本40%之多,并大大提高了系统功能和安全可靠性,因此PA尤其适用于石油、化工、冶金等行业的过程自动化控制系统。
3)PROFIBUS-FMS:它的设计旨在解决车间一级通用性通信任务,FMS提供大量的通信服务,用以完成以中等传输速率进行的循环和非循环的通信任务。由于它是完成控制器和智能现场设备之间的通信,以及控制器之间的信息交换,因此,它考虑的主要是系统的功能,而不是系统的响应时间,应用过程通常要求的是随机的信息交换(如改变设定参数等)。强有力的FMS服务向人们提供了广泛的应用范围和更大的灵活性,可用于大范围和复杂的通信系统。
为了满足苛刻的实时要求,PROFIBUS协议具有如下特点:
1)不支持长度大于235B的信息段(实际最大长度为255B,数据最大长度为244B,典型长度为120B)。
2)不支持短信息组块功能。由许多短信息组成的长信息包不符合短信息的要求,因此,PROFIBUS不提供这一功能(实际使用中可通过应用层或用户层的制定或扩展来克服这一约束)。
3)本规范不提供由网络层支持运行的功能。
4)除规定的最小组态外,根据应用需求可以建立任意的服务子集。这对小系统(如传感器等)尤其重要。
5)其他功能是可选的,如口令保护方法等。
6)网络拓扑是总线型,两端带终端器或不带终端器。
7)介质、距离、站点数取决于信号特性,如对于屏蔽双绞线,单段长度小于或等于1.2km,不带中继器,每段32个站点。(网络规模:双绞线,最大长度为9.6km;光纤,最大长度为90km;最大站数,127个)(www.chuimin.cn)
8)传输速率取决于网络拓扑和总线长度,从9.6kbit/s到12Mbit/s不等。
9)可选第二种介质(冗余)。
10)在传输时,使用半双工、异步、滑差(Slipe)保护同步(无位填充)。
11)对于报文数据的完整性,使用海明距离(HD=4)、同步滑差检查和特殊序列,以避免数据的丢失和增加。
12)地址定义范围为0~127(对广播和群播而言,127是全局地址),对区域地址、段地址的服务存取地址(链路服务存取点,LSAP)的地址扩展,每个6bit。
13)使用两类站:主站(主动站,具有总线存取控制权)和从站(被动站,没有总线存取控制权)。如果对实时性要求不苛刻,最多可用32个主站,总站数可达127个。
14)总线存取基于混合、分散、集中3种方式,主站间用令牌传输,主站与从站之间用主—从方式。令牌在由主站组成的逻辑令牌环中循环。如果系统中仅有一个主站,则不需要令牌传输。这是一个单主站—多从站的系统。最小的系统配置由一个主站和一个从站或两个主站组成。
15)数据传输服务有两类。
·非循环的:有/无应答要求的发送数据;有应答要求的发送和请求数据。
·循环的(轮询):有应答要求的发送和请求数据。
PROFIBUS广泛应用于制造业自动化、流程工业自动化,以及楼宇、交通、电力等其他自动化领域,PROFIBUS的典型应用如图4-1所示。
图4-1 PROFIBUS的典型应用
有关现场总线与工业以太网及其应用技术的文章
PROFIBUS-DP用于现场层的高速数据传输。除周期性用户数据传输外,PROFIBUS-DP还提供了强有力的诊断和配置功能,数据通信是由主机和从机进行监控的。系统配置PROFIBUS-DP允许构成单主站或多主站系统,这就为系统配置组态提供了高度的灵活性。......
2023-11-22
PROFIBUS-FMS的设计旨在解决车间一级的通信,在这一级可编程控制器主要是互相通信。PROFIBUS-FMS应用层包括以下两个部分:现场总线信息规范描述通信对象和服务,低层接口用于将FMS适配到第2层。......
2023-11-22
PROFIBUS是作为德国国家标准DIN19245和欧洲标准EN50170的现场总线,ISO/OSI模型也是它的参考模型。由PROFIBUS-DP、PROFIBUS-FMS和PROFIBUS-PA组成了PROFIBUS系列。PA型的标准目前还处于制定过程之中,其传输技术遵从IEC1158-2标准,可实现总线供电与本质安全防爆。PROFIBUS支持主-从系统、纯主站系统和多主多从混合系统等几种传输方式。按PROFIBUS的通信规范,令牌在主站之间按地址编号顺序,沿上行方向进行传递。PROFIBUS的传输速率为9.6 kbit/s~12 Mbit/s,最大传输距离在9.6 kbit/s时为1200m,1.5 Mbit/s时为200m,可用中继器延长至10km。......
2023-11-22
三种PROFIBUS均使用一致的总线存取协议。在PROFIBUS中,第二层称为现场总线数据链路层。因此,PROFIBUS总线存取协议,主站之间采用令牌传输方式,主站与从站之间采用主从方式。在PROFIBUS中,令牌传递仅在各主站之间进行。以3个主站7个从站构成的PROFIBUS系统为例。第二层的另一重要任务是保证数据的可靠性,PROFIBUS第二层的数据结构格式可保证数据的高度完整性。......
2023-11-22
PROFIBUS-DP的物理层支持屏蔽双绞电缆和光缆两种传输介质。图6-11 RS-485总线段的结构传输程序用于PROFIBUS RS-485的传输程序是以半双工、异步和无间隙同步为基础的。2根PROFIBUS数据线也常称为A线和B线。图6-13 用NRZ传输时的信号形状总线连接国际性的PROFIBUS标准EN 50170推荐使用9针D型连接器用于总线站与总线的相互连接。光缆允许PROFIBUS系统站之间的距离最大到15km。......
2023-11-22
PROFIBUS-DP经过功能扩展,一共有DP-V0、DP-V1和DP-V2三个版本,有时将DP-V1简写为DPV1。诊断功能经过扩展的PROFIBUS-DP诊断,能对站级、模块级、通道级这3级故障进行诊断和快速定位,诊断信息在总线上传输并由主站采集。DPM1和系统组态设备间的循环数据传输PROFIBUS-DP允许主站之间的数据交换,即DPM1和DPM2之间的数据交换。对数据寻址时,PROFIBUS假设从站的物理结构是模块化的,即从站由称为“模块”的逻辑功能单元构成。在系统启动时由DPM1对标识符进行检查。......
2023-11-22
PROFIBUS-DP经过功能扩展,一共有DP-V0、DP-V1和DP-V2三个版本,有时将DP-V1简写为DPV1。诊断功能经过扩展的PROFIBUS-DP诊断,能对站级、模块级、通道级三级故障进行诊断和快速定位,诊断信息在总线上传输并由主站采集。DPM1和系统组态设备间的循环数据传输PROFIBUS-DP允许主站之间的数据交换,即DPM1和DPM2之间的数据交换。对数据寻址时,PROFIBUS假设从站的物理结构是模块化的,即从站由称为“模块”的逻辑功能单元构成。在系统启动时由DPM1对标识符进行检查。......
2023-11-20
西门子为PLC之间简单高速的数字通信提供用户ASICs。参照PROFIBUS DIN 19245第一部分和第三部分设计的这些ASICs,支持并可以完全处理PLC站之间的数据通信。下列的ASICs与微处理器结合可提供智能从站的解决方案:SPC的设计基于OSI参考模型的第一层,需要附加一个微处理器用于实现第二层和第七层的功能。另一种称作LSPM2/SPM2的ASICs是适应这些设备的低成本改造。主站在七层模型的第二层寻址这些ASICs,两个ASICs收到正确的报文后,自动生成所要求的响应报文。......
2023-11-22
相关推荐