基于plc的换热站控制系统设计和实现论文设计_第1页
基于plc的换热站控制系统设计和实现论文设计_第2页
基于plc的换热站控制系统设计和实现论文设计_第3页
基于plc的换热站控制系统设计和实现论文设计_第4页
基于plc的换热站控制系统设计和实现论文设计_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于PLC的换热站控制系统设计摘要科学技术飞速发展的21世纪今天,许多家庭在冬天都需要采用暖气取暖,在这种使用量巨大的环境下使得热换站的设计和完善得到了跨越式的发展,基于PLC进行热换站的采集和监控不仅高效科学而且简单方便,使得产业的发展得到了有力的数据支撑,热换站的使用在国内居民日常生活中的方方面面都有所涉及,因此对该控制系统进行详细的研究和设计很有意义。本文的设计理念是基于PLC和WINCC的温度自动控制系统方案,使得可编程控制器的软件部分和硬件结构得到了完美的结合,进而使热换站系统更加智能化。经过实验的分析论证,文章不仅人机界面的设计科学便捷,能够及时有效进行参数的动态调整,而且能够很好地对换热整体系统高效控制,得到了一个自动化程度较高并且可以通过组态界面就能简单快捷并灵活多变的控制热换站的设计。关键词:热换站;控制系统;PLCAbstractWiththerapiddevelopmentofscienceandtechnologyinthe21stcentury,manyhouseholdsneedtouseheatingforheatinginwinter.Undertheenvironmentofhugeusage,thedesignandimprovementofheatexchangestationshavebeendevelopedbyleapsandbounds.Thecollectionandmonitoringarenotonlyefficientandscientificbutalsosimpleandconvenient,whichmakesthedevelopmentoftheindustrypowerfullysupportedbydata.Theuseofhotswapstationsisinvolvedinallaspectsofthedailylivesofdomesticresidents.Therefore,adetailedstudyanddesignofthecontrolsystemVerymeaningful.ThedesignconceptofthisarticleisbasedonthePLCandWINCCtemperatureautomaticcontrolsystemprogram,whichmakestheprogrammablecontrollersoftwarepartandhardwarestructurehavebeenperfectlycombined,andthenmakestheheatexchangesystemmoreintelligent.Throughexperimentalanalysisanddemonstration,thearticlenotonlyhasascientificandconvenientdesignofthehuman-machineinterface,butalsocaneffectivelyanddynamicallyadjusttheparametersinatimelymanner,andcaneffectivelycontroltheoverallheatexchangesystemefficiently.IthasahighdegreeofautomationandcanbeconfiguredTheinterfacecancontrolthedesignoftheheatexchangestationsimply,quicklyandflexibly.Keywords:Heatexchangestation;Controlsystem;PLC目录TOC\o"1-3"\h\u2389第1章绪论 I第1章绪论1.1研究背景供热在日常生活的方方面面都有所涉及,尤其是科学技术飞速发展的21世纪今天,尤其是许多北方家庭在冬季更是都需要使用供暖设备来抵御寒冷的天气,而热换站的出现就极大的解决了这个问题,不仅使得工厂产生的热量最大化居民使用,而且其性价比也相对较高,给人民的日常生活带来了巨大的实惠。随着科技的腾飞和技术的要求不断进行着自我革新和换代,智能化、便捷化、高效化是近些年对换热站系统发展方向的三点基础要求,因此针对换热站的安全控制系统的设计显得当务之急。1.2研究的目的和意义以前,旧继电器接触器是用来控制温度的。自动化程度很低,控制过程比较复杂。自可编程控制器启动以来,换热器系统可以自动监控,工作人员可以轻松了解工作台上设备的工作条件,从而减少工作违规,提高效率。SPS在操作和控制方面灵活、简单,最适合系统监视。广泛使用的可编程控制器,它的强大功能得到了业界许多人的认可。因此,PLC技术在换热站安全监控系统中的应用可以大大提高系统性能。1.3研究现状换热站的出现最早可以追溯到十九世纪中末页,科学技术的发展使得热换站在集中供热的基础上有了质的飞跃,通常情况下该热气产生于工业生产中,经过集中收集再分批分块在天冷时进行居民小区定时输送。热换站的出现不仅使资源的利用率得到了较大的提升,而且还让城市的居民在冷天能够有效御寒,使人民的生活质量得到了有效保障的同时社会的发展还得到了长足的进步。伴随着第二次工业革命后的数字化和信息化时代的蜂拥而至,以西方发达国家为首的换热站发展相关行业被赋予了更多的含义和内容,因此国外所以国外针对热换站更多使用自动化技术手段进行操作,尤其常见的就是以PLC作为主控原件,并辅助使用压缩机进行参数化的验证,所以整体系统智能化水平和科学稳定性都相对完善,这也就使人们经常得以看到很少几名工作人员就可以对很大的小区供热进行有序且高效管理的原因所在。纵观现今的我国科研浪潮,换热站控制较西方发达国家还是有一些距离,尤其是智能化程度和自动化程度方面较为明显,国内近些年的研究方向也有逐渐向商业领域倾斜的趋势,基于PLC的控制简单、实用、适应性强,可提高冷却和热运行系统的安全性和可靠性。可编程逻辑控制器便于继电控制系统的操作、控制精准、控制程序可以随工艺改变而改变、易于与计算机实时交互通讯,也就意味着换热站将更多且高质量服务于人们的时代即将到来。1.4本文研究内容本文主要基于PLC对换热站控制系统进行设计,各章节研究内容如下:第一章:我们主要对换热站的概述和发展史以及本文主要研究的内容做以简单介绍和说明,让读者对题目背景和研究目的有所了解。第二章:我们对系统的组成和方案进行了设计,对工作原理进行了详细说明理清文章的整体思路框架。第三章:我们对各硬件模块元器件进行介绍并进行工作原理分析,另外设计出相应的电路连接图。第四章:进行软件梯形图程序的编写和设计,使得系统的整体条理更加清晰易懂。第五章:对整体换热站进行仿真实现,对软硬件进行调试和相应误差分析,并对常见的误差产生原因作以解释说明和提出解决方法。第2章控制系统总体方案的设计2.1换热站的简介我们根据供热形式的不同可以将热换站分为两种类型:直供站主要是工厂产生的热能直接对居民小区进行直接供应,该过程往往来源于工厂的剩余热能,所以温度相对较高且控制相对较难,在供热期间每年都造成大量的能源浪费现象发生;随着热能趋于商业化,于是出现了许多热力公司,它们多采用收费供热的模式集中供热,所以才出现了第二种类型的间供站,间供站一般都是高质量供热且管理相对合理规范,因此,近年来,全国各地都有直接作为热模型的中介站。2.2换热器控制系统的组成换热器控制系统由四部分组成:1.测定仪和换热器:主要用于交换热站动态参数和监测室外温度,包括供水测量传感器、室外温度、水流二次侧、二次压力等,采用温度计、压力表、压力表测量热站的进出口温度和压力,以支持系统的精确调节。换热器在热交换设备中起着重要作用,它固定在风管系统和第二个管网之间的中心。主要用于将蒸汽和循环水混合在一起,然后再将供热循环水输送到当地居民的住宅中。2.执行机构:电动调节各个执行单元,分别由变频器、泵电机共同组成。泵电机主要用来促进换热站的水循环流动,并及时通过压力的作用进行补水。而变频器则通过改变电机工作的频率来使得高效稳定工作。3.阀门:冷热站的自动通风阀是管线中蒸汽产生的冷凝水,吸气阀是调节蒸汽量阀,减压阀用来降低蒸汽的压力的阀,止回阀为了防止水的逆流的阀。4.PLC和控制器:可编程逻辑控制器是一种工业控制的计算机,其结构类似于电源、处理器、内存、I/O接口电路和功能模块(如计算、定位自动控制和开关站操作参数)组成的普通微型计算机。换热站和供热用户通常情况下基于间接连接的形式,也可以理解供水与第二供水分离如图2-1所示:图2-1地热低区控制系统工艺流程图2.3系统总体设计方案思路换热站系统的控制过程相对比较复杂,通常由开关柜与测量系统的组合是开关柜的主要作用是水泵的及时补水和水的有效循环流动,主控原件PLC根据室外传感器检测到的温度,有效控制1次供气量,进而使得二次供水的温度得到控制,最终高质量供热才得以实现。除此之外主控原件PLC还依托压力传感器和变换器用于控制第二水压,用于整体切换热流器单独存储在PLC中,因此,该控制系统不仅可以不受上位机的干扰地工作,还可以使监控室的后期动态调整工作。2.4在这种情况下执行的监督职能1.二级网络水温PID调节。2.二级网络水压PID控制。3.控制补偿水箱的水位。4.二次网回水压力限值控制。5.连锁控制。第3章系统的硬件设计3.1PLC3.1.1PLC的应用目前,PLC广泛应用于所有行业,包括如下:1.PLC在仪器中的应用如果PLC用于仪器领域,一定会在一定程度上提高性能,仪器仪表的形状结构也会简化,不仅价格便宜,而且稳定性也会提高。2.PLC在家用电器领域的应用了解可编程逻辑控制器的人可能会注意到PLC及其复合系统微妙地进入了我们的日常生活,从而悄悄地但肯定地改变了我们的生活条件和生活质量。自从他们加入PLC以来,他们的行动变得更加科学和聪明,从而提高了人民的生活质量。3.PLC在控制过程中的应用如果在检查过程中使用API干涉系统,则会提高精确度和稳定性。因此,产品质量得到保证。4.PLC在通信领域的应用PLC在通信领域得应用广泛,尤其是近年来随着互联网的发展迅速,计算机得到了很好的普及,我们可以清楚地感受到,通信设备中可编程逻辑控制器的核心使我们的生活非常高效实用。3.1.2系统性能特性PLC可编程能力强且易于操作上手等优点于一身,所以近些年来尤其是工业领域得到了广泛而又科学的使用,其主要特点可总结如下:(1)灵活性、通用性强。在继电器控制的系统下对整个系统的整体性要求很高,假如某一处发生改变必须马上做出相对应的应对措施,这也就会经常性的出现系统排布和控制整体从新设计的出现,极大浪费人力物力财力。然而当工艺过程改变时,PLC只需有针对性的更改相应程序部分就可以继续正常工作,所以其相对比较灵活便捷。(2)稳定性强,系统不易受外界干扰。继电器控制的系统中伴随着使用时间的增长,元器件老化、脱焊、接触不良等时有发生,经常部分故障导致整个系统无法正常工作。但是可编程控制器则完全不同,因为大量的控制操作都是通过无触点的各种材料拼接而成,再加上软件系统强有力的可重复调控,使系统整体稳定性和抗异常干扰的能力大大加强,也就能够保证施工现场安全有序的进行正常作业。软件部分设置时钟电路、故障诊断、自动恢复等措施,更有甚者还有备用电池防止外出工作电能不够用,层层环节的有利保护使人们称之为“恶劣环境下诞生的计算机”。(3)操作简单,编程容易。在使用PLC时主要采用采用“自然语言”进行编写,整体格式和内容相对通俗易懂,常用梯形图和语句表进行程序的编写,这样更易于相关专业人员的理解和调试,与此同时我们也可以根据个人编程语言擅长方向有选择性的进行使用。常用的编程语言除了上边提到的两种,顺序流程图也是一种较为常见的语言格式,不同部分的设计也可以选择不同的语言进行表达,也就是说它支持多种语言来进行处理复杂的数据问题。(4)功能强大,可扩展。功能的强大可以理解为PLC具有监控、通信等多种功能。PLC的可扩展表现为扩展的过程相对比较简单,并且扩展也极为方便,硬件的配置我们可以根据具体实际的需求进行个性化改变,最终达到我们具有相对较多功能的目的。3.1.3S7-200PLC介绍我们使用CPU224XP系列的可编程控制器,为了采集实时数据并且对电机进行更有效的控制,我们添加了EM235模块,使用过程中需根据所采集模拟量的实际信号用右下角的6个DIP开关对EM235模块进行配置。具体开关配置表如表3-1所示。表3-1EM235配置用于模拟机架宽度和精度的选择PLCS7-200CPU224XP的可编程控制器系统的组成如下所示3-1,由于体积相对不大,它在中小型转速检测和调试场合多被使用,不仅能够独立完成运行监测任务,还可以配合网络系统共同进行复杂条件下的编程控制,由于使用起来相对比较方便且快捷加上性价比较高,因此得到业内人士一致好评。图3-1PLC的系统组成3.2I/O点表的确定I/O点表的意思是现场需要采集的点数,如下表3-2所示,开关量输入和输出,模拟量输入与输出,据此来为PLC匹配相应数量的I/O模块,此外提前做好点表工作也方便软件部分程序的编写。3.3变频器伴随着科技水平发展的日新月异,变频技术尤其在热换站相关行业得到了更为全面的发展和使用,本文中变频器主要就是负责为水泵输入与之匹配的频率,并且在对应范围内进行不断的能量改变,使暖气耗散及使用量和对应的产生量达到稳态,从下表3-3所示的各种调节方法对比我们可以清晰的看到,变频调节不仅耗能较低且温控精度最高,因此适用于换热站控制系统中。表3-3调节方法优缺点及能耗3.4数字量输入输出输入和输出模块我们一般称之为I/O单元,可编程控制器PLC和外界进行各种数据的转换和通讯主要就是通过I/O才能实现的,因此该单元起着重要的信息传输的作用,一般来说,I/O单元上有稳定显示和I/O接线端子排,主要目的是方便连接和监督。文中开关量输入为6点输出为2点,因此选择16点输入的DI模块和16点输出的DO模块,剩下的I/O点用来备用和扩展,所以本文使用6ES7321_1BH00_0AA0用来数字量输入,使用6ES7322_1BH00_0AA0用来数字量输出。文中模拟量输入为9路输出为2路,因此选择两个8路输入的DI模块和一个8路输出的DO模块,选择的模拟量输入型号为6ES7331-1KF02-0AB0,数字量输出型号为6ES7332-5HF00-0AB0。3.5电源24V直流传感器电源通常那个情况下适用于供电电源和外部传感器电源的使用,一旦容量大于所需的要求,那么需要增加外部24V直流电源。因此本文电源系统选用PS3075A,型号为6ES7307-1EAO1-0AA0。3.6换热站的接线设计3.6.1主回路和二次回路补水泵和循环泵经总空开QS1供电,KM1控制补水泵的暂停,KM2控制变频器的暂停,我们通过变频器对频率的控制进而控制循环泵转速,主控制回路图如下3-2所示。二次回路中分为手动操控和远程操控两种形式,如下图3-3所示,首先按下SB1可使补水泵启动,按下SB2补水泵暂停。然后远程控制是基于PLC通过程序进行控制处理的,最后Q点给中间继电器进行输出,间接的控制补水泵启动与暂停。图3-2主控制回路图3.6.2数字量输入/输出回路图3-3二次回路数字量输入输出回路如图3-4所示,输入信号其中补水泵启动信号I0.0和停止信号I0.1,除此之外还有用来调整系统进而促使正常运行的反馈信号。另外输出信号则分为变频器命令用Q0.1、而补水泵命令Q0.2以及补水阀的命令用Q0.0来表示。图3-4数字量输入输出回路3.6.3模拟量输入/输出回路模拟量输入输出回路如下3-5所示,输入主要是一次网进水压力及温度,二次网供水和回水的压力及温度,变频器频率反馈,调节阀开度反馈。其中输出主要包括:调节阀来控制,以及频率的控制。图3-5模拟量输入输出回路3.7PID算法PID控制器结构如下图3-6所示:图3-6PID控制结构图PID控制过程分为比例、积分和差分连接,控制器由于控制器结构简单、稳定性高且易于调节所以得到了广泛的使用。各个环节的作用分别介绍如下:(1)比例环节是按照比例的形式来对系统的偏差进行调节,比例调节在偏差差生后立即进行调节来将其最小化。(2)集成链路的主要目的是减少系统的稳定状态误差。(3)差分茎通常反映整个系统偏差信号的实际时间变化效率,因此具有提前预测的功能,这样就会使系统提前做好控制措施,在偏差形成之前使用积分的方法将其消除,对整个系统动态性能的改善起到至关重要的作用。另外还需注意的是微分作用的时候容易将噪声无形之中进行放大化,所以微分调节要适度进行。PID控制器管理给出实时数据,以下公式是PID控制策略的基础:(3-1)M(t)——PID计算时间函数;QUOTEKpKp——PID电路的比例系数;KiQUOTEKi——PID电路的积分系数;QUOTEKdKd——PID电路的微分系数;e——PID电路的偏差;QUOTEMinitialMinitial——PID电路输出的初始值。计算机运用下列对应公式为基础的离散化PID运算方式:(3-2)QUOTEMnMn——采样时间n的PID操作输出值:QUOTEenen——采样时间的PID回路偏差nQUOTEen-1en-1——采样期间PID回路偏差n-1;QUOTEetet——采样力矩l的PID回路偏差。可以通过重复计算来简化这些公式。简化公式如下:(3-3)1.比例项MP=QUOTEKpKp*e,而计算的敏感性是由比例系数来把控输出的,而偏差=SP-PV(3-4)CPU采用的计算比例项的公式为:(3-5)QUOTEKcKc——回路的增益;QUOTESPnSPnQUOTEPVnPVn积分记录MI与偏差成正比便于计算QUOTEKi=KcT(3-6)CPU采用的积分项公式为:(3-7)MD的差异与偏差成正比便于计算(3-8)计算微分项的公式为:(3-9)3.8辅助模块设计3.8.1电压稳定模块设计在输入直流电压和二极管电荷之间,电压从二极管下降,而不是锌二极管电源技术指标通常情况下有两个种类:第一类为电压功率一起输出,电压调节等指标的特性;第二类可以直接反应当前状态指标,比如温度、电阻、电压等。供电性能基本上与以下基本要求相同。1低电压温度系数当系统电压温度系数较低时,即使环境发生变化,系统依然会抑制输出电压变化值,很好地保持输出电压状态。在课本上通常使用KT来衡量输出电压的变化情况公式:输出电压纹波小电压纹波正常范围为45-105Hz,常见依靠有效值和峰值一起表示,在整个系统框架区域稳定状态后,波动电压将大大降低,电压降与稳定系数成反比。3.8.2保护电路设计系统中的保护电路是指:在控制电路正常工作条件下,保护电路对控制电路的影响基本上微不足道。但是,如果电路发生故障或异常,保护电路可能会变更结果。恒压直流供电电路保护方法基本上可分为两种,一种是过流保护,另一种是短路保护,目的是防止稳压直流电源输出超出其自身负荷或稳压管电流超出其极限,并针对以下各项进行调整第二类,即过电压保护,主要是防止过度电压损坏整个系统,还有过热保护等。第4章系统的软件设计4.1软件设计概述要将PLC用作系统的核心,不仅需要硬件安装,还需要软件系统的合作才能使用系统。当我们编写系统控制程序时,总体来说,有两种方法可以编写能够执行CPU写入程序的机器代码,一种是由程序设计人员手动编译,另一种是使用组装的机器编译。自动编译方法是使用编译机将编写程序转换为编译机代码,然后使用编译程序在原主文件(以前为A51)中进行编程。事实上,虽然从开始到高级程序的编译语言持续发展,键仍然是开发和扩展系列最受欢迎的选择。该软件从开发到现在一直存在问题,现在可以想象到,它的功能一直在不断改进和改进。如果键C51用于PLM的编译语言以及计算机c语言的设计和开发在界面上保持友好和兼容。使用计算机c语言进行软件开发和研究将使这种感觉更加深刻和难以忘记软件编程通常需要语言。这就是为什么我们在基本语言知识和掌握的基础上非常精通c语言等编程语言。4.2分析控制要求在分析文章初始控制任务的要求时,要快速有效地采集温度、压力、变换器和调节阀的反馈,完成变频器和调节阀的PID调节。因此,为了使程序更加清晰易懂,需要在编程过程中添加几个功能模块,比如用来温度采集的FC1、逻辑控制的FC2、压力采集的FC3、变频器和调节的FC4、液位采集的FC5等。4.3系统组态4.3.1概念组态软件可以理解为是一类专门用来对数据进行采集和对数据进行过程控制的专业使用软件,在使用的过程中方式非常灵活。操作人员通常可根据实际需求通过使用各式各样的组态模式创建开拓出灵活多变的组态界面和快速了解各种组态工程的便捷操作方式。根据其预先存放的各种模块可以短时间内构建实现监控所需要的各项功能,还能满足大部分硬件的工作需求。4.3.2组态软件特点组态软件操作简单快捷,制作者根本不用了解太多编程语言的方法,完全可以在短时间之内创建出一个相对复杂的工程并满足要求开拓出其需要的全部功能。运行可靠,修改简单。组态软件构建开发的程序,用户如果需要修改硬件方面、系统布局时,根本不需要进行太大的调整就能快捷的完成系统的更新和升级。较为新型的人机接口组态软件高效且智能化,其卓越性能总结如下:功能种类多能够通用很多程序,能够在实际的工业生产使用中处理复杂的应用条件;可以简单、高效进行组态;可以依托网络进行多层次延展,能够满足于几乎所有工业和技术领域的问题解决需求。4.3.3硬件组态在SIMATIC300站点进行硬件组态。如表4-1所示。图4-1硬件组态4.3.4编辑符号表定义符号地址,为相应的I/O点编辑符号。如下表4-1所示。表4-1符号表4.4梯形图的编程4.4.1S7-1200可编程控制器有两种方法可以调用PID。(1)使用功能指令调用。左键单击“指令”→“浮点计算”→“指令”→“PID”。工艺要求用户根据表4-2所示的“PID回路表”设置PID参数和地址。“输出值”我们可以理解PLC在PID操作后传递给变频器的值,以下参数增益Kc、Ts采样时间、it集成时间、Td集成时间是我们根据具体需要随机设置的值。另请注意,此时不考虑“MX前积分值”和“PVn-1流程变量的进给值”。表格4-2:PID回路表(2) 通过PID向导调用。1.指定电路编号:指定要规划的电路。如果项目包含使用STEP7Micro/WIN3.2创建的现有配置,则必须先修改其中一个现有配置或创建一个新配置,然后才能继续执行步骤1。2.设置回路参数:指定回路指定的校准通常介于范围的下限和范围的上限之间,以选择相应的值,即确定比例增益、采样时间和时间的特定参数值3.电路输入和输出选项-请注意,程序变数(PV)是为精灵产生的子程式间接定义的设定。图4-2回路参数图4-3电路输入/输出选项4、为计算指定存储区:实际的操作还需要一个名为“暂存区”的操作对暂时的结果用于存储,本文的计算区地址我们使用建议地址。5、生成代码会在触摸屏上对PID向导生成相对应的POU列表,除此之外还会对相应程序做以说明。6、完成上述步骤后,单击“完成”以配置PID向导。S7-200命令向导自动生成相应的程序代码和数据块。向导创建的子程序和停止程序是整个项目的分支。因此,每个扫描周期都需要SM0.0才能实际调用子程序。因此,我们选择使用PID关闭程序来参考PID采样时间循环。PID向导的方法代码如下:使用FC105,将获得的模拟量转换为实际压力值,参见下图4-4。图4-4压力采集模拟量的温度采样,需要经过整形、长整形、浮点数的转换,最终再对浮点数除以10即可得到真正的温度值,程序如下4-5。图4-5温度采集(3)PID计算后的值送入FC106,经频率转换即可得到数字量,再经模拟量输出模块使得数字量转换为模拟量予以输出,如下图4-6。图4-6模拟量输出(4)进水阀控制可分为手动和自动两种类型,进水阀启动停止控制如下4-7。图4-7进水阀启动停止控制需要实时监测补偿水箱水位。一旦收集到的液面值超过上限阈值,应立即关闭水阀,相反则如果小于上限阈值则需要打开进水阀及时加水,液位控制如下图4-8。图4-8液位控制进水泵的控制一般有上位机手动控制和自动控制两种形式,补水泵启动停止控制如下4-9。图4-9补水泵启动停止控制二次网回水压力也需要进行动态实时监控,通常将采的压力值大于设定值则关闭补水泵,相反则打开补水泵,压力控制如下4-10所示。图4-10压力控制二次网供水压力和温度的PID调节如下图4-11所示。图4-11PID控制4.4.2系统通信个人电脑在和S7200交互的时候一定要使波特率调整为和HMI相同。图4-12波特率设置刷新出与PC的连接。图4-13通信设置PID控制过程中参数确定模式:有多种方法可以确定PID控制器的参数,然而我们想要控制PID,实际操作时参数的选择和确定并非易事,往往要经过重复的推敲调整和不断迭代才能达到最终理想结果。确定比例系数Kp:再然后需要将PID的积分项和微分项删除掉,也就是令Ti=0、Td=0。输入一般控制在峰值的60%~70%,之后使比例系数不断增大,一直到震荡出现停止。(2)确定it集成时间常数:确定Kp比例系数后,您必须逐步将it集成时间常数从最大值调整为最小值,振荡出现才能停止。之后再进行反向操作,当震荡消失我们记录此时此刻的Ti,令Ti的值设定为当前值的1.5-1.8倍之间。(3)确定微分时间常数Td:Td通常情况下一般默认为0就可以,如果系统非要进行设置,那么方法和比例系数的设定一样,取不振荡时其值的30%。(4)系统为空,并与加载连接。(5)PID参数必须进行细微调整,直到达到预期的要求。4.5抗干扰设计系统整体运行过程中可能会发生各种干扰,因此必须事先采取措施防止软件部分和硬件部分的干扰,以便在正常运行过程中高效、定期地实现信号输出转换,并可能延长。4.5.1硬件抗干扰设计通常有两种方法可以避免硬件干扰:1、外部过滤电容器和I/o孔的顶部抗拉强度可大大减少信号不稳定所造成的干扰。2、避免在设备周围有过多的干扰来源,以避免对来源造成不必要的干扰。4.5.2软件抗干扰措施软件抗干扰通常与算法密切相关,有几种常用技术可以采用:1、数字滤波技术一般来说,从主控原件接收到的外界模拟信号包含大量噪声。过滤技术主要包括:利用算法多次进行正数据传输,对输出结果与理想值进行误差比较,然后反转调整参数,从新配置中建立滤波增益,并进行多次循环以获得产品方法。数字筛选具有以下优点:(1)以方案为基础,稳定可靠,不需要额外的设备。(2)根据实际情况反转定量参数,操作比较方便。(3)即使是低频信号和微弱信号也能过滤和降低噪音,克服设备的抗干扰能力不足。基于这些优势,数字滤波技术在软件调节中得到广泛应用。本系统测量速度不是很快的模拟量,并将中间值设置为按从小到大的顺序进行采样的标准值,从而大大减少了由意外因素引起的误差。软件干扰防护技术查阅相关文献后才发现,大多数干扰信号都作用时间较短,信号呈刺针的形状排列,所以我们根据其特点采取多次重复的采集方法,以多次得到的信号完全一致为准,干扰信号采集到信号一直不变然后停止,这里需要注意,由于开关量软件抗干扰技术的采集信号主要是传感器予以提供,所以这些信号的最终数据不能加权取平均值,必须多次采集数值恒定不变才可以停止。3、指令冗余技术当系统受到外部干扰时,某些噪音通常被错误地视为指令代码,在这种情况下运行数据可能导致系统完全关闭。单片机在运行时完全由程序计数器控制,但在计算机出现故障时,程序不按照先前规定的准则运行,操作值极有可能改变,大量噪声将用作操作代码。冗馀指令通常会降低整个系统的效率,但中央处理器执行更多指令的能力通常被使用,因此这项技术也得到广泛应用。第5章系统实现与调试系统地图的主要目的是确保系统更加完善,功能完善。系统硬件的开发旨在检查整个电路的设计是否存在问题。在这种情况下,必须立即改变战略和方法,使该系统能够满足设计的要求和要求。该系统软件部分主要是指模拟开发,主要是程序级开发。如果软件系统中存在错误,我们必须继续通过指示代码错误逐行修改,直到达到最终目标位置。误差是实验过程中不可避免的数据,误差大小间接反映了实验的精度,甚至决定了实验的成败。因此,错误分析是一项必要的工作,它可以帮助我们以数据的形式确定、分析和总结问题,从而优化我们的经验并大大提高我们的效率。5.1系统的实现整个系统的设计、安装、模拟和调试都使用许多相关软件。其中Proteus和Multisim在模拟系统控制器中扮演着重要角色。尽管中国的发展相对缓慢,但大学研究和教育仍然是一个不可或缺的方案编制工具。wedge软件与编译语言相比较,计算机c语言在系统功能、系统结构、系统可读性和系统可维护性等方面明显优于其他软件,因此这一在线软件功能易于学习和应用,而且具有强大的嵌入式开发功能。5.1.1建立工程将创建如下图5-1所示的新的单用户项目,然后将其保存到指定的路径并重命名。图5-1新建单用户项目在变量管理中添加新的驱动程序,并找到SIMATICS7协议包,在属性中选择MPI地址并将其写入,以便能够与下一台计算机进行模拟连接,如图5-2所示。图5-2添加驱动5.1.2变量的链接使用鼠标右键添加指向MPI的新驱动链接,图5-3和图5-4必须单击属性将位置号设置为2,然后根据下一台机器的符号表依次设置变量。结果如图5-5所示。图5-3图5-4设置插槽号图5-5变量建立5.1.3建立流程画面第一步是使用鼠标在我们选择的配置软件上建立一个新界面。第一步是使用鼠标选择“用户窗口”(userwindow)选项,然后在“用户窗口”(userwindow)界面中选择“新建窗口”(newwindow)功能元素。将根据设计者的操作自动生成新的视口界面并命名为“视口1”。首先,选择我们刚才创建的“窗口1”界面。然后,根据系统快捷键配置按alt+键盘输入,并在界面中显示“配置用户窗口属性”窗口。在显示的视口中,将视口1更改为“视口名称:冷却器控制”,然后完成新界面的创建。接下来,我们将选择刚才创建和编辑的“冷库”控件窗口,找到并选择该窗口界面中的“动画设置”按钮,以便我们可以进入动画的下一步。我们在界面顶部找到了动画工具箱,上面的图形识别对应于不同的选择器,27个常用的图形工具箱可供我们选择,以便快速轻松地创建所需的图像和配置。MCGS系统可以轻松地绘制组件,如下所示:在动画界面中创建一个文本框:我们可以找到并双击系统工具箱窗口中的标签功能元素,然后根据大小使用鼠标在窗口界面中查找相对合适的位置输入文本:矩形完成后,我们可以直接输入文本“冷藏室安全控制系统”,然后按键盘上的Enter键,使字符显示在窗口界面中。如果项目创建者需要或必须更改矩形中显示的字体和字体颜色,我们必须首先使用鼠标选择更改或者调整字符。按回车键后,光标将显示在字符的开头,并显示一个新窗口来更改颜色和接下来,我们将使用鼠标选择文本框的边框,然后在弹出式窗口的文本框选项中选择无色填充,并将边框颜色更改为无边框行,以便仅在界面中显示文本。最后,在单击“动画工具箱”中的“添加组件”选项,图形组件将调整组件的大小和位置,以形成项目所需的配置屏幕。在图形编辑器下,创建所需的屏幕,此系统需要一个主界面,一幅工艺图,一幅报警图,一幅温度变化趋势图,一幅压力变化趋势图,两张PID调节图,表面图见下图5-6。图5-6工艺画面现场采集的信号经过转换后进行PID运算,以PID温度调节屏为例,参见图5-7。图5-7PID压力调节手动点击泵或阀切换到手动调节,按下启动和停止按钮控制泵或阀的启动和停止,充液泵和水阀的手动操作图像如图5-8所示。图5-8补水泵和进水阀手动操作画面5.1.4液位报警画面的建立首先双击打开<报警记录>,找到想监视的变量,因为该模块需要监控补水箱液位,因此二次网供的液位、温度、压力超过设定上下阈值即可发出报警,报警画面如下图5-9。图5-9报警画面5.1.5变量记录与温度历史趋势我们的动画界面由动画会话中创建的图形对象组成,它既不工作也不动态。因此,我们必须为我们创建的动画界面设置动画,以准确反映图形组件状态的变化,并满足运行时实时监控的要求。MCGS用于动画连接的基本模式是允许制造商根据窗口界面图形组件和实现数据库中的数据库变量建立一对一连接,接着我们通过改变一些动画设置属性窗口中的重要属性来构成连接。在此专案模拟期间,介面中图形元件的外观和状态性质也会随着资料库中的资料库变数而即时变更,从而使图形元件可以独立作业。按要求从用户窗口点击本项目生产界面输入,然后双击选择电源、变频器等组件。在界面中,双击“变量保存”。根据归档向导,依次配置三个变量:“主网络水温”、“次网络水温”和“次网络回水温度”。图5-10温度趋势5.1.6压力实时趋势返回到新项目时,界面会找到一个模拟设备窗口,即MCGS配置软件根据制造商定义的项目调试所需的基本数据创建的一条或多条模拟曲线。仿真设备可以根据制造商的要求模拟各种波形(如正弦波),使制造商能够根据工程要求调整振幅值和相关数据量(如波形周期)。我们创建的工程动画可以独立于仿真设备运行。在弹出窗口中打开“设备管理器”窗口,才能手动添加模拟设备。如果我们仔细观察,我们发现MCGS是一种模拟,与大多数可选硬件设备相对应。添加模拟设备后,我们需要设置模拟设备的特性。打开“资源特性”窗口后,我们可以找到“内部特性”选项。选拔后我们会发现很多渠道如果内部属性中存在我们不需要的其他属性通道,则可以删除所有这些通道,然后添加所需的属性通道,修改通道属性,并在添加过程中添加通道地址。只需将所有权通道与相应的实时数据库相关联即可。其中,一网水压、二网水压、二网回流压力的配置,实时压力趋势如图5-11所示。图5-11压力趋势5.1.7PID仿真调节画面下图5-12为次级网络电源温度PID调节屏幕必须首先手动设置SP温度值。PV进程值会自动逐步调整sp,以便在PID控制后获得合理的曲线。图5-12PID调节画面5.2系统的调试5.2.1安装制作(1)使用专业绘图软件,在库中查找相关的电子元件,重点放在需要测试的元件上,使用软件连接工具按合理顺序依次连接电子元件,如果找不到元件,可以使用。(2)组织电子部件,当问题比较容易确定电路问题时,尽可能接近电容器和单片机,并保证部件之间的一定间隔。微控制器连接到底座时焊接材料不能太高,不能停止微控制器故障。(3)安装时应仔细检查电阻的水平安装,安装电容器时应注意正负两极是否连接良好,以免因安装不当而损坏部件。触摸屏和ups的安装尤为重要,应选择一个预先设计好的安装区域,该区域不应与其它组件相距太远,以避免连接不便,但不应太近,以免妨碍布线。必须仔细和准确地输入适当的距离。应使用固定PLC连接,触摸屏安装应使用万用表提前测量每个针脚的功能,并选择更靠近PLC的位置进行安装。对于更复杂的回路,可以通过在连接之前将导线放置在适当的位置来仿真导线,以避免回路的复杂性导致连接错误。5.2.2硬件调试通电前供电电路的调试直接决定了调试的总体方向。本分级设计中使用的主要工具是万用表测试测试电路或短路-虚拟电路。特别强调了数码管的连接部分,这使得实际变形原理不同,我们必须注意二者之间的关系。但是,还要确保连接两个独立的焊缝,并确保回路没有短路和开路现象。设备开发后,应保证零件和部件的正常运行。本课程设计和电气调试主要针对以下四个模块:单片机、按钮、传感器和液晶屏。(1)显示屏的调试:首先,您需要检查显示器是否可以正常开机,最好测试一个能够完全开启5位元显示器电源的小型程式,分别符合P1与P2连接埠的需求。(2)传感器部分的调试:必须使用万用表在不同温度条件下测量其输出端口的电压,然后才能检测输出电压是否有很大的压力差来排除传感器故障。(3)按键的调试:必须分别将键添加到简单回路和完整回路的正端和负端,按下并松开键,以查看是否可以制作相应的贴图。5.2.3软件调试软件部分的调试通常使用键软件,首先要逐个计算测速系统模块,然后根据调试数据进行连续调试和连续修改。wedge软件很受欢迎,因为它支持编译语言和c语言。(1)调试方法和技巧:程序调试一般有四种类型,分别是:断点、跟踪、视图变量和更改值。如果使用函数,则完整的函数运行完毕后,返回即可停止。(2)显示变量是通过使用一系列语句逐个检查正在运行的程序来确定问题的一种非常有效的方法。楔体软件只需添加菜单项菜单并单击即可在提示窗口中显示当前变量的数据。(3如果在调试过程中更改变量或用户知道的内容往往会影响程序的正常运行,甚至会引发异常,则更改变量的内容以立即确保值正确且不会出现错误非常有效。楔体软件提供了一组方法,用户可以通过这些方法输入要更改的值,然后单击“确定”按钮。最后,转换为十六进制格式将开始调用显示程序,以查看液晶显示器此时显示的值。5.2.4故障分析和解决方案我们在实际运作过程中难免会失败,往往有以下几种:(1)在实际操作进行中,缺陷的出现是不可避免的,其类型是常见的;(2)传感器不能产生有效级别;(3)驱动程序之间没有相应的电流和电压来保持正常运行;(4)显示部分不能工作,数据表达混乱。5.2.5常见故障原因及具体解决方案:

①电路工作不正常。仔细检测电路后,发现复位电路在正方向和负方向保持较高的复位端口,而单片机保持复位状态。解法:正、负和电容的正确连接顺序。②当传感器处于屏蔽和暴露状态时,输出电压几乎是恒定的。解决方法:按封装顺序连接电路板。③驱动器工作不正常。使用万用表检查驱动程序的电流和电压差异。分析原因:此时晶体管已经转动,但PLC的电流输出很低,因而不能驱动整个系统,使得基材的潜在差仅为0.7v;;解决方案:在电流限幅电阻正面接通晶体管正面的电阻之前,这可以大大提高电机的驱动能力,然后正常运行肯定会发生。当输出较低时,相当于膨胀,相当于取消正极电压。。④显示亮度太低。原因是电阻值限制电流过大;最直接的方法:用100ω取代1K电流限制器,而液晶显示屏的亮度将明显提高。

结论事实上,当我第一次选择这个话题时,我考虑了很多,并且用了我的备用时间去图书馆查阅了大量的相关书籍,并且在日常生活的各个方面了解了很多单片机的使用和成就。在操作和学习过程中,我大大提高了使用手和大脑的能力,而且我对单件设备的理解是如

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论