《基于PLC的油料储运监控系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于PLC的油料储运监控系统的设计与实现.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、基于PLC的油料储运监控系统的设计与实现ronggang导语:基于PLC的油料储运监控系统的设计方案、系统组成、硬件设计与软件设计,阐述了采用Pakscan主站控制器控制的智能电动阀的特点及其与PLC的通讯方法,同时采用3级故障显示报警系统进步系统的可靠性摘要:文中介绍了基于PLC的油料储运监控系统的设计方案、系统组成、硬件设计与软件设计,阐述了采用Pakscan主站控制器控制的智能电动阀的特点及其与的通讯方法,同时采用3级故障显示报警系统进步系统的可靠性。关键词:PLC;智能电动阀;主站控制器Abstract:Thepaperintroducesadesignofoilstorageandt
2、ransportationthemonitoringsystemofbasedonPLC,andwhatisthesystemmadeupof.ElaboratesthecharacteristicsofthedynamoelectricvalveofintelligenceusedinthePakscanmainstationcontrollerandhowtocommunicatewithPLC.Introducethe3gradesystemofshowingmalfunctionalarmtoincreasethedependabilityofthesystematthesametim
3、e.Keywords:PLC;Dynamoelectricvalveofintelligence;mainstationcontroller可编程控制器PLC是以微处理器技术为根底,综合计算机技术和自动控制技术开展起来的一种新型工业控制器,广泛应用于工业控制的各个领域。在当代化的工业消费设备中,有很多数字量及模拟量的控制装置,例如的起停,电磁阀的开闭,产品的计数,温度、压力、流量的设定与控制等,在工业现场中采用可编程序控制器PLC解决自动控制问题已成为最有效的力式之一。本文以油料储运监控系统为背景,介绍了基于PLC的油料储运监控系统的设计方案、系统组成、控制方式与通讯网络,对于推动PLC技术的
4、应用有一定的现实意义。1引言油库中油料储存罐和输油管道所使用的各种控制阀门是油料储运经过中必不可少的现场仪表,其智能化程度的上下、所含信息的多少和对故障的诊断与容错才能直接影响到数据收集与监控系统的可靠性、稳定性和易用性。通常库区中的控制阀数量诸多且分散,普通的控制阀所含信息量少而布线繁多,这在一定程度上使库区监控系统的设计复杂化。该系统采用英国Rotork公司的智能电动阀及其主站控制器和3级故障显示报警系统,大大简化了监控系统的复杂设计,而且借助其丰富的诊断信息和对故障的容错才能,使系统的可靠性得以进步。2监控系统的硬件实现2.1Rotork智能阀控制设备Rotork智能阀控制设备是一个阀门
5、数据收集、监视与控制系统,它由一台主站控制器和与它相连的现场电动阀组成。主站控制器通过一条两线电流环路可以控制挂于环路上的多达240个现场控制阀,该电流环路可长达20km。现场电动阀的智能化程度较高,其内部含有丰富的数据和诊断信息。但最主要的特点是多个智能阀仅通过两线互联成一个环路,最终接入主站控制器的只有起始和末端两线,所有阀门信息通过两线通讯进入主站控制器。现场电动阀还具有线路故障屏蔽功能,当环路出现开路、短路或者接地故障时,智能阀可以将故障端的线路屏蔽掉,使主站控制器仍能与线路上的所有智能阀通讯而不受影响,同时将故障信息发给主站控制器。其两线屏蔽原理如图1所示。图1故障屏蔽原理正常操作情
6、况下,通讯电流信号沿环路的一条线从主站控制器的端口A流出,经该环路从端口B流回。此时,另一条线路是冗余的。当有一处线路发生故障时,该处故障线路被阀门屏蔽,故障线路两边的智能阀可通过各自的环路与主站控制器通讯;当有两处线路发生故障时,这两处故障之间的智能阀都被屏蔽,两处故障之外的智能阀仍然可以通过两臂状环路与主站控制器通讯。2.2系统的设计在该系统中采用PLC作为控制机来完成对信号的实时采样、脉冲量累计、状态的判别、输出控制等;采用微型计算机作为上位机完成收集数据信息的存储,分析处理、状态显示和打印输出,以实现对系统的实时监控。在该系统中最重要的是:一方面,由PLC将收集到的各种数据准确、可靠、
7、迅速的传送到上位机;另一方面上位机的控制命令和调度命令必须准确无误的下发到PLC,而完成这两方面工作的关键在于数据通信。主站控制器是由主CPU卡、环路通讯卡、电源、液晶显示器和16按钮键盘组成的盘装智能仪表。它内部有两个固定的数据库,一个是现场单元数据库,负责接收并记录从两线环路传来的智能阀的地址、转矩、开度等数据,根据从上位机传来的读写命令控制阀门的运动,该数据库从逻辑上划分为4个区,每个区记录60个阀门的数据;另一个数据库为主站控制器状态及自诊断数据库,负责记录通讯协议的有关状态并向智能阀发布命令。通过主站控制器的按键和液晶显示器,可以实现读取智能阀的开度、转矩、地址等数据,控制阀门的开闭
8、,接收报警信号及与PLC通讯等功能。图2油料储运监控系统设计图2.3监控系统构造图3现场智能电动阀监控系统的构造框图该系统的控制局部采用美国GEFanuc公司的HBR双重热备型PLC系统,通过PLC控制140个智能阀IQactuator的开停闭。上位监控站可监视各个智能阀的阀位回信状态、阀位值和报警信号,并可执行开阀、停阀和关阀操作。PakscanIIE主站控制器与PLC之间采用Modbus协议通讯,以port1的RS-485接口连接。正常运行情况下,主PLC和主控制器工作,从PLC和备控制器分别与主PLC和主控制器保持同步。智能阀将数据传送给主控制器,主PLC通过RS-485接口从主控制器中
9、读取数据,并向其发布命令,主控制器再执行命令,驱动智能阀按命令运转。当主PLC或者主控制器出现故障时,系统能分别自动切换到从PLC或者备控制器。由于系统中采用的是Modbus通讯协议,一台PLC可以连接多台PakscanIIE主站控制器,因此,假设现场智能阀较多,系统可以很方便地扩展而且连线简单。3软件设计3.1通讯程序设计PLC选用ModbusRTU主通讯模块master。PakscanIIE主站控制器是一个远程终端单元,做为Modbus从设备slave。PLC的CPU通过ModbusRTU主通讯模块控制PakscanIIE主站控制器的读写,被称为Modbushost。系统采用单Modbus
10、host两线通讯方式,该方式最多可以连接32个PakscanIIE主站控制器。主通讯模块的程序设计有3局部内容:初始化通讯模块;读写Modbus/RTU数据;监测通讯状态。通讯模块的初始化工作主要是配置3个初始化控制块的参数:Slave控制块SCB,信息控制块MCB和通讯要求参数块COM_REQ。SCB是一个15个存放器长的数据块,功能是定义与其通讯的Slave的型号、个数、状态等参数,每一个Slave需要定义一个SCB块。MCB是一个6个存放器长的数据块,功能是定义Master要求每个Slave执行的命令信息,包括命令类型、RTU引用地址偏移、PLC引用地址偏移、主机号等参数,每一种命令需要
11、定义一个MCB块。COM_REQ是一个17个存放器长的数据块,功能是定义通讯方式、端口控制字及监测SCB和MCB的状态参数等,每一端口需要定义一个COM_REQ块。所有这些初始化参数在PLC上电或者冷启动初始化的第一个扫描周期内加载到RTU主通讯模块,此后RTU主通讯模块负责与PakscanIIE主站控制器通讯,而PLC那么与RTU主通讯模块交换数据。读写Modbus/RTU数据和监测通讯状态的编程相对简单,只要读写初始化时定义的相应的PLC参数地址即可。3.2监控软件设计上位监控站可以准确的监测和控制储运经过的所有信息和设备。通过编程、组态、连接,形象地反映实际工艺流程、显示动态数据,设置P
12、ID控制参数和经过参数,并可以查看历史趋势、报警历史报表等。Rotork的现场电动阀配置在流程的输油管线上,通过按钮可以人工启动、停顿和关闭任一个阀门,并显示任意时刻的阀门状态和阀位值。设计良好的人机界面使操作简便、直观。3.3故障报警系统设计在自动控制系统的设计中我们设计了3级故障显示报警系统,1级设置在控制现场各控制柜面板,用指示灯指示设备正常运行和故障情况,当设备正常运行时对应指示灯亮,当该设备运行有故障时指示灯以1Hz的频率闪烁。为防止指示灯灯泡损坏不能正确反映设备工作情况,专门设置了故障复位/灯测试按钮,系统运行任何时间持续按该按钮3s,所有指示灯应全部点亮,假如这时有指示等不亮讲明
13、该指示灯已坏,应立即更换,改按钮复位后指示灯仍按原工作状态显示设备工作状态。2级故障显示设置在中心控制室大屏幕监视器上,当设备出现故障时,有文字显示故障类型,工艺流程图上对应的设备闪烁,历史事件表中将记录该故障。3级故障显示设置在中心控制室信号箱内,当设备出现故障时,信号箱将用声、光报警方式提示工作人员,及时处理故障。在处理故障时,又将故障进展分类,有些故障是要求系统停顿运行的,但有些故障对系统工作影响不大,系统可带故障运行,故障可在运行中排除,这样就大大减少整个系统停顿运行时间,进步系统可靠性运行程度。4完毕语Rotork的智能阀控制设备与PLC的结合使得罐区储运监控系统布线简洁、控制方便,PLC的冗余和PakscanIIE主站控制器的双备保证了系统的高可靠性,也进步了控制系统的自动化程度。参考文献 1胡文金等.计算机测控应用技术M.重庆大学出版社.2003.6 2王大海.自动控制系统中PLC的设计J.电子质量.2003.09:2122 3段苏振.进步PLC控制系统可靠性的设计因素J.电气传动.2003.05:4549 4王成刚、杜润生.PLC网络在大型捏合机控制系统中的应用J.微计算机信息测控自动化.2005.9:6970 5蒋勇英.远程监控系统的设计J.微计算机信息测控自动化.2005.10:8889