基于PROFIBUS-DP的柔性制造监控系统的应用

发布者:innovator8最新更新时间:2012-06-14 来源: 中国传动网关键字:PROFIBUS-DP总线  组态软件  可编程序控制器 手机看文章 扫描二维码
随时随地手机看文章

1 引言

  随着科学技术的迅速发展,国内外市场竞争的加剧,产品更新换代速度的加快以及人们对产品多样化需求的增加,使得机械制造业向多品种、小批量生产方式发展。为适应这种需求的变化,必须大幅度提高产品制造的柔性和生产效率,缩短生产周期,保证产品质量,降低能耗和生产成本,以获得更好的经济效益。柔性制造系统(Flexible Manufacturing System-FMS)正是在这种形势下应运而生的。 FMS是一项工程应用技术,它的内部组成根据使用目的而异,客观上也难以有一个统一的模式。典型的FMS一般由加工系统、物流系统和控制与管理系统三个子系统组成,各子系统的构成框图及功能特征如图1所示。三个子系统的有机结合,构成了一个制造系统的能量流(通过制造工艺改变工件的形状和尺寸)、物料流(主要指工件流和刀具流)和信息流(制造过程的信息和数据处理)。

  PROFIBUS是一种国际性的、开放式的现场总线,广泛用于离散型、流程型自动化系统以及楼宇、交通、电力等自动化领域。根据其特点,可将PROFIBUS分为报文规范PROFIBUS- FMS( Fieldbus Message Specification) 、分布设备PROFIBUS- DP( Decentralized Periphery) 、过程自动化PROFIBUS-PA( Process Automation) 三个相互兼容的版本。而柔性制造系统就属于流程型自动化系统,本文重点探讨基于现场总线PROFIBUS- DP的柔性制造监视与控制系统的实现。

2 基于ROFIBUS-DP柔性制造监控系统的通信

  2.1 基于ROFIBUS-DP柔性制造监控系统的组成

  PROFIBUS-DP主要应用于现场级,是一种高速(可达12Mbit/s) 和便宜的通信连接,它被设计为设备级自动控制系统与分散的外围设备之间的通信,可以承担现场控制与监控的通信任务,具有较高的性价比,是当今实现自动控制系统理想的总线技术。PROFIBUS-DP的网络协议采用了OSI 参考模型的第一层物理层,第二层数据链路层和用户自己定义的用户层,其中用户层定义了用户系统和各种设备可以调用的应用功能以及详细说明了各种PROFIBUS-DP设备的行为。PROFIBUS-DP是一个主站/从站(Master/ Slave)总线系统,主站决定总线的数据通信,当主站得到总线控制权时,没有外界请求也可以主动发送信息,主站可以是PLC、PC 等;从站为外围设备(典型的从站包括输入/输出装置、阀门、驱动器和测量发送器等),从站没有总线控制权,仅当接受到信息给予确认或当主站发出请求时向它发送信息。PROFIBUS-DP有多种网络拓扑结构:总线形,星形,环形等。该系统采用总线形拓扑结构。[page]

  该柔性制造系统也是由加工系统、物流系统和控制与管理系统三个子系统组成。加工系统由储料单元、翻转送料单元、尺寸检测单元、材质检测单元、机械手送料单元、加工单元、搬运单元、立体仓储单元等八个工作单元组成。物流系统是由各工作单元之间配备的不同形式的工件传送装置组成。监控系统是以西门子PLC为主控制器,上位采用MT-500触摸屏监控,中间采用S7-300 PLC负责通信功能,下位采用八个S7-200 PLC (CPU 224) 组成分站控制器,通过PROFIBUS-DP现场总线网络实现监控系统的通信,八个独立的执行机构共同组成一套完整的控制系统,用于实现实际生产中的典型流水线工艺。其中,加工系统是由机械加工设备组成,物流系统是由机械传送装置组成,监控系统是由基于PROFIBUS-DP现场总线网络将S7-300 PLC、S7-200 PLC和MT500触摸屏连接而成的系统组成。基于PROFIBUS-DP现场总线网络的监控系统的组成如图2所示。[page]

  2.3 基于ROFIBUS-DP柔性制造监控系统的通信

  ⑴、S7-300 PLC与S7-200 PLC的通信

  S7-300 PLC与S7-200 PLC通过PROFIBUS-DP总线网络进行通信。在PROFIBUS-DP总线网络中,CPU 315-2DP作为主站通过DP通信端口连接到PROFIBUS-DP总线网络。该柔性制造监控系统采用八个EM227 PROFIBUS-DP扩展从站模块通过串行I/O总线分别连接到八个S7-200 PLC(CPU 224)分站控制器;作为从站,EM227模块通过其DP通信端口连接到PROFIBUS-DP总线网络。CPU 315-2DP PLC通过组态将EM227模块定义成DP从站,采用主-从方式进行通信,在主-从方式下,一个主站控制多个从站,主站发出命令( Command),从站给出响应( Response),配合主站完成对数据链路的控制,一个主站可与多个从站中的每一个从站建立一条数据链路;从站可以发送多个帧,直到从站没有信息帧可发送或未完成帧的数目已达最大值或从站被主站停止为止。

  ⑵、MT500触摸屏与S7-300 PLC、S7-200 PLC的通信

  MPI(Multi Point Interface)用于PLC和PG/OP之间的接口,每个PLC都安装有一个RS 485 MPI接口。MT500触摸屏通过MT5-MPI专用电缆将MT500 RS232串行通信口与CPU 315-2DP PLC的MPI通信口连接起来,CPU 315-2DP PLC可以自动地通过MPI接口发布其总线参数组态。总线参数包括:波特率为19200,数据位为8Bits,奇偶校验采用奇校验,停止位为1Bit,MT500触摸屏的站地址为0,CPU 315-2DP PLC的站地址为2。这样可使MT500触摸屏可以自动连接到MPI网络上,通过MPI协议与CPU 315-2DP PLC进行通信。MT500触摸屏与S7-200 PLC通信时,将CPU 315-2DP PLC作为通信中介来实现MT500触摸屏与S7-200 PLC的通信。

  ⑶、PC机与MT500触摸屏、S7-300 PLC、S7-200 PLC的通信

  在该系统中,PC机主要是作为编程器。PC机通过MT5-PC编程电缆与MT500触摸屏连接起来进行通信。PC机通过使用STEP7编程电缆将PC机上的通信卡CP5611(适用于PC机的PCI卡)的通信口与CPU 315-2DP PLC的DP通信口连接起来进行通信。PC机通过使用STEP7-Micro/WIN 32的编程电缆将PC机上的RS-232串行通信口与CPU 224 PLC的RS-485通信口连接起来进行通信。[page]

