基于PLC的室内空调温度控制设计——毕业设计论文.doc

上传人:小小飞 文档编号:3921863 上传时间:2019-10-10 格式:DOC 页数:25 大小:1.49MB
返回 下载 相关 举报
基于PLC的室内空调温度控制设计——毕业设计论文.doc_第1页
第1页 / 共25页
基于PLC的室内空调温度控制设计——毕业设计论文.doc_第2页
第2页 / 共25页
基于PLC的室内空调温度控制设计——毕业设计论文.doc_第3页
第3页 / 共25页
基于PLC的室内空调温度控制设计——毕业设计论文.doc_第4页
第4页 / 共25页
基于PLC的室内空调温度控制设计——毕业设计论文.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《基于PLC的室内空调温度控制设计——毕业设计论文.doc》由会员分享,可在线阅读,更多相关《基于PLC的室内空调温度控制设计——毕业设计论文.doc(25页珍藏版)》请在三一文库上搜索。

1、毕业论文基于PLC的室内空调温度控制设计【摘要】本设计是将温度传感器采集到的室内温度转换为电阻的变化,再通过变送器将其转化为模拟的输入电流或电压的变化,然后经过温度模块FX0N-3A把采集到的模拟量转换成数字量送给PLC主模块,经过CPU的处理然后输出控制信号,控制两台压缩机和报警灯。当温度低于25度时,压缩机不工作,空调不启动;当温度高于30度时,启动一台机组Y0,空调开始制冷;当温度高于36时再启动一台Y1,制冷效果加强,当温度减低到30度时;停止Y0,制冷下降,降到26度时两台都停止,空调此时相当于一台风扇,没有制冷效果;当温度低于23度时,Y2会发出报警,并能利用上位机实现实时监控,并

2、且能够控制下位机。【关键词】:温度传感器,PLC,压缩机ABSTRACTThis design is using temperature sensor PT - 100 acquisition indoor temperature conversion for resistance changes, another transmitter transform and then into module to the input current, voltage or change FX0N - after temperature module and the gathering to tripl

3、e-a analog conversion into the digital quantity of PLC, after the main module for the processing and CPU output control signal, control two compressors and alarm lamp. When the temperature is below 25 degrees is compressor doesnt work namely air conditioning dont start, when temperature higher than

4、30 degrees to start a unit Y0, air conditioning refrigeration and when temperature higher than start when restarting a 36 Y1, refrigeration effect strengthening, when the temperature reduced to 30 degrees to stop Y0, refrigeration down, down to 26 degrees, air conditioning stop at two equivalent of

5、a fan, no refrigeration effect, and when temperature is below when 23 degrees issued a warning, and may Y2 could use PC realize real-time monitoring, and can control a machine. 【KEY WORD】:temperature sensor, PLC, compressor目录引言1一、PLC基础1(一)PLC的定义1(二)PLC的特点1(三)PLC的功能与选项2二、PT00使用说明3(一)热电阻的工作原理3(二)pt100

6、温度与阻值对照3三、fx0n-3A简介4四、变频器原理及简介4五、MCGS简介5六、温度采集辅助放大电路6七、温度采集与监控系统PLC设计6(一)系统的组成与工作过程6(二)系统工艺要求7(三)控制要求7(四)流程图7(五)元器件使用说明7(六)输入输出分配7(七)硬件连接图8(八)主电路图9八、系统各个部分的设计分析9(一)FX0N-3A功能模块设计9(二)启停程序设计10(三)PLC主模块采集处理程序10九、温度采集与监控系统的组态监控界面11总结13附录一完整梯形图14附录二指令表18参考文献21致谢22引言目前空调机已经广泛地应用于生产、生活中。为了使空调的温度能够更加的适中,避免不断

