版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、重庆科技学院学生实习(实训)总结报告院(系):电气与信息工程学院 专业班级:自动2010-05学生姓名:学号:_2010441373实习(实训)地点:校内1512报告题目:基于继电器-PID温度控制系统报告日期:2013年12月23日指导教师评语:成绩(五级记分制):指导教师(签字):工业控制是计算机的一个重要应用领域, 计算机控制正是为了适应这一领域 的需要而发展起来的一门专业技术。随着信息技术的高速发展和工厂工艺要求的 提高,创建形成一套准确、快速、稳定的控制系统已经受到越来越多的生产厂商 所青睐。本次课程设计主要是通过使用 C+Builder6程序编写软件,利用PCI-1711U 过程卡
2、对加热器控制,从而建立一个基于继电器 -PID温度控制系统。该系统是 由PCI-1711过程卡通过温度或转速的设定值和反馈值, 计算其偏差,并使用PID 控制算法输出控制信号,整定PID参数,改进PID算法,使被控的温度达到设定 值和执行在不同条件控制下的算法中。通过独立完成本次课程设计的基本要求,让学生了解计算机控制系统的基本 组成,提出计算机控制系统的设计思路,初步学会计算机控制系统软硬件设计及 调试的方法,具备技术实现能力,基本上能够处理实践过程中出现的问题并提出 解决办法,进一步提高学生的计算机应用水平。1实习内容及其要求1.1.1实习内容1.1.2实习目的及要求 1.2 PCI171
3、1多功能过程通道卡 2.2.1 功能特点与技术指标 2.2.2应用方法和步骤2.3方案设计4.3.1加热器的过程特性4.3.2加热器温度控制系统的实现方案 43.3PCI1711和加热器接线图设计 5.3.4控制程序的方案设计和模块划分 64数据采集与输出程序设计 8.4.1 PCI1711数据采集与温度换算程序 8.4.2数字滤波算法及程序设计 8.4.3控制量与D/A代码换算及输出程序 85控制算法程序设计1.05.1温度设定曲线的程序实现 1.15.2继电器-PID算法程序设计135.3PID算法程序设计 1.46控制程序的调试166.1主要调试内容 1.66.2调试方法166.3调试步
4、骤和结果1.67 PID参数的整定 197.1整定方法197.2整定结果及分析1.98技术小结20参考文献21附录:控制程序清单22基于继电器-PID温度控制系统1实习内容及其要求1.1实习内容通过温度或转速的设定值和反馈值,计算其偏差,并使用PID控制算法输出控制信号,整定PID参数,改进PID算法,使被控的温度达到设定值。具体实训 内容包括PCI-1711过程卡的接线和测试、数据采集程序设计、PID算法程序设计、控制输出程序设计、人机界面程序设计、PID参数整定、完成实训报告。1.2实习目的及要求1.2.1实习目的通过实训,让学生了解计算机控制系统的基本组成, 提出计算机控制系统的 设计思
5、路,初步学会计算机控制系统软硬件设计及调试的方法, 具备技术实现能 力;基本上能够处理实践过程中出现的问题并提出解决办法, 进一步提高学生的 计算机应用水平。1.2.2实习要求完成一个温度单回路控制系统的设计和调试过程,达到继电器-PID温度控制的要求。1基于继电器-PID温度控制系统2 PCI1711多功能过程通道卡2.1功能特点与技术指标PCI-1711U是一款功能强大的低成本多功能 PCI总线数据采集PCI-1711有2路模拟量输出通道。用户需要选择既能满足要求又能节约成本的数据采集卡。2.1.1功能特点1.即插即用功能2.灵活的输入类型和范围设定3.卡上FIFO (先入先出)存储器4.
6、卡上可编程计数器5.16路数字输入和16路数字输出6. 16路单端模拟量输入7. 12位A/D转换器,采样速率可达100KHZ 8.每个输入通道的增益可编程9.自动通道/增益扫描10.卡上1K采样FIFO缓冲器2基于继电器-PID温度控制系统#基于继电器-PID温度控制系统11.2路12位模拟量输出(仅PCI-1711)12. 16路数字量输入及16路数字量输出13.可编程触发器/定时器2.1.2技术指标1.转换率11 V/卩s2.驱动能力3 mA3.输出阻抗0.81 Q4.工作模式软件轮询5.精度 INLE: ± 1/2 LSB6. DNLE:± 1/2 LSB11.13
7、.兼容性5 V/TTL8.分辨率16位输出能力:8.0 mA 0.8 V最高输入频率10 MHz10.12.最大:+5 V 1.0 A 14. PCI-1711L:总线类型PCI 2.2接口 1 x SCSI 68-F典型:+5 V 700 mA#基于继电器-PID温度控制系统#基于继电器-PID温度控制系统15.工作温度 0 60 ° C (32 140 ° F)17.储存温度-20 70 ° C (-4 158° F)19.输入电压逻辑电平0 : 0.8 V (最大)2.2应用方法和步骤2.2.1 软件安装(1) 安装 Device Manager
8、和 32bitDLL 驱动;(2) 安装完 Device Manager 后相应的驱动手册 Device Driver ' s Manual 也会自动安装;(3) 点击自动安装界面的Example&Utility并选择对应的语言安装示例程序。2.2.2硬件安装(1) 关掉计算机,将您的板卡插入到计算机后面空闲的PCI插槽中;实物如图2.1所示:PCL-10168图2.1 实物连接图(2) 检查板卡是否安装正确,可以通过右击“我的电脑”,点击“属性”,弹 出“系统属性”框;选中“硬件”页面,点击“设备管理器” ;将弹出画面可以 看到板卡已经成功安装;(3) 从开始菜单 / 程序
9、/Advantech Device Driver V2.1/ Advantech DeviceManager,运行 Advantech Device Manager。2.2.3测试可以通过直接打开 Advantech Device Manager,进行模拟输入输出能够测试和数字输入输出功能测试。也可以通过编写简单AI,AO的程序,将硬件AI0和DAO直接连接,通过界面测试观察。3方案设计3.1加热器的过程特性加热器是常用的电热器件。它体积小,加热功率高,使用十分广泛,人们越来越离不 开它。加热器的种类很多,其中最广泛使用到的是电加热器,其工作原理就是 是通过电子线路板组成部分产生交变磁场、当用
10、含铁质容器放置上面时,容器表 面具即切割交变磁力线而在容器底部金属部分产生交变的电流(即涡流),涡流使容器底部的铁原子高速无规则运动,原子互相碰撞、摩擦而产生热能。从而起 到加热物品的效果。本次课程设计实习的继电器-PID温度控制系统中,所使用的加热炉其加热 的范围是0 100C。在加热器加热的过程中,通过继电器-PID控制算法,使其 当输出大于输入且误差大于设定误差时,使控制器输出为零,从而达到快速降温的效果;当输出小于输入且误差大于设定误差时,使控制器输出为最大,从而达到快速升温的效果,当在其他条件下时,利用PID控制算法,准确控制使输入尽 可能的等于输出,并在允许的偏差范围内有较小的波动
11、。3.2加热器温度控制系统的实现方案由本次的课程设计任务可知,要实现继电器 -PID温度控制系统,需要通过 程序来实现不同控制算法条件的判断, 从而达到相应的控制算法。设计的思路原 理框图如图3.1所示。实现继电器-PID温度控制系统的设计思路是通过程序设定所要达到的温度 值,然后通过程序编写相应条件下的控制算法。图3.1加热器温度控制系统原理框图3.3 PCI1711和加热器接线图设计在对PCI1711多功能板卡和加热器相连接时,由加热器的输出电流范围为4 20mA,首先要将电流转换为电压再进行采集,又因为采集卡的最大电压范围为 0 10V,因此,可以串联一个 500Q的电阻,由于实验室的电
12、阻大小有限,我 们是通过将两个330Q的电阻并接起来再串联一个 330Q电阻。有采集和控制的 原理可知,驱动应接的是控制器的输出,因而应该要接板卡的模拟量输出口, 达 到实时控制输出的效果。温度变送已经通过内部转换为模拟信号,因而应该要接板卡的模拟量的输入端口,达到实时数据采集的作用。其模块接线图如图3.2所示:驱动模块)vi-加:TT-温度变送PtlOOTT+220VACA JM2AHA16 AW A|lO AH2 4114 AKjNQ W REF-05 HCDIO DQ DBi DlS DISDUOQII2 0114 OGNQ 咖 DQ2 D04 DCH5 DQfi BOW &D1
13、2 D014OONQ CNTO CLK CNTODUT CNTd.GATE + 1JVAMAinAISAU7Al1*AMIAHI 3ARIEAIGND DAI REFB DA1 OUT' AQcSnO'DlT iDi)DiSDITDl9DH1DI11DI碍DGNDDOIDO 3DO 5DOTDO 9D0110013D01&D<3NDPACER:_OU TAG GATE iEXTjTRG+5¥图3.2 模块接线图3.4控制程序的方案设计和模块划分通过使用数据采集模块将 PCI1711采集到的数值经过处理后送到控制模块 进行算法控制。由于继电器-PID温度控
14、制系统究竟采取何种算法,需要同过程 序对采集条件与输入设定值进行比较,从而在不同的条件下控制器执行不同的控 制算法。控制程序的方案设计主要分为界面设计、数据采集处理程序的设计、算法 控制程序设计,图形曲线程序设计。3.4.1界面设计温度升降的时势趋势图,对输入值,偏差值,输出值的bang图描述,还有对P,I,D参数调试的界面及实时趋势曲线,输入输出控件,采集时钟。3.4.2数据采集和处理程序设计PCI1711数据采集程序、标度换算等程序。3.4.3算法控制程序及曲线显示等程序设计继电器-PID算法程序、bang图输出、实时趋势曲线程序的设计。(1)在用bang图曲线的显示时,我们分别用红、蓝、
15、绿三种颜色的线条显 示SP PV和 MV的相应实时值,其值需要进行换算到图形相应的百分比。(2)在编辑栏中我们可以修改继电器-PID控制算法的相应的参数P、I、D 及继电器宽度的大小等。该部分程序应写到相应的按钮控制程序里,从而当修改 完成后,我们可以点击确认按钮,通过修改参数达到最佳的控制效果。同时,还 编写了相关的按钮控制退出程序。(3) 在用实时趋势曲线显示时,分别用红、蓝、绿三种颜色的线条显示 SP PV和MV勺相应实时值,其值也需要进行换算到图形相应的百分比,由于画图时 坐标不同于平时所用到的原点坐标位置,因此,在画图时,需要设定好画笔的初 始位置和对实时点的位置进行相应的换算。8基
16、于继电器-PID温度控制系统4数据采集与输出程序设计4.1 PCI1711数据采集与温度换算程序ADD=DAQAI1->Reall nput(O);PV= (ADD-2 *(HS-LS)/8.0;Edit5->Text = FloatToStr(PV);该部分语句的作用是首先通过采集卡采集加热器的电压值, 然后通过算法转 换为为相应的温度值,因为电压的范围为 2 10V,电压范围为0 100 ° C,因 此电压转化为温度的算法应为(ADD-2 *100/8.0,最后将转换的温度值用Edit 显示。4.2数字滤波算法及程序设计本次控制算法程序未用到数字滤波算法控制。4.3控
17、制量与D/A代码换算及输出程序En = SP-PV;if(PV<SP && fabs(E n) >Dat)Un = 100;/继电器控制else if(PV>SP && fabs(E n)>Dat)Un = 0;elseDatU n = q0*E n+q1*E n1+q2*E n2;Un = DatU n + Un1; /PID算法控制if(Un >=100)Un = 100;if(Un <=0)Un = 0;Uni = Un;En2 = En1;En1 = En;DAD = Un *5.0/100.0;/ 控制器输出DAQA
18、O1->RealOutput(DAD);继电器-PID算法程序中控制器的输出为电压信号,而控制器得到的Un开始 已经转化为温度值,因此需要转换为电压值,而驱动的电压范围为0 5V,因此,相应转换关系式为 DAD=U n*5.0/100.0。同时,在不同的条件下,要分别实现继 电器控制和PID控制。10基于继电器-PID温度控制系统5控制算法程序设计继电器-PID控制首先通过采集数据PV,让后将PV与SP值进行比较,当采集到的PV值满足: (|En| = PV-SP )> Dat (设定的继电器控制宽度)&& PV > SP,则控制器输出Un = 0 ;(2)
19、(|En| = PV-SP )> Dat (设定的继电器控制宽度)&& PV < SP,则控制器输出Un = 100 ;(3) 当不满足以上条件时,使用 PID控制算法。U(k) = U(k-1) + U(k),其中 U(k) = qO*e(k) + q1*e(k-1) + q2*e(k-2)且 qO = Kp*(1+T/Ti+Td/T),q1 = -Kp*(1+2Td/T),q1 = Kp*Td/T 。其中算法控制的程序设计流程图如图 5.1所示。图5.1 继电器-PID控制算法程序流程图5.1温度设定曲线的程序实现开始画图之前首先应该对缓存区进行更新,由于实时趋
20、势曲线的纵坐标为300,很坐标为480,所以一共需画480个点,其中纵坐标的值需转换为百分比, 转换公式为(相应值)*300/100。温度设定值SP,控制量MV及输出量PV的柱状 图还有对于控制量,输出量的实时变化趋势图的具体的绘制程序如下:for(i nt i=0;i<479;i+)Pvti=Pvti+1;Spti=Spti+1;Mvti=Mvti+1;Pvt479=300*PV/(HS-LS); /画点更新Spt479=300*SP/(HS-LS); /PV、SR Un所占纵轴的比例Mvt479=300*U n/100;/>>>>>>>>
21、;>>>>>>>>>>>>>>>>>>>>>>画 SF、PV MV直线lmage2->Picture->LoadFromFile("ba ngtu.bmp");lmage2-> Canv as->Pe n->Color = cIRed;Image2-> Canv as->Pe n->Width = 6; /SP为红色显示线Image2->Ca nv as->MoveTo(35,294)
22、;Image2->Ca nvas->Li neTo(35,294-SP*288/(HS-LS);Image2-> Can vas->Pe n->Color = cIBIue; /PV为蓝色显示线Image2->Ca nv as->MoveTo(55,294);Image2->Ca nvas->Li neTo(55,294-PV*288/(HS-LS);Image2-> Canv as->Pe n->Color = cIGree n;Image2->Canvas->MoveTo(70,294);/MV为绿色显示线
23、(控制器输出)Image2->Ca nvas->Li neTo(70,294-U n*288/100);/>>>>>>>>>>>>>>>>>>>>>>>>>>>>>画 SP. PV MV趋势曲线lmage1->Picture->LoadFromFile("QUSHI.bmp");Image1-> Can vas->Pe n->Width = 2;lmage1-&
24、gt; Canv as->Pe n->Color = cIRed;lmage1->Ca nv as->MoveTo(0,300);将画笔移至最高位置for(i nt i=0;i<480;i+)Image1->Ca nvas->Li neTo(i,300-Spti);从顶端往下画/红色显示SPImage1-> Canv as->Pe n->Color = clBlue;Image1->Ca nvas->MoveTo(0,300);for(i nt i=0;i<480;i+)Image1->Canvas->L
25、ineTo(i,300-Pvti); /蓝色显示 PVImage1-> Canv as->Pe n->Color = clGree n;Image1->Ca nvas->MoveTo(0,300);for(i nt i=0;i<480;i+)Image1->Canvas->LineTo(i,300-Mvti); /绿色显示 MVEdit6->Text=FloatToStrF(U n,0,4,4);Edit7->Text=FloatToStrF(q0,0,4,4);5.2继电器-PID算法程序设计继电器-PID控制算法开始时首先应对采集
26、值与设定值进行比较算法,然后 通过相信控制算法时需要满足的条件来执行相应的控制算法,由于采用递归算 法,因此,对控制器初值Un1设为零、En1、En2设为零,如果为PID控制算法, 每完成一次算法后,需要对 Un1、En1、En2更新。其相应程序如下所示:En = SP-PV;15基于继电器-PID温度控制系统DatU n = qO*E n+q1*E n1+q2*E n2;if(PV<SP && fabs(E n) >Dat)继电器控制算法控制Un = 100;/else if(PV>SP && fabs(E n) >Dat)Un = 0
27、;elseUn = DatU n + Un1; /PID if(Un >=100)Un = 100;if(Un<=0)Un = 0;Un1 = Un;En2 = En 1;En1 = En;5.3 PID算法程序设计基本PID控制算法直接使用相应的控制输出公式,同时加入了一个限幅控制,主要的作用是减小不必要的时间损耗,增加系统控制的快速性。其相应的转换程序如下:ADD=DAQAI1->Reall nput(0);PV=( ADD-2)*(HS-LS)/8.0;En=SP-PV;DatU n=q0*E n+q1*E n1+q2*E n2;Un=Un 1+DeltaU n;if(
28、 Un >100.0)Un=100.0;Un=0;Un 1=U n;En 2=E n1;En 1=E n;DAD=U n*5.0/100.0;DAQAO1->RealOutput(DAD);17基于继电器-PID温度控制系统6控制程序的调试6.1主要调试内容首先需要对板卡硬件的正确连接进行测试,可以编写简单的程序进行调试。软件的调试主要有P,I,D各参数的调试、参数转换调试、画图曲线宽度的调试、 程序中相关参数有效值的显示调试。其中最主要也最有难度的调试为 PID参数的 调试,通过多次的调试,得到最好的继电器 -PID控制算法。6.2调试方法621硬件调试可以通过直接打开 Adva
29、ntech Device Manager,进行模拟输入输出能够测 试和数字输入输出功能测试。也可以通过编写简单AI,AO的程序,将硬件AI0和DAO直接连接,通过界面测试观察。6.2.1软件调试软件调试首先对一些基本的显示和数据采集进行调试,通过计算和反复运行,将画图曲线的宽度和曲线位置调试到最佳位置,将显示也做相应的调整和美化,最后集中对PID参数进行优化整定。PID参数整定的方法(1)采样周期的选择(2)按简易工程法整定PID参数(3)优选法(4)凑试法确定PID参数(5)PID控制参数的自整定法6.3调试步骤和结果通过计算和相应的直观感觉,首先调试好曲线宽度、各相关参数的有效值、 参数转
30、换公式,最后再对PID参数进行整定,在进行PID参数的整定过程中,根19基于继电器-PID温度控制系统 据比例、积分、微分在控制中的作用,先整定好比例参数,迅速反应误差,再整 定积分,以消除误差,最后整定积分,达到系统快速响应的效果。通过反复调试, 最后的PID整定参数为P=300,Ti=22,Td=0.02。其相应的调试结果图如图 6.1, 图6.2,图6.3所示。图 6.1 Un=100图 6.2 Un = 020基于继电器-PID温度控制系统图6.3 PID控制21基于继电器-PID温度控制系统7 PID参数的整定7.1整定方法7.1.1采样周期的选择采样周期的选择,根据香农采样定理给出
31、了采样周期的上限,根据采样定理,采样周期应满足T<=n /wmax,式中wmax为被采样信号的上限频率,选择采样周期 应该满足Tmin <= T <= Tmax。在综合其他方面的因素,最后选择 T=1.0 。7.1.2凑试法确定PID参数由于能力和实验条件等有限,本次调试主要用的是凑试法进行PID整定。(1) 首先只整定比例部分。将P系数由小变大,并观察响应的系统响应, 直到得到反应快,基本无超调或接近设定值的响应曲线。(2) 在比例调节的基础上系统的残差不能消除,需要加入积分环节,通 过调试,尽量达到消除的效果。(3) 若使用比例积分消除了静差,但动态过程经反复调整仍不能满
32、意, 则可加入微分环节,构成比例积分微分控制器,达到快速响应的效果。7.2整定结果及分析通过按照上述凑试法对PID参数进行整定的过程中,我们发现,在PID控制 器中:比例系数的改变能迅速反应误差, 通过逐步加大比例参数,选择最合适的 参数。由于比例控制不能消除稳态误差,比例系数的增大会导致系统的不稳定, 因此通过加入积分环节,积分控制作用就不断的积累,从而消除系统误差。积分 参数太大会使系统超调加大,甚至使系统出现震荡;微分控制可以减小超调量, 克服震荡,使系统的稳定性提高,同时加快系统的动态响应速度,减小调整时间, 从而改善系统的动态性能。另外,加入控制器输出限幅也可以提高响应的速度。技术小
33、结通过本次课程设计实训,在理论的基础下,对计算机控制系统有了更进一步 的了解。其中计算机和PCI-1711U 起组成相当于控制系统的控制器,而加热炉 就相当于控制系统中的被控对象。在这两周的学习过程中,遇到过很多的问题,但通过老师和同学的指导和相 互交流,加深认识了一些在课本中比较模糊的概念,比如控制系统各部分的组成和作用,PID各参数在控制器输出中起的作用,以及控制器输出值的作用。同时, 自己在使用C+Builder编程也有了更进一步的熟练,在自己的努力下,现在基 本可以编写一些本次温度控制系统所用的程序编写方法,比如模拟量的采集和显示、模拟量的输出控制及修改、按钮控制程序的退出和基本参数的
34、修改、图形曲 线的绘制、基本PID算法控制及附加控制算法。其中程序界面遇到的主要问题是 用label修改文字后,运行程序和重新打开时,总是会出现某些字无法完全显示, 最后在老师的指导下,将 autosize的属性改为false,在将边距做适当调整即 可正常运行。另外就是在程序运行过程图片出现闪烁的现象,在询问同学后,通过将autosize的属性改为false,发现程序重新启动后可正常运行。程序画图 部分开始不是很清楚,但经过自己的自习研究和查阅参考书籍后,对其有了一定的了解。画图过程中要注意先对缓冲中各点进行更新,另外,需知道图形框的长度和宽度,在画图是要对所画图变量进行转化,并且要特别注意软
35、件中图标的零 点与我们实践中零点位置的区别。通过编写程序和实物连接调试,让我对继电器 -PID控制算法有了更进一步的了解,当输入大于输出且误差大于设定值时,控 制器输出为最大,相当于执行开关全开,加速使输出等于输入,当输入小于输出 且误差大于设定值时,控制器输出为最小,相当于执行开关全关,加速使输出减 小等于输入,更快速抑制超调,其他条件下相当于执行开关既不全关也不全开, 执行PID控制,从而达到更快速稳定的控制。因此,这两周的时间还是学到了很多,通过编写不同的控制算法可以实现对 系统不同的控制,要想得到准确、快速、稳定的控制系统,需要不断重复调试得 到最佳的PID参数。通过加入附加的控制算法
36、,系统的快速、稳定、准确性都有 一定的提高。既打下了一定的基础,也为建立控制系统提供了一定的设计方向。参考文献1. 于海生.计算机控制技术北京:机械工业出版社,2007.52. 张宇河,董宇.计算机控制系统.北京:北京理工大学出版社,2002.9陆卫忠,刘文亮C+Builder程序课程设计教程.北京:科学出版社,201124基于继电器-PID温度控制系统附录:控制程序清单/#in elude <vcl.h>#pragma hdrstop#i nclude "Un itl.h"#in elude "math.h"/#pragma package
37、(smart_i nit)#pragma link "DAQAILib_OCX"#pragma link "DAQAOLib_OCX"#pragma resource "*.dfm"float SP=60.0,PV=0.0;int Pvt480;int Spt480;int Mvt480;float HS=100.0,LS=0.0;float P=300,Ti=20,Td=0.01;float Un=0.0,DatU n=0.0,U n1=0.0,E n=0.0,E n1=0.0,E n2=0.0;float q0,q1,q2;flo
38、at T=1.0;float Dat;TForm1 *Form1;/_fastcall TForm1:TForm1(TComp onent* Owner):TForm(Ow ner)/ void _fastcall TForm1:FormCreate(TObject *Se nder)DAQAI1->Ope nDevice();DAQAO1->Ope nDevice(); q0=(100.0/P)*(1+T/Ti+Td/T);q仁-(100.0/P)*(1+2*Td/T); q2=(100.0/P)*Td/T;/void _fastcall TForm1:Timer1Timer(T
39、Object *Se nder)float ADD;float DAD;/>>>>>>>>>>>>>>>>>>>>>>>>>>> 采集显示ADD=DAQAI1->Reall nput(0);PV=ADD*(HS-LS)/8.0;Edit6->Text = FloatToStr(ADD);/ >>>>>>>>>>>>>>>>>
40、;>>>>>>>>> 算法控制En = SP-PV;DatUn = q0*E n+q1*E n1+q2*E n2;if(PV<SP && fabs(E n) >Dat)Un = 100;/继电器控制if(PV>SP && fabs(E n) >Dat)Un = 0;elseUn = DatUn + Un1;/PID 算法控制if(Un> 100) Un=100;if(Un<0)Un=0;Uni = Un;En2 = En 1;En1 = En;DAD = Un *8/100
41、.0+2;/ 控制器输出DAQAO1->RealOutput(DAD);for(i nt i=0;i<479;i+)Pvti=Pvti+1;Spti=Spti+1;Mvti=Mvti+1;Pvt479=300*PV/(HS-LS);/ 画点更新Spt479=300*SP/(HS-LS); /PV、SP、Un 所占纵轴的比例Mvt479=300*U n/100;/>>>>>>>>>>>>>>>>>>>>>>>>>>>>
42、>> 画 SP、PV、MV 直线lmage2->Picture->LoadFromFile("ba ngtu.bmp");lmage2-> Canv as->Pe n->Color = clRed;Image2-> Can vas->Pe n->Width = 6;/SP 为红色显示线Image2->Ca nv as->MoveTo(35,294);Image2->Ca nv as->Li neTo(35,294-SP*288/(HS-LS);Image2-> Canvas->Pen->Color = clBlue; /PV 为蓝色显示线Image2->Ca nv as->MoveTo(55,294);Imag
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024专业办公楼租赁协议范本
- 招聘法人合同范本
- 种植管理中药材合同范本
- 大学英语一(动画2301~2302)学习通超星期末考试答案章节答案2024年
- 2024年度车身广告位出租协议条款
- 大米预售合同范本
- 上海市部分事业单位招聘真题
- 2023年云南省大连理工大学选调考试真题
- 婚礼定制合同范本
- 2023年江西南昌大学保卫部(处)招聘考试真题
- 《交换与路由技术》 课件 第5部分 路由器基础
- 2024年法律职业资格考试(试卷一)客观题试卷与参考答案
- 2024年秋季新北师大版一年级数学上册全册教案
- 2024年江苏南京航空航天大学招聘36人历年高频500题难、易错点模拟试题附带答案详解
- 绿城物业服务协议书范本2024年
- 血标本采集法并发症
- 2024天津港保税区管委会雇员公开招聘6人高频500题难、易错点模拟试题附带答案详解
- 上海离职协议书模板
- 2024年中考语文复习分类必刷:非连续性文本阅读(含答案解析)
- 项目经理或管理招聘面试题与参考回答(某大型国企)
- 2025高考数学一轮复习-4.1-任意角和弧度制及三角函数的概念【课件】
评论
0/150
提交评论