年度高塔复合肥工程DCS系统设计.docx
20万吨/年度高塔复合肥工程DCS系统设计【摘要】化工行业在我国有着举足轻重的地位,化工产品在各个领域都有着不可替代的作用,整个化工行业的消费状况将直接影响到国民经济的开展和人们的日常生活,本文运用先进的控制系统对高塔复合肥的消费线设计DCS控制系统进展控制,对于进步产品的质量和产量,降低原材料损耗,增加企业经济效益有着重大意义。关键词:DCS;自动化;PLC;WINCC;化工1引言以集成电路和电子计算机为代表的电子技术的开展程度及其在社会消费和生活各领域应用的深度和广度,已成为当今衡量一个国家技术进步和当代化程度的重要标志。当今世界正处于新技术革命的时代,电子信息技术是这场世界性产业革命的先导。在微机应用技术和范围方面,开展最快的是用于消费经过自动化的监测、显示与控制,其中尤其以开展传统产品、节能降耗为最。在节能与环保、实现节能与文明消费、进步经济效益等一系列急迫要求的推动下,国内外都很重视对工业自动化的技术履行。工业经过先进集成自动化技术是集自动化控制技术、计算机信息技术、综合控制理论、智能控制工程及高效节能技术于一体的综合经过控制技术系统。本工程就是将工业经过先进集成自动化技术成功应用于工业消费经过中,运用先进的控制系统对化工产品的消费线经过进展自动化监测、显示与控制,实现智能化控制DCS,进步产品的质量和产量,降低原材料损耗,节省能源,进步经济效益,实现节能与环保、节能与文明消费的有效交融。2系统总体设计方案2.1系统设计原那么及可以到达的性能l实用性原那么从详细情况出发,制定符合实际且技术先进的消费控制功能,本系统的设计目的是只在工艺要求的情况采用手工操作,由DCS系统实现对消费经过的全自动控制,进步产品的质量和产量。l可靠性原那么对化工消费系统的高可靠性是特别重要的。首先是硬件系统的可靠性,实现了双CPU、双CP的热备冗余连接机制,总线冗余配置可以使系统的运行可靠性更高,其次是软件系统具有较高的可靠性,具有容错功能。系统的平均无故障时间(MTBF):15年度模件的平均无故障时间(MTBF):50年度系统可利用率(MTBF/MTBF+MTTR):大于99.99%,l平安性原那么采用分散控制,选用的I/O模件在运行经过中都可带电插、拔,而且具备完善的故障检测、诊断功能。上位机具有完善的报警显示、故障处理及操作报警等功能。具有连锁、紧急停机功能,使系统具有良好的平安运行性能。l先进性原那么系统设计应把握先进稳定的传感器技术、最新电子控制技术、计算机技术、网络和通信技术的开展方向,采用先进的体系构造;尽量选用同行业内先进成熟的技术和设备,选用先进的软硬件平台,营造高起点的系统开发与应用环境,系统具有先进的体系构造,先进的控制算法,先进的通讯功能,先进的网络功能,先进的热备冗余功能,既具有控制功能,还具有完善的信息处理和管理功能,使其具备全集成自动化的控制形式,在国内处于领先程度。l灵敏性原那么系统采用分布式I/O构造,ET200作为从站通过PROFIBUS-DP现场总线使现场信号与自动化系统相连,它可以集中装在室内或者分散装在控制现场,使系统配置具有极大的灵敏性,并且具有灵敏的软件组态功能,可以灵敏的进展控制算法的修改,很方便的完成控制参数的整定。l扩展性原那么系统具有开放似的模块化体系构造和软件系统,易于系统的扩展及与管理信息系统的互联。系统具有开放性,在功能,配置,通信接口等方面具有较好的控制才能,系统能随着科学技术的开展而不断平滑晋级。l可维护性原那么系统具有自诊断功能,对软、硬件系统可以进展故障定位和故障报警,并能进展故障处理记录,故障平均修复时间(MTTR)为3分钟,并可进展在线维护。2.3设计根据及标准经过控制系统系统的主要标准和标准如下:()监控、数据收集和自动控制系统采用的定义、标准ANSI/IEEEC37.1-1987)()电子设备雷击保护导那么)GB1450()计算机接地技术要求)GB2887()低压电器根本标准)()自动化仪表工程施工及验收标准)GB50093-2002()电气装置安装工程施工及验收标准)GBJ23290,92()平安防范工程程序与要求)GAT7594()经过测量与控制仪表的功能标志及图形符号)HG/T20505-2000()自动化仪表选型设计规定)HG/T20507-2000()信号报警、平安联锁系统设计规定)HG/T20511-2000()仪表配管配线设计规定)HG/T20512-2000()仪表系统接地设计规定)HG/T20513-2000()仪表及管线伴热和保温设计规定)HG/T20514-2000()仪表隔离和吹洗设计规定)HG/T20515-2000()自动分析器室设计规定)HG/T20516-2000()自控设计常用名词术语)HG/T20699-2000()可编程控制器系统工程设计规定)HG/T20700-2000()自控安装图册总讲明、图形符号规定及材料库)HG/T21581-95()电气装置安装工程盘、柜及二次回路接线施工及验收标准)GB50171-92;IEEE802.3网络技术标准,IEC870-5-103,和GB、SD、JIEC、IEEE、IEC、ISO、ANSI、DIN等相关的最新标准。2.4系统总体构造图冗余的系统构造图2.5各单元功能描绘2.5.1上位操作员站主控室上位监控计算机通过PROFIBUS总线对下面的DCS系统进展监控,上位机操作员站主要完成以下功能:检测点实时显示:实时显示各种状态点实际值。检测点棒柱显示:可设置报警上下限。各种PID调节:可进展PID参数设置,并可实现手、自动切换。报警功能:任何方面出现故障都能及时产生报警包括监控画面报警显示和报警讯号。错误信息诊断:根据系统故障,提出诊断报告。历史曲线实时记录:实时显示各种重要参数的曲线状态,方便监控和以后翻查。操作记录显示:可以将所有相关人员的各种操作实时作记录归档,这样当错误操作而引起事故时便能迅速查出事故原因及责任人。动画演示:各流程画面都有一定的动画效果,增强了监控画面的形象性。2.5.2上位机工程师站工程师站可以兼做操作员站,除此之外它还可以提供以下的功能:用户管理:设置管理员用户名及密码,包括新建和删除管理员、操作员用户。权限设置:可以针对不同的现场操作按钮设置不同的操作员权限,然后对操作员设置不同的权限。程序、组态下载:可以在线或者离线下载用户程序和组态数据到DCS控制器。在线故障诊断:可以实时的对下面DCS控制器进展硬件诊断,当出现故障时,可以实时的进展故障诊断和定位。2.5.3DCS经过控制器西门子的经过控制器S7315-2DP通过PROFIBUS总线与上位机完成通讯,并且实现两个经过控制器之间的冗余配置,当一台控制器因断电等故障工作异常时,系统可以自动切换到另一台冗余控制器进展工作。控制器通过Profibus总线与下面的2台控制分站相连,对控制分站的收集信号,进展高速的收集、处理。2.5.4DCS经过控制分站本系统的经过控制分站一共2台,完成对厂方要求的所有模拟量、数字量信号的实时收集和输出控制功能。实时性问题在工业监控领域具有特别重要的地位,本通讯系统到达的要求如下:sup2;数字量收集周期0.05s;sup2;模拟量收集周期:电量0.1s,非电量0.2s;sup2;实时数据库更新周期:1s;控制命令响应时间:控制命令答复响应时间3DCS系统的硬件配置和性能该系统包含了计算机技术、控制技术、网络通讯技术、现场总线技术等,并通过网络总线把计算机、PLC、DCS、现场智能仪表和连接成一个有机的整体,使用户在远程监控室内就可以监视和控制现场控制器的状态。本系统设置两个控制柜,以对消费装置进展控制。对于每套消费装置,分别设置两台ET200M作为PROFIBUSDP从站,用于将分布式IO信号送至控制器。在本系统中我们设置了两台CPU315-2DP作为PROFIBUSDP主站,用于对来自DP从站的现场信号进展处理。任意一台均能控制两套消费装置,其中一台平时作为备用机。当主CPU发生故障时,有专门的冗余程序来保证控制任务自动切换到备用系统中运行。在控制站的上位机局部,我们设置了操作员和工程师站。上位机与控制站之间,主系统CPU同备用系统CPU间,通过PROFIBUS总线进展通讯。下面对DCS系统的硬件配置进展一下介绍。3.1操作员站、工程师站详细配置该系统有两台工控机组成,其中一台作为操作员站,一台作为工程师站。两台工控机我们采用了研华IPC610,性能可靠,CPU主频为Pentium2.4G,160G硬盘,2G内存。1操作员站操作员站知足如下要求:动态工艺流程图不小于100幅,可进展多窗口画面显示每屏sup3;4幅。调用任一画面一般只需击键一次即可,最多不会大于三次。操作站动态标签数sup3;3000点。具有趋势曲线记录功能,趋势曲线总数sup3;100条,1分钟时间间隔,24小时趋势曲线80条,每幅趋势曲线图允许6条以上曲线叠加显示。具有消费报告、事件报告、报警报告等功能。操作站与现场控制站之间用PROFIBUS总线进展连接,采用PROFIBUS总线作为其传播介质,通讯速率为10Mbit/sec。流程图状态更新、画面切换或者刷新时间可调,最小值小于100ms。包括动态和静态数据。供电电源:220VAC±15%,50Hz。2工程师站工程师站具有操作员站的全部功能,此外,工程师站还具有编程、组态、诊断、调试和修改等功能。工程师站知足如下要求:工程师工作站可以调出任一已定义的系统显示画面。在工程师站上生成的任何画面和趋势图等,可以通过通讯总线加载到操作员站。工程师站可以通过通讯总线,调出系统内任一处理单元的系统组态信息和有关数据,可以以将组态数据从工程师站上下载到各分散处理单元和操作员站。当新的组态数据被确认后,系统能自动地刷新其内存。工程师站包括了站用途理器、图形处理器及能包容系统内所有数据库、各种显示和组态程序所需的主存储器和外围设备,能提供系统趋势显示所需的历史趋势缓冲器。供电电源:220VAC±15%,50Hz3.2控制器1CPU在控制器方面,我们采用的是SIEMENSPLC较高性能系列S7-300的CPU315-2DP。CPU315-2DP具有如下设计特点:高性能的处理器CPU315-2DP执行一条二进制指令仅需要100ns,知足对程序规模和指令处理速度的更高要求。扩展的存贮器才能CPU315-2DP具有128KBRAM。灵敏的扩展性CPU315-2DP可以扩展多达32768个数字量或者2048个模拟量I/O,其第二个接口可以连接的DP从站总量达96个,具有很强的扩展才能。PROFIBUS-DP接口集成的PROFIBUS-DP接口使CPU315-2DP可以作为主站直接连接到PROFIBUS-DP现场总线,建立一个高速的分布式自动化系统,并且使得操作大大简化,传输速率最大为12Mbit/s。多点接口MPICPU315-2DP用MPI可以建立最多32个站的简单网络,能对在通讯总线C总线和MPI上的站点建立连接,其数据传输速率最大为12Mbit/s。功能块保护:在用户程序中使用口令保护,可防止非法访问。诊断缓存区:315-2DP最后的故障和中断事件保存在FIFO缓存器中,供诊断使用。存入的信息数目可以通过参数化确定。实时时钟:将从CPU来的诊断信息标上日期和时间。3.3ET200M1ET200M概述:ET200M是高密度配置的模块化I/O站,具有处理全局部布式自动化问题各种需要的才能,防护等级为IP20。符合HART协议的防爆模拟量输入和输出模板意味着,ET200M适用于经过工程,它也适宜于与冗余系统一起使用。ET200M是在PROFIBUS-DP现场总线上的被动站(从站),最大数据传输速率为12Mbit/s。ET200MI/O站包括IM153接口模块,最多8个S7300可编程控制器模块,它们通过PROFIBUSDP现场总线与自动化系统相连接。ET200M可采用有源总线模板进展配置,在运行经过中允许带电更换模板。其余模板仍继续运行(热插拔)。2IM153-2接口模板:将ET200M作为从站连接到PROFIBUS-DP(铜导线)。适用于冗余PROFIBUS-DP系统。有时间戳记功能和时间同步。3.关于热插拔SIEMENS的PLC控制系统中:S7-300作为PROFIBUSDP主站下挂DP从站ET200M、ET200S、ET200iS,支持热插拔功能需要使用有源总线底板;但采用S7-300作为主站的软冗余系统无法实现热插拔全部功能。当将ET200M从站上的模块拔出时,CPU不停机,主CPU、备用CPU上的SF灯亮,BUSF灯闪烁,ET200M从站上的2块IM153-2模块的SF灯亮,BF灯闪烁,该ET200M从站上所有模块的I/O值被清0,S7-300主站失去对该ET200M从站的控制才能。当再次将模块插入到ET200M站上时,系统从主CPU切换到备用CPU,SF、BUSF、BF灯熄灭,软冗余系统重新回到正常运行状态。根据上述介绍,使作为PROFIBUSDP主站的S7-300CPU采用硬冗余方式,然后下挂DP从站ET200M,这样就实现了整个系统的热插拔功能需要使用有源总线底板。4DCS系统的软件配置和性能4.1上位监控软件WinCC上位监控软件选用SIEMENS公司最新的WinCCV6.0,SIMATICWinCC视窗控制中心是西门子SIEMENS在自动化领域中的先进技术和Microsoft的强大功能相结合的产物。它有各种有效功能用于自动化经过,是用于个人计算机上的,按价格和性能分级的人机界面和SCADA系统。可以容易的结合标准和用户程序生成人机界面,准确的知足实际要求。与其他监控系统相比,WinCC具有以下系统特性:1、SIMATICWinCC是一个通用的系统WinCC在自动化领域中可用于所有的操作员控制和监控任务。WinCC可将经过和消费中发生的事件清楚的显示出来。它显示当前状态并按顺序记录。所记录的数据可以全部显示或者选择扼要形式显示,可连续或者按要求编辑,并可输出。WinCC提供各种功能块用于以上这些功能,和图形显示,结合各用户程序、信息处理、测量值处理、配方参数和报表。2、SIMATICWinCC功能可随任务增加软件的特殊功能做成可选软件包,客户可以单独选购,适用于数据和功能的扩展。例如,通过效劳器可选软件包,可以将已有的单用户组态系统扩展成一个多用户系统。3、SIMATICWinCC提供平安保障WinCC可以在消费经过中危机情况的初发阶段进展报告,这些信号即可以在屏幕上显示出来,可以以通过声卡用声音表现出来。WinCC支持用帮助功能和操作指南来消除故障。某一WinCC工作站可专门用于经过控制以使那些重要的经过信息不被屏蔽。软件辅助操作策略保护经过不会非法访问,并提供用于工业环境中的无错操作。世界范围的售后支持更提供了平安保障。4、SIMATICWinCC保证数据的完好性通过两个冗余的工作站,WinCC提供连续的文档数据选择和系统操作的平安保证。在一个效劳器受干扰后系统切换客户机到其它效劳器上,以确保连续操作。当故障的客户机重新启动,两台效劳器的文档自动匹配,以保证文档数据不中断。5、SIMATICWinCC是全面开放的软件WinCC是在MicrosoftWindows98/2000或者WindowsNT4.0/5.0操作系统下,在PC机上运行的面向对象的一流的32位应用。WinCC可通过OLE和ODBC视窗标准机制,作为理想的通讯伙伴进入Windows世界。因此可容易的结合到全公司的数据处理系统中。WinCC不仅仅是数据开放,系统功能也是开放的。这就意味着系统开发人员可用WinCC作为根底开发有关的应用软件,或者编写扩展功能。6、SIMATICWinCC易于使用WinCC的组态环境与MicrosoftWindows的风格一致,并采取人机工程学的研究成果。即使操作人员的知识程度不等,也能在很短的时间里掌握该系统。系统有多媒体自学软件,详细的在线帮助,独特的组态向导等等以帮助学习。利用WinCC的创立经过画面功能可实现对总貌画面、分组画面、单点画面调整画面、趋势画面、图形画面、棒图等画面的显示。鉴于上述优秀特性,在工程师站及操作员站上使用WinCC,轻松知足本装置的消费监视、经过控制、操作画面、参数报警、数据记录及趋势、数据归档、报表显示打印等项的功能要求。其中在工程师站上可以实现用户管理与设置权限,在工程师站能调出任一已定义的系统显示画面。在工程师站上生成的任何画面和趋势图等,能通过通讯总线加载到操作员站,而且可将组态数据从工程师站上下载到各分散处理单元和操作员站。4.2经过控制器编程软件STEP7PLC控制软件选用SIEMENS的STEP7V5.4,STEP7是用于SIMATICS7-300/400站创立可编程逻辑控制程序的标准软件。它容易使用,面向对象,直观的用户界面,组态取代了编程,拥有统一的数据库,编程语言符合IEC1131-3。在STEP7中,用工程来管理一个自动化系统的硬件和软件。STEP7用SIMATIC管理器对工程进展集中管理,它可以方便的阅读SIMATICS7、M7、C7和MinAC的数据。实现STEP7各种功能所需的SIMATIC软件工具都集成在STEP7中。STEP7可使用梯形逻辑LAD、功能块图FBD或者语句表STL。STEP7功能特别强大,主要功能有:硬件配置和参数设置、通信组态、编程、测试、启动和维护、文件建档、运行和诊断等。STEP7的所有功能均有大量的在线帮助,用鼠标翻开或选中对象,按F1键可以得到该对象的在线帮助。利用硬件组态功能实现系统组态、CPU与各模块的参数设置;利用通信组态实现站与站之间通讯方式设置;系统诊断功能可提供自动化系统的状态,可快速阅读CPU的数据和程序在运行中的故障原因,还可以图形方式显示硬件配置与模块故障,实如今线故障诊断功能。4.3冗余软件包SoftwareRedundancy本系统采用冗余方式实现冗余要求。软冗余可以实现:主机架电源、背板总线等冗余;PLC处理器冗余;PROFIBUS现场总线网络冗余包括通讯接口、总线接头、总线电缆的冗余;ET200M站的通讯接口模块IM153-2冗余。软冗余系统由A和B两套PLC控制系统组成。开场时,A系统为主,B系统为备用,当主系统A中的任何一个组件出错,控制任务会自动切换到备用系统B当中执行,这时,B系统为主,A系统为备用,这种切换经过是包括电源、CPU、通讯电缆和IM153接口模块的整体切换。系统运行经过中,即使没有任何组件出错,操作人员可以以通过设定控制字,实现手动的主备系统切换,这种手动切换经过,对于控制系统的软硬件调整,更换,扩容非常有用,即AltringConfigurationandApplicationPrograminRUNMode。在软冗余系统进展工作时,A、B控制系统处理器,通讯、I/O独立运行,由主系统的PLC掌握对ET200从站中的I/O控制权。A、B系统中的PLC程序由非冗余non-duplicated用户程序段和冗余redundantbackup用户程序段组成,主系统PLC执行全部的用户程序,备用系统PLC只执行非冗余用户程序段,而跳过冗余用户程序段。假如CPU产生停机或者断电,或者是其它一些故障,那么故障诊断为大约1001000毫秒。在本系统中,我们选用了PROFIBUS方式作为主备系统间的同步方式,在这种方式下,同步1K数据所需的时间大约为250ms。DP从站切换时间与从站的数量有关系,在PROFIBUS同步方式下,PROFIBUS下挂两个从站的切换时间大约为20ms。在安装完软冗余的软件后,可以在STEP7当中找到例子程序和功能程序块库,不同网络连接需要调用不同的程序功能块包,通过调用不同的程序功能块包和在STEP7中网络组态是选择适当的连接方式,就能轻松的实现系统对冗余的要求。5完毕语高塔复合肥DCS控制系统整个设计经过遵循分散控制、集中管理思路,并在经过控制层配置了冗余构造,进步了系统的稳定性,运行先进的控制策略和控制方法和主流的控制技术,知足化工行业稳定性和平安性的高要求,其控制系统构建思路化工行业有一定的借鉴意义。0