简介:该文是关于plc方面参考文献格式范文跟泵站类论文范文例文.
摘 要:本文主要以西门子S7-300系列大中型的PLC为控制器,以PLC程序及算法设计为核心,介绍了基于排水泵站控制系统的设计与平台搭建的过程.基于西门子大中型PLC的排水泵站控制系统主要由硬件系统和软件系统两大部分组成.通过PLC硬件设计与制作、外部设备改造、PLC程序设计与运行调试、上位系统平台搭建、网络通信等步骤,从而完成了对排水泵站自动化控制系统的设计与平台搭建,本文将详细阐述这些内容.
关键词:排水泵站;PLC;自动控制;水泵自动调度;液位采集
1.前言
工业发展进入“万物互联”的工业4.0时代,随着信息技术与工业技术的高度融合,市政排水泵站的自动化与远程化智能运维调度和集中管理是保障城市排水系统正常运转,城市健康发展,市民正常生活的重要手段.
现阶段排水泵站常用的控制系统有现场级控制、级控制两种控制模式,其中,现场级控制多采继电接触器控制系统,然而继电接触器控制系统线路复杂,故障率高,不支持远程联网通信,运维管理困难,须人工操作,现场值守;级控制大部分采用PLC控制系统,少部分采用DCS系统,通过级控制系统,能实现对排水泵站的数据采集,现场数据上传远程监控中心,通过远程运维管理和智能调度,从而实现泵站的无人或少人值守.
因此,在排水泵站信息化、智能化过程中,PLC(可编程逻辑控制器 Program Logic Control)以其高可靠性、高稳定性等特点,得到广泛应用,从而使排水泵站由传统的“单站点模式”发展为“全程联网”的远程智慧排水方式,成为市政排水行业的新型管理模式和技术指标.
2.排水泵站控制系统硬件搭建
2、1 系统的输入与输出分析
此次排水泵站控制系统设计与平台搭建项目所选取的排水泵站内共有4台潜水泵、1台格栅除污机、1台输送机、1道闸门,通过对信号类型进行分析可知,排水泵站控制系统有38个输入信号和11个输出信号,具体分析过程如下所述:
因此,排水泵站控制系统有40个输入信号、11个输出信号、4个模拟量输入信、1个RS485通讯接口、1个RJ45通讯接口.
2、2 可编程逻辑控制器PLC选型
根据输入/输出信号类型,可选择西门子S7-200PLC搭建项目,但该项目为节约成本,使用拆旧的西门子S7-300PLC,该套PLC具备预留空间,可支持后续设备新增和扩展,其硬件组态方法如图1所示.
2、3 可编程控制器PLC I/O地址分配
根据排水泵站控制系统中的输入与输出信号的种类(见表1),对PLC的I/O端口地址进行分配.
2、4 可编程控制器PLC接线和网络通信
通过使用S7 TCP和MPI协议,对系统的网络拓扑进行设计,以保障现场数据不丢包,稳定上传至远程监控中心,同时,该项目使用博途V14 作为开发环境,在博途V14项目中,对PLC系统的网络拓扑进行组态.
3.系统程序设计
排水泵站的PLC控制程序设计采用模块化设计思想,根据泵站所实现的功能,将整个控制系统划分成以下几个模块.即主程序、液位采集程序、设备运行时间计算程序、设备开停机时钟计算程序、设备运行次数计算程序、设备(水泵、格栅机、输送机、闸门)控制程序、网络心跳包监测程序、实时流量与抽排量计算程序.根据排水泵站的运行工艺流程,PLC程序设计如下文所述.
3、1 集水池液位采集程序
液位采集程序段的功能是实现对集水池当前实际液位的采集,并于上位系统上进行远程监视.本段程序使用FC块,根据公式:测量值等于量程×AI通道值/27648,进行液位的计算和采集.
3、2 设备运行时间计算程序
设备运行时间计算程序段的功能是计算排水泵站内的各类设备的运行时间,并于上位系统上进行远程监视,从而指导设备管理或维修工作.程序可通过利用S7-300PLC的系统资源,如定时器、计数器,M寄存器,DB块等,当PLC收到设备反馈的运行信号时,利用时钟60进制计数的原理,计算设备当前的运行时间,累计运行时间,存储该数据,并为水泵自动调度过程做好准备.
3、3 设备开停机时钟计算程序
设备开停机时钟计算程序通过读取PLC系统时钟来保存每一次设备开启或停机时的日期、时间,该数据为泵站运行管理者提供设备运行的有力依据.
3、4 设备运行次数计算程序
该程序计算设备的运行次数,存储于PLC系统中,并在上位软件系统中进行远程监视.
3、5 流量与抽排量计算程序
该程序计算泵站运行的实时流量、累计抽排量等数据,存储于PLC系统中,并在上位软件系统中进行远程监视,以便于运行管理人员对泵站进行调度或数据统计、分析.
3、6 網络心跳包监测程序
网络心跳包监测程序的功能是对PLC运行过程中,PLC主站与PLC从站,PLC与上位系统或远程监控中心的网络通讯的监测,当发生网络或通讯中断时,及时以预警的方式上报给值班人员.
3、7 设备控制程序
设备控制程序实现水泵、格栅除污机、输送机、压榨机的手动/自动运行调度.
3、8 主程序
主程序的功能是调用以上各子程序模块,在主程序模块中按照“液位采集→设备开停机时钟计算与获取→设备运行时间计算→设备控制→流量与抽排量计算→网络通讯处理”的步骤开始主程序的执行,使各个子程序模块相互协调工作,从而构建完整的排水泵站PLC控制系统.
该项目使用西门子Portal TIA(博途)V14 开发,项目已竣工验收,投入正常运转,由于篇幅限制,若读者须博途V14项目工程,可发邮件至2467324667@.com获取,此处不在详细解疑程序设计的细节.
4 系统程序调试
4、1 模拟调试
模拟调试即使用Portal TIA(博途)集成环境PLCSIM对程序进行调试.执行TIA Portal菜单命令“在线”→“仿真”,即可打开PLCSIM的仿真PLC,对PLC程序进行模拟仿真调试.
4、2 联机调试
联机调试即在真实PLC上进行程序的调试.在TIA Portal V14SP1集成开发环境中,通过执行菜单命令“转至在线”→“监视”来打开程序状态监控功能,监控程序运行的情况,判断程序逻辑是否正确,因此,在调试程序的过程中应该充分利用TIA Portal V14SP1集成开发环境所提供的“监控”功能,使程序调试更加快速、高效.
5.结语
排水泵站作为市政公用设施,设施的正常运行与否与城市管理,市民日常生活和交通通行息息相关,密不可分,进入工业4.0时代,微电子技术、计算机技术、自动控制技术和物联网技术的飞速发展,这也使得排水泵站进入“万物互联”的智慧排水时代.
对于电气自动化从业者、PLC控制系统设计与平台搭建人员来说,实现排水泵站的自动化和远程调度具有很强的实用性和典型性,研究、分析排水泵站的自动运行调度逻辑关系,进而实现控制,远程联网和集中管理对提升专业技术水平,节约排水泵站运营管理成本,促进排水泵站管理水平的提升均有积极的意义.
通过本文的论述,读者可按照文中所述的方法和步骤,来搭建排水与供水、水利水电业或农田灌溉业等行业的自动控制系统.
参考文献
[1]云南省住房和城乡建设厅.云南省城镇排水设施在线数据采集技术标准.云南出版集团云南科技出版社,昆明,2018,12,1
[2]向晓汉.西门子PLC、变频器、触摸屏工程应用及故障诊断.机械工业出版社.2017,1
[3]西门子(中国)有限公司.S7-300 产品样本.2014,3
[4]西門子(中国)有限公司.S7-300 功能手册.2017,5
[5]廖常初.《S7-300/400PLC应用技术》.机械工业出版社,重庆,2018.5
作者简介:杨明仁(1989-),男,汉族,籍贯:云南楚雄,学历:大学本科,职称:助理工程师,研究方向:电气工程及其自动化.
总结:该文点评:此文是一篇关于plc相关专业的经典范文,可作为泵站方面的大学硕士与本科毕业论文写作参考和plc论文开题报告和职称论文论文写作参考文献.
泵站引用文献:
[1] 新颖的plc教学论文题目 plc教学论文题目哪个好
[2] plc学论文选题 plc论文题目哪个好
[3] 优秀机电一体化plc论文题目 机电一体化plc毕业论文题目如何定