3 基于PROFIBUS-DP柔性制造监控系统的实现

  3.1 基于PROFIBUS-DP总线网络的硬件组态

  根据图2所示基于PROFIBUS-DP总线网络的监控系统的组成框图,采用总线拓扑结构组建监控系统的通信网络,并给系统送电。S7-300 PLC与S7-200 PLC通过EM277进行PROFIBUS-DP通讯时,在STEP7中需要对S7-300站组态,而在S7-200系统中不需要对通讯进行组态,只要将通讯的数据存放在与S7-300组态时的EM277从站的硬件I/O地址相对应的V存储区就可以了。

  在STEP7中对S7-300站组态时,首先在STEP7中插入一个S7-300的站;然后在STEP7硬件组态窗口中安装EM277从站配置文件SIEM089D.GSD文件。安装EM277从站配置文件SIEM089D.GSD后,根据EM277从站通讯实际需要的通讯字节数,选择一种通讯方式,该系统选择8字节入/8字节出的方式,并在STEP 7的硬件组态窗口中设置EM277的从站地址,至此一个单元的EM277从站硬件组态结束。接着依次将其它各单元EM277从站进行硬件组态。

  硬件组态完成后,将硬件组态信息下载到S7-300 PLC中,下载完成后,将EM277模块上的拨位开关拨到与硬件组态的设定值相一致,在S7-200中编写程序将进行交换的数据存放在与S7-300 PLC的外设输入/输出存储区PI和PQ相对应的V存储区中,打开STEP7中的变量表和STEP7 Micro/Win32的状态表可监控S7-300与S7-200通过EM277进行的数据通信。[page]

  3.2 基于PROFIBUS-DP柔性制造监控系统的实现

  基于PROFIBUS-DP柔性制造监控系统由现场控制层和监控管理层组成。

  (1)现场控制层

  该柔性制造系统的工作任务是将随设备一起提供的工件由原料仓库取出,经过高度检测,材质检测,然后对非金属工件进行加工,最后按材料的不同将工件分捡入库。同时在各工作单元之间配以不同形式的工件传送装置完成一整套工作及工艺过程。每个工作单元的S7-200 PLC通过EM277模块和PROFIBUS-DP总线连接器连接至PROFIBUS-DP网络。各从站的站号通过EM277模块设定。各从站EM277模块接收主站的输出数据,并将输入数据返回主站。输出和输入数据缓冲区驻留在S7-200 CPU的V存储器内。V存储器中输入、输出缓冲区大小及起始字节位置是在PROFIBUS-DP网络硬件组态时定义的,DP主站将组态时定义的V存储器地址和输入/输出数据长度传给S7-200 CPU。PC机利用西门子STEP7-Micro/WIN V4.0 SP3 编程软件编写各从站的控制程序并下载到相应S7-200(CPU224)PLC中来独立控制各单元的启动、运行、通信和停止等操作。

  (2)监控管理层

  PC作为PROFIBUS-DP总线网络的主站,通过西门子CP5611通信卡的总线连接器接入网络。在WINDOWS2000操作系统下,PC机首先通过软件STEP7对其进行组态和参数配置。然后再利用STEP7软件编写由组织块(OB)、功能块(FB、FC)和数据块(DB)构成的CPU315-2DP PLC的控制程序。其中,OB是PLC的主监控扫描程序,用于控制程序的运行;FB、FC是功能子程序块,分别实现系统所需的各功能子程序,其中包括MT500触摸屏和各从站进行数据通信的子程序、S7-300 PLC和各从站进行数据通信的子程序以及MT500触摸屏和S7-300 PLC进行数据通信的子程序等,供主程序调用;DB数据块为存储各运行数据的区域,为S7-300 PLC内部数据转换以及MT500触摸屏和各从站之间、MT500触摸屏和S7-300 PLC之间的数据交换提供了平台。最后将程序下载到CPU315-2DP PLC中,就可以实现MT500触摸屏和S7-300 PLC、各从站以及S7-300 PLC和各从站进行数据通信。

  该柔性制造监控系统采用台湾WEIN VIEW的MT500触摸屏作为监控设备,在PC机上利用Easy Builder 500组态软件编写柔性制造系统的监控软件,然后将监控软件装入MT500触摸屏。在WEIN VIEW的MT500触摸屏上通过使用柔性制造系统的监控软件就可实现对柔性制造系统各工作单元的监控。

