PROFIBUS—DP在高炉自动化系统中的应用

发布者:Joyful222Life最新更新时间:2012-05-25 来源: 中国传动网关键字:现场总线  物理层  数据链路层  PLC 手机看文章 扫描二维码
随时随地手机看文章

0 前言
  随着网络的发展,现场总线(Process Field Bus简称Profibus)技术在新一代高炉自动控制系统中逐步推广使用。它使用一类传输介质(如具有位串传输的铜缆、光纤或无线等),用比特串传输,将分散的现场设备(如传感器、执行机构、驱动器、变送器等)连接到中央控制或管理系统。
  在炼铁高炉自动化控制系统中,分为槽下配料和炉顶加料部份,槽下系统共25个仓、19个斗,共计阀门31个,炉顶12个阀,卷扬电机、探尺设备配有编码器。在电气设计方而,分布区域广、阀门多、煤气区域易燃易爆的特点不容忽视,凶此,我们采用各输入输出点(包括数字量、模拟量)进入站点模块,通过一根总线传人_丰控室PLC,以此控制各阀门及电机动作。本文以现场总线的角度出发,结合采用德国西门子PIC系统和图尔克Prnfibus—DP工业现场总线技术,描述高炉自动化系统的实现,并对当前现场总线故障诊断的敏感问题提出了一些解决方案。
1 PROFIBUS—DP总线通信原理及系统组成
  PROFIBUS由二个兼容部分组成,即PROFIBUS—DP、PROFIBUS—PA和PROFIBUS—FMS。我们采用的PROFIBUS—DP是一种高速、低成本,用于没备级控制系统与分散式I/O的通信。使用PROF’IBUS可取代24VDC或4—20mA信号传输。它定义了第一层(物理层)、第二层(数据链路层)和用户接口,第-1.1 现场总线物理层
  IEC61158—2给出了现场总线物理层通用模型,可用图2示可表示。现场总线通信装置是由数据终端设备(DTE)和数据端接设备(DCE)组成。从图2可看出,现场总线的物理层包含了媒体相关子层与媒体无关子层两部分。
  媒体相关子层负责处理不同传输媒体、不吲速率的信号转换问题。媒体无关子层与数据链路层相连,负责信号编码与解码,增加或减除前导码、定界符的工作。所以物理层的功能是用f实现现场设备与总线之间的连接,为现场设备对总线的发送和接收提供合乎规范的物理信号。

  PROFIBUS—DP采用的是单独供电的总线设备,每站点有自己的稳压电源,如果网络节点电源不稳,通信若隐若现甚至彻底消失时,系统会自动启动旁路功能以避免对其他节点的影响。通信介质可采用双绞屏蔽电缆、同轴电缆、光纤,红外以及激光等,我们采用了双绞屏蔽电缆。通信网络电缆屏蔽层接地电阻宜小于1OΩ。在连接各站时,应确保数据线不要拧绞,电缆各个信号线相互之间的绝缘电阻宜大于200Ω,对于重要的场合,测试电缆的特性阻抗(推荐30kHz)、静电容量(推荐:1kHz)、耐压(DC200v)等参数非常必要。作为阻抗匹配元件,在总线的每个网段需要两个终端电阻。使用终端电阻的同的是应用信号的发射波原理减少信号衰减和变形。因此在每个网段的首尾节点,终端电阻或节点接头终端器要在“ON”位置,同时其他中间段节点应不能有终端电阻或节点接头终端器在“OFF”位置。当系统中需连接的站点数多于32时,使用中继器相连接。我们采用总线速率为1.5M的波特率,在一段中最大的电缆长度限制为200米,因此采用中继器进行信号放大以增加长度,但是串起来联结的中继器最多不能超过3个。
