《变频交流调速系统设计.docx》由会员分享,可在线阅读,更多相关《变频交流调速系统设计.docx(45页珍藏版)》请在三一办公上搜索。
1、1.绪 论错误!未定义书签。1.1课题的背景11.2变频器发展概况22变频调速系统概述42.1变频调速系统原理介绍42.2系统的控制模型62.3元器件的选择63变频调速系统的硬件设计83.1 S7-200 PLC83.2 MM440 变频器83.3变频器参数设置83.4硬件接线设计124变频调速系统的软件设计144.1编程软件的介绍144.2控制流程图154.3变频调速系统程序设计164.4 PLC程序分析165组态软件的设计205.1组态软件的介绍215.2组态王软件225.3组态软件的设计过程23结论30致谢31参考文献错误!未定义书签。附录A错误!未定义书签。附录B错误!未定义书签。1.
2、 绪论1.1课题的背景世界上,最先制造电动机的人是雅可比,一个德国人,他在两个u型电磁铁 中间,安装了一六臂轮,每个臂连接两根棒型磁铁。通电之后,棒型的磁铁与u 型的磁铁之间产生相互吸引以及排斥的作用,带动轮轴的转动。后来,他又做 了一具大型的装置安装在小艇上,用320个电池供电,1838年小艇在易北河上 第一次航行,时速只有2.2公里,同一时间,美国的达文波特成功地制出了驱动 印刷机的电机,这个印刷机印刷过美国电学期刑电磁和机械情报,但是,这 两种电动机都没有太大商业价值,使用用电池作它们的电源,成本太大、不实用。 直到第一台实用的直流发动机问世,电动机才开始被广泛应用。1870年比利时 工
3、程师格拉姆发明了直流发电机,在设计原理上,直流发电机和电动机很相似。 后来,格拉姆证明了向直流发动机中输入电流,其转子会象电动机一样开始旋转。 在此之后,这种格拉姆型电动机被大量制造,效率不断提高。与此同时,西门子 开始着手于研究用电动机来驱动车辆,后来,西门子公司制成了电车。1879年, 在柏林工业展览会上,西门子公司不冒烟的电车赢得观众的一片喝彩。西门子电 机车当时马力很小,只有3马力,后来美国发明大王爱迪生试验的电机车在此基 础上取得了一定的进步,能达到15马力,但当时的电动机全是直流电机,只限 于驱动电车。1888年出生在南斯拉夫的美国发明家特斯拉发明了交流电动机。它又称感应电 动机,
4、是根据电磁感应原理制成,这种电动机使用交流电,无需整流,结构简单, 无火花,所以被广泛应用于家庭电器中,一半而言,交流电动机使用三相交流供 电。1902年瑞典工程师丹尼尔森首先提出同步电动机构想。同步电动机工作原理同 感应电动机一样,由定子产生旋转磁场,转速固定不变,不受负载影响。因此同 步电动机特别适用于钟表,电唱机和磁带录音机。近二十年来,科学技术突飞猛进。当今世界,电机的发展状况已成为衡量一 个国家现代化程度的重要标志。随着计算机技术和控制理论、电力电子技术的发 展,电机调速技术得到迅速发展,使得电机的应用不再仅仅局限于工业应用,它 在商业及家用设备等各个领域也获得了更加广泛的应用;而随
5、着如稀土永磁材料 Nd-Fe-B、磁性复合材料的新材料的出现,电机设计更是如虎添翼,各种高效、 新型、特种电机层出不穷。这些都极大地拓宽了电机的应用领域、丰富了电机理 论,同时也给电机设计和制造工艺提出更高的要求。1.2变频器发展概况近年来,变频技术是一项国际家电领域全面开发和应用的高新技术,它采用 新型变频器,能够将50Hz的固定供电频率转换为30-130Hz范围内的变化频率, 实现电动机运转转速的自动调节,达到提高效率和节能的目的。在上个世纪80年代初,变频器实现了商品化。而在近20年的时间内,变频 器又经历了由模拟控制到全数字控制和由采用BJT到采用IGBT进行控制的两个 大发展过程。8
6、0年代初采用的BJT的PWM变频器实现了通用化。到了 90年代初,BJT通 用变频器的容量达到了 600KVA,400KVA以下。前几年主开关器件开始采用IGBT, 仅三、四年的时间,IGBT变频器的单机容量己达800IVA,随着IGBT容量的扩大, 通用变频器的容量也将随之扩大。变频器主电路中功率电路的模块化,控制电路采用大规模集成电路和全数字 控制技术,结构设计上采用“平面安装技术”等一系列措施,促进了变频电源装 置的小型化。另外,一种混合式功率集成器件,采用厚薄膜混合集成技术,把功 率电桥、驱动电路、检测电路、保护电路等封装在一起,构成了一种“智能电力 模块”这种器件属于绝缘金属基底结构
7、,所以防电磁干扰能力强,保护电路和检 测电路与功率开关间的距离尽可能的小,因而保护迅速且可靠,传感信号也十分 迅速。电力电子器件和控制技术的不断进步,使变频器向多功能化和高性能化方向 发展。特别是微机的应用,为变频器多功能化和高性能化提供了可靠的保证。人们总结了交流调速电气传动控制的大量实践经验,并不断融入软件功能。 日益丰富的软件功能使通用变频器的多功能化和高性能化为用户提供了一种可 能,即可以把原有生产机械的工艺水平“升级”,达到以往无法达到的境界,使 其变成一种具有高度软件控制功能的新机种。目前出现了一类“多控制方式”通用变频器。例如安川公司的VS616G5 变频器就有:无PG(速度传感
8、器)V/f控制:有PG V/f控制:无PG矢量控制:有PG 矢量控制等四种控制方式。通过控制面板,可以控制上述四种控制方式中的一种, 以满足用户的需要。通用变频器经历了模拟控制、数字控制、数模混合控制,直到全数字控制的 演变,逐步地实现了多功能化和高性能化,进而使之对各类生产机械、各类生产 工艺的适应性不断增强。最初通用变频器仅用于风机、泵类负载的节能调速和化 纤工业中高速缠绕的多机协调运行等,到目前为止,其应用领域得到了相当的扩 展。如搬运机械,从反抗性负载的搬运车辆、带式运输机到位能负载的起重机、 提升机、立体仓库、立体停车厂等都已采用了通用变频器。各类切削机床直到高 速磨床乃至数控机床、
9、加工中心超高速伺服机的精确位置控制都己应用通用变频 器。本系统是通过可编程控制器控制三相交流异步电动机的调速功能。具体内容 如下:在理论研究的基础上,对变频调速系统进行总体方案的设计。对变频调速系统进行硬件设计,包括变频器参数的设置、变频开多段速 控制、多段速控制以及自动运行的设计。 在硬件设计的基础上,对变频调速系统进行软件设计,包括程序的编写 和分析。实现调速系统的组态王设计。2. 变频调速系统的方案确定2.1变频调速系统2.1.1三相交流异步电动机的结构和工作原理三相交流异步电动机是把电能转换成机械能的设备。一般电动机主要由两部分组成:固 定部分称为定子,旋转部分称为转子。三相交流异步电
10、动机的工作原理是建立在电磁感应定 律、全电流定律、电路定律和电磁力定律等基础上的。当磁极沿顺时针方向旋转,磁极的磁 力线切割转子导条,导条中就感应出电动势。电动势的方向由右手定则来确定。因为运动是 相对的,假如磁极不动,转子导条沿逆时针方向旋转,则导条中同样也能感应出电动势来。 在电动势的作用下,闭合的导条中就产生电流。该电流与旋转磁极的磁场相互作用,而使转 子导条受到电磁力,电磁力的方向可用左手定则确定。由电磁力进而产生电磁转矩,转子就 转动起来。2.1.2变频调速原理变频器可以分为四个部分,如图2.1所示。通用变频器由主电路和控制回路组成。给异步电动机提供调压调频电源的电 力变换部分,称为
11、主电路。主电路包括整流器、中间直流环节(又称平波回路、 逆变器。图2.1变频器简化结构图 整流器。它的作用是把工频电源变换成直流电源。平波回路(中间直流环节)。由于逆变器的负载为异步电动机,属于感性 负载。无论电动机处于电动状态还是发电状态,起始功率因数总不会等于1。因 此,在中间直流环节和电动机之间总会有无功功率的交换,这种无功能量要靠中 间直流环节的储能元件一电容器或电感器来缓冲,所以中间直流环节实际上是中 间储能环节。逆变器。与整流器的作用相反,逆变器是将直流功率变换为所要求频率 的交流功率。逆变器的结构形式是利用6个半导体开关器件组成的三相桥式逆变 器电路。通过有规律的控制逆变器中主开
12、关的导通和断开,可以得到任意频率的 三相交流输出波形。 控制回路。控制回路常由运算电路,检测电路,控制信号的输入、输出电路,驱动 电路和制动电路等构成。其主要任务是完成对逆变器的开关控制,对整流器的电压控制,以 及完成各种保护功能。控制方式有模拟控制或数字控制。2.1.3变频调速的基本控制方式 普通控制型V/f通用变频器 普通控制型V/f通用变频器是转速开环控制,无需速度传感器,控制电 路比较简单;电动机选择通用标准异步电动机,因此其通用性比较强,性价比比 较高,是目前通用变频器产品中使用较多的一种控制方式。 具有恒定磁通功能的V/f通用变频器为了克服普通控制型的V/f通用变频器对V/f的值进
13、行调整的困难,如果采 用磁通反馈,让异步电动机所输入的三相正弦电流在空间产生圆形旋转磁场,那 么就会产生恒定的电磁转矩。这样的控制方法叫做磁链跟踪控制。由于磁链的轨 迹是靠电压相加矢量得到的,所以磁链跟踪控制也叫做电压空间矢量控制。矢量控制方式矢量控制方式的基本思想是:仿照直流电动机的调速特点,使异步交流电动 机的转速也能通过控制两个互相独立的直流磁场进行调节。矢量控制方式分为无 速度传感器的矢量控制和有速度传感器的转速或转矩闭环矢量控制。无速度传感器的矢量控制。它是对异步电动机进行单电动机传动的典型模 式。主要性能是:在1: 10的速度范围内。速度精度小于0.5%,转速上升时间 小于100m
14、s;在额定功率10%的范围内,采用电流闭环控制的转速开环控制。工 作模式可采用软件功能选择。当工作频率高于额定频率的10%时,进入矢量控制 状态。转速的实际值可以利用由微型机支持的对异步电动机进行模拟的仿真模型 来计算。有速度传感器的转速或转矩闭环矢量控制。这种方式的主要特征更是:在速度设定值的全范围内,转矩上升时间大约为15ms,速度设定范围大于1: 100; 对于闭环控制而言,转速上升时间不大于60ms。2.2系统的控制模型本系统的结构如图2.2所示。图2.2系统的结构图由图1.2可知,本文通过PLC控制变频器达到变频调速的目的,从而实现交 流电机的正反转、起停、加速、减速控制以及速度的调
15、节,并且能够在在组态王 操作界面上进行操作,控制电机调速。2.3元器件的选择2.3.1电动机的选择在变频电机中,电动机类型选择的原则是,在满足工作机械对于拖动系统要 求的前提下,所选电动机应尽可能结构简单、运行可靠、维护方便、价格低廉。 因此,在选用电动机种类时,若机械工作对拖动系统无过高要求,应优先选用交 流电动机。在交流电动机中,笼型异步电动机结构简单,运行最可靠,维护最方便,对 起动性能无过高要求的调速系统,应优先考虑。在电机工作中起动、制动比较频 繁,为提高生产率,又要求电动机具有较大的起动、制动转矩以缩短起动制动时 间,同时还有一定的调速要求,所以本设计采用笼型异步电动机,其参数为:
16、电压:659V;接法:星形接法;功率:60W;电流:0.16A;频率:50HZ;绝缘等级:E。开环控制是最简单的一种控制方式,他所具有的特点是,控制量与被控制量之间只有前 向通路而没有反向通路。这种控制方式的特点是控制作用的传递具有单向性。由于开环控制 结构简单,调整方便,成本低。在国民经济各部门均有采用。因此,本系统采用开环控制系 统。2.3.2变频器的选择随着变频器性能价格比的提高,交流变频调速己应用到许多领域,由于变频 调速的诸多优点,使得交流变频调速得到广泛应用。其功能较强,使用灵活,但 其价格相对较贵。所以我选用了通用变频器,通过合理的配置、设计和编程,同 样可以达到专用变频器的控制
17、效果。本设计采用的变频器是西门子公司面向世界推出的21世纪通用型变频器 MM440。它可实现平稳操作和精确控制,使电动机达到理想输出,这种变频器 不仅考虑了 V/f控制,而且还实现了矢量控制,通过其本身的自动调谐功能与无 速度传感器电流矢量控制,很容易得到高起动转矩与较高的调速范围。MM440变频器的特点如下: 包括电流矢量控制在内的四种控制方式均实现了标准化。有丰富的内藏与选择功能。由于采用了最新式的硬件,因此,功能全、体积小。保护功能完善、维修性能好。3. 变频调速系统的硬件设计3.1 S7-200 PLC本系统选用的是西门子公司生产的SIMATIC S7-200系列小型PLC,可用 于代
18、替继电器的简单控制场合,也可用于复杂的自动化控制系统。由于它极强的 的通信功能,在大型网络控制系统中也能充分发挥其功能。S7-200的可靠性高,可以用梯形图语句表功能块图三种语言来编程。它的 指令丰富,指令功能强,易于掌握,操作方便,内置有高速计数器、高速输出、 PID控制器、RS-485通信/编程接口、PPI通信协议、MPI通信协议和自由端口 模式通信功能,最大可以扩展到248点数字量I/O或35路模拟量I/O,最多有 30多KB的程序和数据存储空间。3.2 MicroMaster440 变频器本系统采用的是通用变频器MicroMaster440,MicroMaster440是全新一代 模块
19、化设计的多功能标准变频器。它有强大的通讯能力、精确的控制性能、模块 化结构设计,具有更多的灵活性,操作方便。最新的IGBT技术,具有7个固定 频率,4个跳转频率。灵活的斜坡函数发生器带有起始段和结束段的平滑特性, 防止运行中不应有的跳闸,直流制动和复合制动方式提高制动性能。用BiCo技 术,实现I/O端口自由连接。MICROMASTER440是用于控制三相交流电动机速 度的变频器系列,从单相电源电压额定功率120W到三相电源电压额定功率 11KW可供选用,由微处理器控制,用具有现代先进技术水平的绝缘栅双极型品 体管(IGBT)作为功率输出器件。因此,具有很高的运行可靠性和功能的多样性。 其脉冲
20、宽度调制的开关频率是可选的,因而降低了电动机运行的噪声,全面完善 的保护功能为变频器和电动机提供了良好的保护。MICROMASTER440具有缺省 的工厂设置参数,它是给数量众多的简单的电动机控制系统供电的理想变频驱动 装置。由于MICROMASTER440具有全面而完善的控制功能,在设置相关参数 以后,它也可用于更高级的电动机控制系统。3.3变频器参数设置3.3.1变频器的操作步骤首先复位,如图3.1所示。开始复位叩口们I|p 曰。|u5h| *a复位件成=定文香散访问等级为标椎攻=30进入工厂发位雎工状悉=1捋赣数殳位到出厂设定慎等待状高等待时|-瓦因斐颇嚣功率 等缴而不同)操作拦成后、显
21、示P0970叶顷”U = U. PCCG = U图3.1复位操作步骤图然后,设置电机参数,如图3.2所示。:图3.2变频器参数修改流程3.3.2变频器的参数设置值本系统主要完成异步电机数字量调速,此种调速方法首先需要设置变频器参 数,接着连接硬件电路并且编写梯形图程序,进行调试。成功之后,在编写组态, 调试组态与PLC之间的通讯。变频开环调速根据输入端的控制信号经过程序运算后由通信端口控制变频 器运行。打开启动开关,变频器开始运行。首先应对变频器的参数进行设置,如表3.1所示。表3.1变频器的参数设置序号变频器参数出厂值设定值功能说明1P0304230659电动机的额定电压(659V )2P0
22、3053.250.16电动机的额定电流(0.16A )3P03070.750.06电动机的额定功率(60W )4P031050.0050.00电动机的额定频率(50Hz )5P031101400电动机的额定转速( 1400 r/min )6P100023固定频率设定7P108000电动机的最小频率(0Hz )8P10825050.00电动机的最大频率(50Hz )9P11201010斜坡上升时间(10S )10P11211010斜坡下降时间(10S )11P070022选择命令源(由端子排输入)12P0701117固定频率设值(二进制编码选择+ON命令)13P07021217固定频率设值(二进
23、制编码选择+ON命令)14P0703917固定频率设值(二进制编码选择+ON命令)15P0704151控制运转与停止16P10010.0010.00固定频率117P10025.0020.00固定频率218P100310.0030.00固定频率319P100415.0040.00固定频率4续表3.1变频器的参数设置20P100520.0050.00固定频率521P100625.00-30.00固定频率622P100730.00-50.00固定频率6其中:在设置参数前先将变频器参数复位为工厂的缺省设定值;设定P0003=2允许访问扩展参数;设定电机参数时先设定P0010=1(快速调试),电机 参数
24、设置完成设P0010=0(准备)。3.4硬件接线设计3.4.1 I/O分配表根据系统分析,需要九个输入量,其I/O分配如表2.2所示。表3.2系统的I/O分配序号PLC 地址(PLM)电气符号功能说明1I0.0启停开关变频器开始停止2I0.110Hz开关变频器10Hz运行3I0.220Hz开关变频器20Hz运行4I0.330Hz开关变频器30Hz运行5I0.440Hz开关变频器40Hz运行6I0.550Hz开关变频器50Hz运行7I0.6-30Hz开关变频器-30Hz运行8I0.7-50Hz开关变频器-50Hz运行9I1.0自动运行开关变频器自动运行10Q0.0接 DIN4决定变频器的启动、停
25、止11Q0.1接 DIN1决定变频器的输出频率12Q0.2接 DIN2决定变频器的输出频率13Q0.3接 DIN3决定变频器的输出频率3.4.2硬件接线图变频开环调速外部接线,如图3.3所示。按键PLCMM440电机图3.3变频开环调速外部接线图4. 变频调速系统的软件设计4.1编程软件的介绍本系统采用的编程软件是STEP7 MicroWIN,该编程软件可以方便的在 Windows环境下对PLC编程、调试、监控。使得PLC编程更加方便、快捷。项目的组成 程序块程序块由可执行的代码和注释组成,可执行的代码由主程序(OB1)、可选的 子程序和中断程序组成。代码被编译并下载到PLC。 数据块数据块由
26、数据(变量存储器的初始值)和注释组成。数据被编译并下载到 PLC。 系统块系统块用来设置系统的参数,例如存储器的断电保持范围密码STOP模式时 PLC的输出状态模拟量与数字量输入滤波值脉冲捕捉位等,系统模块中的信息需 要下载到PLC。 符号表符号表允许程序员用符号来代替存储器的地址,符号地址便于记忆,使程序更容易理解。程序编译下载到PLC时,所有符号地址被转换为绝对地址,符号 表中的信息不会下载到PLC。 状态表状态表用来观察程序执行时指定的内部变量的状态,状态表并不下载到 PLC,仅仅是监控用户程序运行情况的一种工具。 交叉引用表交叉引用表列举出程序中使用的各操作数在哪一个程序块的哪一个网络
27、中 出现,以及使用它们的指令助记符。还可以查看哪些内存区域已经被使用,是作 为单位使用还是作为字节使用。在运行模式下编译程序时,可以查看程序当前正在使用的跳变触点的编号。交叉引用表并不下载到PLC,程序编译成功后才 能看到交叉引用表的内容。在交叉引用表中双击某操作数,可以显示出包含该操 作数的那一部分程序。4.2控制流程图其控制方式见流程图,如图4.1所示。结束4.3变频调速系统程序设计基于PLC数字量方式多段速控制部分程序网第1网貉标题lo.otrjg动与停止按钮陶爵2叮1按下后,变频器输出切He10.1Q0.1)M1.0Q0.2-:IR)旧倦下后,变频器输出配Hm10.4Q0.1日)2Q0
28、.?播)1阿锵111民后,变频器切换为4叫所定时器T3骈始痢T37T38M0.1M0.1Q0.1H-K2Q0.3T,)1T3BpN 150-FFinOms网绛1315后,变频器切换为-加曲,定时器T3骈始定而T3ST39M0.2M0.2Q0.1日)1Q0.2,)2T39iTT 一 】亦250- PT IHG ms网帑17衽后:受频能停止一-用机停聘T40Q0.0I日)14.4 PLC程序分析本系统主要包含两种控制方式,一种是手动控制,另一种是自动运行。手动控制是分别有7个按键分别对应变频器的频率为:10Hz、20Hz、30Hz、 40Hz、50Hz、-30Hz、-50Hz。相应的电机转速为:2
29、80r/min、560r/min、840r/min、 1120r/min、1400r/min、-840r/min、-1400r/min。其中-840r/min、-1400r/min 表示 电机反转,速度为840r/min、1400r/min。自动运行对应的是I1.0,按下此键,电机将进入自动变速运转状态。具体情 况如下:以280r/min转动15秒后切换到1120r/min,再经过15秒后切换到反转 840r/min,接着经过25秒切换到反转1400r/min,再经过15秒后停止运转。在MM440变频器通过数字量输入DIN1、DIN2、DIN3不同的组合方式可 实现七种不同的输出频率,从而实现
30、多段速的控制。具体的对应关系如表4.1所 示。表4.1变频器数字量输入与频率的对应关系频率设定DIN3DIN2DIN1频率输出P100100110HzP100201020HzP100301130HzP100410040HzP100510150HzP1006110-30HzP1007111-50Hz5. 组态软件的设计5.1组态软件的介绍随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自 动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用, 使得传统的工业控制软件已无法满足用户的各种需求。在开发传统的工业控制软 件时,当工业被控对象一旦有变动,就必须修改其控
31、制系统的源程序,导致其开 发周期长;已开发成功的工控软件又由于每个控制项目的不同而使其重复使用率 很低,导致它的价格非常昂贵;在修改工控软件的源程序时,倘若原来的编程人 员因工作变动而离去时,则必须同其他人员或新手进行源程序的修改,因而更是 相当困难。通用工业自动化组态软件的出现为解决上述实际工程问题提供了一种 崭新的方法,因为它能够很好地解决传统工业控制软件存在的种种问题,使用户 能根据自己的控制对象和控制目的的任意组态,完成最终的自动化控制工程。组态(Configuration)为模块化任意组合。通用组态软件主要特点有(1) 延续性和可扩充性。用通用组态软件开发的应用程序,当现场(包括硬件
32、设备或 系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和 升级;(2)封装性(易学易用),通用组态软件所能完成的功能都用一种方便 用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需 要编程技术),就能很好地完成一个复杂工程所要求的所有功能;(3)通用性, 每个用户根据工程实际情况,利用通用组态软件提供的底层设备(PLC、智能仪 表、智能模块、板卡、变频器等)的I/O Driver、开放式的数据库和画面制作 工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有 多媒体功能和网络功能的工程,不受行业限制。最早开发的通用组态软件是DOS环境
33、下的组态软件,其特点是具有简单的人 机界面(MMI)、图库、绘图工具箱等基本功能。随着Windows的广泛应用,Windows 环境下的组态软件成为主流。与DOS环境下的组态软件成为主流。与DOS环境下 的组态软件相比,其最突出的特点是图形功能有了很大的增强。国外许多优秀通 用组态软件是在英文状态下开发的,它具有应用时间长、用户界面不理想、不支 持或不免费支持国内普遍使用的硬件设备、组态软件本身费用和组态软件培训费 用高昂等因素,这些也正是国内通用组态软件在国内不能广泛应用的原因。随着国内计算机水平 和工业自动化程度的不断提高,通用组态软件的市场需求日益增大。近年来,一 些技术力量雄厚的高科技
34、公司相继开发出了适合国内使用的通用组态软件。5.2组态王软件亚控公司的组态王软件正是在这样的环境下,应运而生的。组态王开发监控 系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构 成的集成系统取代传统的封闭式系统。它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可 以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下 连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动 控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、 数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进 行设计。组
35、态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监 控。而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以 动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成 各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。使用组态王实现控制系统实验仿真的基本方法:(1) 图形界面的设计(2) 构造数据库(3) 建立动画连接(4) 运行和调试使用组态王软件开发具有以下几个特点:(1) 实验全部用软件来实现,只需利用现有的计算机就可完成自动控制系统 课程的实验,从而大大减少购置仪器的经费。(2) 该系统是中文界面,具有人机界面友好、结果可视
36、化的优点。对用户而言, 操作简单易学且编程简单,参数输入与修改灵活,具有多次或重复仿真运行的控 制能力,可以实时地显示参数变化前后系统的特性曲线,能很直观地显示控制系 统的实时趋势曲线,这些很强的交互能力使其在自动控制系统的实验中可以发挥 理想的效果。3.在采用组态王开发系统编制应用程序过程中要考虑以下三个方面:(1)图形,是用抽象的图形画面来模拟实际的工业现场和相应的工控设备。(2)数据,就是创建一个具体的数据库,并用此数据库中的变量描述工控对象的各 种属性,比如水位、流量等。(3) 连接,就是画面上的图素以怎样的动画来模拟现场设备的运行,以及怎样 让操作者输入控制设备的指令。5.3组态软件
37、的设计过程5.3.1组态王操作流程下面结合实际的组态过程,进行说明:1.打开软件,新建一个工程,如图5.1所示。(a)新建工程(b)工程新建完成图5.1新建一个工程图2.新建一个画面,如图5.2所示。图5.2新建一个画面3.在画面中绘制出需要用到的按键和仪表,如图5.3所示。频率显示:速度显示 .10Hz20Hz30Hz40Hz50Hz图5.3绘制完成的界面-50Hz高缀查找|FFI职消|4.新建并定义设备,如图5.4所示。设备配置向导一一生产厂家、设备名称,通讯方式设备配置向导将辅助您完成设备的安装-西门子+ S5 Series+弱系列+ ST-200 (J1FI)+ ST-200 CS7)
38、+ ST-200 (TCF)-S7-200系列自由口+ S7-200系列(DF)+ S7-200系列 QJodbusRTU)+ S7-200系列(USB) v您所选的设备生产厂家:西门子设备名称:S7-200系列通信描述:FFI下一步习(a)选择西门子S7-200 -(b )信息显示图5.4新建并定义设备5.在数据词典中新建变量,如图5.5所示。(a)新建启停变量变星名变星类型1 ID了连接设备寄存器睑十赫靠按钮I扪离散21新切设备Ml. 0还二十疏盆按钮I扪离散22新功设备Ml. 1还三十疏盆按钮I扪离散23新功设备Ml. 2/四十赫魏按钮I扪离散24新切设备Ml. 3还五十疏盆按钮I扪离散
39、25新功设备Ml.4瓯员三十疏盆按钮I扪离散26新功设备Ml. 5/负五十赫盆按钮I扪离散27新切设备Ml. 6还自动运行I扪离散28新功设备M2.0缨启停I扪离散29新功设备M2. 1瓯$频率显示内存实型30还$速度显示内存实型31缨i内存整型32电机内存离散33建内存整型34(b)新建完成的所有变量图5.5新建变量6.将变量关联到按键和仪表上,如图5.6所示。(b)关联速度显示变量至对应的按键上图5.6关联变量7.在命令语言中编写组态程序,如图5.7所示。图5.7编写组态程序8.切换到View,即可进行控制,按下30Hz按键以后,界面如图5.8所示。5.3.2组态王内部程序if (启停=1
40、)$速度显示=0;$频率显示=0;j=0;if (十赫兹按钮二=1)$速度显示=280;$频率显示=10;$电机=1;j=0;if (二十赫兹按钮二=1)$速度显示=560;$频率显示=20;$电机=1;j=0;if (三十赫兹按钮二=1)$速度显示=840;$频率显示=30;$电机=1;j=0;if (四十赫兹按钮二=1)$速度显示=1120;$频率显示=40;$电机=1;j=0;if (五十赫兹按钮二=1)$速度显示=1400;$频率显示=50;$电机=1;j=0; if (负三十赫兹按钮二=1)$速度显示=-840;$频率显示=-30;$电机=1;j=0;if (负五十赫兹按钮二=1)$
41、速度显示=-1400;$频率显示=-50;$电机=1;j=0;1亶自动运行=1)$频率显示=10;$速度显示=280;$电机=1; i=0;j=1;if(j=1)i=i+1;if(i=30)$频率显示=40;$速度显示=1120;$电机二1;if(i=60)$频率显示=-30;$速度显示=-840;$电机二1;if(i=110)$频率显示=-50;$速度显示=-1400;$电机二1;if(i=150)$频率显示=0;$速度显示二0;$电机二1;结论通过这次的课程设计,让我受益匪浅。在课程设计期间通过与同学们之间的 交流和老师的指导,使自己学到了不少知识。除了学会了西门子S7200的基 本知识,
42、并掌握了 S7200的工作原理和一些指令的功能以外,还掌握了变频器 的使用方法,深化了我对自动控制技术的理解。在毕业设计中,我觉得最重要的就是要有自学能力,因为这次实训中有很大 一部分知识我们之前还没有接触过,比如变频器的使用方法、组态王的操作流程, 所以自己必须学会查阅相关的资料。另外就是在遇到实际问题的时候,要进行认真的思考,运用已学的知识,结 合所能查阅到的资料,一步一步的去探索,是完全可以解决遇到的一般问题的。 而在这次设计程序的过程中,我一开始因为对于很多没有重点学过的知识一知半 解,结果走了很多弯路,这也是自己的知识不够扎实所导致的。不过经过自己十 来天的努力,最后还是做成功了,基本的功能都能够实现。虽然我们设计的东西并不十分复杂,难度也并非很大,但是在设计的过程中 我学到了很多书本上所没有学到的东西。只有理论,而不结合实际是很难真正理 解一种技术、做出一种东西的。比如在调试的过程中,遇到问题往往是书本上所 不曾提及的,光靠看书不能直接的解决,只有在扎实的专业知识的前提下,我们 才能把东西做好。经过这次的毕业设计,让我深深的感受到理论联系实践是多么重要,平时在 学习中不能够透彻理解的知识,通过动手,不断地实践,反复的检查与修改,一 次又一次的调试,会让我们有更好的认知。本次毕业设计虽然不长,但是它给我 们带来了很多收获。它使我意识到自己的操作能力的不足,在理