7、的制冷和不稳定等问题,本文进行了“基于PLC的室内空调温度控制”的设计。时下,PLC始终处于工业自动化控制领域的主战场,为各种各样的自动化控制设备提供了非常可靠的控制应用。其主要原因,在于它能够为自动化控制应用提供安全可靠和比较完善的解决方案,适合于当前工业企业对自动化的需要。在全球工业计算机控制领域,围绕开放式过程控制系统、开放式过程控制软件、开放式数据通信协议,已经发生巨大变革。本设计是将温度传感器采集到的室内温度转换为电阻的变化,再通过变送器将其转化为模拟输入电流或电压的变化,然后经过温度模块FX0N-3A把采集到的模拟量转换成数字量送给PLC主模块,经过CPU的处理然后输出控制信号,控

8、制两台压缩机和报警灯。当温度低于25度时,压缩机不工作,空调不启动;当温度高于30度时,启动一台机组Y0,空调开始制冷;当温度高于36时再启动一台Y1,制冷效果加强,当温度减低到30度时;停止Y0,制冷下降,降到26度时两台都停止,空调此时相当于一台风扇,没有制冷效果;当温度低于23度时,Y2会发出报警,并能利用上位机实现实时监控,并且能够控制下位机。一、PLC基础(一)PLC的定义可编程控制器简称PC,它经历了可编程序矩阵控制器PMC、可编程序顺序控制器PSC、可编程序逻辑控制器PLC和可编程序控制器PC几个不同时期。为与个人计算机(PC)相区别,现在仍然沿用可编程逻辑控制器这个名字。PLC

9、是一种数字运算的电子系统,专为工业环境下的应用而设计。它采用可编程的存储器,用来在内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关设备,都是按易于工业控制器系统联成一体、易于扩充功能的原则设计。PLC是一种以微处理技术为基础,将控制处理规则存储于存储器中,应用于以控制开关量为主或包括控制参量在内的逻辑控制、机电运动控制或过程控制等工业控制领域的新型工业控制装置。(二)PLC的特点PLC是面向用户的专用工业控制计算机,具有许多明显的特点:1.可靠性高,抗干扰能力强。2.通用性强,控制程序可变,使用方便

10、。3.功能强,适应面广。4.编程简单,容易掌握。5.减少了控制系统的设计及施工的工作量。6.体积小、重量轻、功耗低、维护方便。(三)PLC的功能与选型可编程控制器在国内外广泛应用于钢铁、石化、机械制造、汽车装配、电力、轻纺、电子信息产业等各行各业。目前典型的PLC功能有顺序控制、程控、数据处理、通信联网、显示打印。在PLC系统设计时,首先应确定控制方案,下一步工作就是PLC工程设计选型。1、输入输出(I/O)点数的估算I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%20%的可扩展余量后,作为输入输出点数估算数据。实际订货时,还需根据制造厂商PLC的产品特点,对输入输出

11、点数进行调整。 2、存储器容量的估算为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/O点数的1015倍,加上模拟I/O点数的100倍,以此数为内存的总字数(16位为一个字),另外再按此数的25%考虑余量。3、运算功能设计选型时应从实际应用的要求出发,合理选用所需的运算功能。大多数应用场合,只需要逻辑运算和计时计数功能,有些应用需要数据传送和比较,当用于模拟量检测和控制时,才使用代数运算,数值转换和PID运算等。要显示数据时需要译码和编码等运算。4、控制功能控制功能包括PID控制运算、前

12、馈补偿控制运算、比值控制运算等,应根据控制要求确定。5、通信功能PLC系统的通信网络中,上级的网络通信速率应大于1Mbps,通信负荷不大于60%。PLC系统的通信网络主要形式有下列几种形式:1)PC为主站,多台同型号PLC为从站,组成简易PLC网络。2)1台PLC为主站,其他同型号PLC为从站,构成主从式PLC网络。3)PLC网络通过特定网络接口连接到大型DCS中作为DCS的子网。4)专用PLC网络(各厂商的专用PLC通信网络)。为减轻CPU通信任务,根据网络组成的实际需要,应选择具有不同通信功能的(如点对点、现场总线、工业以太网)通信处理器。6、编程功能五种标准化编程语言:顺序功能图(SFC

13、)、梯形图(LD)、功能模块图(FBD)三种图形化语言和语句表(IL)、结构文本(ST)两种文本语言。选用的编程语言应遵守其标准(IEC6113123),同时,还应支持多种语言编程形式,如C,Basic等,以满足特殊控制场合的控制要求。7、诊断功能PLC的诊断功能的强弱,直接影响对操作和维护人员技术能力的要求,并影响平均维修时间。8、处理速度PLC采用扫描方式工作。从实时性要求来看,处理速度应越快越好,如果信号持续时间小于扫描时间,则PLC将扫描不到该信号,造成信号数据的丢失。输入输出点数对价格有直接影响。每增加一块输入输出卡件,就需增加一定的费用。当点数增加到某一数值后,相应的存储器容量、机

