首页 理论教育现场总线技术应用:PROFIBUS-DP循环

现场总线技术应用:PROFIBUS-DP循环

【摘要】:DP循环的可变部分由被控事件的非循环报文构成。2)DP从站诊断功能。4)DP主站和主站通信。5)非正常情况下,第2层控制的报文重复。STEP 7根据所组态的系统并考虑某些典型的非循环服务部分推荐一个默认时间值。

1.PROFIBUS-DP循环的结构

单主总线系统中DP循环的结构如图6-29所示。

一个DP循环包括固定部分和可变部分。固定部分由循环报文构成,包括总线存取控制(令牌管理和站状态)和与DP从站的I/O数据通信(Data_Exchange)。DP循环的可变部分由被控事件的非循环报文构成。报文的非循环部分包括下列内容:

1)DP从站初始化阶段的数据通信

2)DP从站诊断功能。

3)2类DP主站通信。

4)DP主站和主站通信。

5)非正常情况下(Retry),第2层控制的报文重复。

6)与DPV1对应的非循环数据通信。

7)PG在线功能。

8)HMI功能。(www.chuimin.cn)

根据当前DP循环中出现的非循环报文的多少,相应地增大DP循环。这样,一个DP循环中总是有固定的循环时间。如果存在的话,还有被控事件的可变的数个非循环报文。

2.固定的PROFIBUS-DP循环的结构

对于自动化领域的某些应用来说,固定的DP循环时间和固定的I/O数据交换是有好处的,这特别适用于现场驱动控制。例如,若干个驱动的同步就需要固定的总线循环时间。固定的总线循环常常也称为“等距”总线循环。

与正常的DP循环相比较,在DP主站的一个固定的DP循环期间,保留了一定的时间用于非循环通信。如图6-30所示,DP主站确保这个保留的时间不超时。这只允许一定数量的非循环报文事件。如果此保留的时间未用完,则通过多次给自己发报文的办法直到达到所选定的固定总线循环时间为止,这样就产生了一个暂停时间。这确保所保留的固定总线循环时间精确到微秒。

978-7-111-55649-7-Chapter06-35.jpg

图6-29 PROFIBUS-DP循环的结构

978-7-111-55649-7-Chapter06-36.jpg

图6-30 固定的PROFIBUS-DP循环的结构

固定的DP总线循环的时间用STEP 7组态软件来指定。STEP 7根据所组态的系统并考虑某些典型的非循环服务部分推荐一个默认时间值。当然,用户可以修改STEP 7推荐的固定的总线循环时间值。

固定的DP循环时间只能在单主系统中设定。