1.2  现场总线的数据链路层
  现场总线数据链路层(DLU)位于物理层和应用层之间。DLL一般可分为逻辑链路控制子层(LLC)和介质访问控制子层(MAC)两部分。LLC从其上层取得数据后,构造成帧,完成通信链路的建立、拆除及差错、流量控制等,而MAC完成网络存取控制。PROFIBUS现场总线基于令牌总线协议加主一从总线的介质存取方式,DP主站循环地与DP从站交换数据。站点数可达127个。它融合了IEEE802.4和集中式轮询协议的重要功能和优点,简单说这足一种多主站的协议,主站之间以令牌传输协议进行_I二作,持有令牌的站可轮询其它站(令牌和查询方式)。当主节点得到令牌后,允许它在一定的时间内与从节点或其它主节点通信。令牌在所有主节点中循环一周的最长时间TrR(设定周期)是事先预定的,决定了各主节点的令牌具体保持时间的长短。主节点之间传输数据必须保证在事先定义的时间间隔内,主节点有充足的时间完成通信任务,主节点与从节点之间的数据交换要尽町能快且简单地完成数据的实时传输。[page]
  在炼铁高炉自动化控制系统中,利用总线遵循公开统一的技术标准,可实现设备互操作性和互换性。电振机的控制采用集空气开关、接触器、热继电器一体的电机启动器(5.5kw),室内控制恒内一排l4个启动器作为一个站点,这样只需4排1个控制柜就可完成所有42台电机的主网路及二次回路的控制,电机启动器的智能性,可以通过信号灯闪烁频率来报警。室内设有模拟屏,模拟屏为全现场各所有控制阀门的开关信号指示,其信号来源于总线上ET200站点的输出。现场炉顶及槽下阀门开关的信号传送人机旁箱内的图尔克模块,以站点形式挂在总线上.用于主卷扬判断料车方向及行程的编码器、探测料线深度的探尺编码器采用图尔克产品,也以站点形式拄在总线上。信号通过总线传送到主控室的PLC,总线各站点结点处以T形头联接,这样整个拓朴结构中。无论哪个站点出现故障不影响其它站点,为保证现场总线设备正常工作,每台现场总线设备,必须有一个唯一的网络地址和物理设备位号。当有站点m现故障时,通过韦控室的PLC可以诊断出具体站点,实现对各站点的监测。针对实际情况我们采用j条总线,S7400PLC控制,协议分别为MPI和Profibus。PLC接收到接近开关到位信号后,通过总线上的以ET200为站点的模块输出到模拟屏信号灯上。其总线结构示意如图3:

2 系统软硬件设计
  系统硬件:由SIMATICS7—400PLC、ET-200M、数字量模拟量输入输出模块(DI/DO、AI/AO)、IF964一DP扩展卡、图尔克现场模块PDP—IM、丁作站(2台工控机)、Profibus—DP屏蔽电缆。控机作为上位机,通过现场总线接口卡CP5612相连到现场总线,在工控机上完成组态、运行、操作等功能。
      软件配置:在这个系统中,控制基本上由集中的PLC完成。
  在PLC软件控制当中,我们要对外部的总线结构进行硬件组态,让系统识别总线结构,各个站点有自己的逻辑地址,分别挂在哪条总线上,采用的总线协议方式及速率、产品类型等进行具体组态设置。编程软件我们采用STEP7(5.2),对PLC进行硬件组态,使用厂家提供GSD文件,GSD(设备数据库文件)的组态工具可将不同厂商生产的设备集成到一个总线系统中。PLC程序在卜位机的编程工具STEP7(5,2)中组态后进行编译,编译通过后F载到CPU416-2DP,并存储其中,CPU416可自动运行该程序,根据程序内容读取总线上的所有1/O模块的状态字,控制硬件设备。
  上位机监控软件为西门子公司的Wince6.0,它基于WIN—DOWS的对象链接和嵌入、部件对象模型和分布式部件对象模型技术,并创建一开放式接口,具有良好的图形界面和人机交互性,系统在Windows2000下运行,通迅画而如图4:

  利用总线,在监控画面中我们实现了功能如下:
  (1)控制操作:并住中心控制室能对被控没备进行在线实时控制,如启停阀门设备,调节上料种类,实现定仓、设定料类重量等。并能够在现场限位开关发生故障时,模拟到位信号,使上料正常进行。在线设置PIC的某些参数等。上位机是总线上一个站点,与PLC的进行实时通迅。[page]
  (2)显示功能:在画面中通过编程实现模拟显示整个高炉系统各阀门实际动作状况,各称量斗实际重量显示。各阀门位置指示用不同颜色指示开位、关位、正在开或关等,以及现场的仪表温度、压力、状态参数。
  (3)数据管理:依据不同运行参数的变化和重要程度,建立生产历史数据库,存储生产原始数据,供统计分析使用。用户归档记录每料实际的料类,每料车的重量,上料时间等,从中得出一些有用的经验参数,改进丁艺,使生产效益越来越好。
  (4)报警功能:当某一模拟量(如电流、压力、温度等)测量值超过给定范嗣或某一开关量(如电机启停、阀门开关)发生异常时,可根据不同的需要发出不同等级的报警。通过画面闪烁报警,并用文字提示,对快速确认故障,排除故障起到很好作用。利用总线模块诊断功能,可直观看到现场站点故障报警状态。
3 总线诊断方式
  在高炉自动化系统中,各站点分散于现场煤气区域,一旦站点出现故障,即使一个站点也将会严重影响上料,造成减风、休风,因此快速故障诊断尤为重要。结合实践,这里介绍3种故障诊断方法。