14、架、母板等也要相应增加,因此,点数的增加对CPU选用、存储器容量、控制功能范围等选择都有影响。在估算和选用时应充分考虑,使整个控制系统有较合理的性能价格比。因此,据上所述应选用PLC类型为FX2N-48MR:48点I/O接口,电源为220V,存储器为8K。二、PT00使用说明(一)热电阻的工作原理热电阻和热电偶的测温原理是不一样的,热电偶是把温度的变化通过热电偶转换为热电势的变化来达到测温的目的;而热电阻则是把温度的变化通过热电阻转换微电阻值的变化来达到侧温的目的。 (二)pt100温度与阻值对照如表2.1所示。表2.1 pt100温度与阻值对照表温度()阻值()温度()阻值()温度()阻值(

15、)-20018.490100210179.51-19022.810103.9220183.17-18027.0820107.79230186.32-17031.3230111.67240190.45-16035.5340115.54250194.07-15039.7150119.4260197.69-14043.8760123.24270201.29-1304870127.07280204.88-12052.1180130.89290208.45-11056.1990134.7300212.02-10060.25100138.5310215.57-9064.3110142.29320219.1

16、2-8068.33120146.06330222.65-7072.33130149.82340226.17-6076.33140153.58350229.67-5080.31150157.31360233.17-4084.27160161.04370236.65-3088.22170164.76380240.13-2092.16180168.46390243.59-1096.09190172.16400247.04200175.84三、fx0n-3A简介Fx0n-3A模拟特殊功能块有两个输入通道和一个输出通道,输入通道接收模拟并将模拟信号转换为数字值;输出通道采用数字值并输出等量模拟信号,它可

17、以连接到fx2N、FX2NC、HX1N、FX0N等系列的可编程控制器上。它与PLC数据传输和参数设置是通过PLC中的FROM/TO指令来实现的。FX0N-3A在PLC扩展母线上占用8个I/O点可以分配给输入输出。缓冲存储器的分配情况如表3.1所示。表3.1缓冲存储器的分配表缓冲存取区编号b15-8b7b6b5b4b3b2b1b00保留通过bfm#17选择的A/D通道当前值输入数据(以8为存储)16在D/A通道上当前值输入数据(以8为存储)17保留D/A启动A/D启动A/D选择1-5,18-31保留Bfm#17:b0=0:选择模拟输入通道1。b0=1:选择模拟通道输入2。b1=0-1:启动D/A

18、转换处理。b1=1-0:启动A/D转换处理。四、变频器原理及简介变频器是利用电力半导体器件的通断作用将工频电源变换为另一频率的电能控制装置。变频器除了可以用来改变交流电源的频率之外,还可以用来改变交流电动机的转速和扭矩。在该应用环境下,最典型的变频器结构是三相二级电压源变频器。该变频器通过半导体开关和脉冲宽度调制(PWM)来控制各相电压。变频器通过网线与PLC(FX2N) 485BD通信板连线如图4.1所示。图4.1 变频器与通信板接线图电动机与变频器连接方法如图4.2所示。变频器U、V、W三端分别接DJ26 A、B、C端,并把Z、X、Y短接。图4.2 电动机与变频器接线图五、MCGS简介MC

