欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    毕业设计(论文)PLC无塔供水系统与监控系统的设计.doc

    • 资源ID:3976926       资源大小:2.23MB        全文页数:34页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业设计(论文)PLC无塔供水系统与监控系统的设计.doc

    摘 要供水是城镇发展的重要基础设施,是国家建设、社会文明进步、人民生活不可缺少的,无法替代的物质基础。随着社会的发展进步,城市高层建筑的供水问题日益突出。一方面要求提高供水质量,不要因为压力的波动造成供水障碍;另一方面要求当发生火灾时能够可靠供水,保证供水的可靠性和安全性,针对这两方面的要求,新的供水方式和控制系统应运而生,这就是可编程序控制器(简称PLC)控制的无塔供水系统。无塔供水系统包括生活用水和消防用水的控制。该系统保证了供水的质量,提高了系统的可靠性。随着PLC技术的迅速发展,PLC在我国各个工业控制领域中得到了越来越广泛的应用。本文采用了可编程控制器来实现无塔供水系统的自动控制,并比较详细地介绍了OMRON公司CPM2A系列PLC在无塔供水系统中的硬件配置和软件设计。本系统使用了世纪星组态软件做为监控平台,可以进行实时监控,达到监视整个设备工作状态、设备情况的目的,实现了对无塔供水系统的实时监控。最后,通过软硬件相互之间的配合,使之达到工业自动化设计的要求。关键词:无塔供水;可编程序控制器;组态软件;监控Abstract Urban water supply is an important basis for developing the infrastructure of the country, the progress of social civilization, the people's living standards indispensable to the irreplaceable material foundation. Along with social progress and development, urban high-rise building water supply problems have become increasingly prominent. While improving the quality of the water requirements, not because of the pressure fluctuations caused water obstacles; When asked that the fire occurred when a reliable water supply to ensure that water supply reliability and safety, focus on these two aspects of the request, the new water supply and control system came into being, This is the programmable controller (PLC) control tower without water supply systems. No Tap water systems including water and water for fire control. The system ensures water quality, improve the reliability of the system. With PLC technology and rapid development of China's various PLC in the field of industrial control has been widely used. In this paper, a programmable controller to achieve a tower water system, the automatic and more detailed presentation of the OMRON Corporation OMRON PLC without Tap water supply system and the hardware configuration software design. The system uses a century-configuration software as a monitoring platform that can be real-time monitoring, surveillance equipment to the entire state work, the purpose of the equipment to achieve the right water tower without the real-time monitoring system. Finally, the correlation between the hardware and software, so as to reach an industrial automation design. Keywords : Tap water supply; Programmable Logical Controller; Configuration software; Monitor 目 录摘 要IAbstractII绪 论11 系统概述32 PLC控制系统的硬件设计42.1 系统硬件配置42.1.1 PLC的结构42.1.2 中央处理单元(CPU)42.1.3 I/O电路52.1.4 电源模块62.1.5 外部设备62.2 PLC控制与监控系统的硬件连线72.2.1 计算机与PLC间的通信72.2.2 PLC系统的硬件连接83 PLC控制系统的软件设计103.1 PLC的工作原理103.1.1 系统的流程图113.1.2 PLC选型及I/O分配123.2 程序设计133.2.1 主水池注水部分的实现133.2.2 生活供水部分的控制143.2.3 消防供水部分的控制154 实时监控系统的设计174.1 上位机与PLC的连接174.2 世纪星主画面的设计204.3 无塔供水系统内部变量的设定224.4 监控系统的动画连接及命令语言编写234.4.1 监控系统的动画连接部分的设计234.4.2 监控系统命令语言的编写26结 论28致 谢29参考文献30绪 论我国城市供水系统经过十多年来的高速发展时期,供水能力大幅度提高,供水需求矛盾已基本解决,城市供水发展战略目标已由提高水量向提高水质转移。以保障水质卫生安全为目标的“城市无塔供水系统”的构建已经启动,这正是企业把多年来在“城市无塔供水系统”课题研究中的几项成果转化为生产力的大好契机,这是企业的荣幸。广大人民真诚地期望能与城市供水、水科技、水工业的企业和人士携手合作,为改善水质,保障饮用水卫生安全,为了人民的健康和优质的生活做出微薄的贡献。在充满挑战和蕴含机遇的21世纪,众所周知,供水企业是城镇发展的重要基础设施,是国家建设、社会文明进步,人民生活不可缺少的,无法替代的物质基础,有着建设的超前性、产品的不可替代性、经营的垄断性、价格的相对稳定性等特点。几年来无塔供水给水设备的市场营销工作困难重重。首先是建筑给水设计师没有设计依据,不知道管网是否允许直接抽水;没有设计规范、方法和设计数据,不知道管网供水量能否不间断地满足设计流量;也不清楚应当如何计算进水罐容积,该不该叠加上管网压力来选泵?因此,拒绝在设计中选用该类设备是在情理之中的。再说管网方面,城镇供水条例、饮用水卫生监督管理条例、二次供水设施规范等国家和地方的行政法规和文件,均不准在管网上连接二次供水设施。即使可以网开一面准你连接,城市供水企业也会顾虑到管网能力和管网安全等具体技术性问题而不能放心地推广使用。当在总结、反思这段过程时认识到如果产品不能在供水系统中定位或定位错误,产品的推广必然会举步维艰。过去,把该产品作为建筑给水的一种新产品,和传统的供水产品一样,把物产业主作为一个个具体的客户,产品的研发背景、设计理念、营销策略也必然是面向这样的顾客群体定位。而对于管网方面来说,只提出了一个定性的“无塔供水”的概念,就强调说只要是“无塔供水”管网就应该准许连接,用户就可自由地抽水。 通过上述分析我们认识到,其实无塔供水给水产品的真正顾客是城市供水系统。该类产品的市场需求是缘于城市供水系统的发展,对产品的具体要求、期望也是由供水系统提出。尽管用水户、物业主是设备的购买者,是设备的产权人,但它必须被供水系统接纳和使用,使它成为供水系统中的一部分才能具有产品功能。随着可编程序控制器(简称PLC)技术的迅速发展,PLC在我国各个工业控制领域中得到了越来越广泛的应用。PLC是一种以微处理器为基础,综合了计算机技术、自动控制技术、通信技术和传统的继电器控制技术而发展起来的新型工业控制装置,具有编成容易、体积小、使用灵活方便、抗干扰能力强、可靠性高等一系列优点、是专门为工业控制应用而设计的一种通用控制器,近年来在工业生产的许多领域,如冶金、机械、电力、石油、煤炭、化工、轻纺、交通、食品、环保、轻工、建材等工业部门得到了广泛的应用,已经成为工业自动化的三大支柱之一。经过长期的工程实践,PLC的上述特点越来越为广大技术人员所认识和接受,已经应用到各个领域,包括从单机自动化到工厂自动化,从机器人、柔性制造系统到工业控制网络。这里本次课题实际采用计算机监测、控制系统,可实现可视化风格界面。现场操作人员和工厂管理人员都可以看到各种数据。管理人员不需要深入生产现场,就可以获得实时和历史数据,优化控制现场作业,提高生产效率和生产质量。目前,在监控系统软件的开发中,大部分是利用组态软件来完成的。利用组态软件提供的硬件驱动功能直接访问硬件进行通信,同时利用其图形化工具实现监控界面。所谓工业监控组态软件,就是为用户提供一个简捷的操作平台的软件,用户只需在此平台上做一些简单的二次开发即可完成用户对工程项目的监视和控制功能。世纪星组态软件是在PC机上开发的智能型人机接口软件系统,它以 Microsoft Windows 95/98/NT/2000中文平台作为其操作系统,充分利用了Windows图形功能完备、界面一致性好、易学易用的特点。在开发和设计过程中,采用国际先进的组态思想,吸收当前国际国内先进组态软件的优秀成果,经过严格的实验测试和各行业众多现场实践,已经充分证明了“世纪星”组态软件的高可靠性(稳定性)、先进性、通用性、方便性。它比以往使用专用机开发的工业控制系统更有通用性,并且可以利用PC机丰富的软件资源进行二次开发。世纪星组态软件作为一个实时界面实用程序生成器,可以产生在管理级别上的监控和数据采集程序。世纪星组态软件集强大功能和使用方便于一体。可视化IE风格界面、丰富的工具栏,使用它,操作人员可以直接进入开发状态,节省宝贵的时间;上百种图形控件,既提供所需的组件,又是画面制作向导;强大的全屏幕编辑功能,提供更大的制作空间。因此,该设计可以达到相当完美的成果。1 系统概述无塔供水系统的PLC控制与监控系统的设计与通信示意图如图1.1所示,按动启动按钮,系统启动后,系统工作指示灯亮,主水池开始注水,水池内置有传感器,控制水位,当水位高于量程时自动停止注水,低于量程时,自动向谁池注水。当需要供水时,按动生活供水按钮,同时生活供水监视指示灯亮,一号泵首先开始工作,同时一号泵工作指示灯亮。工作一段时间后,一号泵停止工作,指示灯熄灭,同时自动启动二号泵工作,二号泵工作指示灯亮。二号泵工作一段时间后,自动停止工作,指示灯熄灭。同时自动启动三号泵工作,三号泵工作指示灯亮。三号泵工作一段时间后,再停止工作,启动一号泵工作,如此,生活供水时三台水泵轮流工作,起到倒泵功能,避免一台水泵长时间工作。当发生火灾时,火灾指示灯亮,三台水泵同时工作,提供消防用水,防止一台泵单独工作引起消防用水供水不足,同时发生火灾时,自动切断生活供水,集中水供消防使用。火灾停止后,自动恢复生活供水。如果设备需要停止检查时,按停止按钮,可停止整套设备工作。再次启动时,直接按启动按钮启动供水设备。图 1.1无塔供水系统示意图2 PLC控制系统的硬件设计无塔供水系统是以PLC为主体设计,结合组态软件进行实时监控,达到更好的应用效果。PLC的产品型号很多,发展非常迅速,应用日益广泛,不同的产品在硬件结构、资源配置方面各不相同。但从总体来看,不同型号的PLC在硬件结构和指令系统等方面大同小异。我们这里主要对本系统应用的OMRON型PLC进行系统了解。2.1 系统硬件配置2.1.1 PLC的结构PLC从组成形式上一般分为整体式和模块式两种,但在组成上基本相同。整体式PLC一般由CPU板、I/O板、显示面板、内存和电源等组成,一般按PLC性能又分为若干型号,并按I/O点数又分有若干规格。模版式PLC一般由CPU模块、I/O模块、内存模块、电源模块、底板或机架组成。无论哪种结构类型的PLC,都属于总线式的开放结构,其I/O能力可按用户需要进行扩展与组合1。PLC的组成如图2.1所示。存储器CPU电源I/O接口通信接口智能接口扩展接口打印机监视器编程器系统总线图 2.1 PLC的组成2.1.2 中央处理单元(CPU)与通用计算机中的CPU一样,PLC中的CPU也是整个系统得核心部件,主要由运算器、控制器、寄存器及实现他们之间联系的地址总线、数据总线和控制总线构成,此外还有外围芯片、总线接口及有关电路。CPU在很大程度上解决了PLC的整体性能,如整个系统的控制规模、工作速度和内存容量等。CPU中的控制器控制PLC工作,由它读取指令,解释并执行指令,工作的时序则由振荡信号控制。CPU中的运算器用于完成算术或逻辑运算,在控制器的指挥下工作。CPU中的寄存器参与运算,并存储运算的中间结果,它也是在控制器的指挥下工作。作为PLC的核心,CPU的功能主要包括以下几个方面。(1)CPU接受从编程器或计算机输入的程序和数据并送入用户程序存储器中存储。(2)监视电源、PLC内部电路的工作状态等。(3)诊断编程过程中的语法错误,对用户程序进行编译。(4)PLC进入运行状态后,从用户程序存储器中逐条读取指令,并分析执行该指令。(5)采集由现场输入装置送来数据,并存入指定的寄存器中。(6)按程序进行处理,根据运算结果,更新有关标志为的状态和输出状态或数据寄存器的内容。(7)根据输出状态或数据寄存器的有关内容,将结果送到输出接口。(8)影响各种外围设备(如打印机、编程器等)的任务处理请求。存储器(内存)主要用于存储程序及数据,是PLC不可缺少的组成单元。PLC中的存储器一般包括系统程序存储器和用户程序存储器两部分。系统程序存储器用于存储整个系统的监视程序,一般为ROM,具有掉电不丢失信息的特性。用户程序存储器用于存储用户根据工艺要求设计的控制程序,早期一般采用RAM,需要后备电池在掉电后保持程序,目前则倾向于采用EEPROM或闪存,免去了后备电池的麻烦。有些PLC的存储器容量固定,不能扩展,有的则可以扩展存储器。CPU模块的外部表现就是具有相应的工作状态或显示、各种接口及设定或控制开关。CPU模块一般都具有相应的状态指示灯,如电源指示、运行指示和故障指示等。箱体式PLC的面板上也有这些显示。总线接口用于连接I/O模版或底板,内存接口用于安装内存,设备接口用于接外部设备,通信接口则用于通信。CPU模块上还有许多设定开关,用以对PLC进行设定,如设定工作方式和内存区等2-4。2.1.3 I/O电路输入模块和输出模块通常称为I/O模块或I/O单元。PLC的对外功能主要是通过各种I/O接口模块与外界联系而实现的。输入模块和输出模块是PLC与现场I/O装置或设备之间的连接部件,起着PLC与外部设备之间传递信息的作用。通常I/O模块上还有状态显示和I/O接线端子排,以便于连接和监视。I/O模块既可通过底板总线与主控模块放在一起,构成一个系统,又可通过插座用电线引出远程放置,实现远程控制以及联网功能。有些PLC厂家还提供了中断控制、高精度定位控制、阀位控制、远程I/O控制、联网等专用型或智能型的I/O模块供用户选用。I/O模块的类型、品种与规格越多,系统的灵活性越高,模块的I/O容量越大,系统的适应性就越强。PLC提供了各种工作电平、连接形式和驱动能力的I/O模块,有各种功能的I/O模块供用户选用,如电平转换、电气隔离、串/并行变换、开关量输入/输出、模数(A/D)和数模(D/A)转换以及其他功能模块等。按I/O点数确定模块的规格及数量,I/O模块可多可少,但其最大数受PLC所能管理的配置能力,即底板或机架槽数的限制。PLC的基本功能就是控制,它的主要功能是采集被控对象的各种信号。经过PLC处理后,通过执行装置实现控制。它包括输入和输出两部分电路:输入电路就是被控对象进行检测、采集、转换和输入,这里主要用传感器、按钮、开关向PLC送控制指令;输出电路的功能就是接受PLC输出的控制信号,对被控对象执行控制任务,本系统输出连着中继器拖动电动机等设备。2.1.4 电源模块PLC一般都配有开关式稳压电源,用于给PLC的内部电路和各模块的集成电路提供工作电源。有些机型还向外提供24V的直流电源,用于给外部输入信号或传感器供电,避免了由于电源污染或电源不合格而引起的故障,同时也减少了外部连线,方便了用户。有些PLC中的电源与CPU模块合二为一,有些是分开的。从输入类型上,有220V或110V的交流输入,也有24V的直流输入。2.1.5 外部设备外部设备是PLC系统不可分割的一部分,主要包括以下几种类型。(1) 编程设备 常见的编程设备有简易编程器、智能图形编程器和基于PC的专用编程软件,用于输入以及编辑程序,对系统做一些设定,监控PLC及PLC所控制的系统的工作状况。编程设备是PLC的开发应用、监控运行和检查维护不可缺少的部分,但不直接参与现场控制。(2) 监控设备 监控设备有数据监视器和图形监视器,直接监视数据或通过画面监视数据。 (3) 存储设备 存储设备有存储卡、磁盘或只读存储器,用于永久地存储用户程序,使用户程序不丢失,如EPROM和EEPROM存储卡及其写入器等。(4) 输入/输出设备输入/输出设备用于接收现场的输入信号或送出输入信号,一般有条码读入器、输入模拟量的电位器和打印机等。 (5)网络通信设备PLC具有通信联网的功能,借助于网络通信设备,如调制解调器模块、现场总线通信模块等使PLC与PLC之间、PLC与上位计算机以及其他智能设备之间能够交换信息,形成一个统一的整体,实现集散式控制。现在几乎所有的PLC新产品都通信联网功能,和计算机一样具有RS-232C或RS-422接口,通过双绞线、同轴电缆或光缆实现通信5。2.2 PLC控制与监控系统的硬件连线2.2.1 计算机与PLC间的通信通信是指计算机之间或计算机与外设之间的信息传送,这种信息是由数字“1”和“0”组成的具有一定规则并反映确定信息的一个数据或一批数据。基本的数据通信方式有并行通信和串行通信两种。并行通信比较简单,根据CPU的字长和总线特点以及外设数据口的宽度分为不同位数的并行通信,如8位、16位并行通信等。并行通信的特点是并行传送数据的每一位都同时传送,而串行通信的数据是逐位传送的,即数据是一位一位的顺序传送,在相同条件下比并行传送慢。尽管并行通信的传递数据速度快,但并行传送的数据有多少位,传递线就得有多少根,不适宜远距离通信。串行通信比并行通信慢,但采用串行通信,不管发送或接收的数据是多少,一般只需要两根传送线,一根用来发送,一根用来接收。甚至根据串行通信方式的不同,还可以将发送和接收合二为一,成为发送/接收复用线。虽然实际应用中还需附加一些信号线,但在多字节数据通信中比并行通信节省传送线,降低系统的成本。RS-232C接口是电子工业协会1962年公布的一种标准化接口,传递的波特率一般为19200bps、9600bps、4800bps、2400bps、1200bps、600bps、300bps.OMRON 型PLC及其兼容机通常均配有RS-232C接口。在通信距离较近且波特率要求不高的场合可以直接采用,即简单又方便。但由于RS-232C接口采用单端发送、单端接受,在使用中有通信速率低、通信距离近、抗共模干扰能力差等缺点。CPM2A CPU支持多样的通信协议:点到点(Point-to-Point)接口(PPI)、多点接口(Multi-Point)(MPI)。都基于系统内通信结构模型,都是异步、基于字符的协议。其中PPI方式是非常简单方便的通信协议,只需要一根RS-232C线进行数据信号的传递,不需要额外再配置模块或软件。因此,本系统选择PPI方式,简单且能满足通信要求。CPM2A型PLC上配有RS-232C的通信接口,因此在不增加任何硬件的情况下,可以很方便地将PLC和计算机的通信端口COM1和COM2连接,实现计算机与PLC间的通信。计算机与PLC之间通过RS-232连接构成HOST LINK协议进行通信。RS-232又称为EIA-232C或RS-232C,是最通用的一种串行通讯标准。它是一种点到点的通信方式,只能连接两个通信设备。19200波特率时,最大距离为75米;9600波特率时,最大距离为900米。计算机的串口即为标准的RS-232接口。使用RS-232转换器可以免掉一个RS-422串行接口板6。所以CPM2A型PLC可通过RS-232C通信接口与计算机的COM1或COM2连接,波特率射定为9600。数据位为7位,停止位为2位。并设为偶效验6-8。2.2.2 PLC系统的硬件连接根据设计要求,本系统选用了OMRON CPM2A PLC,为了完成无塔供水任务,系统共有5个开关量输入信号,6个开关量输出信号,逻辑关系明确,系统硬件接线图如图2.2所示。图 2.2 PLC系统硬件接线图3 PLC控制系统的软件设计一个实际的PLC控制系统是以PLC为核心组成的电气控制系统,以实现对生产设备和工业过程的自动控制。PLC 控制系统设计的好坏直接影响着产品的质量和企业的生产效率,关系到企业的经济效益。因此,在设计PLC控制系统时要全面了解被控对象的机构和运行过程,明确动作的逻辑关系,最大限度地满足生产设备和生产过程的控制要求,同时力求使控制系统简单、经济、使用及维护方便,并保证控制系统的安全可靠。无塔供水系统一方面提供高供水质量,不因为压力的波动造成供水障碍;另一方面保证供水的可靠性和安全性,在发生火灾时能够可靠供水,针对这两方面无塔供水的设计充分满足了实际的需要。无塔供水系统包括生活用水和消防用水的控制。该系统保证了供水的质量。3.1 PLC的工作原理PLC要完成控制任务是在其硬件的支持下,通过执行反映控制要求的用户程序来完成的。这一点是和计算机的工作原理一致的,所以PLC工作的基本原理是建立在计算机工作原理的基础上的。从广义上讲,PLC实质上是一种计算机控制系统,只不过它具有比计算机更强的与工业过程相连的接口,具有更适应于控制要求的编程语言。由于它是作为继电器控制盘的替代物,其核心为计算机芯片,因此与继电器控制的工作原理有很大差别。继电器控制装置采用硬逻辑并行的方式,即如果一个继电器的线圈通电或断电,该继电器的所有触点(包括常开触点和常闭触点)不论在继电器线路的哪个位置上,都会立即同时动作。然而PLC的CPU则采用顺序逐条地扫描用户程序的运行方式,即如果一个输出线圈或逻辑线圈被接通或断开,该线圈的所有触点(包括常开触点和常闭触点)不会立即动作,必须等扫描到该触点时才会动作。为了消除两者之间由于运行方式不同而造成的这种差异,考虑到继电器控制装置中各类触点的动作时间一般在100ms以上,而PLC扫描用户程序的时间一般均小于100ms,因此,PLC采用了一种不同于一般微型计算机的运行方式扫描技术。这样,对于I/O响应要求不高的场合,PLC与继电器控制装置在I/O的处理结果上就没有什么差别了。PLC在工作时采用循环扫描的工作方式。用户程序按先后顺序存放,在没有中断或跳转指令时,PLC从第一条指令开始顺序执行,直道程序结束符后又返回到第一条指令,如此不断循环执行程序。这种顺序扫描工作方式简单直观,简化程序设计,并为PLC可靠运行提供保证。有些情况下也插入中断方式,允许中断正在扫描运行的程序,以处理紧急任务。PLC最基本的工作方式是循环扫描的方式,就是在具有快速处理的高性能PLC中,程序也是以循环扫描的工作方式执行,这一点是理解掌握PLC十分重要的。扫描周期是PLC的重要参数之一,它反映PLC对输入信号的灵敏度或滞后程度。通常工业控制要求PLC的扫描周期在630ms以下8。在程序设计中,输入/输出影响滞后不仅与扫描方式和硬件电路的延时有关,还与程序设计的指令安排有关。为了缩短扫描周期,提高响应速度,可采用分时、分批设计的程序设计方法。3.1.1 系统的流程图根据系统的自动控制要求,无塔供水系统的流程图如图 3.1 系统的流程图所示。Y 启动生活供水?1#泵工作Y到15分钟?2#泵工作YN到15分钟?3#泵工作YN到15分钟?N 消防供水? N 停止生活供水,1#、2#、3#泵同时工作YN图 3.1 系统的流程图3.1.2 PLC选型及I/O分配PLC是一种通用的智能化工业控制设备,其档次和功能面向各种各样的应用,目前常见的国内外PLC产品有几百种型号。PLC的选型前提是在功能上应满足生产过程的工艺要求。对于只含有开关量控制的系统,一般的小型PLC即可满足要求,不需要特别考虑PLC的扫描速度。对开关量输入模块,主要是选择点数和输入电压的形式,输入电压一般有24V的直流和110V或220V的交流。输出模块的输出电压(电流)必须大于负载电压(电流)的额定值,并留有足够的余量。因此输入电压应尽可能与现场有源输入设备一致,这样可免去转换的麻烦。如果是无源输入信号例如按钮、行程开关等,可以根据现场与PLC的距离远近来选择电压的高低。应注意模块与外部接线的方式、输出电压(电流)的额定限度、外部输出点同时接通的影响、选择输出方式等。输入/输出点数(I/O点数)的估算是根据被控对象的输入信号与输出信号的总点数,在考虑15%20%的备用量,以便以后的调整和扩充。本程序输入信号有开关5个, 共5个输入信号。考虑留有15的备用点,即5*(1+15)=5.75 , 取整数6,因此共需6个输入点。输出信号有6个输出点,考虑留15的备用点,则6*(1+15)=6.9 , 取整后共需7个输出点。可选用OMROM公司的CPM2A型可编程序控制器,满足本题要求。本系统的PLC 输入/输出变量分配见表 3.1 I/O分配表。表 3.1 I/O分配表输入地址名称输出地址名称0000系统启动按钮1002系统启动电磁阀0001生活供水按钮1003生活供水指示灯0002消防供水按钮10041#泵电磁阀0003火灾解除10052#泵电磁阀0004停止按钮10063#泵电磁阀1007消防供水指示灯3.2 程序设计在进行PLC程序设计时,一般遵循以下几个原则:完全满足被控对象的工艺要求。在满足控制要求和技术指标的前提下,尽量使控制系统简单、经济。控制系统要安全可靠。在设计时要给控制系统的容量和功能预留一定的裕度,便于以后的调整和扩充9。3.2.1 主水池注水部分的实现 该系统在启动运行后,设备首先向主水池注水,为了满足水池内水供应量的大小,注水量的多少有具体限制要求,池内水量定为800立方米,在800量程处设有液位传感器,水位高于800时,停止向主水池注水,水位低于800时,自动向主水池注水。程序如图3.2主水池注水部分的梯形图所示。图 3.2 主水池注水部分的梯形图当按下系统启动按钮0000,系统启动后,按钮0004处于常闭状态,中间继电器20000得电,该段程序20000得电有自保功能,一直处于得电状态,系统启动电磁阀1002接通,即完成启动系统。然后应用传送指令MOV(21),向系统输入水位值,即向地址DM2000传送水位数据,再通过BCD递增指令INC(38),控制主水池注水。通过比较指令CMP(20)确定主水池注水的量程,即对水池内水量(即DM2000通道存储的数据)和水池限制水量800进行比较。根据实际工艺控制要求当水池内水量高于限制水量800时,系统停止向主水池注水,低于800时,自动向主水池注水。主水池注水部分即设计完毕。3.2.2 生活供水部分的控制我国城市生活供水系统经过十多年来的高速发展时期,供水能力大幅度提高,供水需求矛盾已基本解决,城市生活供水发展战略目标已由提高水量向提高水质转移。以保障水质卫生安全为目标的“城市无塔供水系统”的构建已经启动,这正是企业把多年来在“城市无塔供水系统”课题研究中的几项成果转化为生产力的大好契机,这是广大人民的荣幸。广大人民真诚地期望能与城市供水、水科技、水工业的企业和人士携手合作,为改善水质,保障饮用水卫生安全,为了人民的健康和优质的生活做出微薄的贡献。本系统具有完整实用的生活供水功能,生活供水时,系统应三台泵单独、轮流工作,三台泵根据实际控制的需要,采用“先开先停”的原则接入和退出。在生活供水情况下,如果一台泵连续运行时间超过15分钟,则要自动切换到下一台泵,即系统具有“倒泵功能”,避免某一台泵工作时间过长。程序如图3.3生活供水部分的梯形图所示。当按下生活供水按钮0001,中间继电器20004得电,启动生活供水(生活供水指示灯1003亮),生活供水首先启动一号泵工作,定时器TIM000开始计时。15分钟后中间继电器20007得电,自动启动二号泵工作,同时使中间继电器20006断电,一号泵停止工作,定时器TIM001开始计时。15分钟后中间继电器20008得电,自动启动三号泵工作,同时使中间继电器20007断电,二号泵停止工作,定时器TIM002开始计时。15分钟后中间继电器20006得电,自动启动一号泵工作,同时使中间继电器20008断电,三号泵停止工作,定时器TIM000开始计时。三台泵如此循环工作,不仅构成“倒泵功能”。而且满足先开先停的工艺要求。并且当发生突发事件时,系统可以及时停止工作,防止如电机损坏,电压超额式等故障对供水系统造成严重的破坏。图 3.3 生活供水部分的梯形图3.2.3 消防供水部分的控制本无塔供水系统控制要求当发生火灾,需要紧急供水时,三台泵必须同时工作运行,停止生活供水,全力供应消防用水,有明显的火灾指示功能,火灾结束后系统自动转为生活供水。程序如图3.4消防供水部分的梯形图所示。图 3.4 消防供水部分的梯形图当发生火灾时,按动0002火灾按钮,系统启动消防供水,同时停止生活供水,中间继电器20005得电,火灾指示灯1007亮,显示火灾的发生,三台泵同时供应消防用水。火灾排出后,按动火灾解除按钮0003,中间继电器20005断电,火灾指示灯1007熄灭,并且结合生活供水的设计,火灾排除后自动启动生活供水。这样,程序设计充分了系统的控制要求。4 实时监控系统的设计随着计算机技术的不断发展,计算机已能实现很多功能,例如可以用计算机来编程,而放弃传统的用手持式编程器编程;可以用计算机来控制PLC,而不用传统的开关控件;现在还可以用计算机来模拟系统的运行情况,方便进行设置和调试。这里采用的组态软件是北京世纪佳诺科技有限公司生产的世纪星监控组态软件。 世纪星是通用工业自动化监控组态软件,运行于Windows98/NT平台上的人机接口(HMI)应用组态软件系统。实际星作为一个实时的人机界面实用程序生成器,可以产生在管理级别上的监控和数据采集(SCADA)系统。世纪星系统集强大功能和使用方便的特点于一体。可视化风格界面、丰富的工具栏,使用它,操作人员可以直接进入开发状态,节省宝贵的时间;上百种图形控件,既提供所需的组件,又是画面制作的向导;强大的全屏幕编辑功能,提供更大的制作空间;渐进颜色的使用,将用户带入三维动画世界;终身技术支持及软件升级服务,使用户系统永远保持最新的技术,有效地保护用户的投资。世纪星的网络功能能使企业的基层和其它部门建立起联系,现场操作人员和工厂管理人员都可以看到各种数据。管理人员不需要深入生产现场,就可以获得实时和历史数据,优化控制现场作业,提高生产效率和生产质量。世纪星可用于电力、通讯、制冷、化工、石油、钢铁、机械制造、建筑等多种工程领域。本文用工业自动化监控组态软件-世纪星对无塔供水系统的全过程进行了现场模拟演示,下面将详细介绍整个模拟过程。4.1 上位机与PLC的连接将计算机与控制系统中的PLC连接起来,计算机作为上位机,PLC作为下位机进行通信。这样就构成了PLC网络的上为连接系统。计算机作为上位机可以提供良好的人机界面,进行全系统的监控和管理;PLC作为下位机,可以执行可靠有效的分散控制。在计算机与PLC,PLC与PLC之间通过通信网络实现信息的传送和交换,在控制系统中,一般计算机仅用于编成、参数设定和修改、图形和数据的在线显示,并没有直接参与现场控制,现场上的控制执行者是PLC。因此,即使是计算机出现了故障,也不会影响整个生产过程的正常进行。大大地提高了系统的可靠性。世纪星是通过电脑的通信端口COM1和COM2(这里选择COM1口)与PLC的通信口RS232连接的. I/O驱动设备的安装可以按照“设备安装向导”的提示安装设备驱动程序,设置必要的参数即可。在连接过程中,依照与电脑连接的端口选择COM1或COM2。打开世纪星开发系统,双击设备安装向导。在其中选择PLC欧姆龙HOST LINK系列串口,然后点击下一步按钮10。世纪星与PLC的连接方法见图4.1。图 4.1 设备安装向导对话框图再点击“下一步”,弹出如图 4.2 所示的对话框。图 4.2 设备安装向导对话框图按照实际要求填写各个对话栏。设备对象名称:要安装的串口通信设备的名称。通信端口:串口设备与计算机相连的串口号,共有32个串口号供用户选择。(在实际中我选择了COM1口)设备地址:串口通信设备的设备地址。尝试恢复间隔:如果有一台PLC发生了故障,则世纪星能够自动诊断并停止采集与该设备相关的数据,但会每隔一段时间尝试恢复与该设备的通信。最后再点击“下一步”,弹出如图 4.3所示的设备安装向导对话框。图 4.3 设备安装向导对话框图此时即完成了计算机与PLC的连接工作。在进行联机通信之前还有一个重

    注意事项

    本文(毕业设计(论文)PLC无塔供水系统与监控系统的设计.doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开