《啤酒生产线控制系统设计——酿造部分.doc》由会员分享,可在线阅读,更多相关《啤酒生产线控制系统设计——酿造部分.doc(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章 绪论课题背景在稳固与提高我国经济体制的同时,特别是参加了国际世贸组织以后,中国啤酒行业正逐步融入世界啤酒业,由于外国啤酒进驻中国市场,中国啤酒行业已经进入了竞争剧烈的成熟过渡期,重新整合扩张,这种“一体化的扩张方式在一些大中型企业是尤其明显的。上世纪90年代,青岛啤酒经营了多种运营模式,在中国大局部省市自治区成立了50多家啤酒自动化生产基地,已经初步完成了全国化的战略布局。因为啤酒生产内部竞争剧烈,外部也与同类酒类产品的竞争越来越剧烈,有很大一局部啤酒厂倒闭或相互合并,啤酒生产企业数量急剧下降。还有一局部生存下来的企业,逐步重视对产品质量、口味、工艺,加大科技研发力度,自动化专业化设备
2、得到全新的改变,新的包装设备与先进的宣传理念如雨后春笋般在市场上出现,整个啤酒行业更加良性的在市场中互相竞争,啤酒开场向着工业化、规模化生产,国内的大局部啤酒生产企业逐步的向大型化、集团化开展,及国际之间的交流越来越频繁。现如今,人们的生活水平有了显著的提高,老百姓对啤酒的需求量急速上升,这一需求给生产制造商提出了严峻的挑战,尤其是在各个厂家良性竞争的前提下,更是对啤酒的生产有了更严格的要求,如何在保证质量的前提下高效的生产出大批量的啤酒是现在每个厂家所必须解决的问题。正是因为PLC的强大功能,给啤酒的自动化生产带来了福音。啤酒生产所需要监测的数据比拟繁琐,比方温度、压力、浓度、浑浊程度等都有
3、很严格的要求,而PLC在这些方面都有自己的独特之处,能够很自如的对这些模拟量进展时时监控,从而解决了大量的剩余劳动力,而对PLC自动化啤酒生产线程序的调试优化更是尤其重要。本次设计就是对现有的与利时PLC啤酒自动化生产线进展软、硬件的调试,通过现场的数据采集对啤酒生产线酿造局部进展程序优化,最终得出及之对应的研究结论。课题内容1啤酒自动化生产酿造工艺流程 通过查阅相关资料,对现有的啤酒自动化生产工艺有一个根本的了解,尤其是对啤酒酿造工艺的熟悉,从而对本课题有一个更深入的理解。2根据现场实际需要设计适当的控制方法 根据现场以及工艺流程的实际需要,编写控制程序并对控制程序进展相应的优化,以及对优化
4、后的程序进展现场测试。3通过组态软件做出现场的动态监控图 一个合格的生产流水线离不开对设备生产过程的监控,不仅是从平安的角度出发,更要考虑到设备损坏及时维修及其包养,因此本课题设计了组态监控系统,该系统是基于HollyView的一款组态软件。4控制面板触摸屏的设计 对控制面板触摸屏的设计是为了能够更简便控制现场设备,同时也起到对现场的监控作用,及组态监控界面起到双重监控的作用,使得生产的平安性以及流畅性有了保障。因此本课题设计了触摸屏操控系统,方便对现场设备的控制,同时也能够起到监控的作用。5对总体程序以及监控进展可行性分析 根据实际的数据结果,对程序以及组态监控方面进展可行性分析,并对整体进
5、展优化,对优化后的系统能否正常运行做出整体性的规划。课题目的本课题通过与利时PLC对啤酒自动化生产线酿造局部各个工序段进展自动化控制,从而节省了大量的劳动力,及此同时能够很大程度的提高生产效率,对于产品的市场竞争有很大的技术支持,同时对于现有的啤酒自动化生产线进展系统优化,从而对设备的升级进展有效的数据采集,对自动化控制的开展有更好的推进作用。课题意义啤酒自动化生产线运用自动化控制技术,运用PLC强大的控制功能到达自动化控制的目的,这其实是工业生产的一个缩影,正是因为有了这种系统的优化研究,才能更好的使自动化控制技术得以有力的开展,才能大大提高工业生产的生产效率。现如今自动化控制技术在日常生产
6、中应用尤其广泛,它不仅是工业生产的一次重要升级与改革,同时也为工业自动化生产带来了春天,把工业生产引领到了一个全新的领域,自动化控制技术不仅节省了人为劳动力,生产本钱也大大的降低,给生产商带来了福音。在中国不断开展的今天,自动化控制技术在中国的工业开展史上也发挥了极大的作用。本次课题是基于实验室研究自动化控制技术的课题,研究本课题对以后的实际应用教学有着很强的现实意义,能够更清楚直接的叫同学们了解自动化控制技术在现实生产当中是如何应用的,同时本课题也为后期自动化专业的教学及研究奠定了必要的根底,能够从理论结合实际的角度出发,更加全面的为学生讲解自动化控制技术在实际生产当中是充当一个怎样的角色。
7、同时,还有最重要的一点就是为以后啤酒生产线的进一步研发提供了一个很好的实验平台,能够更加全面的锻炼学生实际动手操作的能力。第二章 系统总体方案设计酿造局部的总体构造酿酒工艺的根本流程:麦芽粉碎机糖化锅过滤罐煮沸锅沉淀池冷却锅发酵罐清酒罐灌装机,如图2.1。 Brewing process flow diagram酿造局部主要包括三个局部,各类硬件设备如液体反响罐、各种仪器仪表、电机、电磁阀等等、PLC控制柜主要包括PLC、空气开关、继电器、电源模块、触摸屏等以及工控台由一台个人计算机组成,通过个人计算机控制PLC控制现场设备。酿造局部每一个反响罐都有着自己的作用,每个工段都有着各自的所需要控制
8、采集的数据,正是每个工段有序的工作,使得整个酿造局部有序的生产。酿造局部根本设计步骤根据啤酒酿造的工艺流程,将各个反响罐按照相应的顺序进展排列组装在一起,每个反响罐直接由管道以及电气元件连接在一起如液体流通管道、入水管、出水管、入口泵、出口泵、电磁阀、流量计、温度表、压力表等等;PLC控制柜分为五个局部,分别控制公共系统工段、糖化工段、煮沸工段、发酵工段、清酒工段五个工段,通过对过程中变量的控制,从而使酿造局部严格的按照酿酒工艺运行,实现了自动化控制在工业生产上的应用。在酿造过程当中需要控制很多的变量,如何控制好这些变量才是本次课题设计的主要任务。温度、压力、搅拌电机的转速等等都是啤酒工艺生产
9、上重要的参数,如何运用现如今的科技手段随意自如的控制这些变量都是此次课题的重重之种,有了这些控制变量,对程序进展编写,使得这些控制变量能够随意的去设定,通过科技手段进展监测,从而使得啤酒自动化生产酿造工段更好的进展,也要根据实际的生产进展相应的优化,对系统进展升级。酿造局部需要控制的对象酿造局部由于酿酒工艺的要求,需要对反响罐内一些变量进展控制以及监测,这就需要PLC去控制这些变量,酿造局部所需要控制的变量有:1温度 酿酒工艺中对液体温度的控制是非常严格的,因此对温度控制以及温度变化的监测采集是自动化控制的一大重要反响数据。2压力 反响灌内的压强大小也是酿造局部所需要重点监控的对象。3电机转速
10、 有些局部反响罐内的液体是需要加热的,但是这就涉及到一个受热是否均匀的问题,及此同时需要搅拌电机来使反响罐内的液体受热更加均匀,PLC通过控制变频器的数值大小来控制搅拌电机搅拌的快于慢。4入口泵、出口泵启停 由于各个反响罐都是处于同一水平面,当完成当前酿酒步骤,需要将当前反映灌内的液体转移到下一个流程就需要入口泵以及出口泵的协助,使得液体更快速的转移。5流量 酿酒工艺还需要很好的控制监测液体流量的大小,进而到达酿酒工艺的各种需求。6电磁阀、电动调节阀 对液体的流动启停进展控制,节省了人为的劳动时间。酿造局部的主要构造公共系统工段公共系统工段主要由净水罐、热水罐、碱液罐、入口泵、出口泵、制冷压缩
11、机、冷水罐组成。热水罐及冷水罐组成CIP系统,为整个酿造过程提供清洁无菌的卫生环境,防止后续酿造过程中染菌。冷水泵、制冷机、冰水罐组成制冷系统为后续酿造发酵提供适宜温度,提高发酵率。糖化工段糖化工段主要是由糖化锅与过滤槽组成。糖化锅是麦芽淀粉及蛋白质的分解的容器,并及已糊化的麦牙粉溶液混合,维持溶液在一定的温度,使溶液开场淀粉糖化,从而制出麦汁。麦汁经过过滤槽过滤,麦芽汁及麦糟分开,得到清凉爽口的麦芽汁。煮沸工段煮沸工段主要由煮沸锅与盘旋槽组成。过滤后麦汁经由煮沸锅煮沸,在煮沸的过程当中参加酒花赐予啤酒爽口的苦香味与特有的清爽味。在麦汁到达一定的浓度后,麦汁被泵入盘旋槽进展热凝固物的盘旋沉淀与
12、别离。发酵工段发酵工段主要由换热器、发酵罐组成。盘旋沉淀后的麦汁经过板式换热器调整为适宜的发酵温度,在经过冲氧,添加啤酒酵母的工序,最终进入发酵罐进展麦芽发酵,啤酒酵母将可发酵性糖与氨基酸等分解成酒精。清酒工段清酒工段主要由过滤机与清酒罐组成。经过发酵而成熟的啤酒在过滤机中将剩余的酵母与不溶解性蛋白滤除,使酒液成色更加透亮。经过过滤后的啤酒由出口泵泵入清酒罐,最终啤酒在制冷压缩机的作用下低温保存在清酒罐。第三章 酿造局部硬件构造现场设备组成液体反响罐液体反响罐如图3.1由锅体、锅盖、搅拌电机、夹套、支承杆及传动装置组成,液体反响罐的材质以及开孔具体位置可按照现场的实际情况进展定做。液体反响罐有
13、许多种不同的加热形式,比方电加热器加热、油体加热、气体加热、水加热以及冷却等等;上面的夹套也有多种不同样式供用户选择;搅拌的形式同样也有不同的选择,比方船桨式、抛锚式、框架式等等;高转速类也有许多样式供用户选择,以便应付不同的生产工艺;传动装置大体分为普通电机、伺服电机、电磁调速电机几种。 Liquid reaction tank交流电机交流电机如图3.2能够实现机械能及交流电能互相转换。由于交流电力系统大力开展,交流电机逐渐成为自动化工业生产的宠儿。交流电机及直流电机相比,交流电机因为没有换向器,它具有整体构造简单、制造相对容易、耐久度高,较为容易做成高转速、高电压、大电流、大容量电机。交流
14、电机功率所涵盖的范围是相比照拟大的,几瓦到几万千瓦,甚至能够到达上百万千瓦。本次课题选用交流电机用于对反响罐液体的搅拌,由于交流电机的上述特点,应选择交流电机用于对反响罐内液体的搅拌。 Alternating current dynamo耐腐蚀离心泵由于本次设计有液体之间的传输,因此需要抽水泵来实现告诉液体传输,因为两个反响罐之间的液位是没有明显差距,因此需要入水泵以及出水泵来实现传输;更重要的是本次课题传输的是液体,考虑到耐久性以及耐腐蚀性的问题,应选择耐腐蚀离心泵来作为本次课题的入水泵以及出水泵,通过选择耐腐蚀性离心泵能够很好的解决耐久性以及耐腐蚀性这一问题。 Corrosion resi
15、sting centrifugal pump电磁阀、电动调节阀电磁阀如图3.4.1是用电磁控制的自动化工业生产设备,是用来控制液体流动的自动化根底元件。在工业自动化控制系统中用于调整被控对象的流动方向、流量、速度以及其他可控参数。电磁阀能够作用于不同的控制电路来实现预期的目标,而且在精度及灵活度方面都具有可靠性。电磁阀种类有很多种,不同的电磁阀在自动化控制系统中有不同的功能,自动化控制系统经常用到的是单向阀、平安阀、方向控制阀、速度调节阀等等。电动调节阀如图3.4.2是工业自动化控制系统中的重要执行仪表。电动调节阀及传统的气动调节阀相比有相当大的优势:电动调节阀相对节能仅仅在工作时消耗电能,平
16、安环保无碳杂质排放,安装方便快捷。阀门按其所配备的执行机构所使用的动力,按其自身功能与自身特性分为线性特性,等百分比特性及抛物线特性三种。图3.4.1电磁阀 图3.4.2电动调节阀 Solenoid valve Electric control valve传感器传感器是一种检测装置各种参数的电元器件,能检测接收被测数据的具体参数信息,并能检测接收到的信息,并且按照一定的规律转换成电信号或者其他形式的参数进展输出,以便满足不同要求的信息输出处理、存储显示、记录、控制等要求,有了传感器根本能够实现自动检测与自动控制。本次课题选择了多种不同的传感器,例如:温度传感器主要用于对温度的检测、压力传感器主
17、要用反响罐内压力的测量,通过这两种传感器对温度以及压力进展检测,从而到达控制以及反响温度以及压力的目的。 差压变送器差压变送器如图3.5是测量差压变送器两端压力之差的变送器,输出如 420mA、05V的标准信号。差压变送器及一般的压力变送器有比拟大的不同点,差压变送器有两个压力接口,分为正压端与负压端,在一般的情况下,仅仅在差压变送器正压端大于负压段才能进展测量以及输出。差压变送器主要是用于测量两个反响罐内压力差值的大小,通过差压变送器来给定以及反响反响罐内的压力。 Differential pressure transmitter电加热器电加热器的作用是通过本身升温,来对周围的介质进展升温,
18、从而能够到达生产工艺流程的各项需求;主要用于对运动的液体、一些气态气体等升温以及保温。在本次课题中,根据电加热器的本身工作原理,及现场的某些控制软件进展有效的连接,从而能够通过控制电加热器来对反响罐内的温度进展有效的控制以及反响采集信息。变频器变频器是应用变频技术与微电子技术,通过改变电机工作电源频率的方式来控制交流电动机转速的控制设备。本次课题中由于某些局部液体反响罐内需要对液体进展搅拌,从而能够使得液体反响罐内的物质受热均匀,更加严格的符合啤酒酿造的工艺生产流程。由于工业自动化控制系统软硬件的不断提高,变频器在现在的工业自动化控制生产中得到了非常广泛的应用,已经开展成为自动化工业生产上必不
19、可少的设备。液体流量计智能液体流量计如图3.6采用先进的低功耗单片微机技术研制的涡轮流量传感智能仪表,采用了双排液晶现场显示,具有以下特点:构造小巧紧凑、读数显示直观清晰、可靠性强、抗干扰能力强、抗雷击、本钱低廉等显著优点。 Liquid flow meter3.2 PLC控制面板组成3.2.1 PLC概述以及选型概述最初的可编程控制器被称为可编程逻辑控制器,主要是用来代替继电器实现逻辑控制。随着相关技术的逐步开展,采用微型计算机技术的工业控制装置功能已经有了新的提升,完全超出了逻辑控制的范围,所以今天这种装置被称为可编程控制器,简称PC,但是为了及个人计算机的简称有所区别,故将可编程控制器简
20、称为PLC。PLC在1969年由美国数据设备公司研发出现,在现有的PLC品牌中,德国、美国、日本的可编程序控制器的整体性能在国际上享有很高的声誉,功能全面,产品可靠性极强。自从PLC的出现,并经过了长时间的开展,在德国、美国、日本等一些工业兴旺国家PLC已经成为了重要的产业链。由于世界范围内自动化控制技术的不断开展、需求量不断攀升、生产厂家的不断涌现、品种的更新速度加快、本钱价逐步降低,因此生产PLC慢慢演变成一种重要产业链,目前,世界上有200多个制造商生产PLC,比拟有名的是:德国西门子公司;日本三菱、欧姆龙、松下电工等;美国AB通用电气、莫迪康公司;法国TE、施耐德公司;韩国三星、LG公
21、司等。PLC在工业生产方面应用极其广泛,功能强大,在实际应用上也表达出了及其他软件的优势之处,抗干扰能力强,自由度高等都是PLC的特点。关于PLC在啤酒自动化生产线中应用的实际概况,现如今在世界各地啤酒的需求量都是非常之大,如何在保证质量的前提下更多的进展工业生产是目前各大制造商急需解决的问题。再及其他软件相比在此方面PLC表达出了一定的优势,抗干扰能力强、不连续运行、程序直观易懂等都是同类型软件中的佼佼者,正是因为有了这些优势,才得以使得PLC在啤酒自动化生产线中得到了广泛的大量的应用。选型此次毕业设计所选用的PLC为北京与利时集团的LM系列小型PLC如图3.7,该PLC有以下特点:(1)小
22、巧紧凑:此次毕业设计所选择的PLC体积小巧,节省了安装空间,同时也具备了强大的处理功能等特点。(2)简便可靠的安装:根据现场环境的不同,PLC面板安装以及导轨安装可任意选择。(3)丰富的模块种类:LM系列PLC是由北京与利时自主研发,拥有CPU模块与丰富的扩展模块组成,CPU模块最多可扩展7个模块,最大I/O点数为152点,最大模拟量点数为56点。LM系列PLC有多种选择可供不同现场的应用需求。(4)灵活的系统配置:本次PLC的选型有多种扩展模块,比方模拟量扩展模块、数字量扩展模块以及专用功能模块。(5)强大的模拟量处理:可同时处理几十个模拟量点,能够执行多个回路的PID运算。(6)丰富的指令
23、系统:具有400多条指令可满足客户不同需求。图3.7 LM系列PLC LM series PLC3.2.2 空气开关空气开关,又被叫做空气断路器,它是断路器的一种。它是根据所在支路流经的总电流大小进展选型,他集控制与保护于一身,它能完成闭合与断开电路的作用以外,还能对电路中短路以及过载的情况等进展相应的保护,同时还能够不频繁的启动停顿电机。3.2.3 熔断器熔断器如图3.8是指当电流超过其本身的额定值时,自身会产生热量,而这个热量会使熔体熔断,从而断开电路,保护电路的一种电器。 Fuse3.2.4 电源模块电源模块如图3.9是电路面板上为某些电元器件供电的设备,他的特点是可以为一些特定的电元器
24、件进展电源供给。下列图即为本次课题选用的电源模块,将交流220V转换成24V直流给PLC柜上的触摸屏供电。 The power supply module3.2.5 继电器继电器如图3.10是一种电控制器件,能够将电信号进展转换,实际上是用小电流控制大电流的一种自动开关。通过PC平台控制继电器是否上电,假设继电器得电,那么继电器内部线圈有电,那么产生电磁场,线圈出现极性那么吸合线圈上部的金属片状物,从而使得整个回路导通,控制回路的开及关,实现了对现场的自动化控制。本次所选用的继电器为欧姆龙品牌的,本产品的继电器在市场上有很大的竞争力,有比拟大的竞争优势,比方说他的可靠性、耐久度、简单易安装等等
25、特点,安装继电器需要注意继电器上的电路图,根据现场不同的设备需求进展安装,底座的接线方式严格按照产品说明书进展安装,要熟悉继电器的工作原理,从而更好的了解每局部各个电元器件的作用。 Relay3.2.6 触摸屏触摸屏如图3.11作为现在及以后比拟流行的人机互动方式,会逐步取代键盘鼠标的人机互动方式,触摸屏的种类大概分为以下几种,下面来给大家介绍一下各自的优缺点:1电阻式 优点:电阻触摸屏,可以使用手指、戴手套的手等进展触摸,它主要是靠物体对它压力来感应坐标、触摸灵敏精准缺点:因电阻屏外表是膜及玻璃相结合,所以外表的触摸膜时间久了就可能会有磨损。2红外式 优点:纯玻璃外表,防刮花性能好,透光率良
26、好缺点:触摸屏的边缘触摸不够灵敏,触摸精准度一般,室外光线 较强的地方无法操作。3声波屏 优点:纯玻璃外表,防刮花性能好,透光率好缺点:触摸屏边缘怕灰,有一点灰就有可能导致触摸不灵甚至不能触摸 4电容式 优点:纯玻璃外表,防刮花性能好,透光率好缺点:只能用手指及触摸屏接触才能识别,带手套无法操作,用 其他物体完全不能触摸。 Touch screen3.2.7 端子排端子排,是如今面板接线必需的一种器件,通过端子排不仅能够使得接线美观,还能更加方便的进展查线,同时拆卸容易,更加方便维修,同时也能起到信号传输的作用。在远距离传输两端之间通过端子排连接更加牢靠,施工更加方便,维修简易快捷。第四章 酿
27、造局部软件设计与利时PLC编程软件介绍PowerPro软件是与利时公司专为LM系列PLC所开发的基于Windowes的编程工具。PowerPro软件具有控制方案的编辑与仿真调试功能,是LM系列PLC的硬件配置与软件编程的标准软件包。本课题编程所需要此款软件,它用于LM系列PLC产品的编程软件,是一种追求现场操作便利性的高性能工具软件。如图4.1是该软件的编程界面。图4.1 PowerPro编程界面 PowerPro programming interface4.2 PLC程序设计AI6001 AT %MD500: REAL;(*热水罐温度*) %IW68模拟量输入热水罐温度AI6002 AT
28、%MD504: REAL;(*热水罐压力*) %IW70模拟量输入热水罐压力指令注释:该指令为工程量转换指令,将16进制数转换为工程量数据,该指令一般用于模拟量输入数据的处理。该指令主要用于对现场设备进展模拟量输入。程序注释:通过现场的传感器设备采集到某一反响罐的温度压力,之后传输给模拟量输入模块,通过模拟量输入模块进展数据处理后变为变量%IW68%IW70,该变量通过HEX_ENGIN02的转换,转换为变量AI6001AI6002,该变量即为直接读取的数据变量,即温度压力的直接显示,可供组态软件以及触摸屏进展数据读取。AO6001 AT %MD600: REAL;(*热水罐液位*) AO60
29、01 %QW66模拟量输出热水罐液位AO6002 AT %MD604: REAL;(*热水罐压力*) AO6002 %QW68模拟量输出热水罐压力指令注释:1BYTE_TO_为字节类型转换指令,把字节类型转换为其他数据类型。 2ENGIN_HEX为工程量数据转换为16进制数据指令,该指令一般用于模拟量输出数据处理。该指令主要用于现场数据采集的反响信息。3POT01POT02为一个保持当前状态的指令,由于采集到的数据为一个动态变量,因此需要对当前变量进展保持,以便数据的实时传输。4Analog_OUT指令为模拟量输出调用指令,由于此次设计需要DCS的监控控制,因此DCS需要调用本地PLC内的一些
30、模拟量输出模块的数据。程序注释:POTO指令进展状态保持,使得ENGIN_HEX指令持续使能,从而得到持续的模拟量输出以便控制现场设备;AO6001AO6002为现场采集的实时数据,通过ENGIN_HEX指令将工程量数据转换为16进制数,再传给模拟量输出模块,经过其内部处理,再控制现场设备到达控制的目的。DI6003 AT %IX0.2: BOOL; (*离心泵运行*)DO6005 AT %QX0.4: BOOL; (*离心泵启动*)DO6005_RDAT %MX701.3: BOOL; (*离心泵手自动切换*)DO6005_UA AT %MX701.6: BOOL;(*离心泵复位*)DO60
31、05_MO AT %MX701.1: BOOL;(*离心泵手动启动*)DO6005_MC AT %MX701.2: BOOL;(*离心泵手动停顿*)指令注释:1MOTOR指令为一个功能模块,主要就是对一些功能的集中处理以及作用。 2RS指令为复位优先双稳态器,复位双稳态触发器,复位优先。其中SET为置位信号,RESET1为复位信号。程序注释:该程序为离心泵启动停顿手自动之间互相切换的一个程序框图,实现了手自动切换的集中处理,通过DO6005_RD进展手自动切换,从而选择是自动或者手动。DI6005 AT %IX0.4: BOOL;(*制冷压缩机运行*)DO6006 AT %QX0.5: BOO
32、L;(*制冷压缩机启动*)DO6006_RD AT %MX702.3: BOOL;(*制冷压缩机手自动切换*)DO6006_UA AT %MX702.6: BOOL;(*制冷压缩机复位*)DO6006_MO AT %MX702.1: BOOL;(*制冷压缩机手动启动*)DO6006_MC AT %MX702.2: BOOL;(*制冷压缩机手动停顿*)程序注释:详见本节MOTOR02功能块下方程序注释。DI6008 AT %IX0.7: BOOL;(*制冷风机运行*)DO6007 AT %QX0.6: BOOL;(*制冷风机启动*)DO6007_RD AT %MX703.3: BOOL;(*制冷
33、风机手自动切换*)DO6007_UA AT %MX703.6: BOOL;(*制冷风机复位*)DO6007_MO AT %MX703.1: BOOL;(*制冷风机手动启动*)DO6007_MC AT %MX703.2: BOOL;(*制冷风机手动停顿*)程序注释:详见本节MOTOR02功能块下方程序注释。AI6001 AT %MD500: REAL;(*热水罐液位*) AI6001 %QW6模拟量输出热水罐液位AI6002 AT %MD504: REAL;(*热水罐压力*) AI6002 %QW10模拟量输出热水罐压力指令注释:1MUL指令为乘法指令,将两个或者多个变量或常量相成。 2REAL
34、_TO_指令为实数类型转换指令,把浮点数转换成其它类型数据。把浮点数转换为其它类型数据时,先将值四舍五入成整数值,然后转成新的变量类型。上述程序中是将浮点数转换成字节变量。程序注释:AI6001AI6002为现场采集到的数据经过模拟量输入模块处理后的数据,及100进展相乘有具体的转换公式,得到PLC能够识别的数据语言,通过REAL_TO_指令的转换,在传输到模拟量输出模块,从而对现场的设备进展控制。DO6001 AT %QX0.0: BOOL;(*1#电加热器启动*)DO6002 AT %QX0.1: BOOL;(*2#电加热器启动*)DO6003 AT %QX0.2: BOOL;(*电磁阀翻
35、开*)DO6003_KFAT %MX705.1: BOOL;(*电磁阀翻开*)DO6003_GF AT %MX705.2: BOOL;(*电磁阀关闭*)DO6001_QDAT %MX705.1: BOOL;(*1#电加热器启动*)DO6001_TZ AT %MX705.2: BOOL;(*1#电加热器停顿*)DO6002_QDAT %MX705.1: BOOL;(*2#电加热器启动*)DO6002_TZ AT %MX705.2: BOOL;(*2#电加热器停顿*)指令注释:RS指令为复位优先双稳态器,复位双稳态触发器,复位优先。其中SET为置位信号,RESET1为复位信号。程序注释:该程序即为
36、本地操作的一个电磁阀的程序控制,通过该程序进展电磁阀的开及关。DO6003 AT %QX0.2: BOOL;(*电磁阀翻开*)DO6003_KFAT %MX705.0: BOOL;(*冷水罐电磁阀翻开*)DO6003_GFAT %MX705.0: BOOL;(*冷水罐电磁阀关闭*)DM6014 AT %MX709.5: BOOL;(*冷水电磁阀翻开*)DM6017 AT %MX710.0: BOOL;(*冷水电磁阀关闭*)DM6003 AT %MX708.2: BOOL;(*冷水罐电磁阀翻开*)指令注释:1SEL指令为二选一指令,通过选择开关在两个输入数据中选择一个作为输出,选择开关为TRUE
37、时输出为第一个输入数据,选择开关为FALSE时输出为第二个输入数据。2RS指令为复位优先双稳态器,复位双稳态触发器,复位优先。其中SET为置位信号,RESET1为复位信号。程序注释:当DCSCTR控制为真时,那么输出中间的控制程序,假设其不为真时,那么输出最下面的控制程序。DO6003_KF或者DM6014翻开其中之一就能控制电磁阀的开及关,关阀及其相似,而DM6003那么为就地翻开电磁阀的操作控制。AI2001 AT %MD500: REAL;(*糖化温度*) AI2001 %IW68模拟量输入糖化罐温度AI2002 AT %MD504: REAL;(*糖化流量*) AI2002 %IW70
38、模拟量输入糖化罐流量指令注释:(1)HEX_ENGIN指令为工程量转换指令,将16进制数转换为工程量数据,该指令一般用于模拟量输入数据的处理。该指令主要用于对现场设备进展模拟量输入。(2)Analog_IN指令为模拟量输入模块调用指令。程序注释:现场传感器进展数据采集,传送到模拟量输入模块进展数据转换,将转换后的变量%IW68%IW70再进展数据转换得到AI2001AI2002。该程序实现了数据的实时采集,通过AI2001AI2002能够直观的读出糖化罐的温度以及流量。AO2001 AT %MD600: REAL;(*糖化加热器控制*)AO2002 AT %MD604: REAL;(*糖化搅拌
39、变频器控制*)AO2003 AT %MD608: REAL;(*糖化耕刀变频控制*)AO2001 %QW66 模拟量输出(*糖化罐加热器温度*)AO2002 %QW68 模拟量输出(*糖化罐搅拌电机频率*)AO2003 %QW70 模拟量输出(*糖化耕刀频率*)指令注释:1BYTE_TO_为字节类型转换指令,把字节类型转换为其他数据类型。 2ENGIN_HEX为工程量数据转换为16进制数据指令,该指令一般用于模拟量输出数据处理。该指令主要用于现场数据采集的反响信息。程序注释:POTO指令进展状态保持; ENGIN_HEX指令持续使能,从而得到持续的模拟量输出以便控制现场设备;AO2001AO2
40、002、AO2003为现场采集的实时数据,通过ENGIN_HEX指令将工程量数据转换为16进制数%QW66(%QW68、%QW70),再传给模拟量输出模块,经过其内部处理,再控制现场设备到达控制的目的。DO2003 AT %QX0.2: BOOL;(*糖化电磁阀翻开*)DO2003_KFAT %MX705.1: BOOL;(*糖化电磁阀翻开*)DO2003_GF AT %MX705.2: BOOL;(*糖化电磁阀关闭*)指令注释:RS指令为复位优先双稳态器,复位双稳态触发器,复位优先。其中SET为置位信号,RESET1为复位信号。程序注释:该程序即为本地操作的一个电磁阀的程序控制,通过该程序进
41、展电磁阀的开及关。DO2001 AT %QX0.0: BOOL;(*糖化搅拌变频启动*)DI2001 AT %IX0.0: BOOL;(*糖化搅拌变频运行*)DO2001_RD AT %MX700.3: BOOL;(*糖化搅拌变频手自动切换*)DO2001_UA AT %MX700.4: BOOL;(*糖化搅拌变频复位*)DO2001_MO AT %MX700.1: BOOL;(*糖化搅拌变频手动启动*)DO2001_MC AT %MX700.2: BOOL;(*糖化搅拌变频手动停顿*)指令注释:1MOTOR指令为一个功能模块,主要就是对一些功能的集中处理以及作用。 2RS指令为复位优先双稳态
42、器,复位双稳态触发器,复位优先。其中SET为置位信号,RESET1为复位信号。程序注释:该程序为搅拌电机启动停顿手自动之间互相切换的一个程序框图,实现了手自动切换的集中处理,通过DO6005_RD进展手自动切换,从而选择是自动或者手动。DO2004 AT %QX0.3: BOOL;(*过滤出口泵启动*)DI2007 AT %IX0.6: BOOL;(*过滤出口泵运行*)DO2004_RD AT %MX702.3: BOOL;(*过滤出口泵手自动切换*)DO2004_UA AT %MX702.4: BOOL;(*过滤出口泵复位*)DO2004_MO AT %MX702.1: BOOL;(*过滤出
43、口泵手动启动*)DO2004_MC AT %MX702.2: BOOL;(*过滤出口泵手动停顿*)程序注释:详见本节MOTOR01的程序注释。DO2002 AT %QX0.1: BOOL;(*糖化过滤耕刀变频启动*)DI2004 AT %IX0.3: BOOL;(*糖化过滤耕刀变频运行*)DO2002_RD AT %MX701.3: BOOL;(*糖化过滤耕刀变频手自动切换*)DO2002_UA AT %MX701.4: BOOL;(*糖化过滤耕刀变频复位*)DO2002_MO AT %MX701.1: BOOL;(*糖化过滤耕刀变频手动启动*)DO2002_MC AT %MX701.2: B
44、OOL;(*糖化过滤耕刀变频手动停顿*)程序注释:详见本节MOTOR01的程序注释。DO2001 AT %QX0.0: BOOL;(*糖化搅拌变频启动*)DI2001 AT %IX0.0: BOOL;(*糖化搅拌变频运行*)DO2001_RD AT %MX700.3: BOOL;(*糖化搅拌变频手自动切换*)DO2001_UA AT %MX700.4: BOOL;(*糖化搅拌变频复位*)DO2001_MO AT %MX700.1: BOOL;(*糖化搅拌变频手动启动*)DO2001_MC AT %MX700.2: BOOL;(*糖化搅拌变频手动停顿*)程序注释:详见本节MOTOR01的程序注释
45、。DO2004 AT %QX0.3: BOOL;(*过滤出口泵启动*)DI2007 AT %IX0.6: BOOL;(*过滤出口泵运行*)DO2004_RD AT %MX702.3: BOOL;(*过滤出口泵手自动切换*)DO2004_UA AT %MX702.4: BOOL;(*过滤出口泵复位*)DO2004_MO AT %MX702.1: BOOL;(*过滤出口泵手动启动*)DO2004_MC AT %MX702.2: BOOL;(*过滤出口泵手动停顿*)程序注释:详见本节MOTOR01的程序注释。DO2005 AT %QX0.4: BOOL;(*糖化出口泵启动*)DI2021 AT %IX1.1: BOOL;(*糖化出口泵运行*)DO2005_RD AT %MX703.3: BOOL;(*糖化出口泵手自动切换*)DO2005_UA AT %MX703.4: BOOL;(*糖化出口泵复位*)DO2005_MO AT %MX703.1: BOOL;(*糖化出口泵手动启动*)DO2005_MC AT %MX703.2: BOOL;(*糖化出口泵手动停顿*)
限制150内