论文PLC恒压供水上位机控制系统的开发

文章编号:10062475(2011)02®004)3PLC恒压供水上位机控制系统的开发陈德南(龙岩学院物理与机电工程学院,福建龙岩364002)摘要:本设计基于VB6.0实现西门子S7J00系列PLC与上位机之间的串行通信,旨在提高PLC控制系统的实时监控性,完善实验台控制系统的控制功能。一方面,利用VB6.0制作友善的人机监控界面,可以根据需要设置输入参数并实时显示实验输出结果;另一方面,通过VB6.0提供的串行通信ActiveX控件MSCornni,采用自由口通信协议实现PLC与上位机之间的通信,使上位机能够及时获取相关实验数据进行存储和处理。本设计应用于恒压供水系统中,对水泵的运行情况进行监控。关键词:PLC;上位机:通信;恒压供水中图分类号:TP3II文献标识码:Adoi:10.3969/j.issn.10062475.2011.02.027DevelopmentofConstantPressureWaterSupplyHostComputerControlSystemBasedonPLCCHENDeman(CollegeofPhysicalandMechanicalEngineering,LongjanUniversity,Longjan364002,China)Abstract:ThisdesignrealizesserialcorninunicationbetweenSimensS7-200seriesPLCbasedonVB6.0andthesuperiormachine,whichisforthepurposeofenhancingthePLCcontrolsystem'sreal-timemonitoringsperfectinglaboratoiybenchcontrolsystem'scontrolfunction.Atthesametime,itmanufacturesthefriendlyman-niachinemonitoringinterfaceusingVB6.0,establishestheinputparameterandrealtimedisplayexperimentresult•OntheotherhandyserialcommunicationActiveXwhichprovidesthroughVB6.0controlsMSConmi,itusesthefreecommunicationprotocoltorealizecorrespondencebetweenPLCandthesuperiormachine,enablesthesii|x^riormachinetogaintherelatedempiricaldatumtocarryonthememoryandprocessingprompt!y.Thisdesignisappliedintheconstantpressurewatersupplysystem,carriesonthemonitoringtowaterpumpsmovementsituation.Keywords:P【,C;hostcomputer;communication;constantpessurcwatersupply收稿日期:20114)14)7作者简介:陈徳南(1984T,男,福建泉州人,龙岩学院物理与机电工程学院助教,研究方向:通信系统,电子信息工程。0引言随着城市建筑的迅速发展,人民生活水平不断提高,集中用水量急剧增加,供水系统出现用水高峰期和低峰期。公用管网的水压浮动较大,不同时段供水的水位要求变化较大,仅靠人工手动调节很难及时有效达到廿的。采用PLC和变频器控制的恒圧供水系统,可以解决用水高低峰不平衡的问题,避免水的二次污染。PLC在恒圧供水系统中应用非常广泛,但由于其自身的局限性,在数据计算处理和人机交互性等方面不能满足用户更高的控制要求。为此,可以将PLC和上位计算机结合,以计算机的强大优势完成对PLC系统的监控。本文将研究上位机与PLC之间的通信应用,并且将此通信应用到全自动无负压供水中,以期获得良好的监测和控制功能。1控制系统的要求恒压供水上位机系统通过PC机实现与PLC的通信,在通信过程中要满足下面儿点要求:(1)PC机作为上位机町以实现对下位机PLC系统的参数设定,包括压力设定、压力冋差、加速时间等参数。(2)上位机可以显示下位机系统的运行状态,如在PLC状态显示窗口显示恒压供水的水泵运行情况。(3)上位机可以实现对某一参数的实吋监测,如可以实现恒压供水管网压力监测,绘制压力曲线图。PCRS-232C接口RS-232/RS-4B5转换器—S7PLC—i/RS-485接口另外,上位机还nJ以通过读取下位机任意寄存器的参数值,从而实现更多的监测与控制功能。根据控制系统的要求,需要开发一个上位机串口软件,实现上、下位机的连接与通信。PC上位机采用VB6.0开发软件,通过MSComm控件与西门子S7-200通信,实现数据的发送与接收。利用PC机的强大处理功能对接收到的数据进行处理与分析,实现对恒压供水网管的监测与控制。2控制系统的实现方法2.1MSComm控件的使用MSComm控件是MicrosoftCommunicationsControl的简称,它是Microsoft公司提供的简化Windows下串行通信编程的ActiveX控件,为应用程序提供了通过串行接口发送数据的简便方法。在处理通信问题上,MSComm提供了两种方法:事件驱动法与查询法。事件丞动通信是处理串...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?