版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、南 阳 理 工 学 院本科生毕业设计(论文)学院(系):电子与电气工程系专 业: 自动化 学 生: 指导老师: 完成日期 2011 年 5 月 南阳理工学院本科生毕业设计(论文)伺服电机控制实验装置设计程序设计Servo motor control experiment device designprogramming总计:毕业设计(论文)页表格: 9 个插图: 12 幅南 阳 理 工 学 院 本 科 毕 业 设 计(论文)伺服电机控制实验装置设计程序设计Servo motor control experiment device designprogramming学 院(系): 电子系 专 业
2、: 自动化 学 生 姓 名: 学 号: 079611 指 导 教 师(职称): 评 阅 教 师: 完 成 日 期: 南阳理工学院 Nanyang Institute of Technology伺服电机控制实验装置设计程序设计自动化 摘要 该系统是基于台达PLC和台达变频器的伺服电机控制系统设计,利用变频器控制异步电机,通过旋转编码器来间接的测出异步电机的速度,把速度转化为脉冲的形式送给PLC来控制伺服电机,实现伺服电机与异步电机的跟随功能,并通过人机界面的程序来控制伺服电机的转动形式及修改PLC的内部寄存器来改变伺服电机的速度,同时也要设定好伺服驱动器的内部参数以达到良好的控制效果。关键词变频
3、器;PLC;异步电机;伺服电机;控制精度Design of Servo motor control experiment deviceprogrammingAutomation Specialty NIE YaohuaAbstract: This system is a servo control system which designed based on Delta PLC , Delta Variable-frequency and servo motor, using Delta Variable-frequency to control asynchronous motor. Thr
4、ough the revolving encoder to measure the asynchronous motors speed. Then translate the speed into pulse form to PLC to control servo motor, to realize the function of the servo motor tracking the asynchronous motor absolutely, and through the program of the Human Machine Interface to control the se
5、rvo motors rotating form and change the parameters of Human Machine Interface and Delta Variable-frequency Drive to change the motor speed, also need setting the servo drive internal parameters to achieve good control effect. Key words: Variable-frequency drive; Programmable logic controller; Asynch
6、ronous motor;Servo motor;Control precision;目 录 TOC o 1-3 h z u HYPERLINK l _Toc292131831 1 引言 PAGEREF _Toc292131831 h 1 HYPERLINK l _Toc292131832 1.1 伺服控制技术的国内外研究现状 PAGEREF _Toc292131832 h 1 HYPERLINK l _Toc292131833 设计内容和任务要求 PAGEREF _Toc292131833 h 1 HYPERLINK l _Toc292131834 设计内容 PAGEREF _Toc2921
7、31834 h 1 HYPERLINK l _Toc292131835 任务要求 PAGEREF _Toc292131835 h 1 HYPERLINK l _Toc292131836 系统设计可行性分析 PAGEREF _Toc292131836 h 1 HYPERLINK l _Toc292131837 2系统的控制硬件原理 PAGEREF _Toc292131837 h 2 HYPERLINK l _Toc292131838 台达PLC及其工作原理 PAGEREF _Toc292131838 h 2 HYPERLINK l _Toc292131839 台达变频器的介绍 PAGEREF _
8、Toc292131839 h 3 HYPERLINK l _Toc292131840 伺服驱动器的功能介绍 PAGEREF _Toc292131840 h 3 HYPERLINK l _Toc292131841 伺服电机的工作原理 PAGEREF _Toc292131841 h 4 HYPERLINK l _Toc292131842 人机界面的功能介绍 PAGEREF _Toc292131842 h 5 HYPERLINK l _Toc292131843 3台达PLC控制系统的程序设计 PAGEREF _Toc292131843 h 6 HYPERLINK l _Toc292131844 基本
9、指令功能介绍 PAGEREF _Toc292131844 h 6 HYPERLINK l _Toc292131845 3.2 应用指令功能介绍 PAGEREF _Toc292131845 h 8 HYPERLINK l _Toc292131846 3.3 程序的设计思路 PAGEREF _Toc292131846 h 9 HYPERLINK l _Toc292131847 3.4 程序的各个模块功能介绍 PAGEREF _Toc292131847 h 11 HYPERLINK l _Toc292131848 3.4.1 程序流程图 PAGEREF _Toc292131848 h 11 HYPE
10、RLINK l _Toc292131849 3.4.2 伺服电机正反转及加减速程序设计 PAGEREF _Toc292131849 h 11 HYPERLINK l _Toc292131850 3.4.3 伺服电机跟随功能的程序设计 PAGEREF _Toc292131850 h 12 HYPERLINK l _Toc292131851 4 人机界面程序介绍 PAGEREF _Toc292131851 h 14 HYPERLINK l _Toc292131852 人机界面的设计制作 PAGEREF _Toc292131852 h 14 HYPERLINK l _Toc292131853 人机界
11、面的程序介绍 PAGEREF _Toc292131853 h 16 HYPERLINK l _Toc292131854 结束语: PAGEREF _Toc292131854 h 18 HYPERLINK l _Toc292131855 参考文献 PAGEREF _Toc292131855 h 19 HYPERLINK l _Toc292131856 附录一:控制设备硬件图 PAGEREF _Toc292131856 h 20 HYPERLINK l _Toc292131857 附录二:控制程序梯形图 PAGEREF _Toc292131857 h 21 HYPERLINK l _Toc2921
12、31858 致谢 PAGEREF _Toc292131858 h 231 引言1.1 伺服控制技术的国内外研究现状在国外,伺服控制不仅应用于普通的工业和农业医疗等,在卫星和导弹的准确定位方面也起着越来越重要的作用,这种新型的控制系统已悄然改变着国外的生产模式。对于经济国防等关系民生的重要领域发挥着越来越重要的作用。我们国家的伺服控制系统的研究较国外晚一些,但是台达公司也推出了一些比较好的伺服控制系统。但跟国外还是有差距的,主要体现在控制的精度上,随着国内经济的发展,国内设备对控制精度的要求越来越高,现成的控制系统仍有许多需要改进和完善的地方,因此要不断地改进和技术革新。在国内,伺服电机在工农业
13、方面的应用越来越广泛,同时随着近些年的国内出现的航空热和对军事高度机动化的要求,对传动和运动控制都提出了更高的要求,因此伺服系统的研究需要也逐渐凸显出来1。1.2设计内容和任务要求设计内容(1)伺服驱动器和PLC的合理配置,要求信号能够正常的传输。(2)PLC程序的正确编写,能够实现伺服电机的正反转控制。(3)能够实现伺服运动控制的各种实验项目的设计。(4)实现伺服电机跟随异步电机的控制。任务要求(1)查找与本研究项目有关的材料。(2)学习伺服控制工作原理及伺服控制的工作过程。(3)设计伺服控制所需的主控电路及外围电气电路等。(4)完成伺服控制实验项目及程序的调试。(5)对实验与测试结果进行分
14、析和总结。1.3系统设计可行性分析(1)研究的必要性:伺服控制技术的教学和科研对于自动化专业学生的培养是必须的。国内虽有多家实验教学设备生产厂家,但价格昂贵,建设周期长。所以自我研制伺服驱动实验装置对于学科建设和学生培养很有现实意义。(2)设计原理可行性:台达的PLC、变频器、伺服电机、智能仪表等自动化产品在国内自动化领域的应用越来越广泛,如在恒压供水、风机节能、造纸、织布印染、工业洗涤、塑材生产、机械加工、包装印刷等多个行业中得到很好的应用。价格适当,且能完成较为复杂的控制过程。本课题采用台达产品组成完整的控制系统是可行的。(3)知识能力的可行性:大学四年我系统掌握了控制程序设计能力、电气设
15、计能力、传动技术等软硬件设计能力,初步具备自动化系统设计能力。(4)实验条件的可行性:学院具备该方面的实验室与实验测试设备,有台达公司具体的工业级自动化设备。在老师的精心指导下,按照研究课题设计要求经过设计、调试与测试分析,一定能够按计划完成毕业设计任务的系统设计指标的要求。2系统的控制硬件原理PLC(Programmable Logic Controller),乃是一种电子装置,早起称为顺序控制器“Sequence Controller”,1978 NEMA(National Electrical Manufacture Association) 2美国国家电气协会正式命名为Programm
16、able Logic Controller(PLC),其定义为一种电子装置,主要将外部的输入装置如:按键,感应器,开关及脉冲等的状态读取后,依据这些输入信号的状态或数值并根据内部储存预先编好的程序,以微处理机执行逻辑,顺序,定时,计数及算式运算,产生相对应的输出信号装置如:继电器的开关,电磁阀及电机驱动器,控制机械或程序的操作,达到机械控制自动化或加工程序的目的。并藉由外围的装置(个人计算机/程序书写器)轻易地编辑/修改及监控装置状态,进行现场程序的维护及试机调整。而普遍使用于PLC程序设计的语言,即是梯形图(Ladder Diagram)程序语言3。梯形图为第二次世界大战期间发展出来的自动控
17、制图形语言,是历史最久,使用最广泛的自动控制语言,最初只有A(常开)接点,B(常闭)接点,输出线圈,定时器,计数器等基本机构装置(现在使用的配电盘就是),直到可程控器PLC出现后,梯形图中可表示的装置,除上述之外,另增加了诸如微分接点,保持线圈等装置以及传统配电盘无法达成的应用指令,如加,减,乘及除等数值运算功能。台达公司的PLC型号有很多,客户可根据自己的具体需求来选择不同型号的PLC。台达PLC的型号有ES/EX/SS/SA/SX/SC/EH/EH2/SV等4,每种型号的PLC的输出形式也不太一样,有晶体管(T)输出和继电器(R)输出,同时其输入继电器(Input Relay),输出继电器
18、(Output Relay),内部辅助继电器(Internal Relay),步进点(Step),定时器(Timer),计数器(Counter),数据寄存器(Data Register),文件寄存器(File Register),变址寄存器(Index Register)也是不一样的,有数量和大小的不同5。但基本指令没有什么区别,都是一样的,可用梯形图进行编程,也可用指令语句来编写。但用指令形式编写没有梯形图使用的广泛,同时还易造成扫描时间过长。客户应根据自己的掌握情况来编写控制程序。其工作时仍然采用循环扫描的工作方式,依照从上到下,从左到右的形式进行扫描,根据输入寄存器的数据的变化来刷新输出
19、寄存器的内容。2.2台达变频器的介绍台达变频器跟PLC一样有不同的系列,在使用时要选用适合自己设计要求的产品,我此次设计使用的是VFD-B系列的。在使用时要仔细看它的配线图,不要接错线,不然会烧坏变频器。下面我简单的对几个重要的端子介绍一下:R,S,T(R/L1,S/L2,T/L3)为商用电源输入端,根据你的需要接电源。U,V,W(U/T1,V/T2,W/T3)为交流电机驱动器输出与感应电动机接续。P1,P2为功率改善DC电抗器连接端,安装时请将短路片拆除,P-B,P2/B1-B2,刹车电阻连接端子,请依选用表选购,P2-N,P2/B1-N刹车制动模组选择端。常用的控制端子为:FWD(正转运转
20、-停止指令),REV(反转运转-停止指令),JOG(寸动运转-停止指令),EF(外部异常输入),TRG(外部计数输入)6。认真阅读说明书,选择相应的异步电机与其连接。接线端子练好后,调试一下,看异步电机是否能正常工作,如果能,改变变频器的输出频率,观察异步电机的速度的变化。2.3伺服驱动器的功能介绍在买伺服驱动器之前,要先对控制对象有一定的了解,比如所控制的电机型号,以此作为选型的依据。安装时仔细阅读说明书,弄明白每根线的作用和接法。一般伺服有三种控制方式:速度控制方式,转矩控制方式,位置控制方式。在控制方式上用脉冲串和方向信号实现7。速度控制和转矩控制都是用模拟量来控制的,位置控制是通过发脉
21、冲来控制的。具体采用什么样的控制方式要根据客户的需求,满足何种运动功能来选择。例如,如果你对电机的速度和位置都没有什么要求,只需要一个恒转矩,那当然就要选择转矩模式。如果对位置和速度有一定的精度要求,而对实时转矩不是很关心,用转矩模式不太方便,用速度或位置模式比较好。如果上位控制器有比较好的闭环控制功能,用速度控制效果会好一点。如果本身要求不是很高,或者,基本没有实时性的要求,用位置控制方式对上位控制器没有很高的要求。就伺服驱动器的响应速度来看,转矩模式运算量最小,驱动器对控制信号的响应最快;位置模式运算量最大,驱动器对控制信号的响应最慢。对运动中的动态性能有比较高的要求时,需要实时对电机进行
22、调整。那么如果控制器本身的运算速度很慢(比如PLC,或低端运动控制器),就用位置方式控制。如果控制器运算速度比较快,可以用速度方式,把位置环从驱动器移到控制器上,减少驱动器的工作量,提高效率(比如大部分中高端运动控制器);如果有更好的上位控制器,还可以用转矩方式控制,把速度环也从驱动器上移开,这一般只是高端专用控制器才能这么干,而且,这时完全不需要使用伺服电机。换一种说法也就是:(1)转矩控制:转矩控制方式是通过外部模拟量的输入或直接的地址的赋值来设定电机轴对外的输出转矩的大小,具体表现为,例如10V对应5NM的话,当外部模拟量设定为5V时电机轴输出为2.5NM,如果电机轴负载低于2.5NM时
23、电机正转,外部负载等于2.5NM时电机不转,大于2.5NM时电机反转(通常在有重力负载的情况下产生)。可以通过即时的改变模拟量的设定来改变设定的力矩大小,也可通过通讯方式改变对应的地址的数值来实现。应用主要在对材质的受力有严格要求的缠绕和放卷的装置中,例如绕线装置或拉光纤设备,转矩的设定要根据缠绕的半径的变化随时更改以确保材质的受力不会随着缠绕半径的变化而改变。(2)位置控制:位置控制模式一般是通过外部输入的脉冲的频率来确定转动速度的大小,通过脉冲的个数来确定转动的角度,也有些伺服可以通过通讯方式直接对速度和位移进行赋值。由于位置模式可以对速度和位置都有很严格的控制,所以一般应用于定位装置。应
24、用领域如数控机床、印刷机械等等8。(3)速度模式:通过模拟量的输入或脉冲的频率都可以进行转动速度的控制,在有上位控制装置的外环PID控制时速度模式也可以进行定位,但必须把电机的位置信号或直接负载的位置信号给上位反馈以做运算用。位置模式也支持直接负载外环检测位置信号,此时的电机轴端的编码器只检测电机转速,位置信号就由直接的最终负载端的检测装置来提供了,这样的优点在于可以减少中间传动过程中的误差,增加了整个系统的定位精度。2.4伺服电机的工作原理交流伺服电动机定子的构造基本上与电容分相式单相异步电动机相似.其定子上装有两个位置互差90的绕组,一个是励磁绕组Rf,它始终接在交流电压Uf上;另一个是控
25、制绕组L,联接控制信号电压Uc。所以交流伺服电动机又称两个伺服电动机9,为了减小磁路的磁阻,要在空心杯形转子内放置固定的内定子.空心杯形转子的转动惯量很小,反应迅速,而且运转平稳,因此被广泛采用。交流伺服电机的工作原理与分相式单项异步电动机虽然相似,但前者的转子电阻比后者大的多,所以伺服电机与单相异步电机相比有三个显著的特点10:启动转矩大由于转子电阻大,它可使临界转差率SO1,这样不仅使其机械特性更接近于线性,而且具有较大的启动转矩。因此,当定子一有控制电压,转子立即转动,即具有启动快,灵敏度高的特点。运行范围广无自转现象正常运转的伺服电机,只要失去控制电压,电机立即停止运转。伺服主要靠脉冲
26、来定位,基本上可以这样理解,伺服电机接收到1个脉冲,就会旋转1个脉冲对应的角度,从而实现位移,因为,伺服电机本身具备发出脉冲的功能,所以伺服电机每旋转一个角度,都会发出对应数量的脉冲,这样,和伺服电机接受的脉冲形成了呼应,或者叫闭环,如此一来,系统就会知道发了多少脉冲给伺服电机,同时又收了多少脉冲回来,这样,就能够很精确的控制电机的转动,从而实现精确的定位,可达到。直流伺服电机分为有刷和无刷电机。有刷电机成本低,结构简单,启动转矩大,调速范围宽,控制容易,需要维护,但维护方便(换碳刷),产生电磁干扰,对环境有要求。因此它可以用于对成本敏感的普通工业和民用场合。交流伺服电动机在没有控制电压时,定
27、子内只有励磁绕组产生的脉动磁场,转子静止不动。当有控制电压时,定子内便产生一个旋转磁场,转子沿旋转磁场的方向旋转,在负载恒定的情况下,电动机的转速随控制电压的大小而变化,当控制电压的相位相反时,伺服电动机将反转。2.5人机界面的功能介绍工业人机界面(Industrial Human-machine Interface 或简称Industrial HMI)是一种带微处理器的智能终端,一般用于工业场合,实现人和机器之间的信息交互,包括文字或图形显示以及输入等功能。目前也有大量的工业人机界面因其成熟的人机界面技术和高可靠性而被广泛用于智能楼宇、智能家居、城市信息管理、医院信息管理等非工业领域,因此,
28、工业人机界面正在向应用范围更广的高可靠性智能化信息终端发展11。带旁路接触器接线方案 对于电动机负载长期大于40%的场合,应采用带旁路接触器的接线方案。这样可以延长软启动器的寿命,避免对电网的谐波污染,还能减少软启动器的晶闸管热损耗。根据功能的不同,工业人机界面习惯上被分为文本显示器、触摸屏人机界面和平板电脑三大类。文本显示器一般采用单片机控制,图形化显示功能较弱,成本较低,适合低端的工业人机界面应用。触摸屏人机界面采用较高等级的嵌入式电脑设计,目前比较流行的设计是采用32位的ARM微处理器,主频一般在100MHz以上,采用Linux或WinCE等嵌入式操作系统。触摸屏人机界面具备丰富的图形功
29、能,能够实现各种需求的图形显示、数据存储、联网通讯等功能,且可靠性高,成本比平板电脑低,体积小,是工业场合的首选,近期也逐渐替代工业PC成为主流的智能化信息终端。平板电脑是扁平设计的工业PC机,一般采用X86架构的设计,Windows XP操作系统,带触摸屏,CPU功能强大,可以完成大量的数据运算以及存储,缺点是成本较高,且部分带硬盘和风扇的设计降低系统可靠性。台达触摸屏是一个使多媒体信息或控制改头换面的设备,它赋予多媒体系统以崭新的面貌,是极富吸引力的全新多媒体交互设备,触摸屏对于各种应用领域的电脑已经不再是可有可无的东西,而是必不可少的设备。它极大的简化了计算机的使用,即使是对计算机一无所
30、知的人,也照样能够自信,使计算机展现出更大的魅力。解决了公共信息市场上计算机所无法解决的问题。台达触摸屏由触摸检测部件和触摸屏控制器组成12;触摸检测部件安装在显示器屏幕前面,用于检测用户触摸位置,接受后送触摸屏控制器;而台达触摸屏控制器的主要作用是从触摸点检测装置上接收触摸信息,并将它转换成触点坐标,再送给CPU,它同时能接收CPU发来的命令并加以执行。按照台达触摸屏的工作原理和传输信息的介质,把台达触摸屏分为四种,它们分别为电阻式、电容感应式、红外线式以及表面声波式。每一类触摸屏都有其各自的优缺点,要了解那种触摸屏适用于那种场合,关键就在于要懂得每一类触摸屏技术的工作原理和特点。至于这四种
31、不同触摸屏的工作原理读者可查阅相关的资料。3台达PLC控制系统的程序设计台达PLC有基本指令和应用指令,基本指令对所有的台达PLC都适用,只是输入输出的点数的不同,基本指令很重要,下面我就用表格的形式为读者列出其基本指令及其使用范围。 表1:载入接点 功能符功能适用机种LD/LDI载入接点ES/EX/SSSA/SX/SCEH/SV支持支持支持操作数X0-X377Y0-Y377M0-M4095S0-S1023T0-T255C0-C255D0-D9999支持支持支持支持支持支持不支持 表2:串联接点 功能符功能适用机种AND/ANI串联A接点ES/EX/SSSA/SX/SCEH/SV支持支持支持操
32、作数X0-X377Y0-Y377M0-M4095S0-S1023T0-T255C0-C255D0-D9999支持支持支持支持支持支持不支持表3:并联接点功能符功能适用机种OR/ORI并联接点ES/EX/SSSA/SX/SCEH/SV支持支持支持操作数X0-X377Y0-Y377M0-M4095S0-S1023T0-T255C0-C255D0-D9999支持支持支持支持支持支持不支持表4:输出驱动线圈功能符功能适用机种OUT驱动线圈ES/EX/SSSA/SX/SCEH/SV支持支持支持操作数X0-X377Y0-Y377M0-M4095S0-S1023T0-T255C0-C255D0-D9999不
33、支持支持支持支持不支持不支持不支持 表5:复位置位指令功能符功能适用机种SET/RST动作保持/接点或寄存器清除ES/EX/SSSA/SX/SCEH/SV支持支持支持操作数X0-X377Y0-Y377M0-M4095S0-S1023T0-T255C0-C255D0-D9999不支持支持支持支持不支持/支持不支持/支持不支持/支持对于计数器指令有16位和32位两种,读者可根据自己的需要选择,本人在做此设计时选择32计数器,而定时器只有16位的,但有掉电保持和不保持的区别,还有时基的区别,例如有时基1ms,10ms,100ms的,我此次选用的定时器时基为1ms,所用的定时器为T246,时基的选择需
34、要读者根据自己的控制要求来选择。如果定时时间比较长则可选择时基大的,否则就取小的。计数器有普通计数器和高速计数器的区别,在采集旋转编码器的脉冲时要选择高速计数器,否则将会出现计数混乱等问题,把旋转编码器的脉冲信号通过X0和X1送给PLC去处理,对于计数器和定时器指令我简单介绍一下,详见如下表格所示。表6:定时计数基本指令功能介绍功能符功能适用机种TMR/DCNT16位定时器/32位计数器ES/EX/SSSA/SX/SCEH/SV支持支持支持T操作数T-K T0-T255,K0-K32767/T-D T0-T255,D0-D9999C操作数C-K C200-C255,K-2147483648-K
35、2147483648/C-D C200-C255,D0-D9999其余指令读者查阅相关资料进行了解,在此不做过多描述。3.2 应用指令功能介绍在介绍完基本指令之后我们已基本掌握台达PLC的一些基本性能,但若要满足工程需要,仅靠这些基本指令是很难达到的,需要我们对台达PLC的应用指令要有深刻的理解。台达PLC提供了内容丰富的应用指令供读者选择,由于篇幅有限,在此我只对此设计用到的应用指令做出一些描述。描述如下:(1)比较指令DCMP S1S2DS1:比较值1。 S2:比较值2。 D:比较结果。将操作数S1和S2的内容作大小比较,其比较结果在D作表示。例如下面图1所示的比较指令的应用程序: 图1:
36、比较指令应用程序当K0D0现在值时,M0为ON。当K0=D0现在值时,M1为ON。当K0D2时,M3为ON,否则M3为OFF。此比较指令很重要,就是因为旋转编码器在旋转的时候因方向的不同致使高速计数器端所计的数目的正负不一样,当数目为负时,要让其变为正数。程序段3:如果M3为ON,则置位M4,否则,M4一直处于复位的状态。此处的目的主要是对计数器里的数据如果为负数时执行另外一段程序,并把前一段程序关闭。程序段4:如果M4处于复位状态,则会执行此段程序,会对D2里面的数据进行处理,也即是对计数器所计下的脉冲数目进行处理。并把处理后的数据送到D8。D8内也即为异步电机的速度。具体的算法思路是,当采
37、样时间为10ms时候,D2内为此时间内所采集的脉冲数目,拿此数目乘以6000即为以此速度一分钟内采集的脉冲总数目。然后由于倍频模式设置的为二倍频模式,所以要除以2000,即可得出旋转编码器的速度,也即为异步电机的速度,因为异步电机和旋转编码器是通过联轴器连接起来的,它们的运动速度一样。程序段5:然后对D8内的数据再进一步处理,转化为伺服电机的速度形式。由于当脉冲频率为5000时,伺服电机的速度为30r/min,所以可以知道当其速度为1r/min时的脉冲数目,然后乘以旋转编码器的速度就可以使伺服电机以与异步电机相同的速度转动。并对计数器进行复位。如果不复位的话,计数器里的数目是一直往上升的。程序
38、段6:当M1处于闭合状态时,如果M4处于复位状态,则即可使伺服电机以与异步电机相同的速度旋转,且方向也相同。M1这个控制开关通过触摸屏程序进行操作。在此不做过多叙述,在人机界面程序设计时再进一步说明。 当M4处于置位状态时,执行此段程序,此段与上段运算程序相比多出一个减法指令,此指令即是为了让负数变为正数。其余与上面的程序大致的数据处理过程相同,只是方向发生了变化。此时D20里面存的是异步电机的速度。此段的程序就是实现伺服电机以与异步电机相同的速度但与前面相反的方向转动。并且要对定时器进行复位。4 人机界面程序介绍4.1 人机界面的设计制作台达触摸屏以其易于使用、坚固耐用、反应速度快、节省空间
39、等优点,使得系统设计师们越来越多的感到使用台达触摸屏的确具有相当大的优越性。台达触摸屏出现在中国市场只有短短的几年时间,这个新的多媒体设备还没有为许多人接触和了解,包括一些正打算使用台达触摸屏的系统设计师,还都把触摸屏当作可有可无的设备,从发达国家触摸屏的普及历程和中国多信息业正处在的阶段来看,这种观念还具有一定的普遍性。台达触摸屏是一个使多媒体信息或控制改头换面的设备,它赋予多媒体系统以崭新的面貌,是极富吸引力的全新多媒体交互设备,在此毕业设计中我们也采用触摸屏来代替普通的开关。触摸屏程序简单易学,操作方便,为越来越多的客户认同,下面我给出我们此次设计所用型号的触摸屏的图片。如下图4所示:图
40、4:台达触摸屏我们采用的是台达DOPA系列,此系列集成两个串行通信接口,分别标记为COM1,COM2。其中COM1为RS232,COM2为RS232/RS485(可选)15。其通信接口示意图如图5所示:图5:DOPA系列集成两个串行通信接口如果读者仔细观察的话会发现台达触摸屏还有一个下载端口,此端口与PC机得USB接口相连,在编写好程序后通过此端口把程序下载到触摸屏内,台达触摸屏有自己专用的下载线,下载完成后,再把通信端口与台达PLC连接起来,待触摸屏的通信接口与PLC连接好后,我们就要开始建工程项目啦,在编写之前先要安装Screen Editor软件,对于安装软件在此不做过多叙述,按照安装时
41、的提示一步步来就行啦。安装完软件后,要新建一个工程项目,按照所用触摸屏的型号来选择,我们所用的触摸屏型号DOP-A57BSTD 8 Gray,例如图6所示,在编写程序时注意选好寄存器的类别和地址,这样才能跟你所编写的PLC程序相对应,比如设置一个按钮,对应的寄存器为M1,当把此按钮按下时,相当于给M1一个高电平,即把M1处接通,当松开时,M1变为低电平,也即断开,按钮的类别读者可根据需要来选择,有点动的和拨码的等。 图6:新建一个工程工程建好后一切的准备工作就算完成啦,接下来就是编写控制程序,对于此次控制我们做了三个画面,画面与画面之间通过一个转换按钮可以进行切换,以选择要操作的画面。下面就这
42、三个画面我简单做一些描述,请读者看图7:图7:Screen 1此处为所做的一个一般信息显示板和两个转换按钮,如果按下跟随功能按钮,此画面就会转入跟随功能界面,如果按下正反转功能,此画面就会转入正反转画面。一般信息显示板可对一些内容做出相应的解释等,如“2011年聂要华王伟设计的伺服电机控制装置”即为一般信息显示,如果按下跟随功能,此画面就转入图8:图8:Screen 2如果按下正反转功能按钮,就会转入图9,也即Screen 3,在这里可进行正反转和加减速的操作。图9:Screen 3此处所设均为点动按钮,点动按钮即为当按下此处时接通,当松开此处时断开,当设定好电机的转动速度时候按下此图中的按钮
43、就可以运行,此处最多允许输入六位数,这个读者可根据需要自行设定,也可输入十位等,所链接的寄存器为D32和D36,当在触摸屏上输入数字时相当于把此数写进了D32和D36,在控制电机的转动速度时直接把D32和D36当做输出,下面我给出电机的速度离线模拟图10,离线模拟给广大用户带来很大方便,用户在编写完程序后可模拟一下看看是否正确,不正确的话可及时修改,并且很容易发现错在哪儿。图10:运行时的离线模拟图到这儿关于触摸屏的程序我已经介绍完啦,触摸屏的功能比较强大,读者根据自己的需要来学习,在此不做过多介绍。结束语: 经过本次毕业设计,自己从中学到很多东西,这不仅仅是对我学过的专业知识的一次巩固,也是对自动化设备的一次直接接触,了解了自动化设备在工业中的实际应用和安装,同时也培养了自己的团队精神,碰到问题共同解决,收到了很好的效果,团队的力量是强大的,单凭一个人的力量有些事情是做不成的,同时对自
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 爱心传递正能量
- 2025个人商铺租赁合同范本全文解读7篇
- 2025版国际投资居间业务合同范本3篇
- 2025年度个人房屋买卖合同解除条件协议2篇
- 2025年度个人信用贷款担保合同模板大全
- 2025年度个人设备租赁还款协议规范3篇
- 2025年全球及中国电磁储能行业头部企业市场占有率及排名调研报告
- 2025-2030全球塑料桶衬里行业调研及趋势分析报告
- 2025版新劳动法下企业内部审计与合规合同2篇
- 2025年度店铺食品安全管理体系认证合同
- 成品移动公厕施工方案
- 2025年度部队食堂食材采购与质量追溯服务合同3篇
- 新人教版一年级下册数学教案集体备课
- 消防产品目录(2025年修订本)
- 地方性分异规律下的植被演替课件高三地理二轮专题复习
- 绘本 课件教学课件
- 光伏项目风险控制与安全方案
- 9.2提高防护能力教学设计 2024-2025学年统编版道德与法治七年级上册
- 催收培训制度
- 牧场物语-矿石镇的伙伴们-完全攻略
- ISO 22003-1:2022《食品安全-第 1 部分:食品安全管理体系 审核与认证机构要求》中文版(机翻)
评论
0/150
提交评论