4 结束语

  本系统采用PLC作为现场控制设备,PROFIBUS-DP网络作为系统的通信基础,以台湾WIEN VIEW的MT 500触摸屏为监控设备,利用Easy Builder 500组态软件对该柔性制造系统实现实时监控,从而能够可靠、准确地完成控制操作。基于PROFIBUS-DP总线的柔性制造监控系统,是现代工业控制中比较先进的控制方案,可适用多种应用场合,应用前景将会十分广泛。

  本文作者创新点:在本文中,以PLC作为现场控制设备,PROFIBUS-DP网络作为系统的通信基础,以台湾WEIN VIEW的MT 500触摸屏为监控设备,利用Easy Builder 500 组态软件对该柔性制造系统实现实时监控,在现代工业控制中属于比较先进的控制方案,可适用多种应用场合,应用前景将会十分广泛。

参考文献

  [1] 廖常初. S7-300/400 PLC应用技术 北京:机械工业出版社,2005

  [2] 袁佑新,丁一,陈涛等. 基于PROFIBUS-DP的煤粉制备分布式控制系统 微计算机信息. 2006年 第5-1期 第46-48页

  [3] 苏宏英,戚宇恒. 基于PROFIBUS现场总线的小型柔性制造实训系统的设计与实现 广东:广东技术师范学院学报.2004年 第6期 第68-71页

关键字:PROFIBUS-DP总线  组态软件  可编程序控制器 引用地址:基于PROFIBUS-DP的柔性制造监控系统的应用

上一篇:OPC XML-DA在现场总线远程监控系统中的应用
下一篇:现场总线PROFIBUS在水厂自控系统中的应用

推荐阅读最新更新时间:2024-05-02 22:07

