您现在的位置是:首页 > PLC技术 > PLC技术

PROFIBUS-DP简介

来源:艾特贸易2017-06-05

简介在 PROFIBUS 现场总线中, PROFIBUS-DP 的应用最广。 DP 协议主要用于 PLC 与分布式 I/O 和现场设备的高速数据通信。 DP 的功能经过扩展,一共有 3 个版本: DP-V0 、 DP-V1 和 DP-V2 。有的用户手

    PROFIBUS现场总线中,PROFIBUS-DP的应用最广。DP协议主要用于PLC与分布式I/O和现场设备的高速数据通信。DP的功能经过扩展,一共有3个版本:DP-V0DP-V1DP-V2。有的用户手册将DP-V1简写为DPV1

    1.基本功能(DP-V0)

   DP-V0支持单主站或多主站系统,总线上最多126个站。可以采用点对点用户数据通信、广播方式和循环主一从用户数据通信。

   DP-V0可以实现中央控制器(PLCPC)与分布式现场设备之间的快速循环数据交换,主站发出请求报文,从站收到后返回响应报文。每个从站最多可以传送224B的输入或输出。

    经过扩展的PROFIBUS-DP诊断,能对站级、模块级、通道级这3级故障进行诊断和快速定位,诊断信息在总线上传输并由主站采集。

   DP主站用监控定时器监视与从站的通信,对每个从站都设置有独立的监控定时器。在规定的监视时间间隔内,如果没有执行用户数据传送,将会使监控定时器超时,通知用户程序进行处理。DP从站用监控定时器检测与主站的数据传输,如果在设置的时间内没有完成数据通信,从站自动地将输出切换到故障安全状态。

    通过网络可以动态激活或关闭DP从站,对DP主站(DPM1)进行配置。

    2.同步与锁定功能

    一组从站接收到主站的同步命令后,从站进入同步模式,这些从站的输出被保持在当前状态。

    锁定( FREEZE)命令使指定的从站组进入锁定模式,即将各从站的输人数据锁定在当前状态,直到主站发送下一个锁定命令时才可以刷新。

    3DP-V1的扩展功能

    除了DP-V0的功能外,DP-V1具有主站与从站之间的非循环数据交换功能,可以用它来进行参数设置、诊断和报警处理。DP从站通过诊断报文将突发事件(报警信息)传送给主站,主站收到后发送确认报文给从站。

    3DP-V2的扩展功能

   1)从站之间的直接数据交换(DX)通信使从站可以直接读入别的从站的数据。

   2)同步功能可以实现主站与从站中的时钟同步。此功能可以实现高精度定位处理,其时钟误差小于1μs。通过“全局控制”广播报文,使所有有关的设备循环与总线主循环同步。

   3)实时时间( RealTime)主站将时间标记(Timestamp)发送给所有的从站,将从站的时钟同步到系统时间,误差小于1ms。可以实现高精度的事件跟踪,和实现事件顺序记录。

   4) HART规范将现场总线HART的客户一主机一服务器模型映射到PROFIBUS

   5)上载与下载功能用少量的命令装载任意现场设备中任意大小的数据区。例如不需要人工装载就可以更新程序或更换设备。

   6)功能请求服务用于对DP从站的程序控制(启动、停止、重新启动)和功能调用。

   7)冗余的从站有两个PROFIBUS接口,一个是主接口,一个是备用接口。

    在正常情况下,通信发送给被组态的主要从站和后备从站。在主要从站出现故障时,后备从站接管它的功能。冗余从站设备可以在一条PROFIBUS总线或两条冗余的PROFIBUS总线上运行。