19、GS系统包括组态环境和运行环境两个部分,用户的所有组态配置过程都在组态环境中进行。运行环境是一个独立的运行系统,它按照组态结果数据库中用户指定的方式进行各种处理,完成用户组态设计的目标和功能。组态结果数据库完成了MCGS系统从组态环境向运行环境的过渡,它们之间的关系如图5.1所示。图5.1 组态环境向运行环境的过渡由MCGS生成的用户应用系统,其结构由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成,如图5.2所示。图5.2 MCGS窗口窗口是屏幕中的一块空间,是一个“容器”,直接提供给用户使用。在窗口内,用户可以放置不同的构件,创建图形对象并调整画面的布局,组态配置不同的参数以

20、完成不同的功能。在MCGS的单机版中,每个应用系统只能有一个主控窗口和一个设备窗口,但可以有多个用户窗口和多个运行策略,实时数据库中也可以有多个数据对象。MCGS用主控窗口、设备窗口和用户窗口来构成一个应用系统的人机交互图形界面,组态配置各种不同类型和功能的对象或构件,同时可以对实时数据进行可视化处理。六、温度采集辅助放大电路如图6.1所示,利用温度传感器PT-100采集室内的温度,将温度的变化转换为电阻的变化,再有变送器进行放大,转换为模拟输入电流或电压的变化送入后续电路中。 图6.1温度采集辅助放大电路七、温度采集与监控系统PLC设计(一)系统组成与工作过程1、系统由传感器PT-100、温

21、度模块FX0N-3A、PLC(FX2N)、两台压缩机、报警灯等组成。2、该系统由利用温度传感器PT-100采集室内的温度,将其转换为电阻的变化,再由变送器转化为模块输入电流或电压的变化,然后经过温度模块FX0N-3A把采集到的模拟量转换成数字量送给PLC主模块,经过CPU的处理然后输出控制信号,控制两台压缩机和报警灯。(二)系统工艺要求1、根据空调的不同温度能自动调节空气压缩机的运行。2、对外界的温度能够实时采集和显示,具备一定灵敏度。3、应具备扩展功能,为以后扩充感测点做好预留空间。(三)控制要求当温度低于25度时,压缩机不工作,空调不启动;当温度高于30度时,启动一台机组Y0,空调开始制冷

22、;当温度高于36时再启动一台Y1,制冷效果加强,当温度减低到30度时;停止Y0,制冷下降,降到26度时两台都停止,空调此时相当于一台风扇,没有制冷效果;当温度低于23度时,Y2会发出报警,并能利用上位机实现实时监控,并且能够控制下位机。(四)流程图如图7.1所示,当温度高于30摄氏度时,启动压缩机1,空调开始制冷;当温度高于36摄氏度时,再启动压缩机2,制冷效果加强;当温度减低到30摄氏度时,停止压缩机1,制冷下降;降到26摄氏度时,两台都停止,空调此时相当于一台风扇,没有制冷效果,只有风力;当温度低于23度时,Y2会发出报警。(五)元器件使用说明本系统需要的器件如表7.1所示。表7.1 温度

23、采集与实时监控系统的元器件清单器件名称三菱FX2NFX0N-3A按钮MCGS软件导线通讯线个数1台1个2只1套若干1根(六)输入/输出分配输入/输出分配情况如表7.2所示。表7.2 输入/输出分配输入输出输入元件电路元件作用输出继电器电路元件作用X0SB1启动按钮Y0KM1控制压缩机1X1SB2停止按钮Y1KM2控制压缩机2Y2HL1报警指示灯图7.1 整体流程图(七)硬件连接图如图7.2所示,当SB1闭合时,输入元件X0启动,输出继电器Y0工作,控制压缩机1;当SB2闭合时,输入元件X1启动,输出继电器Y1工作,控制压缩机2;当温度低于23度时,Y2会发出报警指示。图7.2硬件连接图(八)主

