现场总线协议--PROFIBUS协议详解

        主要为PROFIBUS DP和PA相关信息

一、定义

        PROFIBUS 全称Process Field Bus,是一个用在自动化技术的现场总线标准,在1987年由德国西门子公司等十四家公司及五个研究机构所推动。

二、分类

        分为PROFIBUS DP和PROFIBUS PA。

        PROFIBUS DP:即分布式周边,Decentralized Peripherals,用于工厂自动化时,可由中央控制器控制许多的传感器及执行器,也可以利用标准或选用的诊断机能得知各模块的状态。

        PROFIBUS PA:过程自动化,Process Automation,应用在过程自动化系统中,由过程控制系统监控量测设备控制,是本质安全的通信协议,可适用于防爆区域(工业防爆危险区分类中的Ex-zone 0及Ex-zone 1)

三、通信协议模型

        

        1、应用层

        为了有效利用PROFIBUS DP的机能,PROFIBUS DP定义了几种不同的服务档次:
        DP-V0:循环式的数据交换,诊断机能。【基本功能,适用于简单的自动化应用场景】
        DP-V1:循环式及非循环式的数据交换,警告处理。【在DP-V0基础上增加了非循环通信功能,适用于过程控制领域】
        DP-V2:时钟同步数据模式,从机和从机之间的数据广播。【进一步扩展了DP-V1的功能,适用于对实时性、精确性要求更高的动控制场合】

        2、数据链路层

        数据链路层FDL(总线数据链路层)混合了一般主站(master)-从站(slave)之间的通信及令牌传递的消息。在PROFIBUS网络中,控制器或控制系统为主站,感测器及致动器为从站。

        3、比特传输层

        有三种不同的传输方式:

        1、使用EIA-485规范进行电气传输

        也叫RS-485(或RS485)规范,会使用阻抗150Ω的双绞线,比特率范围可以从9.6kbit/s到12Mbit/s。两台中继器之间的网络线长也有限制,随比特率的不同,上限从100米到1200米。这种传输方式主要配合PROFIBUS DP使用。

        PROFIBUS DP网络结构图:

        【EIA-485规范中定义了发生器的信号线:"A"、"B"及"C(也叫G/SC)"。"A"和"B"是用来传输数据,"C"是参考电压。故使用该规范的电缆一般只有2芯,最多3芯】

        2、使用光纤作为介质进行传输

        可以使用星型、总线(bus)或是环型的网络拓扑,两台中继器之间的网络线长也可以到15千米,也可以使用环型网络拓扑以冗余的方式使用网络,即使网络中有一点损坏,仍然可以正常的运作。

        3、使用“曼彻斯特总线电力传输”(Manchester Bus Powered,MBP)的传输方式

        曼彻斯特编码(Manchester)又称裂相码、同步码、相位编码,是一种用电平跳变来表示1或0的编码方法,其变化规则很简单,即每个码元均用两个不同相位的电平信号表示,也就是一个周期的方波,但0码和1码的相位正好相反。

        网络上有信号,也可以提供设备电源。因为这种传输方式可以减少设备消耗的功率,因此可以在防爆需求的场合下使用。其总线拓扑最长可以到1900米,而且允许有60米的网络枝连接到设备,其比特固定为31.25kbit/s,此传输方式特别为用在过程控制的PROFIBUS PA所设计。【在DP的基础上省略了IO,分段耦合器则负责将Profibus-PA信号转换为Profibus-DP信号,故电缆芯数一致,为2芯(或3芯)

        PROFIBUS PA网络结构图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值