欢迎来到天天文库
浏览记录
ID:10864541
大小:53.50 KB
页数:4页
时间:2018-07-08
《基于plc和pc的分布式计算机监控系统的设计的论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于PLC和PC的分布式计算机监控系统的设计的论文摘要:供电系统是工厂的重要组成部分,对其可能发生的故障及生产故障进行及时的监控和报警是生产运作顺利进行的有力保障。本文介绍了欧姆龙plc和pc上位机在石油化工厂的电路监控系统中的应用,详细介绍了该系统的硬件、软件设计,以及通讯连接。关键词:plc、pc上位机、串口通信abstract:thispapersettingoutfromanactualproblemintroducesacircuit-alarmmonitoringsystemofpetrochemicalfactorybasedonplcandpc.itintroduc
2、esthesystem’sdesignofhardunication一、引言 在复杂的电网供电系统中,传统的故障报警一般采用报警烽鸣器、故障指示灯等硬件方式报警。这种方式存在很多缺点,例如如果电网分布分散,则故障报警点也分散,需要安排一定人力巡逻检查,造成人力资源浪费,且报警、维修不及时;故障报警点太多则需要大量报警器,且造成线路复杂化;硬件报警得到的故障信息太少等等。.随着计算机和自动化技术在工厂中的大量应用,可以将故障信息通过plc进行初步监控,然后再由plc上传到计算机中,由计算机处理故障信息,进行报警、记录、显示故障信息。具有可进行集中监控,节省人力,故障信息直观、丰富,
3、便于分析等优点。二、系统介绍 系统由plc检测48个故障继电器的状态变化,上位机pc定时查询并读取plc内部4个通道61位的状态信息(包括48个输入点和13个归类输出点),进行分析并用数据库加以管理和记录。程序采用visualbasic6.0开发,数据库采用microsoft的access2003。 每个故障点按照对应的位置标识于车间电路分布图上,如图1所示。程序运行进入监控状态以后,pc将检测与plc的通信连接。如果通讯连接正常,程序将检测现场信号变化。如果信号由正常变为报警,对应指示灯及总状态指示灯将闪烁并声音报警,右上方显示故障信息,运行状态信息及故障信息将存入数据库。单
4、击闪烁指示灯,将停止闪烁,并显示当前状态,报警为红色,正常为浅黄色;如果信号由报警变正常,对应指示灯停止闪烁,运行状态信息及故障修复信息将存入数据库。当前状态由红色变为浅黄色。如果要查看各个节点信息,则单击指示灯,右上方图框会显示该节点的位号,对应plc位以及该报警点名称和触点状态。右上方文本框显示当前系统总运行状态,有相应的指示灯标示,分为“正常”和“报警”两种状态,红色为报警绿色为正常。图1报警监控画面(正常状态) 报警时画面如图2所示。图2报警监控画面(报警状态)三、监控系统构成 1.系统的结构 系统配置如图3所示。本系统主要由上位机pc和下位机plc组成,监控48个故
5、障点并将其分为13大类,然后将故障信息显示在计算机屏幕上。plc使用的是欧姆龙的c200h,采用3个输入模块,一个输出模块,一个通讯模块。将故障继电器两端引出作为plc的干接点,通过输入模块将故障信息转化为开关量输入plc,并由plc对故障进行分类,然后plc通过rs232-422转换器和rs232c串口与上位机通信,由上位机读取并处理故障信息进行监控报警。图3系统结构 2.软件设计 本系统plc的编程使用cx-programmerv3.1编写,实现plc对故障继电器的初步监控;上位机监控使用visualbasic6.0编写主监控程序,实现故障实时监控报警、显示、记录、故障点信
6、息查询修改以及运行状态查询等功能。 (1)plc程序:该程序包括三个输入模块和一个输出模块,用于对48个故障信息的采集和分类,并对plc后备电池状态监控。 将故障信息转存到20通道: 将故障分类: plc后备电池状态转存至23通道:图7数据库查询图8位号对应信息查询四、监控程序完成的功能 1.故障指示:有报警时,对应指示灯及总状态指示灯将闪烁并声音报警,右上方显示故障信息,单击闪烁指示灯,将停止闪烁,并显示当前状态,报警为红色,正常为浅黄色;如果故障修复,则对应指示灯停止闪烁,当前状态由红色变为浅黄色。单击指示灯,则可以查看各个节点信息,右上方图框会显示该节点的位号,对应
7、plc位以及该报警点名称和触点状态。右上方文本框有相应的指示灯显示当前系统总运行状态,红色为报警绿色为正常。 2.历史记录:数据库记录系统运行状态,记录报警的位号、名称、plc位、触点状态、以及报警时间等内容,当故障解除后同样记录解除的位号、名称、plc位、触点状态、以及故障解除时间。数据库中有位号名称对应表,以方便查询每个点的对应关系。 3.通讯连接:用于重新连接上位机和下位机间的通讯,当单击工具栏中连接按钮时,程序检测通信连接。 4.声音测试:用于测试声音报
此文档下载收益归作者所有