24、电路图如图7.3所示,当输出继电器KM1闭合时,压缩机1工作,当输出继电器KM2闭合时,压缩机2工作。图7.3 主电路图八、系统各个部分的设计分析(一)FX0N-3A功能模块设计该功能模块有两个输入通道CH1、CH2和一个输出通道,对其进行初始化的程序如图8.1所示。图8.1 初始化程序程序说明:程序第一行用来选择输入通道1,第二行用来启动通道1,第三行用来把采集的数据传到主模块。(二)启停程序设计启动系统进行温度采集由启动按钮通过中间继电器KM1来控制,其程序图8.2所示。图8.2 启停程序程序说明:通过使X0/X1置1来使系统启动和停止,M50/M51是组态界面上的启动和停止按钮。因为组态

25、中的X通道是只读的,因此只能通过中间继电器来控制下位机(PLC)。(三)PLC主模块采集处理程序主模块通过对功能模块的控制使采集到的模拟量转换为PLC能够识别的二进制码存入数据寄存器,通过与给定值的比较,然后输出控制信号来达到控制压缩机的目的。程序如图8.3所示。图8.3 PLC主模块采集处理程序程序说明:通过与给定值的比较,然后输出控制信号来达到控制压缩机的目的。输出继电器Y0工作,控制压缩机1;输出继电器Y1工作,控制压缩机2;Y2工作,会发出报警指示。九、温度采集与监控系统的组态监控界面由图9.1监控画面可以看出该组态界面有一台可显示采集温度的中央空调、传感器、PLC模块、报警显示灯以及

26、两个压缩机。该图表明中央空调未采集温度,所有器件都处于初始状态,等待温度的采集。图9.1 初始状态监控画面由图9.2的监控画面可以看出,此时中央空调的温度为31.8摄氏度,该温度大于30摄氏度,小于36摄氏度,所以,此时启动压缩机1,其指示灯变绿,开始运行。图9.2 压缩机1启动监控画面由图9.3的监控画面可以看出此时中央空调的温度为38.8摄氏度,该温度大于36摄氏度,所以,此时启动压缩机2,其指示灯变绿,两台压缩机均开始运行。图9.3 压缩机2启动监控画面由图9.4的监控画面可以看出此时中央空调的温度为20.8摄氏度,该温度小于23摄氏度,所以此时启动报警y2。图9.4 报警灯报警监控画面

27、总 结通过此次对基于PLC的室内空调温度控制设计的毕业论文设计,感觉受益匪浅。虽然此次设计要考虑的问题比较多,但是我从来没有退缩过,遇到问题我会主动向老师和同学请教。毕业设计帮助我了解大学里到底学的怎么样,这是对我大学几年的一个系统的知识检验。通过本次基于PLC的室内空调温度控制设计,对其指令也有了深一层次的理解,通过对PLC程序的设计过程,我对编程的设计思想和流程也有了进一步的理解。只要清楚设计的流程,编程起来会非常方便。该课题的设计基本是根据PLC及一些电气的相关知识来完成的,可以看出在工业生产过程中,自动化控制的应用是多么的广泛。考虑到可编程控制的诸多优势,以及方便调试与修改,本设计选用

28、了此方法来实现控制。PLC的程序设计是PLC应用的最关键问题,也是整个电气控制系统设计的核心。当拿到一个课题时首先要对它进行系统分析,熟悉系统控制对象确定控制范围,然后制定控制方案,进行PLC选型,接着对硬件和软件进行设计,所有这些确定后才能开始真正的设计。程序的编制一定要和硬件的设置对应起来,否则就算编程正确也不能正确输出。就一个课题而言,它的要求只是个大概的控制情况,而在设计中一些具体的细节类控制方案要靠自己去完善,有时候为了方便观看运行后的效果可以添加一些辅助元件,如指示灯之类的输出元件。如果有能力的话可以拓宽设计范围,开阔想象力,对原有的课题提出更高的要求使其实现更多的功能,并通过努力

29、去将它的控制方案制定出来,设计好硬件和软件的设置,让系统更加完美。整个设计过程实际是对我们所学知识的综合考核,更是对自我的提升过程。附录一 完整梯形图附录二 指令表0 LD X0011 OR M512 OR M80343 ANI X0004 OUT M80346 LD X0007 OR M08 OR M509 ANI M5110 OUT M011 LD M012 TO K0 K17 H0 K121 TO K0 K17 H2 K130 FROM K0 K0 D0 K139 CMP K42 D0 M146 CMP K52 D0 M553 CMP K65 D0 M1060 CMP K75 D0 M1

