微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > Profibus-DP现场总线在精整生产系统中的应用

Profibus-DP现场总线在精整生产系统中的应用

时间:12-20 来源:互联网 点击:

通讯速率也为1.5Mbps,网络功能与5P一样。

Profibus-4:该网络上所连的站都为智能从站,连接一号线中主要设备,4台管排锯、矫直机、探伤机。4台管排锯和矫直机都通过CP342-5通讯模块与主站连接,探伤机PLC则将CPU作为从站挂在主站上。这条智能从站网络主要完成主站与从站的接口信息交换,如主站发传动装置准备好信号给从站、从站发给主站的辊道或斯惠顿启/停信号及速度给定。

2.2 主站与从站通讯

Profibus-DP总线采用令牌传送方式进行数据通讯,令牌传送保证了访问总线(令牌)的权利在精确定义的时间内被分配。以下图3描述主从站之间的通讯。Profibus-1上的从站与Profibus-2和Profibus-3的从站都存在数据交换。

如2#管排锯要低速启动2#锯前辊道,首先2#排锯的用户程序要将锯前辊道的启动信号和低速度信号送给本身的DP数据区,DP数据区再经过Profibus-1发送给主站,主站的DP数据区接收到相关信息后经用户程序处理在放到对应的CP数据库中,CP本身具有编程功能相当于一个CPU,CP将其DP数据缓冲区的数据(锯前辊道的启动信号和低速度信号)经过Profibus-2送给指定的从站(2#锯前辊道逆变器)。期间传动装置也不停地将自身的状态信息发给CP。

图4 DP网络示意图

图5为数据交换原理示意图。

图5 数据交换原理

在STEP7用户程序中,两个专用的FC块可用于数据交换:DP-SEND:将CPU中的指定的DP数据区的数据发送到Profibus-CP的缓冲器,以便传送给DP从站。DP-RECV:从DP从站中读取数据,将Profibus-CP接收缓冲区的数据放入CPU指定的DP数据区中。

2.3 现场总线控制系统配置分析

在实际应用中Profibus控制系统配置根据根据实际需要及经费情况,通常有下几种结构类型:

1)结构类型I:以PLC或控制器做一类主站,不设监控站,但调试阶段配置一台编程设备。这种结构类型,PLC或控制器完成总线通信管理、从站数据读写、从站远程参数化工作。该类型在实际应用中用得较多成本低,一般适合小型控制系统,如液压站控制系统。Ф340分厂中的液压站、稀油站、矫直机、无损探伤机等的控制网络属于该类型。

2)结构类型II:以PLC或控制器做一类主站,监控站通过串口与PLC一对一的连接。这种结构类型,监控站不在Profibus网上,不是二类主站,不能直接读取从站数据和完成远程参数化工作。监控站所需的从站数据只能从PLC或控制器中读取。

3)结构类型III:以PLC或其它控制器做一类主站,监控站(二类主站)连接Profibus总线或工业以太网上。这种结构类型,监控站在Profibus网或以太网上作为二类主站,可完成远程编程、参数化及在线监控功能。精整线的基础自动化控制系统、管坯据和管排锯的控制系统属该类。

4)结构类型IV:使用PC机加Profibus网卡做一类主站,监控站与一类主站一体化。这是一个低成本方案,但PC机应选用具有高可靠性、能长时间连续运行的工业级PC机。对于这种结构类型,PC机故障将导致整个系统瘫痪。实际生产中应用得很少。

由于精整线设计时就是24小时连续作业,在系统配置时选用结构类型III以考虑到平时点检维护的需要。精整1号线4条DP网络比较规范,Profibus1上挂的全是现场I/O远程站,PLC主站只需对其编址不需编写通讯程序。Profibus2上挂的全是智能型从站其站点少,由于该网络上所连的都是精整线的关键设备,通讯数据非常重要,因此不挂其它类型从站以保证网络的稳定。Profibus3和Profibus4上挂的全是变频器,该网络上可统一编址统一编写通讯程序,通讯程序编写简单。这四条网络物理连接上相互独立,因此当一条网络上出故障时不会影响另一条网络上的通讯。

2.4 DP网络通讯程序的编写和故障诊断方法

2.4.1 DP网络通讯程序的编写

(1)CP342-5通讯模块作DP主站时通讯程序的编写对于CP342-5DP,必须用DP-SEND和DP-RECV功能块,这些FC块通过背板总线在CPU和CP之间传送数据。如下所示:编程时可以完全自由地选择源和目的区域。可以从数据块、位存储器和输入输出区域读写数据。精整一号线的Profibus3、Profibus4均可采用该编程方法。下图为精整1号线5P的通讯程序。主站读写数据均在DB60中。CP342-5作从站时通讯程序编写与作主站时一样,这里不再叙述。

(2)CPU31x-2DPPLC作为主站或作从站时的编程这类网络结构可采用直接寻址的编程方法,精整1号线的Profibus2属该类型。直接寻址编程时主站就是将从站的外部输入区域映像地址信息写到指定的DP块中,而从站则将DP块中的数据地址传写到对应的外部输出地址中。下为精整1号线主PLC与1号探伤机的通讯程序。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top