3.1使用FB125程序对系统中分布式设备进行在线诊断


  FB125是一个中断驱动功能块,它必须在OB1,OB82和OB86中分别被调用。可以对系统进行_二级诊断:故障站点、故障模块、故障通道。并且给出详细的报错信息,同时数据仔储区可以作为接口被其它程序读取和调用(如WINCC),更直观的找出故障从站和错误信息。其跟随的数据块中部分重要信息如表。
3.2 用BT200测试装置(6ES7 181一OAA01一OAAO)
  在安装阶段,可用BT200测试装置测试PROFIBUS—DP电缆,能够快速分辨出线路中断还是屏蔽中断,是线路之间还是线路与屏蔽层之间的短路。在数据线中出现断线或短路时,确定故障位置,并能检测出可能造成故障的反射。根据实际情况确定安装电缆长度,超jIJ规定距离可增加中继器进行信号放大。也可以检查站的接线,用BT200检查从站/主站的RS485接口,检查从站的可访问性,列出可访问的从站及其具体编址。这可事先测试特定总线段的可操作性,从而缩短,投产运行时间。在H常运行故障时,这些功能用于故障查找,操作容易且准确。借助于可选日志生成软件包,每次测试都可保存在BT200中,并传送到PC。然后即可以报告形式打印测试结果。这就意味着可快速简便地对测试报告进行编辑。
3.3 利用OB块把CPU中的硬件的信息读出来
  0B86为机架故障组织块,当扩展机架(不是CPU318)、DP主站系统、或分布式I/O中从站故障时(当到来和离去事件时),CPU的操作系统调用OB86。我们在OB86组织块中编写程序.把CPU中的故障代码读m放入数据库中,根据数据库中的代码意义,可诊断出总线上站点故障。如当参数OB86一FLT ID的故障代码为B#16#C8时,参数OB86一MDLADDR的内容为DP主站的逻辑基地址,参数OB86_Z23的内容为相应的DP从站的地址。把OB86一Z23中的内容存人DB数据块中,便可通过在WINCC在画面上体现出来。
4 结束语
  在高炉自动化系统中,生产条件特殊复杂,设备地域分散多点多面,造成了电气自动控制系统故障率高,维护量大的缺点。而该网在奉项目的运用中避免了大量点到点的电缆敷设,降低了线路敷没的难度和施工的复杂性,其实时性远远高于其它局域网,闲而特别适合用于工业现场。
参考文献
[1]刚宪惠,徐用懋.现场总线技术及其应用[M].北京:清华大学出版社.1999。
[2]周悦,等.儿种现场总线的通信介质访问控制方式[J].工业仪表与自动化装置,2001。
[3]Simatic S7 v5.2编程手册。
[4]Simatic wince v6手册。

关键字:现场总线  物理层  数据链路层  PLC 引用地址:PROFIBUS—DP在高炉自动化系统中的应用

上一篇:现场总线技术PROFIBUS在核电站的应用
下一篇:现场总线PROFIBUS在集装箱检查系统中的应用

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

PLC在模拟电站水轮机组自动控制系统中的应用
1 引言 本文以混流式机组为例,机组配用T-100型调速器,简要说明用PLC实现 水轮机 组自动控制的过程。在国内,小水电综合自动化正日益得到重视,因为传统落后的控制方式使每个小水电都不得不依靠值班人员在现场运行,不仅浪费人力物力资源,而且不利于小水电的大量开发。本控制装置是专门为中小型水轮发电机组自动控制而设计的。这一系统充分考虑了我国目前小型水电站操作的特点,替代原继电接触器控制系统,已在我院模拟电站运行良好。 2 设备工艺特点及控制要求 2.1 电站的自动控制工程内容 (1) 发出命令脉冲以后,机组的起动、并网、调节负荷、停机,发电转为调相运行及调相转发电运行等操作,都需自动完成; (2) 能自动保持机组的正
[工业控制]
三菱PLC并联电路块串联指令(AND指令)的应用
在下图中,X000与X001的触点,X002与X003的触点,X004与X005的触点分别组成串联电路块,然后串联电路块再并联。    X010与X011的触点、X012与X013的触点、X004的触、点共同组成一个并联电路块,X015的触点、X016的触点共同组成另一个并联电路块,然后两个并联电路块再串联。    由于X014的触点、X017的触点分别为单个触点,所以它们与其他电路的并联只能使用OR指令。
[嵌入式]
浅谈PLC编程容易忽略的延时问题
PLC在机械加工类的专用设备中有很大的应用,然而有一个问题常常被初入门的编程人员忽略,即延时问题。 简单的说,以气缸为例,PLC判断动作有没有完成是依靠限位开关的(有些不重要的地方也有靠延时的),而限位开关如磁环检测开关,有一定测量范围,换句话就是说,PLC判断动作已经完成而事实上机构动作还没有完成。如果在机械加工中不重视这个问题,那么加工的精确性会大打折扣,出现残次品。 每一步的动作完成,需要加一个延时,以保障动作的完成,一般就200-500ms吧,气缸特别大的可以增大。
[嵌入式]
浅谈<font color='red'>PLC</font>编程容易忽略的延时问题
PLC的类型有哪些 如何部署
技术部署 PLC数据采集处理基于远程服务器组态软件的数据解析控制,将数据通过无线4G的方式传输到服务器,使多项目点进行集中管理控制。由于PLC的应用场景不同,通信接口各异。串口使用欣仰邦4G DTU实现数据采集,只需要在DTU配置工具中写入服务器端口及地址即可。对于网口的PLC,实现远程数据传输,就难度比较大,需要通过企业内网,将多个PLC架设成同个局域网,使用局域网的方式分配IP,通过ip对PLC的数据进行读取。市面上大多PLC不带企业内网vpn功能。因此,网口PLC需要通过欣仰邦4G 工业无线路由器,内置vpn功能,搭建企业L2TP VPN实现公网中的局域网。4G 工业无线路由器可在重启时自动连接vpn,可使用有线网络或者4G
[嵌入式]
PROFIBUS—DP现场总线在装盘机中的应用
  现场总线是工厂自动化进程中现场级通信的一次数字化革命,它是连接控制系统中现场装置和设备的双向数字通讯网络,使自控系统与设备加入工厂信息网络,成为企业信息网络底层,直到生产现场。现场总线设备不需要框架、机柜,可以直接安装在现场导轨槽上。它以数字二进制信息代替传统的触头开闭信息,只需一根电缆线就能传输大量电的信息,大幅度提高工作的可靠性。 1 PROFIBUS—DP现场总线简介   PROFIBUS(过程现场总线)是一种标准化的、开放式的通讯网络。它由三个兼容部分组成,即PROFIBUS—DP、PROFIBUS—PA、PROFIBUS—FMS。其中PROFIBUS—DP是一种高速且价廉的通信连接,用于设备级控制系统与分散式I/O的
[嵌入式]
基于现场总线的复卷机纵切刀控制系统
1 前言 在纸厂中,复卷机负责将半成品母卷重新复卷成成品卷筒纸或送平板切纸的半成品纸。由于用户订单的多样性,纸品的规格随时都会变化,尤其是高速印刷机的广泛应用,对卷筒纸的需求越来越大,规格越来越细,因此在现代化纸厂中,复卷后的成品纸将占据一半的比重以上。为完成小批量、多规格的订单,就提出了纵切刀装置如何快速定位和自动纵切的问题。 纵切刀装置就是实现把进来的纸幅纵切分割成所要求的单独的纸,在传统的复卷机工艺中,一般都是通过手工定位的方法,或是半自动的方法(即通过每把纵切刀的位置显示值来定位移动刀架装置)。这样的缺点是显而易见的,不仅误差大,而且速度相当慢。在现代高速纸机大量出现,且对纸边的精度要求日益高涨的时候,如何通过控制系统
[嵌入式]
PLC系统在使用及应用过程中注意问题
一、简述 多年来,可编程控制器(以下简称PLC)从其产生到现在,实现了接线逻辑到存储逻辑的飞跃;其功能从弱到强,实现了逻辑控制到数字控制的进步;其应用领域从小到大,实现了单体设备简单控制到胜任运动控制、过程控制及集散控制等各种任务的跨越。今天的PLC在处理模拟量、数字运算、人机接口和网络的各方面能力都已大幅提高,成为工业控制领域的主流控制设备,在各行各业发挥着越来越大的作用。 二、PLC的应用领域 目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况主要分为如下几类: 1.开关量逻辑控制 取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制
[嵌入式]
基于PLC的数控车床防撞刀系统设计
  数控加工过程容易出现撞刀事故,特别是在数控技能人才的培训过程中,学员缺乏数控操作的实际经验与系统的理论知识,更容易导致撞刀事故发生。撞刀事故不仅可能对昂贵的 数控机床 设备造成危害,严重的话,可能造成数控机床的报废,更可怕的是可能造成人身伤害。因此,怎样防止撞刀事故的发生,一直都是从事数控机床技术人员重点考虑的问题之一。 1 撞刀信号的检测   所谓数控机床撞刀,指的是由于各种错误而导致刀具以非正常切削速度(一般是G00指令快速移动)与工件或机床其他部件发生的碰撞。要防止撞刀事故的发生,可以考虑使用接近开关对刀具与工件的位置关系进行判断,并检测此时车刀的移动速度和方向,以此通过判别。当判别到刀具与工件距离在警戒范围内,且刀具快
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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