PLC控制电路讲解
PLC是可编程序控制器的简称,它是能够编程的器件,功能强大,广泛应用于各种自动化场景中。 凡是含有PLC的电路,都可以称之为PLC电路。 当然,有些PLC电路简单,有些PLC电路复杂,完成的功能也各不相同。 一、简单的PLC电路(输入输出外接元件少、程序简单) 1、说明: 本电路是PLC控制小车往返运动的PLC外部接线图(西门子smart200),输入端起动和停止按钮节SB1、SB2、SB3分别接I0.2、I0.0、I0.1,限位开关和热继电器SQ1、SQ2、FR分别接I0.3,I0.4,I0.5。 输出Q0.0和Q0.1分别接继电器KM1和KM2。 通过PLC编程,主要完成小车的自动往返控制。 2、程序: 二、复杂的
[嵌入式]
PLC控制电路讲解
profibus-dp总线技术在工业电气自动化领域的实际应用
1、引言 石油电驱动钻机是近年来发展非常快的钻井专用装备,广泛应用于国内外各大油田的开发。进入20世纪90年代,石油钻机的控制系统已由模拟式控制技术逐步转化为数字式控制技术,由继电器控制模式逐步转化为总线智能控制模式,并继续朝着智能化控制方向发展和改进。由于profibus-dp现场总线技术比较成熟,可靠性高,模块化功能强大,组态灵活方便,故障率低,现场维护方便,现已广泛应用于电驱动钻机系统中。 本文将从石油钻机井场情况进行分析,介绍在石油钻机电传动系统中profibus-dp现场总线的应用情况,并以一套普通zj40d钻机电传动系统为例,介绍了profibus-dp现场总线的具体应用。 2、profibus-dp通信 随着
[嵌入式]
<font color='red'>profibus-dp</font><font color='red'>总线</font>技术在工业电气自动化领域的实际应用
PROFIBUS-DP总线I/O设备开发及应用
  总线I/O是"现场总线远程I/O"的简称,是基于现场总线控制系统FCS中的主要设备,PROFIBUS-DP是总线I/O的主流通信协议。总线I/O的主要功能分为输入、输出两部分。输入是采集现场模拟信号(如4~20 mA)和开关量信号(如24 V DC)转换成为数字量并按照通信协议传送到现场总线。输出是将现场总线通信数据转换成模拟输出和开关量输出。PROFIBUS-DP总线I/O设备以从站的形式存在。   PROFIBUS – DP的DP即Decentralized Periphery.它具有高速低成本,用于设备级控制系统与分散式I/O的通信。它与PROFIBUS-PA(Process Automation )、PROFIBU
[嵌入式]
PROFIBUS-DP现场总线在反渗透水处理中的应用
1 PROFIBUS现场总线介绍   现场总线是应用于工业现场、连接智能现场设备和自动化系统的数字式、双向传输、多分支结构的通讯网络。其中PROFIBUS现场总线标准是开放的、不依赖生产厂家通信系统标准。所以,在各种工业控制中得到了广泛的应用。   PROFIBUS是德国国家标准DIN19245和欧洲标准EN50170的现场总线标准。由分散和外围设备PROFIBUS-DP(Decentralized Periphery)、报文规范PROFIBUS-FMS(Fieldbus message Periphery)、过程自动化PROFIBUS-PA(Process Automation)组成了PROFIBUS系列。   其中
[嵌入式]
基于PLC的微结构光纤毛细管自动剪切收集排布系统
0 引言 微结构光纤是一种由有序或无序的空气孔构成的微结构包层的新颖光纤。具有许多传统光纤难以达到的优良特性,因此在许多领域,如光纤激光器和放大器、非线性光学、光纤通信、光纤传感等许多方面都有着重要的应用。人们对微结构光纤的理论研究取得了一定成就,但是其制备工艺一直是一个难点。最常采用的堆积法,是将毛细管截成合适长度紧密堆积在套管中,堆积成六边形或者其他结构,中心的毛细管被去除或者用实心棒代替以造成缺陷。迄今为止丹麦和巴斯大学采用最多的还是传统的堆积法,其制作工艺复杂,给光纤毛细管带来了很大的污染。微结构光纤预制棒是制备微结构光纤的第一环节,它的好坏会直接影响后面的光纤质量,因此光纤制备工艺亟待改造。这次通过用PLC(可编程控
[测试测量]
基于PLC的微结构光纤毛细管自动剪切收集排布系统
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved