型滤池控制说系统的设计.doc

上传人:sccc 文档编号:4821113 上传时间:2023-05-17 格式:DOC 页数:66 大小:3.49MB
返回 下载 相关 举报
型滤池控制说系统的设计.doc_第1页
第1页 / 共66页
型滤池控制说系统的设计.doc_第2页
第2页 / 共66页
型滤池控制说系统的设计.doc_第3页
第3页 / 共66页
型滤池控制说系统的设计.doc_第4页
第4页 / 共66页
型滤池控制说系统的设计.doc_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《型滤池控制说系统的设计.doc》由会员分享,可在线阅读,更多相关《型滤池控制说系统的设计.doc(66页珍藏版)》请在三一办公上搜索。

1、南京工程学院毕业设计说明书(论文)目 录前 言1第一章 概述21.1 V型滤池的结构与作用21.2 设计思路3第二章 V型滤池控制系统的硬件设计52.1 控制系统总体设计52.2 控制系统主要元器件的选择62.2.1 PLC的选择72.2.2 超声波水位计的原理与使用102.2.3 开关选择102.3 控制系统的电路设计112.3.1 控制方式选择电路112.3.2 阀门的开关控制电路122.3.3 PLC输入与水位控制电路16第三章 V型滤池控制系统的梯形图设计193.1 主程序的编制193.1.1 参数的设定203.1.2 SCP指令与参数整定计算203.1.3 MSG指令与错误位的屏蔽2

2、43.2 阀门控制子程序(U: 3)的编制263.2.1 进水阀控制子程序273.2.2 水冲阀控制子程序283.2.3 气冲阀控制子程序293.2.4 排污阀控制子程序303.2.5 排气阀控制子程序313.2.6 反冲洗时的水位控制323.3 过滤控制子程序(U:4)的编制333.3.1 PID指令的使用333.3.2过滤控制基本流程36第四章 现场调试394.1 调试步骤394.2 主要问题与解决方案40第五章 结 论42致 谢43参考文献44附录一 V型滤池系统电气控制原理图45附录二 V型滤池系统梯形图程序53南京工程学院毕业设计说明书(论文)前 言 本次毕业设计我所做的题目是V型滤

3、池控制系统的设计。V型滤池是我国于20世纪80年代末从法国Degremont公司引进的一项用于自来水厂对源头水进行过滤的技术,大部分90年代后新建的水厂都采用了这项技术,它是在普通快滤池基础上发展起来的,它具有出水水质好、滤速高、节能、自动化管理等特点。 V型滤池的工作状态可分为以下两种:过滤工作状态, 这时V型滤池是恒水位过滤,出水阀根据池内水位的高、低,自动调节开启程度,以保证池内的水位恒定;反冲洗状态,反冲洗按照气洗气水混冲表面扫洗水冲洗的步骤进行,需要对各阀门的开关动作进行协调的控制,才能完成反冲洗工作。通过采用PLC对滤池的过滤状态和反冲洗状态进行控制,实现滤池控制的自动化。 当初我

4、国引进的V型滤池控制系统采用的是德国西门子的PLC控制,之后也有人改用三菱或是欧姆龙的PLC进行控制,在本次设计中,我采用了Allen-Bradley公司的SLC-500型PLC来对滤池系统进行控制。Allen-Bradley公司所生产的SLC-500系列处理器,体积小,功能强,配置灵活,性价比高,特别适合中、小型应用,它可以控制单个机架中的全部I/O端口,并且有一个非常强大的控制器装置。它使用的I/O机架的尺寸比它前一代的PLC-5系列的更小,所以所需要的控制面板空间也要比PLC-5系列中所使用的标准尺寸的机架小得多。因此这一系列的PLC已经成为目前大多数新项目的首选。在本次毕业设计中,整个

5、V型滤池系统的硬件电路设计以及滤池的过滤控制和阀门控制的PLC梯形图设计是由我完成的。而在阀门控制部分的梯形图程序中,反冲洗条件和反冲洗的四个步骤的条件判定是由苏州学院李云同学完成设计的,在论文中我直接引用了其结果,在此表示感谢。第一章 概述1.1 V型滤池的结构与作用V型滤池(图1-1)是我国于20世纪80年代末从法国Degremont公司引 图1-1 V型滤池结构示意图进的一项用于自来水厂对源头水进行过滤的技术,我国大部分90年代后新建的水厂都采用了这项技术,它是在普通快滤池基础上发展起来的。在进行水处理时,从平流池流入的经过加矾和初步沉淀处理的水从进水阀流入V型滤池,在此处再经过池底部的

