基于PROFIBUS的PLC分布式液压同步系统设计开发(2)
2)S7-300和S7-200之间的PROFIBUS-DP通信
PROFIBUS(现场总线)是以SIEMENS公司为依托制定的现场总线标准,包括PROFIBUS-FMS、PROFIBUS-DP和PROFIBUS-PA3种系列。其中,PROFIBUS-DP与PROFIBUS-PA兼容,是一种具有高速数据传输能力(9.6Kbit/s~12Mbit/s)、完善的故障诊断能力和无差错传输能力的常用通信连接方式,专为自动化控制系统与分散的控制器或I/O设备级之间的通信而设计,在系统中可以代替24VDC或4mA一20mA的信号传输。该系统采用PROFIBUS-DP数据传输技术,数据通过异步传输技术和NRZ(Non Return to Zero)进行编码,通过RS-485双绞线或光缆传输信息,连接S7-300与S7-200之间的通信。

图29 单台液压泵站系统设计框图
由于S7-200 CPU自身没有DP端口,EM277作为DP扩展端口使用,并传送和保存中间数据。本系统中S7-200CPU通过EM277通信模块连人PROFIBUS-DP网,主站S7-300CPU通过EM277对S7-200CPU的V存储区进行读/写数据。同时,在主站S7-300CPU的软件组态中,EM277作为一种特殊的从站模块,其相关参数是以GSD文件的形式保存。在主站S7-300 CPU中配置EM277,需要安装相关的GSD文件并需对从站地址和I/O分配。
3)基于PROFIBUS-DP的分布式控制
分布式控制系统的核心思想是集中管理,分散控制,即管理与控制相分离,上位机用于集中监视管理和控制功能,若干台下位机分散到现场实现分布式控制。
由于一般大型结构物具有形状不规则、体积较大和跨度较长等特点,需要较多液压顶升点。为了协调多点运动关系的整体控制能力,方便各种先进的控制算法对各个顶升点处的执行机构进行控制,保证系统设计的简单性和易控制性,实现智能化设备控制,分布式控制系统是一种必然选择。
根据S7-300 CPU的DP模板的能力,一个PROFIBUS-DP网最多可以有99个EM277通信模块,因此具有良好从站数目的扩展性,保证分布式控制系统的实现。
注:转载请与作者联系授权,作者:广州市新欧机械有限公司黄志坚教授,020-82333916
