版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、喷雾干燥塔PLC课程设计A 报告目录一、课程设计目的和任务21.1 设计目的2二、控制对象喷雾干燥塔的分析22.1 喷雾干燥塔背景描述22.2 喷雾干燥塔工艺流程简介22.3 燃烧系统32.4 干燥系统42.5 投料系统52.6 除尘系统6三、 控制系统的硬件设计63.1 喷雾干燥塔控制功能描述63.2 控制网络拓扑图73.3 控制系统的 I/O清单83.4 PLC的选型报告103.5 PLC的I/O端子接线图18四、 控制系统的软件设计204.1 软件说明书204.2 控制系统软件程序24五、控制系统流程图295.1 燃烧系统流程图295.2 投料系统流程图305.3 燃烧系统流程图305.
2、4 除尘系统流程图30六、控制系统调试报告326.1 系统准备阶段326.2 点火启动过程326.3 投料系统进入工作过程326.4 除尘系统进入工作326.5 手自切换系统326.6 安全保护系统326.7 报警系统326.8 真实调试结果32七、心得体会33一、课程设计目的和任务1.1 设计目的 PLC课程设计A教学的主要任务是在学生修完可编程序控制器 A理论课程后,进行的实践教学。通过课程设计既能验证所学的基本理论知识,同时也可以培养学生的基本操作技能与设计能力,使课堂上所学理论知识得以在实践中运用,做到“学以致用”的教学目标。主要做到以下几点: 1)掌握可编程序控制器在本专业上具体应用
3、的设计过程和实现方法; 2)加深对可编程序控制器原理、应用、编程的进一步理解; 3)结合对有关顺序控制系统和保护控制系统的可编程序控制器的实现过程 加深对 PLC控制系统的理解与掌握; 4)拓展可编程序控制器及其在相关行业中应用的相关知识。 1.2 设计任务 本次设计的主要任务是在研究喷雾干燥塔系统的工艺流程的基础上,基于M340 PLC 对喷雾干燥塔控制系统硬件设计,编写喷雾干燥塔控制系统下位机软件,并对控制系统进行调试。本课程设计为后续实践课程计算机控制系统课程设计的下位机部分,并与计算机控制系统课程设计的上位机程序设计组成一套完整的计算机控制系统实践环节体系。 二、控制对象喷雾干燥塔的分
4、析2.1喷雾干燥塔背景描述喷雾干燥塔将液态的料浆经喷枪雾化后喷入干燥塔内,干燥塔利用燃料燃烧的能量将鼓风机送入的空气进行加热;热空气在干燥塔内将雾化的料浆干燥为超细颗粒粉态成品。粉状成品在塔内利用旋风分离原理从热空气中分离出来,有塔的底部翻版阀定期排入收集袋中的合格原料。热空气则通过布袋除尘器除尘后排除。喷雾干燥塔控制系统主要由燃烧、干燥、投料、除尘等几个主要部分组成。主要用于把液态原料制备成固体粉末原料的设备。在很多行业作为原料制备或成品制备的系统设备。按工艺流程,喷雾干燥塔控制系统由燃烧系统控制、干燥塔出口温度控制、干燥塔负压控制、投料系统控制、布袋除尘器控制几个子系统组成。它被广泛得使用
5、于化工、食品、陶瓷等诸多行业,作为原料或成品加工的设备,该设备一般都作为一套相对独立的系统进行成套供应。2.2 喷雾干燥塔工艺流程简介喷雾干燥塔P&ID图如图所示。按工艺流程,喷雾干燥塔控制系统可以分为燃烧系统、干燥系统、投料系统、布袋系统等。 喷雾干燥塔P&ID图喷雾干燥塔的基本工作流程是:液态的浆料以高压经喷枪雾化后喷入干燥塔。干燥塔利用柴油燃烧器的能量将空气加热;热空气在干燥塔内将雾化后的浆料干燥为超细粒状粉态成品。粉状成品在塔内利用旋风分离原理从热空气中分离出来,由塔底部的翻板阀定期排入收集袋中成为合格的原料。热空气则通过布袋除尘器除尘后排出。2.3 燃烧系统燃烧系统的主要设备有供油泵
6、、增压泵、溢油阀、油包、截止阀、调节阀、点火变压器、火检探头、助燃风机等。当系统启动后,供油泵运转,燃油通过溢油阀在回路中运行,这样第一可以加快点火时候的系统响应速度,第二可以检测回路的工作是否正常。按下点火按钮后,助燃风机启动,进行五分钟的吹扫(吹扫风量定为额定风量的35%-50%)过程在吹扫的同时点火,可以把残留的可燃物燃烧掉,防止在点火的时候由于可燃物过多,导致爆炸事故。吹扫结束后开增压泵开始投油,投油负荷定为额定负荷的45%,投油30s后断点火变压器,此时火检,若火检输入信号为1则说明点火成功,继续投油保持燃烧,然后再升负荷。若火检信号为0,则说明点火不成功,立即停止投油,助燃风机进行
7、吹扫五分钟,为下一次的点火做好准备。主油回路采用双电磁阀串联的目的为保持截止的可靠性,燃料调节阀和助燃风机调节阀联动,使风和燃料的按比例变化。燃烧系统通过供油泵、油包和溢油门提供具备一定缓冲能力的稳压供油系统。增压泵和溢油门保证了油枪的雾化压力。油枪供油回路和回油回路采用了两只电磁阀串联的方式保证了油枪燃油回路的动作可靠。在油枪的回油回路中接入了一只电磁调节阀用于调节燃油量,以控制干燥塔的出口温度。燃烧系统的I/O点表如下:序号设备名称信号作用1点火指令点火启动命令2点火许可点火许可3吹扫进行中吹扫4燃料泵燃料油供油泵5燃料增压泵燃料油增压泵6燃料电磁阀燃料油电磁阀7助燃风机助燃风机启动8燃烧
8、调节阀燃烧调节阀在点火位置9燃烧调节阀在全开位置10燃烧调节阀位置11点火变压器点火变压器接通12火焰检测火焰状态2.4干燥系统干燥系统的主要设备有鼓风机、干燥塔、除尘器、排风机。在干燥系统中,鼓风机将空气送入换热器中加热,热空气进入干燥塔干燥所需物质,接着干燥塔出口的热空气进入除尘器进行除尘,最终通过排风机排入大气。系统启动的时候运行鼓风机和排风机,因为提前开不影响系统的安全性,同使在点火的初期还有保护加热器的作用。同样在停止系统的时候最后停风机,同样使保护作用。在干燥系统中,涉及到空气温度和干燥塔内负压控制。温度的控制包括热空气进口温度、烟气出口温度、干燥塔出口温度,其中热空气进口温度是调
9、节燃油量(即燃油调节阀的开度)的主要依据。干燥塔的负压是改变排风机转速(主要通过变频器实现)的主要依据,干燥塔的出口温度是给料多少的主要依据,当排烟温度超过一定温度的时候声光报警,等待运行人员确认。干燥系统中,鼓风机将空气抽入换热器中加热,热空气进入干燥塔干燥所需干燥物质,接着干燥塔出口的热空气进入除尘器进行除尘,最终通过变频器控制的排风机排入大气。在干燥系统中,涉及到空气温度和干燥塔负压控制。温度的控制包括热空气进口温度、烟气出口温度、排风温度,其中热空气进口温度是主要的调节参数。干燥塔的负压控制中干燥塔塔内负压是主要的调节参数。干燥系统的I/O点表如下:序号设备名称信号作用1烟气温度测量烟
10、气出口温度2烟气温度高3鼓风机鼓风机启动4进风温度测量热空气进口温度5热空气进口温度异常6排风机排风机启动7排风温度测量排风温度8排风温度高9干燥塔塔内负压10干燥塔内压力异常2.5 投料系统 投料系统的主要设备有料浆灌、溢流阀、电磁阀、料浆泵、喷雾装置。投料系统在点火成功后,温度满足一定数值的时候,启动料浆泵,经过雾化,喷入干燥塔,物料经干燥后从下面的排出合格产品。同时,根据控制目标自动增/减料枪,保证干燥效果。投料系统的主要控制信号为料浆出口压力,根据干燥内负压和温度控制料浆出口压力在一定范围内,以确保料浆的雾化效果。投料系统在点火成功,温度满足一定值时,启动料浆泵及喷枪A,然后根据控制目
11、标自动增/减料枪,保证干燥效果。投料系统的主要控制信号为料浆出口压力,根据干燥内负压和温度控制料浆出口压力,以确保料枪雾化效果。投料系统的I/O点表如下:序号设备名称信号作用1料浆泵料浆泵2喷枪喷枪A3喷枪B4喷枪喷枪C5料浆出口压力测量料浆出口压力高2.6除尘系统 除尘器属于喷雾干燥塔的外围设备,除尘器外壁布置了三只气锤,内部设置八个除尘布袋实现对出塔空气的过滤除尘。除尘系统为达到除尘效果要求气锤按固定的时间间隔对塔外壁进行振打,同时8只布袋按固定的时间间隔进行反吹。除尘器布置在干燥塔旁,在负压控制中可以考虑到除尘器的反吹会造成干燥塔塔内负压的明显波动。此时应该禁止负压检测信号的信号输出,在
12、反吹过后回复正常以后,再解除信号的输出指令。除尘器属于喷雾干燥塔的外围设备,除尘器外壁布置了三只气锤,内部设置八个除尘布袋实现对出塔空气的过滤除尘。除尘系统为达到除尘效果要求气锤按固定的时间间隔对塔外壁进行振打,同时8只布袋按固定的时间间隔进行反吹。除尘器布置在干燥塔旁,在负压控制中可以考虑到除尘器的反吹会造成干燥塔塔内负压的明显波动。除尘系统I/O点表如下:序号设备名称信号作用1除尘器气锤A2气锤B3气锤C4除尘器布袋除尘器除尘袋15布袋除尘器除尘袋26布袋除尘器除尘袋37布袋除尘器除尘袋48布袋除尘器除尘袋59布袋除尘器除尘袋610布袋除尘器除尘袋711布袋除尘器除尘袋8三、 控制系统的硬
13、件设计喷雾干燥塔控制系统由燃烧系统控制、干燥塔出口温度控制、干燥塔负压控制、投料系统控制、布袋除尘器控制几个子系统组成。在该系统中,浆料压力、干燥塔出口温度和干燥塔内负压是关键参数。燃烧系统控制兼顾安全和调节两方面的功能。其安全功能要求实现系统安全点火和报警等功能;调节功能要求能保证干燥塔负压和热空气进口温度的稳定。干燥塔负压控制是通过变频器调节排风机的转速来实现的,而热空气进口温度控制是通过调节燃烧调节阀的开度实现。3.1 喷雾干燥塔控制功能描述良好的控制系统的主要指标是安全和经济,本次课程设计控制对象喷雾干燥塔的控制目标是在安全的前提下确保对象的工艺参数稳定,并以安全作为优化目标。针对该喷
14、雾干燥塔所提出的控制要求主要有以下方面的考虑:顺序启动功能、安全停机功能、自动点火功能、熄火保护功能、系统安全保护功能、状态监测和自动报警功能、自动投入油枪和撤除油枪功能、自动温控功能、设备离线强制启停功能、指示灯测试功能、模拟量控制功能等。喷雾干燥塔控制系统需要实现的主要功能如下:(1)、自动顺序启动功能为防止设备启停冲击电网,系统需要实现顺序启动。按下启动按钮按鼓风机、排风机、助燃风机、供油泵、增压泵的顺序启动系统。另外通过上位机也能实现顺序启动功能。(2)、安全停机功能通过操作盘停机按钮自动停止系统。按下停机按钮,并保持2秒钟以上,可自动按供油泵、电磁阀、助燃风机的顺序停止系统。停机过程
15、中提供自动吹扫和系统自动复位功能。(3)、 自动点火功能通过操作盘按钮操作实现系统安全点火。点火条件成立时有灯指示,按下“点火”按钮,并保持2秒钟以上,可自动实现安全点火;不具备点火条件时,没有灯指示,操作“点火”按钮,系统不予响应。(4)、熄火自动保护功能点火过程和正常运行中因出现熄火信号,系统能自动保护设备安全,并恢复到点火准备状态。(5)、系统安全保护功能系统出口超温保护。出口温度超过规定的故障限值5秒,打开“紧急排放阀”;出口温度超过故障限值1分钟,执行“自动停机”以保证系统安全。(6)、状态检测和自动警报功能系统进口温度,出口温度,排烟温度,塔内塔内负压,料浆压力异常时提供光字牌提示
16、和声音报警,并具有报警保持,等待确认功能。(7)、自动投入喷枪和撤除喷枪功能。当投料温度升高时增加燃烧量,温度升高到一定值,自动增加一根喷枪;当投料温度降低时减少燃烧量,温度降低到一定值,自动减少一根喷枪(可从上位到机上观察到增减料枪的指示)。(8)、指示灯测试功能统在长期运行后,指示灯可能会出现一些故障,为了方便测定指示灯是否能够正常使用,在程序中特别加入指示灯测试功能。按 “灯测试”按钮,所有指示灯点亮,取消“灯测试”按钮,所有指示灯熄灭。(9)、自动负压控制功能系统在正常运行状态下,可以通过调节排风机的转速(变频器)来控制干燥塔内的负压。(10) 、自动手动切换点火之后系统进入手动控制,
17、当满足一定条件后系统自动切到自动控制。(11)、运行目标参数在线修改功能维护工程师可以在上位机上修改进口温度、出口温度、塔内负压目标值和报警偏差值、排烟温度、出口故障超高温报警和紧急处理值、增喷枪温度和撤喷枪温度带范围保护的在线修改。运行人员在上位机上可以在给定范围内方便地修改出口温度目标值、负压目标值等。3.2 控制网络拓扑图 系统网络拓扑图3.3 控制系统的 I/O清单 喷雾干燥塔控制系统中涉及到包括除尘器、鼓风机、排风机、干燥塔众多设备,且考虑到系统的报警等功能的实现,故系统的变量较多。可以将众多变量分为开关量输入变量、开关量输出变量、模拟量输入变量、模拟量输出变量、内存变量。其中开关量
18、输出变量及内存变量的使用较多。在系统逻辑设计之前,根据系统组成和控制需求将喷雾干燥塔I/O点按设备分块整理,根据个人习惯编写各变量名,分配拓扑地址。此外,在编程之前需要合理规划CPU内存空间。具体的喷雾干燥塔I/O点清单如下。3.4 PLC的选型报告在PLC选型时主要是根据所需功能和容量进行选择,并考虑维护的方便性,备件的通用性,是否易于扩展,有无特殊功能要求等。具体应考虑到以下几点:1、PLC输入/输出点确定:I/O点数选择是要留出适当余量;2、PLC存储容量:系统有模拟量信号存在或进行大量数据处理时容量应选择大一些;3、存储维持时间:一般存储约保持13年(与使用次数有关)。若要长期或掉电保
19、持应选用EEPROM存储(不需要备用电源),也可选外用存储卡盒;4、PLC的扩展:可通过增加扩展模块、扩展单元与主单元连接的方式。扩展模块有输入单元、输出单元、输入/输出一体单元。扩展部分超出主单元驱动能力时应选用带电源的扩展模块或另外加电源模块给以支持;5、PLC的联网:PLC的联网方式分为PLC与计算机联网和PLC之间相互联网两种。与计算机联网可通过USB、TCP/IP、MODBUS等多种方式;一台计算机与多台PLC联网,可通过采用通讯处理器、网络适配器等方式进行连接,连接介质为双绞线或光缆;PLC之间互联时可通过专用通讯电缆直接连接、通讯板卡或模块加数据线连接等方式。综合上述选型条件,选
20、择施耐德M340PLC。施耐德M340PLC可编程控制器集各种强劲功能和创新设计于一身,充分支持工业和基础设施自动化控制系统的“透明就绪”(使用开放的、基于Modbus TCP、因特网技术与Web技术的体系结构,完成现场设备、控制设备与管理系统的无缝集成,使用户可以从任何地方访问所需的实时数据。)架构,是Modicon Premium和Quantum系列产品线的拓展。施耐德M340PLC具有卓越的运算能力,能精确进行整数或浮点数运算,每毫秒可处理7 k条指令。CPU拥有高达4MB程序空间,最多处理70 k条指令 白带8 Mb存储卡,方便程序备份。Modicon M340 PLC为独立轴和主从轴
21、的位置控制系统提供了“即插即动”的解决方案,无需添加专用轴控模块即可实现速度和位置控制。施耐德M340采用全新内存管理,独创的“即插即载”SD卡 使系统升级、维护更加便捷。从控制到管理,从监控到设备数据的获取,施耐德M340能与所有施耐德电气自动化产品协同工作。通以太网和CANopen总线、Modbus总线技术,施耐德M340PLC能与Alitivar变频器、Lexium和lClA运动控制产品、Magelis触摸屏和工控机、Vijeo Citect配置和管理软件、Advantys I/O、Ois传感器和安全防护产品实现简单方便的整合。施耐德M340PLC系列产品采用模块结构,由机架(背板)、电
22、源、CPU、I/O模块、通信模块及其它专用模块组成。应用系统可以根据系统需求灵活配置,配置完成的系统在应用中仍可以根据应用需求变化具有一定的伸缩性。根据M340 PLC的主要模块及特性,进行了系统配置。1、M340机架机架BMX XBP 0400BMX XBP 0600BMX XBP 0800BMX XBP 1200描述4槽机架6槽机架8槽机架12槽机架CPU模块,离散量输入/输出模块,模拟量输入/输出模块加上计数器模块共需要6个槽,6槽机架能够满足系统的需求,故选择了BMXXBP06006槽机架。 2、M340处理器单元特性标准高性能型号BMX P34 1000BMX P34 2010BMX
23、 P34 2020BMX P34 2030内置通讯口USB口ModbusUSB口ModbusCANopenUSB口ModbusEthemet TCP/IPUSB口CANopenEthemet TCP/IP离散量通道数5121024模拟量通道数128256计数通道和串口2036内存2Mb4Mb数据128Kb256Kb程序指令数35Kinst70Kinst执行时间布尔0.18s0.12s浮点数1.74s1.16s任务主任务1快速任务1事件任务3264为了减少配置专门的通讯模块,配置CPU模块时需要选择一个带有TCP/IP通讯口的CPU模块。故选择BMXP342020 CPU模块。3、M340电源特
24、性标准高功率标准高功率型号BMX CPS2000BMX CPS3500BMX CPS2010BMX CPS3020额定电压100240VAC输入100240VAC输入24VDC输入24VDC48VDC输入额定电流0.61A/115V0.31A/240V1.04A/115V0.52A/240V1A/24V1.65A/24V0.83A/48V电压及频率范围85&264VAC47-63Hz85&264VDC47-67Hz18-31.2VDC18-62.4VDC内置保护内置保险丝内置保险丝内置保险丝内置保险丝输出总功率20W36W16.5W31.2W3.3V输出2.5A8.3W4.5A15W2.5A8
25、.3W4.5A15W24V输出0.69A16.5W1.3A31.2W0.69A16.5W1.3A31.2W24V输出传感器电源0.45A10.8W0.9A21.6W最大输出功率(3.3V输出+24V输出)16.5W31.2W16.5W31.2W为了实验的扩展,选择了高性能的BMXCPS3500电源模块。电源模块上有一个报警继电器,上面有一个无电位触点,可以通过模块的连接螺钉端子块来对该触点执行操作。在使用时,外接上一个灯,这样无论PLC是在机柜内还是在现场,都能清楚地知道电源模块的状态。电源模块报警继电器的电路图如图。报警继电器电路图 4、M340离散量输入型号BMX DDI 1602BMX
26、DDI 1603BMX DAI 1604BMX DAI 1602BMX DAI 1603BMX DDI 3202KBMX DDI 6402K类型DCDCACDC/ACACDCDC点数16161616163264输入电压24VDC48VDC120VAC24VDC/24VAC48VAC24VDC24VDC逻辑正逻辑正逻辑正逻辑正逻辑连接20针端子块20针端子块20针端子块20针端子块20针端子块1FCN40针2FCN40针选用了BMXDDI1602开关量输入模块。该模块优点是动作响应比较大,但是性能不高,所以在使用时需要增加隔离。5、M340离散量输出型号BMX DDO 1602BMX DRA 1
27、605BMX DRA 0805BMX DAO 1605BMX DDO 1612BMX DDI 3202KBMX DDI 6402K类型DC晶体管DC/AC继电器DC/AC继电器AC可控硅DC晶体管DC晶体管DC晶体管点数1616816163264输入电压24VDC,0.5A,正逻辑24VDC,24V-240VAC,3A24VDC,24V-240VAC,4A24V-240VAC,1A24VDC,0.5A,负逻辑24VDC,0.1A,正逻辑24VDC,0.1A,正逻辑连接20针端子块20针端子块20针端子块20针端子块20针端子块1FCN40针2FCN40针隔离保护通道间诊断和保护通道间诊断和保护
28、通道间诊断和保护通道间诊断和保护选择输出模块一般需要有留有适当的余量,但是考虑到经费的问题,选择32点的模块已经能够满足系统的要求。另外在选择晶体管类型还是继电器类型上,虽然继电器比晶体管的性能更好,但是价格比较昂贵,而在实验室中,晶体管类型已经能够满足使用需求。故选择BMXDDO3202K开关量输出模块。6、模拟量输入/输出应用模拟量输入模拟量输出模拟量输入/输出型号BMX AMI 0410BMX ART 0414BMX ART 0814BMX AMO 0210BMX AMM 0600I/O类型隔离模拟量输入隔离稳定输入温度输入隔离模拟量输出模拟量输入/输出范围电压+/-10V0-10V0-
29、5V1-5V+/-80mV+/-80mV+/-10V+/-10V输入0-10V输入0-5V输入1-5V输入+/-10V输出电流0-20mA4-20mA0-20mA4-20mA0-20mA输入/出4-20mA输入/出通道数4通道4通道8通道2通道4通道输入/2通道输出分辨率16bits16bits16bits16bits12bits连接20针端子块1FCN40针2FCN40针20针端子块20针端子块模拟量的输入模块选择了既能使用电压连接又能使用电流连接的多量程模块BMXAMI0410模拟量输入模块,可以满足更多的实验需求。模拟量输出模块跟模拟量的输入模块一样,选择了既能使用电压连接又能使用电流连
30、接的多量程BMXAMO0210模拟量输出模块,可以满足更多的实验需求。7、M340 计数器型号BMX EHC 0200BMX EHC 0800通道数2通道8通道计数频率60KHz10KHz计数能力32bits16 bits功能4种计数模式,4种测量模式和PMM5种计数模式,1种测量模式计数通道最大输入/输出6输入24VDC2输出24VDC2输入24VDC连接输入:2个16针端子块输出:10针端子块20针端子块计算机控制系统的三种信号为开关量、模拟量及脉冲信号。通过之前的配置已经能够实现开关量以及模拟量的控制。为完善系统,满足将来试验台以及教学内容的扩展,特配置BMXEHC0200计数器模块,用
31、来实现对脉冲信号的控制。将PLC的配置汇总,如下表:序号名称型号规格单位数量模块说明1机架BMXXBP0600块16槽机架,电源不占槽位2电源模块BMXCPS3500块1高功率电源模块,36W,100-240V AC输入3CPU模块BMXP342020块1BMX P34 高性能CPU,内置USB口,Modbus,Ethernet TCP/IP4开关量输入模块BMXDDI1602块1离散量DC输入模块,16点输入24VDC,漏型,IEC3类,20点端子块5开关量输出模块BMXDDO3202K块1离散量DC输出模块,32点输出24VDC,晶体管,0.1A源型,通道间诊断和保护,1FCN41点端子块
32、6模拟量输入模块BMXAMI0410块1隔离模拟量输入模块,高功能快速输入,4通道,多量程(电压/电流) ,高速,高精度:16位 ,通道间隔离7模拟量输出模块BMXAMO0210块1隔离模拟量输出模块,2通道,多量程(电压/电流),高速,高精度:16位 ,通道间隔离8计数器模块BMXEHC0200块12通道高速计数60KHz,每通道624VDC输入/2晶体管输出,4种计数模式和4种测量模式及PWM9移动端子块BMXFTB2010块4螺钉端子块(20点) 1输入输出(I/O)点数的估算 I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%20%的可扩展余量后,作为输入输出点
33、数估算数据。通过分析本控制系统包含13个开关量输入端口,28个开关量输出端口,4个模拟量输入端口。所以本控制系统选择16个开关量输入端口,32个开关量输出端口,4个模拟量输入端口的PLC。2.存储器容量的估算 存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。 存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/
34、O点数的1015倍,加上模拟I/O点数的100倍,以此数为内存的总字数(16位为一个字),另外再按此数的25%考虑余量。 3.控制功能的选择 该选择包括运算功能、控制功能、通信功能、编程功能、诊断功能和处理速度等特性的选择。 (1)运算功能 此控制系统PLC的运算功能包括逻辑运算、计时、计数功能、比较等运算功能,同时还有模拟量的运算和处理功能。(2)控制功能 本控制系统的控制功能主要为PLC顺序逻辑控制和模拟量的控制。(3)通信功能 本控制系统的PLC应支持多种现场总线和标准通信协议(如TCP/IP),需要时应能与工厂管理网(TCP/IP)相连接。通信协议应符合ISO/IEEE通信标准,应是开
35、放的通信网络。 PLC系统的通信接口应包括串行和并行通信接口(RS2232C/422A/423/485)、RIO通信口、工业以太网、常用DCS接口等;大中型PLC通信总线(含接口设备和电缆)应1:1冗余配置,通信总线应符合国际标准,通信距离应满足装置实际要求。 本控制系统的PLC通信接口选择以太网。(4)编程功能 PLC的编程有离线编程和在线编程两种,设计时应根据应用要求合理选用。 离线编程方式:PLC和编程器公用一个CPU,编程器在编程模式时,CPU只为编程器提供服务,不对现场设备进行控制。完成编程后,编程器切换到运行模式,CPU对现场设备进行控制,不能进行编程。离线编程方式可降低系统成本,
36、但使用和调试不方便。在线编程方式:CPU和编程器有各自的CPU,主机CPU负责现场控制,并在一个扫描周期内与编程器进行数据交换,编程器把在线编制的程序或数据发送到主机,下一扫描周期,主机就根据新收到的程序运行。这种方式成本较高,但系统调试和操作方便,本控制系统的PLC常采用此编程功能。 同时应具有五种标准化编程语言:顺序功能图(SFC)、梯形图(LD)、功能模块图(FBD)三种图形化语言和语句表(IL)、结构文本(ST)两种文本语言。 (5)诊断功能 PLC的诊断功能包括硬件和软件的诊断。硬件诊断通过硬件的逻辑判断确定硬件的故障位置,软件诊断分内诊断和外诊断。通过软件对PLC内部的性能和功能进
37、行诊断是内诊断,通过软件对PLC的CPU与外部输入输出等部件信息交换功能进行诊断是外诊断。 PLC的诊断功能的强弱,直接影响对操作和维护人员技术能力的要求,并影响平均维修时间。 (6)处理速度 PLC采用扫描方式工作。从实时性要求来看,处理速度应越快越好,如果信号持续时间小于扫描时间,则PLC将扫描不到该信号,造成信号数据的丢失。 处理速度与用户程序的长度、CPU处理速度、软件质量等有关。目前,PLC接点的响应快、速度高,每条二进制指令执行时间约0.20.4Ls,因此能适应控制要求高、相应要求快的应用需要。扫描周期(处理器扫描周期)应满足:小型PLC的扫描时间不大于0.5ms/K;大中型PLC
38、的扫描时间不大于0.2ms/K。4. 机型的选择 (1)PLC的类型 PLC按结构分为整体型和组合型两类,按应用环境分为现场安装和控制室安装两类;按CPU字长分为1位、4位、8位、16位、32位、64位等。从应用角度出发,通常可按控制功能或输入输出点数选型。 整体型PLC的I/O点数固定,因此用户选择的余地较小,用于小型控制系统;组合型PLC提供多种I/O卡件或插卡,因此用户可较合理地选择和配置控制系统的I/O点数,功能扩展方便灵活,一般用于大中型控制系统。本控制系统的PLC机型选择组合型。(2)输入输出模块的选择 输入输出模块的选择应考虑与应用要求的统一。对输入模块,应考虑信号电平、信号传输
39、距离、信号隔离、信号供电方式等应用要求。对输出模块,应考虑选用的输出模块类型,通常继电器输出模块具有价格低、使用电压范围广、寿命短、响应时间较长等特点;可控硅输出模块适用于开关频繁,电感性低功率因数负荷场合,但价格较贵,过载能力较差。输出模块还有直流输出、交流输出和模拟量输出等,与应用要求应一致。 可根据应用要求,合理选用智能型输入输出模块,以便提高控制水平和降低应用成本。 同时考虑是否需要扩展机架或远程I/O机架等。 (3)电源的选择 PLC的供电电源,除了引进设备时同时引进PLC应根据产品说明书要求设计和选用外,一般PLC的供电电源应设计选用220VAC电源,与国内电网电压一致。重要的应用
40、场合,应采用不间断电源或稳压电源供电。 (4)存储器的选择 由于计算机集成芯片技术的发展,存储器的价格已下降,因此,为保证应用项目的正常投运,一般要求PLC的存储器容量,按256个I/O点至少选8K存储器选择。需要复杂控制功能时,应选择容量更大,档次更高的存储器。 (5)冗余功能的选择 a控制单元的冗余 bI/O接口单元的冗余 (6)经济性的考虑 选择PLC时,应考虑性能价格比。考虑经济性时,应同时考虑应用的可扩展性、可操作性、投入产出比等因素,进行比较和兼顾,最终选出较满意的产品。 输入输出点数对价格有直接影响。每增加一块输入输出卡件就需增加一定的费用。当点数增加到某一数值后,相应的存储器容
41、量、机架、母板等也要相应增加,因此,点数的增加对CPU选用、存储器容量、控制功能范围等选择都有影响,同时,在估算和选用时应充分考虑,使整个控制系统有较合理的性能价格比。综合以上条件,我们选择M340PLC。配置清单如图所示:序号名称型号规格单位数量模块说明1机架BMXXBP0600块16槽机架,电源不占槽位2电源模块BMXCPS3500块1高功率电源模块,36W,100-240V AC输入3CPU模块BMXP342020块1BMX P34 高性能CPU,内置USB口,Modbus,Ethernet TCP/IP4开关量输入模块BMXDDI1602块1离散量DC输入模块,16点输入24VDC,漏
42、型,IEC3类,20点端子块5开关量输出模块BMXDDO3202K块1离散量DC输出模块,32点输出24VDC,晶体管,0.1A源型,通道间诊断和保护,1FCN41点端子块6模拟量输入模块BMXAMI0410块1隔离模拟量输入模块,高功能快速输入,4通道,多量程(电压/电流) ,高速,高精度:16位 ,通道间隔离7模拟量输出模块BMXAMO0210块1隔离模拟量输出模块,2通道,多量程(电压/电流),高速,高精度:16位 ,通道间隔离M340配置清单3.5 PLC的I/O端子接线图四、 控制系统的软件设计控制系统的编程和调试借助于施耐德Unity Pro软件平台完成。Unity Pro编程软件
43、的优点是可以通过减少停机时间缩减开发成本并优化运行。Unity Pro提供了一系列完整的新功能,从而能够实现更高的生产率及更好的软件协同能力。Unity Pro编程软件将开发变得更加容易,它提供了各种功能:借助与内存无关的符号变量、结构化数据和用户功能模块,应用程序对象可以直接代表自动化过程的专用组件;应用程序对象及其属性存储于本地或远程服务器上的库中,可供所有程序使用和共享;高性能图形编辑器和一个完整的系统应用程序调试诊断功能集,作为支持五种IEC611313语言;使用在PC上运行的PLC仿真器,应用程序在现场安装之前可以被完整地测试;及时诊断具有显示窗口,可以按时间顺序清晰地显示所有系统及
44、应用程序故障;用于寻找故障原因的导航功能可以追溯到故障源,寻找缺少的条件;图形格式的运行期画面和功能试图,用于直接访问各种应用程序要素。Unity Pro编程软件对用户更友好,它充分利用了Windows XP和Windows 2000图形及上下文相关接口的优势。对屏幕空间的优化使用、对工具和信息的直接访问及可定制的工作环境最大限度地提高了用户友好性,使用户能够快速掌握。主要的功能有:100%基于图形的配置;上下文相关的帮助、工具提示;可定制的工具条和图标;用户偏好;高级拖放和缩放功能;适用于所有设计要素的集成和同步编辑器;数据输入向导、代码语法分析器;集成诊断窗口;超链接。Unity Pro编
45、程软件具有更高的标准化水平,它提供了一组完整的功能和工具集,用来将应用程序结构对应到您的过程或设备的结构上。程序被分为各种功能模块,它们被组合、组织成层次结构,以形成功能试图。Unity Pro编程软件拥有更高的重用水平,一旦经过测试并证明合格,可重用组件可以减少开发和现场安装时间,从而优化质量并缩减研制周期。Unity Pro编程软件使用了全新设计的体系结构,通过新的功能使其在应用程序生命周期中实现工具与生产率之间更好的协同。本次课程设计选用的施耐德UNITY PRO编程软件提供了五种编程语言,分别为:梯形图LD、指令列表IL、功能块语言FBD、SFC序列语言、结构化文本ST。1、 梯形图L
46、D梯形图语言室PLC程序设计中最常用的编程语言,它是与继电器线路类似的一种编程语言。由于电气设计人员对继电器控制较为熟悉,因此,梯形图编程语言得到了广泛的欢迎和应用。梯形图编程语言的特点是:与电气操作原理图相对应,具有直观性和对应性;与原有继电器控制相一致,电气设计人员易于掌握。2、指令列表IL指令表编程语言是与汇编语言类似的一种助记符编程语言,由操作码和操作数组成。在无计算机的情况下,适合采用PLC手持编程器对用户程序进行编制。同时,指令表编程语言与梯形图编程语言图一一对应,在PLC编程软件下可以相互转换。指令表表编程语言的特点是:采用助记符来表示操作功能,具有容易记忆,便于掌握;在手持编程
47、器的键盘上采用助记符表示,便于操作,可在无计算机的场合进行编程设计。3、功能块语言FBD功能块语言是与数字逻辑电路类似的一种PLC编程语言。采用功能模块图的形式来表示模块所具有的功能,不同的功能模块有不同的功能。功能模块图编程语言的特点:以功能模块为单位,分析理解控制方案简单容易;功能模块是用图形的形式表达功能,直观性强,对于具有数字逻辑电路基础的设计人员很容易掌握的编程;对规模大、控制逻辑关系复杂的控制系统,由于功能模块图能够清楚表达功能关系,使编程调试时间大大减少。4、SFC序列语言SFC序列语言是为了满足顺序逻辑控制而设计的编程语言。编程时将顺序流程动作的过程分成步和转换条件,根据转移条
48、件对控制系统的功能流程顺序进行分配,一步一步的按照顺序动作。每一步代表一个控制功能任务,用方框表示。在方框内含有用于完成相应控制功能任务的梯形图逻辑。这种编程语言使程序结构清晰,易于阅读及维护,大大减轻编程的工作量,缩短编程和调试时间。用于系统的规模校大,程序关系较复杂的场合。5、结构化文本ST结构化文本编程语言采用计算机的描述方式来描述系统中各种变量之间的各种运算关系,完成所需的功能或操作。结构化文本编程语言的特点:采用高级语言进行编程,可以完成较复杂的控制运算;需要有一定的计算机高级语言的知识和编程技巧,对工程设计人员要求较高。直观性和操作性较差。综合所需编写程序的系统设备较多、逻辑比较复
49、杂以及各编程语言的特点,本次课程设计选择功能块语言FBD作为主要的编程语言编写喷雾干燥塔控制系统,具体的程序见附件喷雾干燥塔控制系统程序。4.1软件说明书1、软件名称:基于施耐德M340的喷雾干燥塔自动控制系统2、软件用途:本软件主要致力于实现喷雾干燥塔工艺流程的自动控制,使系统能够使用最少的人力资源更加方便、快捷、精确地完成规定的任务,减少工作强度,降低误操作率,提高工作效率,降低异常情况造成设备和人身安全的危害。3、软件功能特性描述:(1)、自动顺序启动功能系统可实现顺序启动。程序能够实现排风机,鼓风机,助燃风机,供油泵,增压泵的顺序启动。(2)、安全停机功能可以自动按供油泵,电磁阀,助燃
50、风机的顺序停止系统。停机过程中提供自动吹扫和系统自动复位功能。(3)、 自动点火功能实现系统安全点火。点火条件成立时有灯指示,此时按下“点火”按钮并保持2秒钟以上,可自动实现安全点火;不具备点火条件时,没有灯指示,操作“点火”按钮,系统不予响应。(4)、熄火自动保护功能点火过程和正常运行中因出现熄火信号,系统能自动保护设备安全,并恢复到点火准备状态。(5)、系统安全保护功能系统出口超温保护。出口温度超过规定的故障限值5秒,打开“紧急排放阀”;出口温度超过故障限值1分钟,执行“自动停机”以保证系统安全。(6)、状态检测和自动警报功能系统进口温度,出口温度,排烟温度,塔内塔内负压,料浆压力异常时提
51、供光字牌提示和声音报警,并具有报警保持,等待确认功能(7)、自动投入喷枪和撤除喷枪功能。在“自动模式”下,当投料温度升高时增加燃烧量,温度升高到一定值,自动增加一根喷枪;当投料温度降低时减少燃烧量,温度降低到一定值时自动减少一根喷枪。(8)、指示灯测试功能在任何情况下,系统都可以检测指示灯是否能够正常使用,按下“灯测试”按钮,所有指示灯点亮,取消“灯测试”按钮,所有指示灯回复原状态。(9)、自动负压调整系统正常运行中下,可以调节鼓风机的控制电压,来控制干燥塔内负压。在点火与系统异常时屏蔽手动信号,系统按顺序启停各设备,在点火后,可以切换到手动控制,以便于人工调节系统。(10)、自动手动切换点火
52、之后系统进入手动控制,当满足一定条件后系统自动切到自动控制。4、软件操作说明:前期准备:按照接线端子图及I/O清单正确连线,接通电源,对PLC机架通电,并将软件上传到PLC中。正常启动操作步骤如下:a.按下“灯测试”按钮:报警指示灯及工作指示灯全亮。b.灯测试正常后,长按“开始”按钮2s后,自动启动排风机、鼓风机后对系统进行连续吹扫5分钟,若在吹到过程中某个开启的排、鼓风机停止,则重新吹扫。吹扫过程中,吹扫进行中指示灯亮,吹扫结束后,指示灯灭。c.吹扫成功后在燃料供油泵不漏油的情况下,依次自动开启助燃风机、供油泵、燃料电磁阀、燃料调节阀、点火变压器。以上均正常投入时,点火许可,同时点火许可灯亮
53、。d.长按点火指令两秒,若十秒后火焰正常,则点火成功,在无急停指令和停止指令的情况下,系统准备完毕,系统准备完毕指示灯亮,等待投料,同时自动转为手动。e/系统准备完毕后,当投料温度未达到最低值时,为手动状态,可以通过手动头料浆泵、喷枪。f.当投料温度达到最低温度设定值时,自动由手动转到自动状态,先投入料浆泵。延时5s,自动投喷枪A,不满足时则停止,转为手动。g.当投料温度达到中温度设定值时,自动投喷枪B。否则自动停止喷枪B。h.当投料温度达到高温度设定值时,自动投喷枪C。否则自动停止喷枪C。i.正常干燥过程中,若相关参数异常时,则会进行相应的报警警示。j.当排风温度异常时,会出现声音报警,同时排风温度异常灯闪烁报警,按下报警确认后,闪光变为平光。故障解除后,报警灯熄灭。k.当塔内负压异常时,会出现声音报警,同时塔内负压异常灯闪烁报警,按下报警确认后,闪光变为平光。故障解除后,报警灯熄灭。l.当进口温度异常时,会出现声音报警,同时进口温度异常灯闪烁报警,按下报警确认后,闪光变为平光。故障解除后,报警灯熄灭。m.当出口温度异常时,会出现声音报警,同时出口温度异常灯闪烁报警,按下报警确认后,闪光变为平光。故障解除后,报警灯熄灭。n.点火成功系统准备完毕后
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年实验室耗材订购合同
- 网络数据采集和储存技术许可合同
- 网络广告代理投放及优化服务合同书
- Prostaglandin-D2-Standard-生命科学试剂-MCE
- 学期班级计划目标更新总结
- 2024年商业区化粪池吸污协议
- 本地服务行业安全管理总结计划
- 多部门联动的安保工作方案计划
- 风筒管理制度
- 2024年居住用地征收分配合同
- 中医诊所管理规章制度
- 坚持改革开放教学设计 省赛一等奖
- 风险加权资产
- 五代辽宋金元时期的美术5 第五章 第五节
- 针刺伤专项测试卷含答案
- 工程付款(含预付款)申请表
- 工作方案A疾病预防控制中心中层干部竞聘上岗一般干部职工双向选择实施方案
- 提取工艺操作指导书
- 爱运动主题班会课件
- ARDS患者的护理查房课件
- 高速公路路面专项工程(大修养护)-技术标
评论
0/150
提交评论