《毕业设计-基于PLC的液位控制系统设计(共23页).doc》由会员分享,可在线阅读,更多相关《毕业设计-基于PLC的液位控制系统设计(共23页).doc(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上摘要在众多生产领域中,经常需要对贮槽,贮罐,水池等容器中的液位进行监控,以往采用传统的继电器接触器控制,使用的硬件连接多,可靠性差,自动化程度不高,目前已有许多企业采用先进控制器对传统控制器进行改造,大大提高了控制系统的可靠性和自动化程度,为企业提供了更可靠的生产保障. 本文介绍了基于信捷XC3型可编程控制器(PLC),组态软件的液位控制系统的设计方案.系统采用PID算法,实现液位的自动控制.利用组态软件设计人机界面,通过串行口和可编程控制器通信,实现控制系统的实时监控,现场数据的采集与处理,其结构简单,监控系统不仅自动化程度高,还具有在线修改功能,灵活性强.关键:
2、PLC 液位控制 触摸屏 变频器目录前言 1第一章 绪论131.1本课题设计背景131.2本课题设计内容141.3本课题设计的目的和意 14第二章 系统控制方案的确定 142.1 采用PLC控制液位的优点142.2 系统设计的基本步骤152.3 系统控制方案16第三章 系统硬件设计 183.1可编程控制器(PLC)的选型183.1.1如何选购PLC产品 183.1.2 PLC的选型标准 183.1.3 PLC机型的选择与特点 193.1.4模拟量输入输出模块(XC-E4AD2DA) 21 3.2水泵选型 233.3变频器选型 243.4触摸屏选型 263.4.1触摸屏的工作原理 263.4.2
3、触摸屏的主要类型3.4.3触摸屏的选择273.5硬件接线图 28第四章 系统软件设计284.1程序设计编程基本原则与注意问题 284.1.1 程序设计(梯形图)编程基本原则284.1.2 程序设计注意问题 284.2所用编程软件特点及界面操作294.2.1编程软件特点 294.2.2信捷XCPPro编程软件操作 294.3变频器参数设定314.4触摸屏程序 324.4.1屏幕保护画面324.4.2操作画面324.4.3参数设置画面33致谢参考文献附录一 系统硬件电路图前言可编程控制器(Programmable Logic Controller),简称PLC。它是20世纪70年代以来,在集成电路
4、,计算机技术基础上发展起来的一种新型工业控制设备。由于其具有功能强,可靠性高,配置灵活,使用方便以及体积小,重量轻等优点,国外已广泛应用于自动化控制的各个领域,并已成为实现工业自动化的支柱产品。近年来,国内在PLC技术与产品开发应用方面发展很快,除了许多从国外引进的设备,自动化生产线外,国内越来越多的设备采用PLC控制系统取代传统的继电-接触器控制系统。与继电-接触器系统相比PLC控制系统更加可靠;占位空间比继电-接触器控制系统小;价格上能与继电-接触器控制系统竞争;易于现场变更程序;便于使用,维护,维修;能直接推动电磁阀,接触器与之相当的执行机构;能想中央数据处理系统直接传输数据等。 第一章
5、.绪论1.1本课题设计背景 20世纪20年代起,人们把各种继电器。定时器。接触器及其触点按一定的逻辑关系连接起来组成控制系统,控制各种生产机械,这就是大家所熟悉的传统继电接触器控制系统.由于它结构简单。容易掌握。价格便宜,在一定范围内能满足控制要求,因而使用面甚广,在工业控制领域中一直占主导地位.但是继电接触器控制系统有明显的缺点:设备体积大,可靠性差,动作速度慢,功能少,难与实现较复杂的控制,特别是由于它是靠硬连线逻辑构成的系统,接线复杂,当生产工艺或对象改变时,原有的接线和控制盘就要更换,所以通用性和灵活性较差. 20世纪60年代末期,美国的汽车制造业竞争激烈,各生产厂家的汽车型号不断更新
6、,它必然要求生产线的控制系统亦随之改变,以及对整个开展系统重新配置.为抛弃传统的继电接触器控制系统的束缚,适应白热化的市场竞争要求,1968年美国通用汽车公司公开向社会招标,对汽车流水线控制系统提出具体要求,归纳起来是:(1) 编程方便,可现场修改程序(2) 维修方便,采用插件式结构(3) 可靠性高于继电器控制装置(4) 体积小于继电器控制盘(5) 数据可直接送入管理计算机(6) 成本可与继电器控制盘竞争(7) 输入可以是交流150V以上(8) 输出为交流115V,容量要求在2A以上,可直接驱动接触器,电磁阀等(9) 扩展时原系统改变最小(10) 用户存储器至少能扩张到4KB(适应当时汽车装配
7、过程的需要) 十项指标的核心要求是采用软布线(编程)方式代替继电控制的硬接线方式,实现大规模生产线的流程控制。 美国国际电工委员会(IEC)在1987年对可编程序控制器做出如下定义:可编程序控制器是一类专门为在工业环境下应用而设计的数字式电子系统,它采用了可编程序的存储器,用来在其内部进行存储执行逻辑运算、顺序运算、定时、记数和算术运算等功能的面向用户的指令,并通过数字式或模拟式的输入或输出,控制各种类型的机械或生产过程。可遍程序控制器极其相关外部设备,都应按照易于与工业控制系统联成一个整体,易于扩展其功能的原则而设计。定义强调了PLC应直接应用与工业环境,它必须具有很强的抗干扰能力,广泛的适
8、应能力和应用范围。这也是区别与一般微机控制系统的一个重要特征。定义还强调了PLC是“数字运算操作的电子系统”,他也是一种计算机,它是“专为在工业环境下应用而设计的”工业计算机。这种工业计算机采用“面向用户的指令”,因此编程方便。它能完成逻辑运算、顺序运算、定时、记数和算术运算等操作,它还具有“数字量和模拟量输入和输出”的能力,并且非常容易与“工业控制系统联成一体”,易于“扩充”。1.2本课题设计内容本课题将在以下几方面对液位系统进行研究和论证控制系统可以根据生产的需要对液位进行来设定,当液位低于设定限位时自动启动水泵进行加液,当液位到达设定值时停泵,操作人员可以通过触摸屏进行液位设定,控制监控
9、等操作。1.3本课题设计的目的和意义可编程控制器(PLC)因为抗干扰能力强,可靠性好,控制系统结构简单,通用性强,编程方便,易于使用,设计、施工、调试、的周期短,体积小,维护操作方便,易于实现网络化,可实现三电一体化等优势已经成为应用面最广,最广泛的通用工业控制装置,成为当代工业自动化的主要支柱之一。通过PLC对程序设计,提高液位系统的控制水平。因此PLC在液位控制系统中应用非常广泛,具有很高的应用价值。第二章 系统控制方案的确定2.1 采用PLC控制液位的优点1从控制方式上比较:用继电接触器控制完成一项控制工程,必须首先按工艺要求画出电气原理图,然后画出继电器屏的布置和接线图等,进行安装调试
10、,以后修改起来十分不便。而采用PLC控制,由于其硬软件齐全,为模块化积木式结构,且已商品化,故仅需按性能、控制要求设计控制程序,而且在以后的修改中只需改变控制程序就可轻易改变逻辑或增加功能。2从工作方式上比较:电器控制并行工作,而PLC串行工作,不受制约,I/O系统设计有完善的通道保护与信号调理电路;在结构上对耐热、防潮、防尘、抗震等都有周到的考虑。3从控制速度上比较:电器控制速度慢,触点易抖动;而PLC通过通过半导体来控制,速度很快,无触点,故无抖动一说。4从定时,计数上比较:电器控制定时精度不高,易受环境温度变化的影响,且无计数功能;而PLC时钟脉冲由晶振产生,精度高,定时范围宽;有计数功
11、能。5从可靠性,可维护性上比较:电器控制接触点多,会产生机械磨损和电弧烧伤,接线较多,可靠性,维护性差;而PLC无触点,采用密封、防尘、抗震的外壳封装结构,能适应工作现场的恶劣环境,使用寿命长,且有自我诊断功能,对程序执行的监控功能,现场调试和维护方便。22系统设计的基本步骤在液位控制系统的设计过程中主要考虑以下几点:1深入了解和分析液位控制系统的工艺条件和控制要求。2确定I/O设备。根据液位控制系统的功能要求,确定系统所需的输入,输出设备。3根据I/O点数选择合适的PLC类型。4分配I/O点,分配PLC的输入输出点,编制出输入输出分配表或者输入输出端子的接线图。5设计液位控制系统的梯形图,根
12、据控制要求设计出周密完整的梯形图程序,这是整个液位控制系统设计的核心工作。6将程序输入PLC进行软件测试,查找错误,使系统程序更加完善。7进行液位控制系统的整体联机调试,调试中发现的问题逐一排除,直至调试成功。图2-1 系统设计步骤图23系统控制方案系统控制原理如图2-2所示,系统主要是由触摸屏、可变程序控制器变频器(PLC)、液位计、配电装置以及水泵等组成触摸屏 PLC AD/DA 变频器液位计水泵图2-2 系统控制图系统带有触摸屏显示装置,可以显示系统的工作状态、当前压力、贮水池水位、设定压力、压力曲线、变频器频率、等各种控制参数等.系统工作压力可以由触摸屏设置。变频器的作用是为三相水泵的
13、电机提供可变频率的电源,实现电机的无级调速,从而使水管的水压连续变化。液位计的作用是检测当前液位压力。在PLC内部设定液压期望值,压力设定信号和压力反馈信号在输入可编程控制器后,经可编程控制器内部PID控制运算输出给变频器一个控制信号。图2-3系统原理图第三章 系统硬件设计3.1可编程控制器(PLC)的选型3.1.1如何选购PLC产品在现代化的工业生产设备中,有大量的数字量及模拟量的控制装置,例如电机的起停,电磁阀的开闭,产品的计数,温度、压力、流量的设定与控制等,工业现场中的这些自动控制问题,若采用可编程序控制器(PLC)来解决自动控制问题已成为最有效的工具之一。硬件选购目前市场上的PLC产
14、品众多,除国产品牌外,国外有:日本的 OMRON、MITSUBISHI、FUJJ,德国的SIEMENS,韩国的LG等。近几年,PLC产品的价格有较大的下降,其性价比越来越高,这是众多技术人员选用PLC的重要原因。那么,如何选购PLC产品呢? 1、系统规模首先应确定系统用PLC单机控制,还是用PLC形成网络,由此计算PLC输入、输出点。数,并且在选购PLC时要在实际需要点数的基础上留有一定余量(10%)。 2、确定负载类型根据PLC输出端所带的负载是直流型还是交流型,是大电流还是小电流,以及PLC输出点动作的频率等,从而确定输出端采用继电器输出,还是晶体管输出,或品闸管输出。不同的负载选用不同的
15、输出方式,对系统的稳定运行是很重要的。 3、存储容量与速度尽管国外各厂家的PLC产品大体相同,但也有一定的区别。目前还未发现各公司之间完全兼容的产品。各个公司的开发软件都不相同,而用户程序的存储容量和指令的执行速度是两个重要指标。一般存储容量越大、速度越快的PLC价格就越高,但应该根据系统的大小合理选用PLC产品。 4、编程器的选购PLC编程可采用三种方式:是用一般的手持编程器编程,它只能用商家规定语句表中的语句编程。这种方式效率低,但对于系统容量小,用量小的产品比较适宜,并且体积小,易于现场调试,造价也较低。是用图形编程器编程,该编程器采用梯形图编程,方便直观,一般的电气人员短期内就可应用自
16、如,但该编程器价格较高。是用IBM个人计算机加PLC软件包编程,这种方式是效率最高的一种方式,但大部分公司的PLC开发软件包价格昂贵,并且该方式不易于现场调试。因此,应根据系统的大小与难易,开发周期的长短以及资金的情况合理选购PLC产品。3.1.2 PLC的选型标准世界上有很多厂商生产PLC,如德国的西门子、日本的三菱、松下,美国GE公司等完成系统的设计主要是选型和程序设计。但是由于PLC应用在不同场合,有不同的工艺流程,对控制功能 有不同的要求,由于各程序难易程度不一样,因此有一定的选择标准:(1)PLC机型选择主要考虑I/O点数。根据控制系统所需要的输入设备(如按钮、限位开关、转换开关等)
17、、输出设备(如接触器、电磁阀、信号指示灯等)以及A/D、D/A转换的个数。确定I/O的点数。一般要留有一定裕量(约占10%),满足生产发展和工艺的改进。(2)随着PLC功能日益完善,很多小型机也具有中、大型机的功能。对于PLC的功能选择,一般只要满足I/O点数,大多数机型也能满足。目前大多数PLC机型都具有I/O扩展模块、A/D、D/A转换模块,以及高级指令、中断能力与外设通信能力。(3)PLC一般根据I/O点数的不同,内存容量会有相应的差别。在选择内存容量时同样应留有一定余量,一般时实际程序的25%。不应单纯追求大容量,以够用为原则。(4)在PLC机型选取上要考虑控制系统与PLC结构功能的合
18、理性。如果是单机系统控制,I/O点数不多,不涉及PLC之间的通信,但又要求功能更强,要求有处理模拟信号的能力,可选择整体式机,如松下FP0、FP1、FP-M系列,以及OMRON C200H系列等。如果仅有开关量控制,可选择OMRON C系列P型机、西门子S7-200,三菱F1、FX系列等。(5)一个企业尽量选择同一类型的PLC 同一机型PLC模块可互为利用,便于采购管理。 同一机型PLC的功能、编程方法相同,有利于技术人员水平的提高。 同一机型PLC,其外围设备通用,资源共享,易于联网通信,与上位计算机配合可形成多级分布式的控制系统。3.1.3 PLC机型的选择与特点目前,国内众多的生产厂家生
19、产了多种系列功能各异的PLC产品,使用户眼花缭乱。通过对输入输出点的选择,对存储容量的选择,对I/O响应时间的选择对PLC价格的考虑以及厂家的售后服务,决定使用无锡信捷科技有限公司生产的XC系列的XC3型号的可编程控制器,如图3-1所示。XC系列PLC的几大优势:1、阵容强大的全系列PLC,广泛适用于多种场合。XC本体配备了3通道,最高频率高达80KHz的32位高速计数功能,可与旋转编码器直接相连,对来自编码器的输入进行计数。2、具备3通道、80KHz、32位高速计数功能XC本体配备了3通道,最高频率高达80KHz的32位高速计数功能,可与旋转编码器直接相连,对来自编码器的输入进行计数。3、2
20、4段高速计数中断功能利用高速脉冲进行在指定位置的中断操作,具有实时性好,可靠性高、成本低等优点,可代替电子凸轮,每路高速计数器拥有24段32位的预置值。4、高达400KHz的脉冲输出,最多支持4路XC系列带有晶体管输出的PLC一般具有2个脉冲输出点(XC5-32RT-E具有4个脉冲输出点),通过调用不同的指令,可进行多种方式的输出,输出频率最高可达400KHz。5、强大的通讯和组网能力 XC系列PLC一般具有2个通讯口,最多可达4个,支持RS-232/485,CAN总线,可连接变频器、仪表等外设。Modbus通讯XC系列PLC支持Modbus通讯主或从方式,通过标准Modbus协议可以和大多数
21、设备进行通讯。PLC一般处于从站通讯模式下。6、业内首创的以C语言编写功能块指令为了使XC系列PLC具有更强大的实用性以及更广泛的兼容性,信捷公司率先开发出了以C语言来编写功能块,该功能的开发使用户的程序具有更强的保密性,直接调用编辑好的功能块指令,内部程序不可见。通过调用功能块,不仅节省了内部空间,减小了工作量,而且提高了编程效率。C语言的编辑完全只需在XC的编程软件XCP Pro中进行,兼容C语言支持的全部函数,此外,编写的功能块可以单独存储,以备后用。7、独创的I/O点切换功能对用户而言,在使用PLC的过程中经常会遇到这样的苦恼,当内部光耦、继电器或晶体管遭遇损坏的时候,对应的输入/输出
22、点将无法使用,解决的途径要么是重新修改繁杂的程序,要么是向厂家寻求帮助,这样不但繁琐,而且周期长,影响了用户正常的作业进度。由信捷公司自主开发的新型PLC可以帮助用户轻松解决这一难题,终端用户只须在操作现场,利用文本显示器或者触摸屏进行简单修改,PLC便又可以照常使用了。操作简单快捷而有效。8、本体加入PID控制功能全新3.0版本的XC系列PLC在本体部分加入了PID控制指令,并提供了自整定功能。用户可以通过自整定得到最佳的采样时间及PID参数值,从而提高控制精度。9、中断功能XC系列PLC具有中断功能,分为外部中断、定时中断、24段高速计数中断,通过中断可以处理一些特定的需要立即执行的程序,
23、不受用户程序扫描周期影响。10、丰富的扩展性能XC系列本体可以通过外部扩展模块和BD板以适应更多场合的使用需要。可扩展多达7个扩展模块,I/O点数可增至284点,模块的种类不受限制,可为输入输出扩展、可为模拟量处理、可为温度处理。可扩展1个BD板,直接安装在本体上,不占用多余空间,BD板一般用做模拟量和温度处理。3.1.4模拟量输入输出模块(XC-E4AD2DA)模块特点及规格:XC-E4AD2DA模拟量输入输出模块(以下简称为XC-E4AD2DA),将4路模拟输入数值转换成数字值,2路数字量转换成模拟量,并且把他们传输到PLC主单元。模块特点:l 4通道模拟量输入:可以选择电压输入和电流输入
24、两种模式,其中电压输入05V、010V可选,电流输入020mA、420mA可选。l 2通道模拟量输出。l 可以选择14位的高精度模拟量输入。 l 作为XC系列的特殊功能模块,最多可在PLC主单元右边连接7台XC-E4AD2DA模块。l XC-E4AD2DA模块4通道A/D具有PID控制功能。产品规格如表3-1:项 目模拟量输入模拟量输出电压输入电流输入电压输出电流输出模拟量输入范围05V,010V020mA,420mA-最大输入范围DC18V040mA-电压输入电流输入电压输出电流输出模拟量输入范围05V,010V020mA,420mA-最大输入范围DC18V040mA-模拟量输出范围-05V
25、、010V,(外部负载电阻2K1M)020mA、420mA(外部负载电阻小于500)数字输入范围-12位二进制数(04095)数字输出范围14位二进制数(016383)-分辨率1/16383(14Bit);转换数据以16进制形式存入PLC(14Bit)1/4095(12Bit);转换数据以16进制形式存入PLC(12Bit)PID输出值0K4095综合精确度0.8%转换速度20ms/1通道3ms/1通道模拟量用电源DC24V10%,100mA安装方式可用M3的螺丝固定或直接安装在DIN46277(宽35mm)的导轨上表3-1 模块规格端子说明:图 3-2 端子说明端子信号:通道端子名信号名CH
26、0AI0电流模拟量输入VI0电压模拟量输入C0CH0模拟量输入公共端CH1AI1电流模拟量输入VI1电压模拟量输入C1CH1模拟量输入公共端CH2AI2电流模拟量输入VI2电压模拟量输入C2CH2模拟量输入公共端CH3AI3电流模拟量输入VI3电压模拟量输入C3CH3模拟量输入公共端CH0AO0电流模拟量输出VO0电压模拟量输出C0CH0模拟量输出公共端CH1AO1电流模拟量输出VO1电压模拟量输出C1CH模拟量输出公共端-24V+24V电源0V电源公共端图 3-3 端子信号3.2水泵选型水泵有很多种,从原理上可以分为气压泵,离心泵,轴流泵,混流泵,螺旋泵等。气压泵是靠大气压提升水位。凭借活塞
27、的运动,制造出一个近似真空,外部大气压将水压上来。这种泵液位依赖与大气压所以提升水的高度有限。离心泵的原理是离心现象,是依靠也叶轮叶片的转动产生离心的作用,将液体甩出。所以,输送效果依赖叶轮的转速,直径等因素。本课题将采用ISW系列卧式单级单吸离心泵如图3-4,该泵是在吸收国内外同类产品先进技术的基础上,采用国内通用离心泵之性能参数,自行研制开发的新一代节能、环保卧式离心泵。该系列泵性能优、可靠性高、寿命长、结构合理、 外形美观,具有行业领先水平。产品特点有:运行平稳:泵轴的绝对同心度及叶轮优异的动静平衡,保证平稳运行,绝无振动。滴水不漏:不同材质的硬质合金密封,保证了不同介质输送均无泄漏。噪
28、音低:两个低噪音轴承支撑下的水泵,运转平稳,除电机微弱声响,基本无噪音。故障率低:结构简单合理,关键部分采用国际一流品质;配套,整机无故障工作时间大大提高。 维修方便:更换密封、轴承,简易方便。占地更省:出口可向左、向右、向上三个方向,便于管道布置安装,节省空间本论文采用的是上海太平洋泵业的TPW100-160IA,流量为12.5(m3/h),扬程为32(m),转速2900(r/min)配带功率3(kw)吸入口径50(mm),排出口径50(mm).3.3变频器选型变频器技术是一门综合性的技术,它建立在控制技术、电子电力技术、微电子技术和计算机技术的基础上。它与传统的交流拖动系统相比,利用变频器
29、对交流电动机进行调速控制,有许多优点,如节电、容易实现对现有电动机的调速控制、可以实现大范围内的高效连续调速控制、实现速度的精确控制。容易实现电动机的正反转切换,可以进行高额度的起停运转,可以进行电气制动,可以对电动机进行高速驱动。完善的保护功能:变频器保护功能很强,在运行过程中能随时检测到各种故障,并显示故障类别(如电网瞬时电压降低,电网缺相,直流过电压,功率模块过热,电机短路等),并立即封锁输出电压。这种“自我保护”的功能,不仅保护了变频器,还保护了电机不易损坏。本课题采用海利普HLP-A系列变频器 如图3-5由于选用的是配带功率为3KW的水泵,所以将采用HLPA03D743B,其规格如表
30、3-2所示项目名称HLP-A控制方式SPWM输入电源220V电源:170240五位数码显示及状态指示灯显示频率、电流、转速、电压、计数器、温度、正反转状态、故障等。通信控制RS-485操作温度-1040湿度095%相对湿度(不结露)振动0.5G以下频率控制范围0.10400.00Hz精度数字式:0.01%(-1040);模拟式:0.1% (2510)设定解析度数字式:0.01Hz;模拟式:最大操作频率的1输出解析度0.01Hz键盘设定方式可直接以 设定模拟设定方式外部电压0-5V,0-10V,420mA,020mA。其它功能频率下限,启动频率,停车频率、三个跳跃频率可分别设定一般控制加减速控制
31、4段加减速时间(0.1-6500秒)任意选择V/F曲线可任意设定V/F曲线转矩控制可设定转矩提升,最大10.0%启动转矩在1.0Hz时可达150%多功能输入端6个多功能输入端,实现8段速控制,程序运行,4段加减速切换,UP、DOWN机能、计数器,外部急停等功能多功能输出端有5个多功能输出端,实现运转中、零速、计数器、外部异常、程序运行等指示及报警其它功能自动电压稳压(AVR)、减速停止或自由停止、直流刹车,自动复位再起动,频率跟踪,PLC程序控制、横动控制、载波可调,最高达20KHz等保护功能过载保护电子电驿保护马达驱动器(恒转矩150%/1分钟,风机类120%/1分钟)FUSE熔断保护FUS
32、E熔断,马达停止过电压220V线:直流电压400V;380V线:直流电压800V不足电压220V线:直流电压200V;380V线:直流电压400V瞬间停电再起动瞬停后可以频率跟踪方式再起动失速防止加/减速运转中失速防止输出端短路电子线路保护其它功能散热片过热保护,反转限制,开机后直接起动及故障复归之功能,参数锁定等。表3-2 海利普 HLPA03D743B变频器产品规格3.4触摸屏选型3.4.1触摸屏的工作原理为了操作上的方便,人们用触摸屏来代替鼠标或键盘。工作时,我们必须首先用手指或其它物体触摸安装在显示器前端的触摸屏,然后系统根据手指触摸的图标或菜单位置来定位选择信息输入。触摸屏由触摸检测
33、部件和触摸屏控制器组成;触摸检测部件安装在显示器屏幕前面,用于检测用户触摸位置,接受后送触摸屏控制器;而触摸屏控制器的主要作用是从触摸点检测装置上接收触摸信息,并将它转换成触点坐标,再送给CPU,它同时能接收CPU发来的命令并加以执行。3.4.2触摸屏的主要类型从技术原理来区别触摸屏,可分为五个基本种类:矢量压力传感技术触摸屏、电阻技术触摸屏、电容技术触摸屏、红外线技术触摸屏、表面声波技术触摸屏下面对上述的各种类型的触摸屏进行简要介绍一下:1 电阻触摸屏电阻触摸屏是一种对外界完全隔离的工作环境,不怕灰尘和水汽,它可以用任何物体来触摸,可以用来写字画画,比较适合工业控制领域及办公室内有限人的使用
34、。2 表面声波屏表面声波触摸屏的触摸屏部分可以是一块平面、球面或是柱面的玻璃平板,安装在CRT、LED、LCD或是等离子显示器屏幕的前面。这块玻璃平板只是一块纯粹的强化玻璃,区别于别类触摸屏技术是没有任何贴膜和覆盖层。玻璃屏的左上角和右下角各固定了竖直和水平方向的超声波发射换能器,右上角则固定了两个相应的超声波接收换能器。玻璃屏的四个周边则刻有45角由疏到密间隔非常精密的反射条纹。表面声波触摸屏的缺点是触摸屏表面的灰尘和水滴也阻挡表面声波的传递,虽然聪明的控制卡能分辨出来,但尘土积累到一定程度,信号也就衰减得非常厉害,此时表面声波触摸屏变得迟钝甚至不工作,因此,表面声波触摸屏一方面推出防尘型触
35、摸屏,一方面建议别忘了每年定期清洁触摸屏。3 红外屏红外线式触摸屏价格便宜、安装容易、能较好地感应轻微触摸与快速触摸。但是由于红外线式触摸屏依靠红外线感应动作,外界光线变化,如阳光、室内射灯等均会影响其准确度。而且红外线式触摸屏不防水和怕污垢,任何细小的外来物都会引起误差,影响其性能,不适宜置于户外和公共场所使用。4 电容屏电容式触摸屏的构造主要是在玻璃屏幕上镀一层透明的薄膜体层,再在导体层外上一块保护玻璃,双玻璃设计能彻底保护导体层及感应器。3.4.3触摸屏的选择选用信捷TH765-M工业触摸屏,其特点如下:1. 7英寸显示屏幕,流线型外观设计26万色TFT真彩,支持BMP、JPEG格式图片
36、显示3. 丰富的3D图片素材库,画面更生动4 灵活的部件选择空间,自定义动画轨迹设计5 简单开关设置切换模式,精确的有触摸区校准功能6 自定义的数据采集保存功能,支持时间趋势图,XY趋势图等多种形式的数据管理方式7 提供3个USB接口,实现数据的快速传输和备份8 双口独立通讯,可实现多屏一机产品规格如下表3-3所示:项目TH765-M电气特征输入电压DC20DC28V消耗电流250mA允许瞬间停电小于10ms耐电压AC1000V-10mA 1分钟(信号与时间)绝缘阻抗DC500V 约10M(信号与时间)接口COM1接口支持RS-232/RS-485COM2接口支持RS-232/RS-422/R
37、S-485USB1接口USB-A(符合USB2.0规范)USB2接口USB-A(符合USB2.0规范)USB3接口USB-B(符合USB2.0规范)环境操作温度050保存温度-2060环境湿度2085(无凝露)耐振动1025Hz(X、Y、Z方向各30分钟 2G)抗干扰电压噪声:1000Vp-p、脉宽1us、1分钟周围空气无腐蚀气体保护结构适合IP65画面属性类型65536真彩色屏幕大小7英寸使用寿命50000小时以上,环境温度25,24小时运行屏幕分辨率800448对比度不可调文字设定中文:简体/繁体 英文、日文、韩文等多种语言字符尺寸任意字体、任意大小触摸面板4线电阻式触摸存储器画面64MB
38、结构冷却方式自然风冷外部尺寸205.0*151.5*48.9面板开孔尺寸192.0*138.5表3-3 信捷TH765-M工业触摸屏3.5硬件接线图第四章 系统软件设计4.1程序设计编程基本原则与注意问题4.1.1 程序设计(梯形图)编程基本原则(1)梯形图按自上而下,从左到右的顺序排列。每个继电器线圈为以逻辑行,又称为一个梯级。每个梯形图由多层逻辑行组成。每一逻辑行起于左母线,经触电、线圈终止于右母线。(2)触电不能放在线圈的右边,即线圈与右母线之间不能有任何触电。(3)线圈不能直接与左母线相接,如果需要,可通过一个没有使用的常闭触电或特殊继电器R9010相连接。(4)触电可以任意串联、并联
39、,而且同一触点可以无限次使用。(5)输出线圈可以并联不能串联,同一输出线圈在同一程序中避免重复使用4.1.2 程序设计注意问题1. PLC和上位机(或触摸屏)组成监控系统时,在画面上很多时候需要有手动,自动等控制模式(一般都是多个只能一个时). 在程序里面可以用MOV 指令. 如:当选择手动 就将常数1存储到一个寄存器里面, 当选择自动 就将 2 存储到 同一寄存器. 只要判断寄存器的数据是多少,就知道系统是那种控制方式. 这样的思路好处是容易理解,不需要互锁之类的麻烦程序.2. 程序有模拟量控制时, 如果读取的模拟量基本上没误差, 可以采取时间滤波的方式,延时一段时间(我做过一个系统,基本上
40、能正常反映实际情况,但是偶尔会出现一次很大跳动,由于没有加滤波,引起了系统停机,其实不算故障). 如果读取的数据误差很大, 就需要采取其它的滤波方式.如算平均值等.可以查阅相关的资料.3. 在程序调试过程中(特别是设备改造时,你的程序是加入到原来设备的程序中时), 当程序语句中出现 条件满足, 而 输出线圈不接通 时, 可以检查你的这段程序是否是在这样的语句之间,还有一种可能就是在中断程序之后. 条件满足而没输出不接通,一般都是这段的程序不被扫描.4. 在设计程序的时候, 当出现工艺上的故障(非控制系统控制), 最好将故障现象保持,并有灯光声音报警. 5. 当检查所设计的程序无误后,对所输入的
41、程序进行调试和检测。4.2所用编程软件特点及界面操作4.2.1编程软件特点针对该课题地总体设计要求,我们应用的编程软件是信捷XCPPro。该软件的主要特点是:1. C语言编写功能;支持丰富的运算函数,程序保密性好,节省PLC内部空间,减小工作量,编程效率高。2. 注释功能;可以为各个继电器即输出指令添加注释文字,便于对程序进行修改3. 查找功能;可以查找程序中使用的继电器或寄存器,也可以对注释即指令进行修改4. 调试功能;可以在在线模式下对程序的语法错误进行检查及进行在线测试5. 监控功能;可以使生成的程序动作,在显示画面中对梯形图中的继电器,寄存器,输入状态等进行监控。6. 系统寄存器的置位
42、、复位;可以对PLC内部的系统寄存器进行置位,复位。7. I/O分配;可以通过本软件进行I/O单元进行分配,也可以读出登陆在PLC中的I/O映射表。8.在线编辑;可以在画面中显示PLC内部程序的同时,进行程序编辑。9. 打印功能;可以打印输出的梯形图,布尔形式助记符等程序清单、系统寄存器等设置内容、I/O列表等,在执行打印之前,也可以预览实际的打印效果4.2.2信捷XCPPro编程软件操作标题栏:显示当前打开的文件名称。工具栏:将本软件中被认为是经常使用的功能制成按钮的形式,利用这些按钮可以更加快速的进行操作。当光标移至功能栏上按钮时,画面中将显示与按钮相对应的功能内容编辑画面:显示程序的画面
43、。将此画面激活,进行创建、编辑或进行输入说明、监控等操作。功能键栏:显示输入程序时所使用的编辑元素的快捷键、各项功能的快捷键。通过单击视图中的功能栏,可以选择显示或隐藏。通过单击功能栏形式,可以改变显示的段数4.3变频器参数设定根据该系统的控制需要其变频器相关参数设定如下表4-1功能码功能设定范围及功能说明设定值CD033运行指令来源0:操作器 1:外部端子 2:通讯口1CD034运行频率来源0:操作器 1:外部端子 2:通讯口2CD065模拟量输入选择0:010V 1:05V 2:020mA 3:420mA 4:010V,420mA叠加0CD074模拟量滤波常数05020表4-1变频器参数设定4.4触摸屏程序4.4.1屏幕保护画面屏幕保护画面如下图所示,屏幕保护是为了保护显示器而设计的一种专门的程序。设计的初衷是为了防止触摸屏因无人操作而使显示器长时间显示同一个画面,导致老化而缩短显示器寿命。另外,有一定的省电作用4.4.2 操作画面这是系统正常情况下选用的工作方式,在此工况下,人机界面首先显示系统主菜