6、石英砂层的过滤就直接进入地底的清水库中,再经过加氯后通过管道向外界供水。由于它采用了较粗、较厚的颗粒均匀的石英砂滤层,并使用不使滤层膨胀的气、水同时反冲洗,又具有待滤水表面扫洗的功能,因此它具有出水水质好、滤速高、运行周期长、反冲洗效果好、节能和便于自动化管理等特点。每一格V型滤池都有进水阀、气冲阀、水冲阀、出水阀、排污阀、排气阀各一个,共6个阀门;反冲洗系统配有反冲水泵和风机。在正常过滤状态下,该滤池的水位要求稳定在120cm,这主要是由出水阀的控制来实现的,当水位过高时,出水阀就加大开度,当水位过低时,出水阀就减小开度,通过这样不断的来调节出水阀的开度,从而实现滤池的恒水位控制。当滤池使用

7、时间过长时,滤池中因过滤而产生的杂质含量就会过高,因此要定期对滤池进行反冲洗,一般是每隔48小时就要冲洗一次,反冲洗的过程可分为以下几个阶段:(1)气冲阶段 在该阶段,进水阀、水冲阀和排气阀关闭,气冲阀和排污阀打开;(2)气水混冲阶段 在该阶段,进水阀关闭,水冲阀打开,气冲阀打开,排气阀关闭,排污阀打开;(3)表面扫洗阶段 在该阶段,进水阀关闭,水冲阀打开,气冲阀打开,排气阀关闭,排污阀打开;(4)水冲阶段 在该阶段,进水阀和气冲阀关闭,水冲阀、排气阀和排污阀打开。这里气水混冲和表面扫洗时的阀门状态是相同的,但前者是在对底层冲洗,后者是在对表层冲洗,两者是不同的。此外,在反冲洗时还必须使水位下

8、降到60cm。1.2 设计思路 V型滤池的工作状态分为正常过滤状态和反冲洗状态两种。在正常过滤状态下进水阀是打开的,气冲阀、水冲阀、排污阀、排气阀均关闭,只需要控制出水阀的开度,使水位能稳定在120cm即可;而在反冲洗状态时,除了要控制出水阀开度,使水位下降到60cm,还要适时地控制其它各阀门的开关,只有在各阀门的协调控制下才能完成反冲洗工作。由此可以知,V型滤池控制系统就是控制上述的六个阀门。 对上述阀门的控制可分为自动控制和手动控制。自动控制是由PLC编程来实现的,在这里我们选用了Allen-Bradley公司的SLC-500型PLC,它又可分为两种状态:全自动控制。在这种控制方式下,无需

9、人工参与,所有操作都由PLC自动实现;半自动控制(键控)。它也属于自动控制,当全自动控制方式出现问题时,可以通过这种方式来人为地使PLC梯形图中的一些梯级条件满足,达到控制的目的。在手动控制方式下,工作人员通过开关按钮直接控制各阀门的开关,显然这样的直接控制是无法精确的对系统实现控制,但这种方式还是必要的,当自动控制设备发生故障时,就可以通过这种方式来维持系统运行。 在自动控制部分,编制PLC流程图时可以根据滤池的工作状态分成两个子程序:正常过滤时控制水位的过滤子程序;反冲洗时控制各个阀门的阀门控制子程序。而对于一些参数还有通讯方面的设置则放在主程序中,便于管理和进行设置。在过滤子程序中,水位

10、的控制需要用到PID调节才能真正实现精确水位的控制。此外,在通过水位来调节出水阀开度时还必须将水位与阀门的开度整定到一个相同的范围内,这样两者才能进行对比。 在手动控制部分,利用中间继电器控制开关的通断来控制阀门的线圈,从而达到控制阀门的目的。这里没有采用PLC来控制,以避免当PLC发生故障导致自动和手动控制同时失效的情况。第二章 V型滤池控制系统的硬件设计所设计的控制系统的接入为220V电源,频率为50Hz。PLC机架部分直接采用接入的220V电源,PLC模块与阀门的继电器部分采用24V直流电源供电。2.1 控制系统总体设计V型滤池控制系统的整体设计如图2-1所示:图2-1 V型滤池控制系统

11、设计框图整个系统的控制部分分为手动控制和自动控制两部分,系统的控制对象为进水阀、水冲阀、气冲阀、排污阀、排气阀和出水阀这六个阀门。手动控制部分由进水阀控制电路、水冲阀控制电路、气冲阀控制电路、排污阀控制电路、排气阀控制电路和出水阀控制电路所组成,它们分别对上述六个阀门实现控制;在自动控制部分则是利用PLC来控制阀门,在滤池工作现场安装的PLC称之为子站PLC,利用它来现场控制各阀门的开关,同时它又通过光缆与一个远程的主站PLC相连,该主站PLC能对现场的子站PLC进行数据的读/写操作,从而对滤池实现远程监控。所设计的控制面板示意图如图2-2所示。当转换开关SA1打到自动档时,整个滤池的操作都由

12、PLC来自动控制,控制面板上的所有按钮都失效;而当SA1打到手动档时,操作人员可以根据具体的需要利用按钮SB1SB10来控制进水阀、水冲阀、气冲阀、排污阀和排气阀的开关,对于出水阀则可以通过调图2-2 控制面板示意图节RP来控制其开度,从而达到控制水位的目的。阀门开度计和水位数显计则分别显示了当前的出水阀阀门开度和水位高度。 2.2 控制系统主要元器件的选择在设计的电气原理图中,所用到的一些主要电器原件清单见表2-1:表2-1 电器元件清单序号名称数量(个)图纸代号备注1空气开关3-QF1 -QF32熔断器10FU1FU10额定电流1A3中间继电器18-KA1-KA17220V 2A4中间继电

13、器5-K1-K5DC24V 2A5三位转换开关1-SA1带3NO触点6按钮10-SB1-SB10红绿各5个7指示灯10-HL1-HL108开度数显计1-P10100%/420mA输入(续)序号名称数量(个)图纸代号备注9水位数显计1-P204m/420mA输入10电位器1-RP01K11电阻变送器1-V101K输入/420mA输出12出水阀门调节器1-EBF420mA输入/420mA输出13差压计1-P414超声波水位计1-P315开关量输入模块11746-IB1616开关量输出模块11746-OB1617模拟量输入模块11746-NI418模拟量输出模块11746-NO4I19CPU1174

14、6-L5322.2.1 PLC的选择在PLC市场,罗克韦尔自动化的可编程逻辑控制器技术非常成熟,是业内最值得信赖的品牌之一。它旗下的Allen-Bradley公司所生产的SLC-500系列处理器,体积小,功能强,配置灵活,性价比高,适用与多种场合,从环保、水处理、造纸到石化产业,从单机应用到分步式控制应用,都可以看到它的踪影。SLC-500系列是一种中间控制器,它可以控制单个机架中的全部I/O端口,并且有一个非常强大的控制器装置。它使用的I/O机架的尺寸比它前一代的PLC-5系列的更小,所以所需要的控制面板空间也要比PLC-5系列中所使用的标准尺寸的机架小得多。这一系列的PLC是大多数新项目的

15、首选。这种PLC集成了大量的固定I/O模块(最多可达40个I/O端口,还加一个双插槽的扩展机架)和几个多插槽机架式单元。这种机架式的SLC-500/03/04/05能操控多个I/O机架,如此一来,它们能处理的I/O端口就大大增加,其存储容量也相应的增加。大多数的单元都有一个DH-485或RS232编程端口,用于连接作为编程终端的PC机。1开关量I/O模块Allen-Bradley(以下简称A-B)SLC-500型PLC的开关量I/O模块种类丰富,目前已有的模块种类有4、8、16或32个端口几种,并可连接到交流、直流或TTL电平。为了增加灵活性,还有2输入/2输出,4输入/4输出和6输入/6输出

16、等多种形式的混合模块可供选择,其质量非常可靠。这些模块还提供输入滤波、光电隔离以及内置式浪涌保护,以保证在工业环境下的抗干扰和可靠性。其主要有以下几个特点:1)LED指示每个I/O的状态,并为故障诊断提供帮助。当输入点得到正确的信号时,或处理器让输出点使能时,相应LED就会点亮。2)模块上所带端子标识示意图使端子标识很容易被理解。3)所有模块均在内部线路和现场之间提供光电隔离,提高了抗干扰能力,并且避免了由于现场连线电气故障而导致的系统受损。4)带熔丝和电子保护功能的固态输出模块,免除了用户替换因短路或过载而损坏的模块的需要。5)可拆卸的端子块允许用户无需重新接线就可替换模块(并非任何模块都适

17、用)。模块前部提供一个匹配色码,以便用户连接正确的端子块。6)所有模块的配备均为遮闭型端子块,以防止现场接线时的意外短路。7)自锁式装置保证模块紧紧的固定在框架上,而且在把模块装入框架或取下时不需任何工具帮助。在系统中,开关量输入模块采用的是1746-IB16(图2-3),开关量输出模块采用的是1746-OB16,它们各自的参数见表2-2: 图2-3 1746-IB16模块表2-2 1746-IB16和1746-OB16参数产品名称电压种类输入数目每个公共端点数背板电流要求5Vdc24Vdc1746-IB1624Vdc161685mA0mA1746-OB1624Vdc1616280mA0mA2

18、模拟量I/O模块AB的SLC-500 PLC的模拟量I/O模块主要有以下几个特点:1)用户可选的输入模块允许用户配置每个通道,以连接来自现场的各类电压或电流信号。2)高分辨率的输出模块有助于实现高精度的控制。3)模块上的输入滤波功能有效防止电磁干扰的影响。4)背板隔离保证了输入信号干扰不会对背板产生影响。5)可拆卸端子块允许用户无需重新连线就可快速替换模块。6)通过开路和超量程的故障状态信息,用户可以及时了解现场情况既能提高机器的正常运行时问,还能有效减少故障恢复时问。此外模块还带有模块状态指示灯和通道状态指示灯。7)通过控制组态程序,用户对通道分别配置,并可在不干扰CPU运行的情况下重新配置

19、。结合易于使用的通道配置表,用户可根据需要选择相应的输入类型、数据格式、滤波频率和状态参数。在系统中,模拟量输入模块采用了1746- NI4(图2-4),模拟量输出模块采用的是1746- NO4I, 图2-4 1746- NI4模块它们各自的参数见表2-3: 表2-3 1746- NI4和1746- NO4I参数产品名称每个模块的输入通道背板电流需求量5Vdc24Vdc1746- NI44路差分,电压或电流可选25mA85mA1746- NO4I4路电流输出55mA195mA在所设计的V型滤池控制系统的PLC柜中,四个I/O模块的现场安装如图2-5所示,从左到右分别为PLC电源、CPU、输入模

20、块1746-IB16、开关量图2-5 现场安装的I/O模块输出模块1746-OB16、模拟量输入模块1746- NI4、模拟量输出模块1746- NO4I,还剩下的4个为备用模块,可供以后扩展使用。2.2.2 超声波水位计的原理与使用超声波水位计在滤池系统中,是用来测量滤池的水位,并将测量值以电流的形式传送至PLC模拟量输入模块。在这里,选用了河海大学水文水利自动化研究所的JH2300 型超声波水位计,其输出为420mA电流。超声波水位计的主要部件就是一个超声式传感器,其工作原理是发出一个声音脉冲并计算声音返回传感器的时间,因为声音具有非常稳定的传播速率,所以可以利用它来测得目标的距离。超声式

21、传感器的基本结构如图2-6所示。超声式传感器有数字和模拟两种输出格式。在数字类型的设备中,在感应范围内可调节传感器的测量距离,如果设备接受 图2-6 超声式传感器的基本结构到的返回信号处于距离范围之内,则输出被激活。模拟类型的设备会提供对应于一组距离测量值的电流或电压值。PLC控制器可以通过数字输入模块或者模拟量输入模块读出这些传感器的输出。所选用的超声式传感器发出频率在25KHz到50KHz之间的声波,在低频阶段,能精确测量到40ft远的距离,而在高频阶段,只能限制在测量小于1ft以内的距离。在发射器正前方的较小距离之内所有部件都有一个盲区,该盲区大小为0.75in,在使用时要注意。2.2.

22、3 开关选择1按钮的选择 在系统中,由于采用的电压输入较低,且结构不是太复杂,因此从设计的结构紧凑方面以及节约成本方面考虑,采用了16mm的小按钮,如图2-7所示。按钮数总共10个,红色与绿色各5个,用于在手动方式下控制进水阀、气冲阀、排气阀、水冲阀、排污阀5个阀门的开关,按下红色按钮后阀门关闭,按下绿色按钮阀门 图2-7 16mm按钮打开。2转换开关的选择转换开关又叫选择开关,它在这里是用来实现对滤池系统的控制方式进行选择,使系统处于手动或是自动方式下工作。转换开关的式样很多,市面上见的比较多的有钥匙式、手柄式和长手柄式等,在此处,选用了16mm标准手柄式旋钮的转换开关(图2-8)。选用带3

23、个触点的开关,其中两个触点分别是自动和手动 图2-8 16mm手柄式转换开关方式,第三个触点备用。3限位开关限位开关是用来探测一个对象或条件的有无。对象通常是指在机械循环运动中移动的对象,在进行编程以控制机械循环运动时,控制程序需要知道机械装置何时会处在某个确切的位置,这时就需要用到限位开关。在该滤池系统中,限位开关用于探测进水阀、气冲阀、水冲阀和排污阀的开关状态。限位开关安装在上述4个阀门的阀门口,每个阀门装两个,分别用来探测阀门开到位(完全打开)和关到位(完全关闭)。2.3 控制系统的电路设计该电气原理图可分为3个主要部分,分别是:控制方式选择部分,阀门的开关控制部分,PLC输入与水位控制

24、部分。下面将按照这3个部分来进行介绍。完整的电器原理图请参见附录一中图1图8。2.3.1 控制方式选择电路在该电气原理图中,转换开关SA1是用来选择系统处于手动还是自动状态的(图2-9)。当SA1处于位置1时为手动档,当SA1处于位置3时为自动档。当处于手动档的时候中间继电器KA1和KA2得电,而当处于自动档的时候中间继电器KA3和KA4得电。KA1所对应的开关在原理图中的位置为:附录一图1中的C6、C8和附录一图2中的C1和C4;KA2所对应的开关在原理图中的位置在附录一图2中的C6;KA3所对应的开关在原理图中的位置为:附 图2-9 控制方式选择电路录1图1中的C7、C9和附录一图2中的C

25、3、C5;KA4所对应的开关在附录一图2中的C7和附录一图6中的D4、E4。2.3.2 阀门的开关控制电路 该部分主要是对进水阀、气冲阀、水冲阀、排污阀和排气阀这5个阀门进行控制。1.进水阀开关电路 如图2-10所示,在正常过滤情况下,进水阀阀门处于打开状态,当需要进水阀关闭时,如果处在手动方式下时,KA1开关闭合,操作人员可以按下SB2红色按钮,则KA5继电器得电,SB2按钮被锁住,同时在附录一图7中C3位置的KA5开关闭合,进水阀阀门就会关闭;当需要阀门再次打开时,可以按下SB1绿色按钮,KA5继电器失电,附录一图7中C3位置的KA5开关断开,从而阀门打开。当处在自动方式下时,KA3开关闭

26、合,此时,如果从PLC输入模块的输入端口输入的测量值经过PLC程序运算或者所编制的PLC程序在运行过程中满足了进水阀阀门关闭的条件, 图2-10 进水阀开关电路则在PLC输出模块的输出端口(附录一图5中的OUT:2/0端口) 就会输出一个信号,使得K1继电器得电,从而使K1开关闭合,KA5继电器得电,附录一图7中C3位置的KA5开关闭合,实现进水阀阀门的关闭;当PLC程序中进水阀阀门关闭条件失去时,附录一图5中的OUT:2/0端口输出的信号就会消失,K1继电器失电,K1开关打开,KA5继电器就会失电,附录一图7中C3位置的KA5开关断开,从而阀门打开。2.水冲阀开关电路如图2-11所示,在正常

27、过滤情况下,水冲阀阀门处于关闭状态,当需要水冲阀打开时,如果处在手动方式下时,KA1开关闭合,操作人员可以按下SB3绿色按钮,则KA6继电器得电,SB3按钮被锁住,同时在附录一图7中C4位置的KA6开关闭合,水冲阀阀门就会打开;当需要阀门再次关闭时,可以按下SB4红色按钮,KA6继电器失电,附录一图7中C4位置的KA6开关断开,从而阀门关闭。当处在自动方式下时,KA3开关闭合,此时,如果从PLC输入模块的输入端口输入的测量值经过PLC程序运算或者所编制的PLC程序在运行过程中满足了水冲阀阀门打开的条件,则在PLC输出模块的输出端口(附录一图5中的OUT:2/1端口) 就会输出一个信号,使得K2

28、继电器得电,从而使K2开关闭合,KA6继电器得电,附录一图7中C4位置的KA6开关闭合,实现水冲阀阀门的打开;当PLC程序中水冲阀阀门打开条件失去时,附录一图5中的OUT:2/1端口输出的信号就会消失,K2继电器失电,K2开关打开,KA6继电器就会失电,附录一图7中C4位置的KA6开关断开,从而阀门关闭。3.气冲阀开关电路如图2-12所示,在正常过滤情况下,气冲阀阀门处于关闭状态,当需要气冲阀打开时,如果处在手动方式下时,KA1开关闭合,操作人员可以按下SB5绿色按钮,则KA7继电器得电,SB5按钮被锁住,同时在附录一图7中C5位置的KA7开关闭合,气冲阀阀门就会打开;当需要阀门再次关闭时,可

29、以按下SB6红色按钮,KA7继电器失电,附录一图7中C5位置的KA7开关断开,从而阀门关闭。当处在自动方式下时,KA3开关闭合,此时,如果从PLC输入模块的输入端口输入的测量值经过PLC程序运算或者所编制的PLC程序在运行过程中满足了气冲阀阀门打开的条件,则在PLC输出模块的输出端口(附录一图5中的OUT:2/2端口) 就会输出一个信号,使得K3继电器得电,从而使K3开关闭合,KA7继电器得电,附录一图7中C5位置的KA7开关闭合,实现气冲阀阀门的打开;当PLC程序中气冲阀阀门打开条件失去时,附录一图5中的OUT:2/2端口输出的信号就会消失,K3继电器失电,K3开关打开,KA7继电器就会失电

30、,附录一图7中C5位置的KA7开关断开,从而使得阀门恢复关闭状态。图2-11 水冲阀开关电路 图2-12 气冲阀开关电路4.排污阀开关电路如图2-13所示,在正常过滤情况下,排污阀阀门处于关闭状态,当需要排污阀打开时,如果处在手动方式下时,KA1开关闭合,操作人员可以按下SB7绿色按钮,则KA8继电器得电,SB7按钮被锁住,同时在附录一图7中C6位置的KA8开关闭合,排污阀阀门就会打开;当需要阀门再次关闭时,可以按下SB8红色按钮,KA8继电器失电,附录一图7中C6位置的KA8开关断开,从而阀门关闭。当处在自动方式下时,KA3开关闭合,此时,如果从PLC输入模块的输入端口输入的测量值经过PLC

31、程序运算或者所编制的PLC程序在运行过程中满足了排污阀阀门打开的条件,则在PLC输出模块的输出端口(附录一图5中的OUT:2/3端口) 就会输出一个信号,使得K4继电器得电,从而使K4开关闭合,KA8继电器得电,附录一图7中C6位置的KA8开关闭合,实现排污阀阀门的打开;当PLC程序中排污阀阀门打开条件失去时,附录一图5中的OUT:2/3端口输出的信号就会消失,K4继电器失电,K4开关打开,KA8继电器就会失电,附录一图7中C6位置的KA8开关断开,从而阀门关闭。5.排气阀开关电路如图2-14所示,在正常过滤情况下,排气阀阀门处于打开状态,当需要排气阀关闭时,如果处在手动方式下时,KA2开关闭

32、合,操作人员可以按下SB10红色按钮,则KA9继电器得电,SB10按钮被锁住,同时在附录一图7中C9位置的KA9开关闭合,排气阀阀门就会关闭;当需要阀门再次打开时,可以按下SB9绿色按钮,KA9继电器失电,附录一图7中C9位置的KA9开关断图2-13 排污阀开关电路 图2-14 排气阀开关电路 开,从而阀门打开。当处在自动方式下时,KA4开关闭合,此时,如果从PLC输入模块的输入端口输入的测量值经过PLC程序运算或者所编制的PLC程序在运行过程中满足了排气阀阀门关闭的条件,则在PLC输出模块的输出端口(附录一图5中的OUT:2/4端口) 就会输出一个信号,使得K5继电器得电,从而使K5开关闭合

33、,KA9继电器得电,附录一图7中C9位置的KA9开关闭合,实现排气阀阀门的关闭;当PLC程序中排气阀阀门关闭条件失去时,附录一图5中的OUT:2/4端口输出的信号就会消失,K5继电器失电,K5开关打开,KA9继电器就会失电,附录一图7中C9位置的KA9开关断开,从而阀门打开。2.3.3 PLC输入与水位控制电路该部分主要是用来对滤池系统的PLC开关量输入模块输入阀门的开关信息,以及对出水阀进行阀门开度控制,从而达到恒水位控制的目的。1.PLC开关量输入模块的信号输入对开关量输入模块1746-IB16所输入的信号是进水阀、水冲阀、气冲阀和排污阀的开关信号,以及排气阀的打开信号。在进水阀、水冲阀、

34、气冲阀和排污阀这4个阀门的阀门口各装有2个限位开关(参见附录一图3),用来检测阀门开到位(完全打开)和关到位(完全关闭)。在每个限位开关后都连接一个中间继电器,而在输入模块的每个输入端口又装有与中间继电器相关联的开关(参见附录一图5),当阀门开到位或关到位时,限位开关闭合,所连接的中间继电器就得电,输入端口的关联开关就会闭合,阀门的开关信息就输入到了PLC中。各阀门开关状态的PLC输入端口、开关位置的限位开关与所对应的中间继电器情况见表2-4。对于排气阀门,它一般是处于打开状态,在PLC中用不到排气阀关闭状态下的信息,因此在PLC输入端口I:1/9安排了一个常闭的KA9开关,也就是说在正常状态

35、下一直有排气阀阀开信号输入,而当排气阀关闭的时候就没有信号输入了。表2-4 阀门开关状态输入地址表阀门进水阀水冲阀气冲阀排污阀开关状态全开全关全开全关全开全关全开全关限位开关SQ1SQ2SQ3SQ4SQ5SQ6SQ7SQ8中间继电器KA10KA11KA12KA13KA14KA15KA16KA17输入端子号I:1/1I:1/2I:1/3I:1/4I:1/5I:1/6I:1/7I:1/82.出水阀开度控制部分与模拟量输入模块的输入(附录一图6)出水阀开度的调节是通过调节输入出水阀电流的大小来实现的。对出水阀输入420mA的电流,所对应的阀门开度大小为0100%。在手动方式下,阀门开度的调节主要是由

36、电阻变送器V1来实现的。如图2-15所示,在手动方式下,由于KA4继电器不通电,因此KA4开关处于打开状态,它与电阻变送器的两个输出端相连,同时又连到出水阀调节器的输入I+和I-两端。电阻变送器实际就是一个滑 动变阻器,当需要调节阀门 图2-15 出水阀手动控制电路开度大小时,操作人员调节滑动变阻器的电阻大小,从而输出相应大小的电流输入到出水阀调节器中,出水阀调节器根据所输入电流的大小调节阀门的开度,达到控制水位的效果。在自动方式下,阀门的开度是由PLC来控制的。如图2-16所示,在自动方式下,KA4继电器得电,图中的KA4开关闭合,出水阀调节器(EBF)的输入端I+和I-分别连到了模拟量输出

37、模块1746-NO4I的OUT 0和ANL COM端口。1746-NO4I的OUT 0即为梯形图中的OUT:4.0信号地址,它可根据梯形图程序的运行情况来输出420mA的电流,输出的电流从出水阀调节器的I+端输入,从而达到了控 图2-16 出水阀自动控制电路制出水阀阀门开度的目的。 此外,开度计(P1)一端连接到出水阀调节器的0+端,用于记录出水阀的开度,另一端连到了模拟量输入模块1746-NI4的IN 0+端,用于将出水阀当前的开度输入到PLC中。超声波水位计(P3)连接到水位数显表(P2)后再连接到1746-NI4的IN 1+端,将测得的水位输入PLC。差压计连接到1746-NI4的IN

38、2+端,将测得的差压值输入到PLC。第三章 V型滤池控制系统的梯形图设计罗克韦尔公司为它旗下的A-B SLC-500型PLC开发了两种不同的开发软件,它们分别是基于DOS平台的PLC-500-AI和基于Windows平台的RSLogix-500,这里我们选用了基于Windows平台的RSLogix-500来编制V型滤池控制系统的梯形图。所编制的I/O地址表见表3-1。表3-1 I/O地址表I/O类型地址作用输入I:1.0/0滤池自动I:1.0/1进水阀开到位I:1.0/2进水阀关到位I:1.0/3水冲阀开到位I:1.0/4水冲阀关到位I:1.0/5气冲阀开到位I:1.0/6气冲阀关到位I:1.

39、0/7排污阀开到位I:1.0/8排污阀关到位I:1.0/9排气阀开I:3.0/0出水阀开度I:3.1/0滤池液位I:3.2/0水头损失(差压)输出O:2.0/0进水阀控制O:2.0/1水冲阀控制O:2.0/2气冲阀控制O:2.0/3排污阀控制O:2.0/4排气阀控制O:4.0/0出水阀开度控制3.1 主程序的编制主程序部分主要是用于对程序中需要用到的参数进行设置,并把子站PLC中的一些数据传送至主站PLC中。完整的主程序梯形图参见附录二的主程序部分。在主程序的第一梯级中First Pass指令是SLC-500 PLC梯形图的起始指令,规定所有SLC-500 PLC的梯形图都必须以它开头,之后的

40、一条MOV指令将参数1025放入内部寄存单元S:15是设定波特率。3.1.1 参数的设定参数的设置主要是由MOV指令来实现的,MOV指令允许程序员将一个位置中的内容移到另一个位置。源位置中的内容不会改变,但目的位置中的内容将被移来的值取代。主程序中设置的一些重要参数有以下一些:1.PID设定点SP(用户希望的控制点),设定值为水位120的整定值,存入N11:32;2.PID增益,设定值63,存入内存单元N11:33;3.PID积分时间常数,设定值为9,存入内存单元N11:34;4.PID微分时间常数,设定值为4,存入内存单元N11:35;5.PID给定最大值,设定值为16383,存入内存单元N

41、11:37;6.PID给定最小值,设定值为0,存入内存单元N11:38;7.滤池过滤周期设定,设定值为48,存入内存单元N10:14;8.滤池水头损失(差压),设定值200,存入内存单元N10:15;9.滤池水位控制值,设定值为120,存入内存单元N10:16。3.1.2 SCP指令与参数整定计算V型滤池系统根据超声波水位计所测得的水位值实时地调节出水阀的开度,从而实现水位的恒定。出水阀阀门开度的调节是通过向出水阀调节器输入范围为420mA的电流来实现的,也就是说需要模拟量输出模块1746-NO4I的OUT0端口和ANL COM端口输出范围为420mA的电流。而对于SLC-500型PLC的模拟

42、量输入/输出模块,罗克韦尔公司对其输入/输出的模拟量电流或电压值都规定了相应的十进制范围,如表3-2和表3-3所示。表3-2 模拟量参数整定范围1参数4到20mA0到5V0到10V输入最小值000输入最大值163841638432767整定最小值000整定最大值163831638316383表3-3模拟量参数整定范围2参数4到20mA0到5V0到10V输入最小值327700输入最大值163831638316383整定最小值624200整定最大值312081638432764在本次设计中选用的是表3-3中420mA电流的那组参数。对于输入的水位值和出水阀开度值都必须整定到327716383的范围

43、之内,因为只有这两者都处于相同的范围之内才能进行对比,也就是说才能使相应的水位值对应于相应的出水阀开度值。为了实现整定的目的,就需要使用SCP数据整定指令,SCP指令的基本模块如图3-1所示,用SCP指令能产生一个整定输出值,输入与整定值之间呈线性关系。这一指令支持整数和浮点数。编程该指令时输入下列参数:输入值(Input value)可以是一个字地址或浮点数元素地址。输入最小值(Input Min.)和输入最大值(Input Max.)该值确定出现在输入值参数的数据范围。这一值可以是一个字地址,一个整数常数,浮点数元素, 或浮点数常数。整定最小值(Scaled Min.)和整定最大值(Sca

44、led Max)该值确定了出现在整定输出参数的数据范围。 图3-1 SCP指令模块这一值可以是一个字地址,一个整数常数,浮点数元素,或浮点数常数。整定输出(Scaled Output)该值可以是一个字地址或一个浮点数元素。下列方程示出在输入值与得出的整定值之间的线性关系: Scaled value=( input valueslope)+ offsetSlope=(scaled max scaled min)/ (input max input min)Offset= scaled min (input minslope)公式中Slope为斜率,显然,在系统的输入值范围不变的情况下,增大整定值范围可以是Slope变大,从而提高系统的响应速度;Offset为系统的偏差。在主程序中,对要求恒定的水位值进行整定的程序段为梯级0004,如图3-2所示。它的输入值input value = 120,最大输入值input max = 200,最小输入值input min = 0,最大整

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号