30、567 LD M1768 OR Y00069 ANI M1670 ANI M1571 OUT Y00072 LD M773 OR Y00174 ANI M675 ANT M576 ANI M1277 ANI M1778 OUT Y00179 LD M180 OR M281 OUT YOO282 LD M800283 SET M816185 MOV HOE70 D812090 LD M800091 IS D60 D74 D100 K20100 LD Y000101 ANI Y001102 ANI YOO2103 MOV H5 D60108 MOV H30 D61113 MOV H31 D6211

31、8 MOV H46 D63123 MOV H41 D64128 MOV H32 D65133 MOV H32 D66138 MOV H32 D67143 MOV K10 D74148 CALL P0151 SET M8122153 LD YOO1154 ANI Y000155 ANI YOO2156 MOV H5 D60161 MOV H30 D61166 MOV H31 D62171 MOV H46 D63176 MOV H41 D64181 MOV H32 D65186 MOV H32 D66191 MOV H32 D67196 MOV K10 D74201 CALL P0204 SET

32、M8122206 LD YOO2207 ANI Y000208 ANI YOO1209 MOV H5 D60214 MOV H30 D61219 MOV H31 D62224 MOV H46 D63229 MOV H41 D64234 MOV H32 D65239 MOV H30 D66244 MOV H40 D67249 MOV H41 D67254 MOV K10 D74259 CALL P0262 SET M8122264 LD M8123265 RST M8123267 FEND268 P0269 LD M8000270 RST Z1273 RST D16276 SUB D74 K3

33、D15283 FOR D15286 LD M8000287 ADD D16 D61Z1 D16294 INC Z1297 NEXT298 LD M8000299 ASCI D16 D61Z1 K2306 SRET307 END 参考文献1丁炜.可编程控制在工业控制中的应用【M】.北京:化学工业出版.2004 2廖常初.FX系列PLC编程及应用【M】.北京:机械工业出版社.2005 3王兆义.可编程序控制器教程【M】.北京:机械工业出版社.20044于庆广.可编程控制器原理及系统设计【M】.北京:清华大学出版社.20045俞国亮.PLC原理与应用【M】.北京:清华大学出版社.20056李丽英.电

34、工基础【M】.北京:中国农业出版社.19967钟肇新、彭侃.可编程控制器原理及应用【M】.广州:华南理大学出版社.2003.58钟肇新、范建东.可编程控制器原理及应用【M】.广州:华南理大学出版社.2003.59常晓玲.电气控制系统与可编程控制器【M】.北京:机械工业出版社.2004致 谢在本论文完成之际,首先要向老师致以诚挚的谢意。在论文的写作过程中,老师给了我许多的帮助和关怀。老师平日里工作繁多,但在我做毕业设计的这个阶段,从查阅资料到设计草案的确定和修改,中期检查,后期详细设计等整个过程中,都给予了我悉心的指导。在老师的悉心指导中,我不仅学到了扎实的专业知识,也在怎样处人处事等方面收益很

35、多,并将影响我今后的学习和工作。同时她对工作的积极热情、认真负责、有条不紊、实事求是的态度,给我留下了深刻的印象,使我受益非浅。在此我谨向她表示衷心的感谢和深深的敬意。同时,我要感谢我们学院给我们授课的各位老师,正是由于他们的传道、授业、解惑,让我学到了专业知识,打下专业知识的基础,并从他们身上学到了如何求知治学、如何为人处事。我也要感谢我的母校苏州工业职业技术学院大学三年来对我的大力栽培,是她提供了良好的学习环境和生活环境,让我的大学生活丰富多姿,为我的人生留下精彩的一笔。另外,衷心感谢我的同窗和电子系的师兄师姐们,在我毕业论文写作中,与他们的探讨交流使我受益颇多。同时,他们也给了我很多无私的帮助和支持,我在次深表谢意。23

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

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1