版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
过程控制系统课程设计题目:基于组态王与PLC的单容水箱液位控制系统院系名称:电气工程学院专业班级:学生姓名:学号:指导教师:设计地点:设计时间:设计成绩:设计成绩:指导教师:摘要本次设计是基于组态王与PLC的单容水箱液位控制系统,该系统以实现水箱液位的自动控制。通过计算机控制水箱,从计算机上给定PID参数从而进行水箱液位控制,本次设计主要以单容水箱作为研究对象,运用组态王中亚控仿真PLC进行单容水箱对象特性的测试,并利用MATLAB软件进行了控制系统的仿真及分析,并确定出一组适宜的PID参数对其进行控制。其次,采用组态王进行系统监控,通过对调节器PID参数的整定,实现了水箱液位的闭环控制,使水箱液位稳定在设定值,满足设计要求。该设计以基于计算机与PLC控制的单回路液位控制系统,通过安装在水箱底部的压力变送器测量液位,PLC接收来自压力变送器的测量信号,以电动调节阀为执行器,来改变阀门的开度,同时采用组态王进行系统监控,通过对调节器PID参数的整定,实现了水箱液位的闭环控制,使水箱液位稳定在设定值。关键词:水箱液位控制组态王与PLCPID算法目录1绪论31.1背景意义31.2国内外研究现状31.3本课题研究意义32设计方案与仪表选型42.1系统组成42.2水箱液位控制系统构成42.3水箱液位控制系统工作原理42.4仪表选型52.4.1变送器的选择52.4.2执行器的选择52.4.3水泵的选择63PID算法设计63.1PID控制器介绍63.2PID算法实现73.2.1PID算法程序设计73.2.2史密斯预估补偿方案93.3PLC控制程序流程104被控对象特性分析及MATLAB仿真114.1被控对象动态特性概述114.2被控对象数学模型的建立114.2.1阶跃响应曲线法建立单容水箱的数学模型114.2.2PID控制器校正单容水箱系统125系统组态设计145.1组态王软件简介145.2组态界面的设计14工程的建立145.2.2图形画面的制作155.2.3PLC设备的定义165.2.4上位机与PLC的通讯设置165.2.5定义变量175.2.6动态连接17设计心得23参考文献24附录:PID程序算法程序251绪论1.1背景意义过程控制是自动技术的重要应用领域,它是指对液位、温度、流量等过程变量进行控制,在冶金、机械、化工、电力等方面得到了广泛应用。尤其是液位控制技术在现实生活、生产中发挥了重要作用,比方,民用水塔的供水,如果水位太低,那么会影响居民的生活用水;工矿企业的排水与进水,如果排水或进水控制得当与否,关系到车间的生产状况;锅炉汽包液位的控制,如果锅炉内液位过低,会使锅炉过热,可能发生事故;精流塔液位控制,控制精度与工艺的上下会影响产品的质量与本钱等。在这些生产领域里,根本上都是劳动强度大或者操作有一定危险性的工作性质,极容易出现操作失误,引起事故,造成厂家的的损失。可见,在实际生产中,液位控制的准确程度和控制效果直接影响到工厂的生产本钱、经济效益甚至设备的平安系数。所以,为了保证平安条件、方便操作,就必须研究开发先进的液位控制方法和策略。1.2国内外研究现状从50年代以来出现的方法有史密斯预估补偿控制、最优控制、自适应控制、动态矩阵预报控制、预测控制、滑膜变结构控制、鲁棒控制、模糊史密斯控制、模糊自适应控制、模糊PID控制、神经网络控制、专家控制等。其控制方法也已经由传统控制转向智能控制,或者是二者结合。PID控制是迄今应用最广泛的一种控制方法。目前针对纯滞后系统所采用的史密斯控制、模糊控制,以及预测函数控制等先进控制技术。分析说明,这些控制策略都能实现对时滞系统的有效控制,提高了此类液位控制系统的控制品质。而且,对于具有时间滞后特征的工业过程控制问题,多年来一直是控制理论和控制工程界广泛关注的热点之一。1.3本课题研究意义当今时代,为了解决人工控制的控制准度低、控制速度慢、灵敏度低等一系列问题,自然就引入了工业生产的自动化控制。在自动化控制的工业生产过程中,一个很重要的控制参数就是液位。一个系统的液位是否稳定,直接影响到了工业生产的平安与否、生产效率的上下、能源是否能够得到合理利用等一系列重要的问题。随着现在工业控制的要求越来越高,一般的自动化控制已经也不能够满足工业生产控制的需求,所以本设计就又引入了可编程逻辑控制〔又称PLC〕与P组态王相结合的控制手段。引入PLC可使控制方式更加的集中、有效、及时,引入组态王,可以实时监控系统运行状况,二者互补,完美实现稳定的工业自动化控制。液位控制系统它使我们的生活、生产都带来了不可想象的变化。它使在控制中更加的平安,节约了更多的劳动力,更多的时间。在我国随着社会的开展,很早就实行了自动控制。而在我国液位控制系统也利用得相当的广泛,特别在锅炉液位控制,水箱液位控制。还在黄河治水中也的到了利用,通过液位控制系统检测黄河的水位的上下,以免由于黄河水位的过高而在不了解的情况下,给我们人民带来生命危险和财产损失。2设计方案与仪表选型2.1系统组成单容水箱液位控制系统组成结构如图2.1所示,控制器采用S7-200PLC,被控对象为单容水箱,水箱的液位经液位传感器测量变送至PLC,PLC对数据进行处理,根据控制要求进行运算,结果经模拟量输出给执行器,执行器为电动调节阀。上位机通过计算机PC/PPI电缆和下位机PLC串口通信,上位机安装有STEP7-MicroWin编程软件和组态王监控软件,可以进行控制算法编程,并为过程控制实验提供良好的人机界面,可以在实验时进行参数的设定修改以及响应曲线的在线显示,进行整个试验系统的监控。图2.1单容水箱液位控制系统组成结构2.2水箱液位控制系统构成单容水箱液位控制系统有四个根本组成局部,即控制器、执行器、被控过程和测量变送等,单容水箱液位控制系统示意图如图2.1所示。图2.2单容水箱液位控制系统示意图2.3水箱液位控制系统工作原理在虚拟的水箱控制系统中当水箱液位实际值PV小于给定值SV时,通过组态王界面调大电动调节阀开度,使水箱液位上升;当水箱液位实际值PV大于给定值SV时,此时调小阀门开度,使水箱液位回到给定值上。数据采集原理框图如图2.3,数据采集是一个典型的简单负反响控制回路,通过传感器将实际的物理量(即水箱液位)转换为电压信号传给PLC的AD功能模块,转换后可送入PC中,与给定值进行比拟得出偏差值,从而改变进水流量,以实现对水箱液位的控制。单容水箱液位控制系统方框图如2.3所示:图2.3单容水箱液位控制系统方框图2.4仪表选型2.4.1变送器的选择测量变送环节的作用是将工业生产过程中的参数经过检测、变送单元转换成标准信号。在模拟仪表中,标准信号通常采用4~20mADC、1~5VDC的电流〔电压〕信号,或20~100kPa的气压信号;在现场总线仪表中,标准信号是指数字信号。因在水箱液位控制系统中测量的是水箱液位,所以实验室选用的是压力液位变送器。液位传感器用来对水箱的液位进行检测,对控制精度有直接的影响,DBYG扩散硅压力变送器是一种新型的压力检测仪表。压力测量头的核心部件是扩散硅压力传感器,因此没有可动部件,抗震性能优良。仪表在工业测量和自动调节系统中作为检测环节用来测量液体、气体或蒸气的压力,并将被测参量转换成4~20mADC的标准电流信号输出,与其它仪表配合实现生产过程中的自动检测和控制。另外,本变送器按标准的二线制传输,采用高品质、低功耗的精密器件,稳定性、可靠性大大提高。因此,本设计采用工业用的DBYG扩散硅压力变送器,如图2.4所示。图2.4DBYG扩散硅压力变送器2.4.2执行器的选择执行器接受来自控制器输出的控制信号,进而实现对操纵变量的改变,从而使被控变量向设定值靠拢。控制阀接收来自控制器输出的控制信号,通过改变阀的开度到达控制流量的目的。控制阀包括执行机构和调节机构两局部。执行机构是控制信号产生推力或位移的装置;调节机构是根据执行机构的输出信号改变能量或物料输送量的装置。因此本设计的执行器选用电动调节阀。电动调节阀对控制回路流量进行调节。采用德国PS公司进口的PSL202型智能电动调节阀,无需配伺服放大器,驱动电机采用高性能稀土磁性材料制造的同步电机,运行平稳,体积小,力矩大,抗堵转,控制精度高、控制单元与电动执行机构一体化,可靠性高、操作方便,并可与计算机配套使用,组成最正确调节回路。有输入控制信号4-20mA及单相电源即可控制运转实现对压力流量温度液位等参数的调节,具有体积小,重量轻,连线简单,泄漏量少的优点。采用PS电子式直行程执行机构,4-20mA阀位反响信号输出双导向单座柱塞式阀芯,流量具有等百分比特性,直线特性和快开特性,性能稳定可靠,控制精度高,使用寿命长等特点。PSL202型智能电动调节阀如图2.5所示。图2.5PSL202型智能电动调节阀2.4.3水泵的选择丹麦格兰富循环水泵特点:安装方便,功率强大、容易维护和广泛的适用性,噪音低,寿命长,功耗小,220V供电即可,在水泵出水口装有压力变送器,与变频器一起可构成恒压供水系统。因此,本设计选择该型号为CM10-3的丹麦循环水泵。如图2.6所示。图2.6CM10-3型丹麦循环水泵3PID算法设计3.1PID控制器介绍PID控制器〔比例-积分-微分控制器〕,由比例单元P、积分单元I和微分单元D组成。通过Kp,Ti和Td三个参数进行设定。PID参数对系统的影响:〔1〕比例增益Kp能及时地反映控制系统的偏差信号,系统一旦出现了偏差,比例环节立即产生调节作用,使系统偏差快速向减小的趋势变化。当比例增益Kp越大,PID控制器调节速度越快。但Kp不能太大,过大的比例增益会加大调节过程的超调量,从而降低系统的稳定性,甚至可能造成系统的不稳定。〔2〕积分环节可以消除系统稳态误差。积分作用的强弱取决于积分时间常数的大小,Ti越小,积分作用越强,反之那么积分作用弱。积分作用的引入会使系统稳定性下降,动态响应变慢。〔3〕微分环节的引入,主要是为了改善控制系统的响应速度和稳定性。微分作用具有超前的控制作用,因此,微分作用可以改善系统的动态性能。微分作用的强弱取决于微分时间Td的大小,Td越大,微分作用越强,反之那么越弱。数字PID调节器就是将模拟信号(包括电流、电压)通过AD转换变为数字信号,微处理器〔本设计采用单片机〕再将数字信号通过一定的算法进行一定的处理。3.2PID算法实现3.2.1PID算法程序设计我们知道,在模拟系统中,PID算法的表达式为:〔3.1〕式中p(t)—调节器的输出信号;e(t)—调节器的偏差信号,它等于给定值与测量值之差;kp—调节器的比例系数;Ti—调节器的积分时间;Td—调节器的微分时间。由于计算机控制是一种采样控制,它只能根据采样时刻的偏差来计算控制量。因此,在计算机控制系统中,必须首先对式〔3.1〕进行离散化处理,用数字形式的差分方程代替连续系统的微分方程,此时积分项和微分项可用求和及增量式表示:〔3.2〕〔3.3〕将式〔3.2〕和式〔3.3〕代入式〔3.1〕得到离散化公式。〔3.4〕△t=T—采样周期,必须使T足够小,才能保证系统有一定的精度;E(k)—第k次采样时的偏差值;E(k-1)—第〔k-1〕次采样时的偏差值;k—采样序号,k=0,1,2,…;p(k)—第k次采样时的调节器的输出。由式(3.4)可以看出,要想计算p(k),不仅需要本次与上次的偏差信号E(k)和E(k-1),而且还要在积分项中把历次的偏差信号E(j)进行相加,即E(j)。这样,不仅计算烦琐,而且为保存E(j)还要占用很多内存。因此,用式(3.4)直接进行控制很不方便。为此,我们做如下改动〔3.5〕用式(3.4)减去式〔3.5〕,可得:〔3.6〕式中,积分系数;微分系数。由式〔3.6〕可知,要计算第k次输出值p(k),只需知道p(k-1),E(k),E(k-1),E(k-2)即可。在很多控制系统中,由于执行机构式采用步进电机或多圈电位器进行控制的,所以,只要给一个增量信号即可。=(3.7)式〔3.7〕表示第k次输出的增量△p(k),等于第k-1次调节器的输出值,即在第〔k-1〕次的根底上增加〔或减少〕的量,所以式〔3.7〕叫增量型PID控制式。由式〔3.7〕可知,增量型PID算式为:(3.8)=设所以,有(3.9)上式为离散化的增量型PID编程表达式。PID程序流程图如图3.1如图3.1PID程序流程图史密斯预估补偿方案施密斯补偿原理是:在一般的传统控制回路中,与并接一补偿环节,用来补偿被控制对象中的纯滞后局部。这个补偿环节称为预估器,其传递函数为,补偿后的系统框图如图3.2所示。由预估器和调节器组成的补偿回路称为纯滞后补偿器,其传递函数为,即经补偿后的系统闭环传递函数为由上式可以看出,经补偿后,系统闭环传递函数的在闭环控制回路之外,消除了纯滞后局部对控制系统的影响,不影响系统的稳定性。由拉式变换的位移定理可以知道,仅将控制作用在时间坐标上推移了一个时间,控制系统的过渡过程及其他性能指标都与对象为无纯滞后环节的时完全相同。补偿器的控制参数并不是一成不变的,纯滞后环节通常又采用近似式表示,因而会出现预估补偿器不能实现完全补偿,使系统的稳定性变差。为提高系统的稳定性,应采取以下措施:1〕可适当减少调节器的增益,减弱调节作用。2〕使补偿器的参数与被控对象的参数一致,特别是预估补偿器的增益应与对象的增益一致实际控制中调节器D(s)通常采用数字PID控制器,其表达式为:那么施密斯预估控制算法步骤为:计算系统反响回路偏差:计算预估器的输出:计算调节器的输入:式中,,,T为采样时间计算调节器的输出:=图3.2带施密斯预估器的控制系统3.3PLC控制程序流程系统控制功能由S7-200PLC实现,控制程序利用STEP7-MicroWin32软件编写调试,程序流程如图3.3所示。初始化程序对设定值、PID控制参数、定时中断时间等进行初始化设定,并启动周期定时中断,中断(采样)时间到,那么进入中断程序,进行采样滤波、量程转换,实现要求的控制算法。PID控制算法利用S7-200的PID指令实现。图3.3PLC控制程序流程图4被控对象特性分析及MATLAB仿真4.1被控对象动态特性概述被控对象的动态特性是指被控对象的输入发生变化时,其输出〔被调量〕随时间变化的规律。控制系统的设计方案都是依据被控对象的动态特性进行的,所以要进行水箱的动态特性研究,调节器参数的整定也是依据对象的动态特性进行的。从控制观点看,被控对象本质上都有相同之处,分析被控对象的动态特性,可知被控对象控制的难易程度与调节过程的快慢。要评价一个系统的工作质量,只看稳态是不够的,还应看动态过程中被调量随时间的变化情况。因此,研究系统的动态特性就显得特别重要。4.2被控对象数学模型的建立建立被控对象数学模型的方法主要有三种,分别是机理法、实验法、机理法与实验法相结合的混合法。机理法根据被控过程的内部机理,运用的静态或动态平衡关系,用数学解析的方法求取被控过程的数学模型。实验法是先给被控过程人为地施加一个输入作用,然后记录过程的输出变化量,得到一系列实验数据或曲线,最后再根据输入-输出实验数据确定其模型的结构〔包括模型形式、阶次与纯滞后时间等〕与模型的参数。混合法是机理演绎法与实验辩识法相互交替使用的一种方法。阶跃响应曲线法建立单容水箱的数学模型阶跃响应曲线法是实验法的一种,即对被控对象施加一阶跃信号,并且阶跃响应获取应注意以下的问题:〔1〕合理选择阶跃扰动的幅度(一般约为额定负荷的10%~20%)〔2〕实际阀门只能以有限速度移动〔3〕一般认为阶跃信号是在t1/2时参加〔4〕试验前确保被控对象处于稳定工况〔5〕考虑过程的非线性特性,应进行屡次测试。〔6〕假设过程不允许同一方向扰动参加,那么采用矩形脉冲扰动,可从脉冲响应曲线求出所需的阶跃响应。由于是单容水箱,那么其数学模型可以用一阶惯性环节加纯延迟的传递函数即〔式4-1〕来近似,确定参数k、T、有两种方法:作图法、参数两点法。用作图法求参数时需注意:〔1〕t1/2处为扰动起点〔2〕在s型响应曲线找拐点,并作切线。T、值如下且图4.1〔a〕阶跃信号图4.1〔b〕一阶惯性环节加纯滞后显然,用这种方法求直线效果是很差的。首先,与式〔4-1〕所对应的阶跃响应是一条向后平移了时刻的指数曲线,它不可能完美的拟合成S型的曲线,再次,在做图中,切线的画法也有很大的随意性,这将直接关系到和T的取值,因此,参数确实定排除用此方法,选用参数两点法,首先,将响应曲线标幺〔式4-2〕〔式4-3〕取y*(t1)=0.39,取y*(t2)=0.63,记t1和t2那么(式4-4)〔式4-5〕取验证基于以上原理,可以用Matlab编程,,并且在误差的范围之内,可以接受。为了仿真的必要,因此在本设计中选取一定适宜的参数,选取的参数在保证接近实际的根底上,选择数学模型为:〔式4-6〕4.2.2PID控制器校正单容水箱系统利用Simulink仿真模块集在模型编辑窗口建立PID控制器,如图4.2所示。图4.2PID控制子模块之后,点击Edit—MaskSubsystem,对其进行封装。其封装图如图4.3所示。图4.3PID控制器的封装参加PID调节器后,系统方框图如下列图4.4所示:图4.4系统方框图此后,反复调试PID参数,得到如下较为理想的曲线。因为微分对纯延迟环节不起作用,那么纯延迟局部始终无法消除,其参数设计如图4.5所示.图4.5PID参数对应的阶跃响应曲线如下列图4.6所示。图4.6理想PID参数下的阶跃响应曲线5系统组态设计5.1组态王软件简介组态王软件是工业自动化软件的一种,是北京亚控科技开展的产品。本设计用的是组态王6.53版本,“组态王6.53〞软件包由工程浏览器(TouchExplorer)、工程管理器(ProjManager)和画面运行系统(TouchVew)三局部组成。在工程浏览器中可以查看工程的各个组成局部,也可以完成数据库的构造、定义外部设备等工作;工程管理器内嵌画面管理系统,用于新工程的创立和已有工程的管理。画面的开发和运行由工程浏览器调用画面制作系统TOUCHMAK和工程运行系统TOUCHVEW来完成的。工程浏览器和画面运行系统是各自独立的Windows应用程序,均可单独使用;两者又相互独立,在工程浏览器的画面开发系统中设计开发的画面应用程序必须在画面运行系统运行环境中才可能运行。信息窗口是一个独立的Windows应用程序,用来记录、显示组态王开发和运行系统在运行时的状态信息。TOUCHMAK是应用工程的开发环境,需要在这个环境中完成画面设计、动画连接等工作。TOUCHMAK具有先进完善的图形生成功能;数据库提供多种数据类型,能合理地提取控制对象的特性;对变量报警、趋势曲线、过程记录、平安防范等重要功能都有简洁的操作方法。PROJMANAGER是应用程序的管理系统。PROJMANAGER具有很强的管理功能,可用于新工程的创立及删除,并能对已有工程进行搜索、备份及有效恢复,实现数据词典的导入和导出。5.2组态界面的设计分析工程中设备的采集及输出通道与实时数据库中定义的变量的对应关系,然后建立工程,构建实时数据库。利用组态王进行组态建立一个应用工程一般包括以下几个过程:创立新工程;定义硬件设备并添加工程变量;制作图形画面并定义动画链接;编写命令语言;运行系统的配置,对运行系统、报警、历史数据记录、用户等进行设置;保存工程运行并调试。工程的建立建立新工程工程:在运行组态王程序时,弹出组态王工程管理器画面,此时建立一个新工程,执行以下的操作步骤:〔1〕在工程管理器中选择菜单“文件/新建工程〞,弹出“新建工程向导一欢送使用本向导〞对话框。〔2〕点击“下一步〞,弹出“新建工程向导二选择工程所在路径〞对话框。从对话框中选择或指定工程所在路径。〔3〕点击“下一步〞,弹出“新建工程向导三工程名称和描述〞对话框。往对话框中输入工程名称:单容水箱液位监控系统。〔4〕点击“完成〞,再点击“是〞,将新建的工程设为组态王当前工程,此时组态王工程管理器中出现新建的工程。图形画面的制作按照实际工程的要求绘制监控画面,并使静态画面随着过程控制对象产生动态效果。选择工程目录区的画面,双击新建后进入组态王开发系统,如图5.1所示:图5.1组态王开发系统新画面新建画面命名:单容水箱液位监控系统,选择画面风格“大小可变〞和“覆盖式〞。单击确定后进入开发系统新画面进行设计。点击工具栏中的“翻开图库〞,单击反响器,选择需要的图素。双击该图素到绘图区,在单击放下该图素。画面名称可根据目标自己随意定;从工具箱中找到图库,翻开图库,在图形画面里添加一个仪表对象、一个“实时曲线〞、一个“历史曲线〞、一个“报表窗口〞、一个“报警窗口〞和一个“退出系统〞。对于已建立的实验主画面中的单容水箱可以在计算机监控界面上直接看到,单容水箱液位随控制信号变化而变化的图像。结合实验现场系统的实际单容水箱的液位,可以将监控画面中的水箱液位动态变化与实际现场的水箱液位进行比拟。翻开“单容水箱液位监控系统〞主画面,如图5.2所示,双击“水箱〞弹出动画连接对话框,如这样建立连接后水箱液位的高度随变量“水箱液位〞的值变化而变化。图5.2水箱液位控制系统主画面5.2.3PLC设备的定义在组态界面中选择新建的工程,双击进入组态王工程浏览器;在组态王工程浏览器的左侧选择“设备〞中的“COM1〞,在右侧双击“新建…〞,运行“设备配置向导〞。①找到设备驱动\PLC\亚控\仿真PLC。〔选择亚控的仿真PLC是为了实验仿真的需要〕。如图5.3所示。②点击“下一步〞,那么显示安装设备的所有信息。③最后检查各项设置是否正确,确定无误后,点击“完成〞。图5.3设备配置向导上位机与PLC的通讯设置双击组态软件界面的右侧“设备-COM1〞进入图5.4的“设置串口-COM1〞界面,如图设置波特率为9600,偶校验,数据位为7,停止位为1,通信超时为3000毫秒,通信方式为RS232,点击确定,完成上位机与PLC的通讯连接设备的设置。如图5.4所示。图5.4通讯设置定义变量根据选择的系统分析被控对象涉及的各个变量,在组态王软件的数据词典中建立这些变量和所需的中间变量,已备动画连接和编程使用。从工程浏览器的左侧树形菜单中选择“数据库\数据词典〞,在右侧双击“新建〞,出现“定义变量〞对话框。数据词典所有定义变量如图5.5所示。图5.5数据词典〔1〕定义变量“给定值〞、“测量值〞、“输出值〞。“给定值〞变量类型选I/O整数,因为给定值只需要写入PLC,故存放器选择STATIC100;由于按输入液位范围0~100,所以变量的最小值为0,最大值为100。其中定义I/O整数变量时,关键是最小原始值和最大原始值的设置。数据类型为SHORT。“测量值〞与“给定值〞的不同之处为存放器选择INCREA100,属性为读写。“输出值〞与“测量值〞的变量定义相同。〔2〕定义变量“P〞、“I〞、“D〞。“P〞、“I〞、“D〞三个变量的定义完全相同,在本课程设计中,处于仿真的需要,均将变量类型选为内存实型。〔3〕定义变量“控制水流〞、“阀门〞。变量“控制水流〞是为了水流动画连接的需要,因此变量类型定义为内存整型。变量“阀门〞只有两个状态,要么为“1〞,要么为“0〞,因此变量类型选为内存离散。动态连接〔1〕被控对象的动态连接。双击画面中水箱对象,出现“水箱向导〞对话框,通过点击变量名文本框右边的“?〞号出现“选择变量名〞对话框。选择变量名“测量值〞,点击“确定〞,文本框中出现“\\本站点\测量值〞。如图5.6所示。图5.6被控对象动态连接画面〔2〕建立当前液位值显示文本对象的动画连接双击画面中当前电压值显示文本对象“000〞,弹出“动画连接〞对话框。把“模拟值输出〞与变量“模拟量输入〞连接,其中输出格式:整数1位,小数1位。〔3〕建立水流的动画连接变量闪烁0的隐含链接,表达式为真时,显示状态,变量闪烁1是闪烁链接,二者交替进行,产生水流动画效果。控制水流中使用到的命令语言:if(\\本站点\控制水流<5)\\本站点\控制水流=\\本站点\控制水流+1;else\\本站点\控制水流=0;控制水流命令语言窗口如图5.7所示。图5.7控制水流命令语言窗口〔4〕建立实时趋势曲线对象的动态连接趋势曲线用来反响数据变量随时间的变化情况。趋势曲线有两种:实时趋势曲线和历史趋势曲线。这两种曲线外形都类似于坐标纸,X轴代表时间,Y轴代表变量值。所不同的是,在你的画面程序运行时,实时趋势曲线随时间变化自动卷动,以快速反响变量的新变化,但是不能随时间轴“回卷〞,不能查阅变量的历史数据;历史趋势曲线可以完成历史数据的查看工作,但它不会自动卷动,而需要通过命令语言来辅助实现查阅功能。双击画面中实时曲线对象,在曲线定义选项中,点击“曲线1〞文本框右边的“?〞号,选择变量名“给定值〞;点击“曲线2〞文本框右边的“?〞号,选择变量名“测量值〞,设置其他参数的值,如图5.8所示。图5.8实时趋势曲线对象动画连接—曲线定义界面在“标识定义〞选项卡中,设置时间轴长度为20秒,也可以根据实际情况设置时间轴长度,本实验选用水箱液位起始值为0cm,最大值为100cm,如图5.9所示。图5.9实时趋势曲线对象动画连接标识定义界面单容水箱的实时曲线与历史曲线运行画面如下列图5.10所示:图5.10水箱的实时曲线与历史曲线5〕数据报表窗口的动画链接:首先在报表工具箱的编辑栏中输入“=〞,然后单击该按钮,在弹出的变量选择器中选择该变量,单击“确定〞按钮关闭“变量选择〞对话框,报表工具箱编辑栏中的内容为“=$时间〞,单击工具箱上的输入按钮,那么该表达式被输入到当前单元格中,运行画面如图5.11所示:图5.11数据报表窗口运行画面报警窗口动画连接:在事件命令语言中输入命令语言:showpicture("报警窗口");\\本站点\$新报警=0;条件为:\\本站点\$新报警==1。即当到达报警时,报警值为1,显示报警,调用后,又重新将报警值置0。事件命令语言窗口如图5.12所示。报警窗口用以反响变量的不正常变化,组态王自动对需要报警的变量进行监视。当发生报警时,将这些报警事件在报警窗口中显示出来。在工具箱中选用报警窗口工具,在画面上绘制报警窗口,设置报警上下限。如图5.13与图5.14分别为液位到达上限与下限时的报警窗口。为使报警窗口内能显示变量的非正常变化,必须先做如下设置:切换到工程浏览器,在左侧选择“报警组〞然后双击右侧的图标进入“报警组定义〞对话框。在“报警组定义〞对话框中将“RootNode〞修改为“水箱液位〞。单击“确认〞,关闭“修改报警组〞对话框。单击“报警组定义〞对话框的“确认〞按钮。图5.12事件命令语言窗口图5.13下限报警窗口运行画面图5.14上限报警窗口运行画面7)退出界面的动画连接双击开始按钮图素进入按钮动画连接窗口,选择“按下时〞,弹出命令语言窗口,在窗口中写入命令语言Exit(0);后确定,完成退出界面动画连接。动画链接如图5.15所示:图5.15退出系统的动画连接设计心得经过两周的努力,本设计根本到达了设计目的。通过上位机来分别设定一个液位高限值、一个液位低限值和给定值,经过系统内
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南宁市2025中共南宁市青秀区委员会办公室招聘党建工作指导员1人(广西)笔试历年参考题库典型考点附带答案详解
- 南京市2025江苏南京林业大学招聘工作人员64人笔试历年参考题库典型考点附带答案详解
- 南京市2025江苏中共南京江北新区工作委员会党校招聘编制内专业技术人员2人笔试历年参考题库典型考点附带答案详解
- 北川羌族自治县2025年四川绵阳北川县从服务期满“大学生志愿服务西部”项目人员中考核笔试历年参考题库典型考点附带答案详解
- 北京市2025应急管理部国家减灾中心招聘4人(第一批)笔试历年参考题库典型考点附带答案详解
- 东莞市2025广东东莞市统计局下属事业单位招聘2人笔试历年参考题库典型考点附带答案详解
- 2026福建莆田市城厢区国信产业投资有限公司招聘网络初审情况笔试历年备考题库附带答案详解
- 2026湖北武汉东风汽车集团股份有限公司招聘3人笔试历年常考点试题专练附带答案详解
- 2026云南玉溪星峰建筑工程有限公司招聘4人笔试历年常考点试题专练附带答案详解
- 2025浙江宁波象山保安服务有限公司第二期招聘工作人员1人笔试历年常考点试题专练附带答案详解
- 质量环境及职业健康安全三体系风险和机遇识别评价分析及控制措施表(包含气候变化)
- 2025年云南保安证考试题及答案2025
- 宿松新全季酒店设计方案
- 煤中碳氢测定课件
- 供应商价格管理体系
- 深圳市七年级下册期末几何压轴题数学试卷及答案-(一)解析
- ZARA供应链管理案例分析报告
- 2024-2025学年湖南省长沙市浏阳市八年级下学期期中语文试题
- 知识图谱课程培训课件
- 女德知识培训课件
- SY-T 4214-2024 石油天然气建设工程施工质量验收规范 油气田非金属管道工程
评论
0/150
提交评论