机械电子课程设计_第1页
机械电子课程设计_第2页
机械电子课程设计_第3页
机械电子课程设计_第4页
机械电子课程设计_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

机械电子方向课程设计题目:机电传动单向数控平台设计学院:机电工程学院班级:机自07-2班学生姓名:。。。学号:03071004指导教师:洪晓华完成时间:201目录第一章前言3第二章课程设计的目的、内容、要求及具体任务3第一节课程设计的目的3第二节课程设计的内容4第三节课程设计的要求4第四节课程设计的具体任务4第三章总体方案设计5第四章机械局部设计6第一节滑动导轨的简单项选择择6第二节螺旋丝杠的计算6第三节交流伺服电机的选择 14第五章电气控制系统设计15第一节电气控制系统设计的根本原那么和设计步骤 15第二节PLC控制系统具体设计 16第三节PLC程序:语句表和梯形图21第六章结束语30参考文献30应该改动为:3.1.。。。。3.2.。。。等等不用第几章第一章前言现代科学技术的不断开展,极大地推动了不同学科的交叉与渗透,导致了工程领域的技术革命与改造。在机械工程领域,由于微电子技术和计算机技术的迅速开展及其向机械工业的渗透所形成的机电一体化,使机械工业的技术结构、产品机构、功能与构成、生产方式及管理体系发生了巨大变化,使工业生产由“机械电气化”迈入了“机电一体化”为特征的开展阶段。数控技术及装备是开展新兴高新技术产业和尖端工业的使能技术和最根本的装备,又是当今先进制造技术和装备最核心的技术。数控技术是用数字信息对机械运动和工作过程进行控制的技术,而数控装备是以数控技术为代表的新技术对传统制造产业和新兴制造业的渗透形成的机电一体化产品,其技术范围覆盖很多领域。X-Y数控工作台是许多机电一体化设备的根本部件,如数控车床的纵—横向进刀机构、电子元件外表贴装设备等。模块化的X-Y数控工作台,通常由导轨座、移动滑块、工作、丝杠螺母副,以及伺服电动机等部件构成。其中伺服电动机做执行元件用来驱动滚珠或螺旋丝杠,丝杠螺母带动滑块和工作平台在导轨上运动,完成工作台在X、Y方向的直线移动。导轨副、丝杠螺母副和伺服电动机等均已标准化,由专门厂家生产,设计时只需根据工作载荷选取即可。控制系统根据需要,可以选取用标准的工作控制计算机,也可以设计专用的微机控制系统。第二章课程设计的目的、意义、要求及具体任务第一节课程设计的目的通过课程设计培养学生综合运用所学知识和能力、提高分析和解决实际问题能力的一个重要环节,专业课程设计时建立的专业根底课程和专业方向课的根底上的,是学生根据所学课程进行的工程根本训练,课程设计的目的在于:1、培养学生综合运用所学的根底理论和专业知识,独立进行机电控制系统产品的初步设计工作,并结合设计或试验研究课题进一步稳固和扩大知识领域。2、培养学生搜索、阅读和综合分析参考资料,运用各种标准和工具书籍一集编写技术文件的能力、提高计算、绘图等根本能力。3、培养学生掌握机电产品设计的一半程序和方法,进行工程师根本素质的训练。4、树立正确的设计思想及严肃认真的工作作风。第二节课程设计的内容专业课程设计内容为机电控制系统〔典型机电产品〕设计,其内容包括机械传动机构和其电气控制系统设计,根本内容如下:1)总体方案设计:根据课程设计任务的要求,在搜集、归纳、分析材料的根底上,明确系统的主要功能,确定实现系统主要功能的原理方案。针对具体的原理方案进行总体设计,给出机电系统的工作示意图一张。2)机械传动系统的设计:通过对动力和传动参数的选择计算,设计机械传动系统,完成机械传动系统装配图一张。3)电气控制系统设计:根据控制功能要求,完成电气控制设计,给出电气控制电路原理图一张。第三节课程设计的要求课程设计的成果最后集中表现在课程设计说明书和所绘的设计图纸上,量化要求如下:1)每位同学采用不同方案独立完成;2)每位同学独立完成课程设计说明书一份,A4纸30页左右,计算机打印并提交电子稿;3)每位同学应完成设计图纸不少于三张,计算机绘图并提交电子稿。第四节课程设计的具体任务1)题目:机电传动单向数控平台设计2)方案选择:电机驱动方式:步进电机机械传动方式:螺旋丝杠电气控制方式:PLC控制功能控制要求:位置控制3)主要设计参数:单向工作行程:800mm移动负载质量:100kg负载移动阻力:100N移动速度控制:3m/s第三章总体方案设计本次设计所做的机电传动单向数控系统要求工作台沿单一坐标轴方向有精确的运动,可以对其进行速度和位置的控制。我所设计的是用交流伺服电机直接驱动螺旋丝杠,通过丝杠将电机的转动转换成工作台的直线运动,到达数控平台的工作要求。但是这里也存在着一些问题,因为此次课程设计要求每位同学都采用不同的方案,所以我们有几个人不得不选用螺旋丝杠,但螺旋丝杠摩擦系数大,造成其传动效率很低,与滚珠丝杠相比,实在不是最优的选择;它的优点可能就是具有自锁功能,但在现实的设计中还是选用滚珠丝杠的较多。至于对速度和位置的控制,我选用的是PLC控制,由于在学习PLC课程时学的是西门子的PLC,故在此选用西门子S7200系列的产品,通过具体的电路设计和相关计算,可得出S7224即可到达设计要求。而且本系统选择PLC来作控制器,与其它工控产品相比,有以下优点:1、PLC控制器适应恶劣环境,抗电磁干扰能力强,能够较好适应井下环境,系统稳定。2、编程简单、安装简便、调试方便,响应速度快结果简单、组态方便。3、造价比拟廉价,系统扩展方便。4、维修工作量小、维护方便,且体积小、能耗低。综上所述,即可得出系统的工作原理图为:该图可直观的反映出此次设计平台的简单工作原理。第四章机械局部设计第一节滑动导轨的简易选择1、条件单向行程长度:ls=1000mm=1m移动速度:6m/min负载质量:100kg寿命要求:每天开机8h,一年按300个工作日,寿命5年以上2、动载荷计算寿命:行程长度寿命:其中,n为每分钟往返次数:次/min所以:所设计的平台上共有滑块数M=4,所以每根导轨上使用2个滑块。故:查表=0.81,=1,=1,=2,k为寿命系数,一般取k=50km。因为,可得:动载荷通过以上计算,我们查阅相关手册,最后选用海宁金贸金属制品生产的HGH20CA型矩形直线滑动导轨副,其摩擦系数f=0.15。第二节螺旋丝杠的计算1、工作载荷F的计算通过查阅相关资料,工作载荷Fm是指丝杠副在驱开工作台时承受的轴向力,也叫做进给牵引力,它包括丝杠的走刀方式及与移动体重力作用在导轨上的其他切削分力相关的摩擦力,计算公式如下:矩形导轨:燕尾槽导轨;三角形或综合导轨:其中,分别为工作台进给方向载荷、垂直载荷和横向载荷〔N〕;G为移动部件的重力;k和分别为考虑颠覆力矩影响的试验参数和导轨上的摩擦系数,岁导轨形式不同而不同对于矩形导轨:K=1.1=0.15对于燕尾导轨:K=1.4=0.2对于三角形或综合导轨:K=1.15=0.15—0.18选取梯形导轨所以:=1.15*100+0.15*100*9.8=2622、动载荷Q计算动载荷的计算公式为:其中,L为丝杠的寿命系数,单位为1×转,;为载荷系数,无冲击取1—1.2一般情况取1.2—1.5本设计中受轻度冲击,故取=1.1;T为使用寿命时间,数控机床,一般取T=15000h;n为丝杠转速:;s为导程;取s=6mm,v=6m/min,故n=1000r/min;得根据Q值对丝杠进行选择,并进行行管计算。3、滑动螺旋计算滑动螺旋副工作时主要承受转矩、轴向拉压力,设计时应根据具体工作情况,判定其失效形式,确定相应的计算准那么。滑动螺旋副的主要失效形式是磨损,故螺杆的直径和螺母的高度通常是按耐磨性计算确定的。传力较大或受冲击载荷的传力螺旋,应校核螺杆危险截面的强度及螺母螺纹牙的剪切和弯曲强度。对精度要求较高的受压螺杆,因其易产生侧向弯曲,需校核其稳定性。长径比拟大,转速又较高的螺杆,可能发生横向振动,应校核其临界转。对有自锁要求的螺旋传动,要验算其能否满足自锁条件。在进行滑动螺旋计算之前,要先选择螺纹,螺纹有梯形、锯齿形、圆形、矩形、三角形等,各有各的特点,在这里选用比拟常用的梯形螺纹,其特点为:牙型角为30度,内外螺纹以锥面贴紧不易松动,与矩形螺纹相比,传动效率略低,但工艺性好,牙根强度高,对中性好;如用剖分螺母,还可以调整间隙。下面开始计算:一、耐磨性(1)螺杆中径(mm)其中,为螺纹形式系数(梯形螺纹),取=0.8;为轴向力,即为Q;为螺母长度L与螺杆中径之比,选整体式螺母,故=1.5;为许用压强,通过查表选择:螺杆螺母材料为钢—耐磨铸铁,得=8MPa故(2)公称直径d和螺距P根据上式算出的按螺纹的标准根本尺寸系列选取相应的d和P,经查表可选出:公称直径:d=16mm,螺距:p=4mm,取=d-0.5*P=14mm材料选择:丝杠材料45钢(不淬火)加工性能好。轴颈处可局部热处理淬硬至40—50HRC。用于一般传动螺母采用耐磨铸铁?(3)导程S选取线数Z=1,因为螺距P=4mm,故导程S=Z×P=4mm。(4)螺母旋合长度L螺母旋合长度L==1.5×14=21mm。(5)旋合圈数m=21/4=5.25(6)螺纹工作高度因为是梯形螺纹,所以=0.5P=2mm(7)螺纹相关参数:=2.25=11.5Z=0.25P=/2=1=0.5=0.125==0.25=16.5=12--牙顶间隙牙顶间隙P=1.5,=0.15;P=2—5,=0.25;P=6--12=0.5;P=14—40,=1=2588.11/(3.14×14×2×5.25)=5.6Mp(8)压强校核:因为=8,即校核合格,所以说设计正确。二、验算是否自锁(1)螺纹升角(2)当量摩擦角通过查表,可得滑动摩擦系数〔定期润滑〕:=0.10牙型半角故(3)反行程自锁条件通过以上计算可知:,满足自锁条件,故此设计可自锁。三、螺杆强度(1)螺杆传动的转矩T〔N·mm〕(2)当量应力〔MPa〕;因=11.5故(3)强度条件因为螺杆材料:45钢调质,故可查表得:材料屈服极限=340~360MPa,选360MPa;[]=0.2~0.33,那么[]=0.3×360=108MPa;所以,[]=108,校核通过,说明设计正确。四、螺纹牙强度(1)螺纹牙底宽度b(mm)因为是梯形螺纹,故b=0.65p=0.65×4=2.6mm(2)剪切:剪切应力(MPa)螺杆:=2528.11/(3.14×11.5×2.6×5.25)=5.13MPa螺母:=2977.57/(3.14×14×2.6×5.25)=4.2131MPa强度条件为:螺杆为钢,许用剪切应力=0.6=64.8MPa螺母为耐磨铸铁,许用剪切应力=40MPa5.13<64.84..2131<40Mpa故校核通过,说明设计正确。(3)弯曲:弯曲应力(MPa)螺杆:=3×2528.11×2/(3.14×11.5×2.6×2.6×5.25)=11.836MPa螺母:=3×2528.11×2/(3.14×16×2.6×2.6×5.25)=8.51MPa为许用弯曲应力;螺杆为钢,许用弯曲应力=108MPa螺母为耐磨铸铁,许用弯曲应力=50MPa满足,说明螺纹牙强度足够,设计正确。五、螺杆的稳定性(1)柔度其中,为长度系数:=0.5〔两端固定〕;L为螺杆的最大工作长度:L=800mm故=4×0.5×800/11.5=139.13(2)因螺杆采用非淬火钢所以当>90时故(3)稳定性合格条件证明稳定性合格,设计正确。六、螺杆的刚度(1)轴向载荷F使每个螺纹导程产生的变形量为〔mm/m〕其中,E为螺杆材料的弹性模量,查表得:E=2.07MPa故/m(2)转矩T使每个螺纹导程产生的变形量〔mm/m〕其中,G为螺杆材料的剪切模量:G=故(3)每个螺纹的总变形量因为本设计中轴向载荷F与运动方向相反,故取“+”,那么(4)单位长度变形量在本设计中,取精度等级为七级,,故可知螺杆刚度合格,说明设计正确。七、螺杆的横向振动(1)临界转速(r/min)其中,L为螺杆两支承间距离mm,取L=1200mm为支承系数(两端固定):=4.730为密度:钢的故(2)工作转速n的校核?由以上条件可知:工作转速n=1000r/min,那么满足要求,合格。八、动力计算(1)驱动功率P(KW)其中,T:螺纹传动中主动件上的转矩(N·mm);n:螺纹传动中主动件上的转速(r/min);F:螺纹传动中移动件的轴向力(N);V:螺纹传动中移动物件的线速度(mm/s);:从动力源到螺旋传动主动件的机械效率;:螺旋传动的正行程效率;而=46.34%从动力源到螺旋传动主动件之间只有一对轴承和一个联轴器,故×0.98得:第三节步进电机的选择第五章电气控制系统设计第一节电气控制系统设计的根本原那么和设计步骤1、设计的根本原那么在电气控制系统的设计过程中,应遵循以下几个原那么:1)最大限度满足机床和工艺对电气控制的要求;2)在满足控制要求的前提下,设计方案应力求简单、经济和实用,不宜盲目追求自动化和高性能指标;3)妥善处理机械与电气的关系。很多生产机械是采用机电结合控制方式来实现控制要求的,要从工艺要求、制造本钱、机械电气结构的复杂性和使用维护等方面协调处理好二者的关系;4)把电气系统的平安性和可靠性放在首位,确保使用平安、可靠。5)合理的选用电器元件。2、设计步骤1)分析被控对象并提出控制要求详细分析被控对象的工艺过程及工作特点,了解被控对象机、电、液之间的配合,提出被控对象对PLC控制系统的控制要求,确定控制方案,拟定设计任务书。2)确定输入/输出设备根据系统的控制要求,确定系统所需的全部输入设备〔如:按钮、位置开关、转换开关及各种传感器等〕和输出设备〔如:接触器、电磁阀、信号指示灯及其它执行器等〕,从而确定与PLC有关的输入/输出设备,以确定PLC的I/O点数。3〕选择PLCPLC选择包括对PLC的机型、容量、I/O模块、电源等的选择等等。4〕分配I/O点并设计PLC外围硬件线路①分配I/O点画出PLC的I/O点与输入/输出设备的连接图或对应关系表,该局部也可在第2步中进行。②设计PLC外围硬件线路画出系统其它局部的电气线路图,包括主电路和未进入PLC的控制电路等。由PLC的I/O连接图和PLC外围电气线路图组成系统的电气原理图。到此为止系统的硬件电气线路已经确定。5)根据PLC所要完成的任务及应具备的功能,进行PLC程序设计,同时可进行控制台的设计等。第二节PLC控制系统具体设计1、控制要求在本设计中我要做的是数控机床工作台的位置控制,由于工作台的移动速度已给定,根据工作行程的计算可算出单向行程的行走时间,通过PLC的计时器功能,控制其正反转,由可编程控制器通过PTO/PWM控制,输出脉冲和方向控制信号,控制三相交流伺服电机的转速和转向,进而控制工作台的前进和后退,到达对工作台位置的控制。而且通过选择适宜的伺服驱动器和在可编程控制器中把高速计数指令和PTO/PWM控制结合实用实现了闭环控制。现把步进电机的原理陈述如下:2、PLC的选择PLC=ProgrammablelogicController,可编程逻辑控制器,一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。现在PLC种类很多,有西门子、三菱、松下等等,而且每种PLC都有很多的系列,他们的功能各不相同,以满足不同用户、不同环境的要求。由于我们在PLC课程学习时学的是西门子S7200系列的PLC,故我们对西门子PLC的性能、特点及使用等比拟熟悉,所以我们从西门子PLC着手选起,最后确定选用S7-224PLC,通过分析,它可以到达工作要求:1)功能强弱适当,因为系统对响应速度要求不高,S7-200系列足以满足需要;2)结构合理,S7-224具有模块化结构,通过相应模块可以实现控制要求;3)可在线编程,其特点是主机和编程器各有一个CPU,编程器的CPU可随时处理由键盘输入的各种编程指令;4)由于工作环境并不恶劣,S7-224已经可以很好的适应环境了。3、步进电机专用芯片的选择:在选择电机时,因为考虑到伺服系统的关系,使用与其配套的PMM8713。PMM8713是单片CMOS芯片,用于控制三相和四相步进电机PMM8723是外表安装器件,用于控制二相步进电机,是PMM8713的简化设计,价格低于PMM8713PMM8714是单片CMOS芯片,用于控制五相步进电机对于PMM8713,它的根本规格如下:控制步进电机工作方式:4相输出—1相励,2相励磁,1-2相励磁。3相输出—1相励,2相励磁,1-2相励磁电源电压范围:输出电流:源极或漏极输出电流最小为20mA抗干扰能力强:所有输入端内部都设置施密特电路两种类型脉冲输入方式1〕2输入端〔CW和CCW输入方式〕2〕1输入端一切换端〔CK和U/D输入方式〕6〕有励磁监视:PMM8713的E脚输出可说明控制器的工作方式PMM8713的管脚功能如下:管脚编号符号功能管脚编号符号功能1输入脉冲Up时钟9复位2输入脉冲DOWN时钟103输入时钟114U/D方向切0-反转1-正转125励磁方式切换控制13614励磁监视73,4相选择15输入脉冲监视80V(地)16电源〔+4-+18V〕PMM8713的其他相关参数参见参考书及相关手册4、控制电路设计机床电气控制系统的电路图如下:5、程序设计(1)输入/输出地址分配根据控制电路,可得出S7-224在系统中所应用的输入和输出分别为:输入I0.0步进电机启动按钮I0.1步进电机停止按钮输出Q0.0步进电机驱动器脉冲输入端Q0.1步进电机驱动器方向输入端(2)程序框图①主程序框图:见下页②PTO/PWM控制框图:见下页③高速计数程序中的中断程序框图:见下页④高速计数程序框图:见下页主程序框图:PTO/PWM控制框图:高速计数程序中的中断程序框图:高速计数程序框图:6、PTO/PWM控制存放器及相关计算(1)PTO/PWM控制存放器S7-224有两台PTO/PWM发生器,建立高速脉冲串或脉宽调节信号波形。一台发生器指定给数字输出点Q0.0,另一台发生器指定给数字输出点Q0.1。脉冲串〔PTO〕功能提供50%占空比的方波输出或指定的脉冲数及指定的周期。脉宽调制〔PWM〕功能提供带变量占空比的固定周期输出。每台PTO/PWM发生器有一个8位的控制字节,一个不带符号的16位的周期值、一个不带符号的16位的脉宽值和一个不带符号的32位脉冲个数值。这些值全部存储在特殊内存区域SM的指定位置,一旦设置这些特殊的内存位,选择所需的操作后,执行脉冲输出指令〔PLS〕即启动操作。因此,在执行高速脉冲输出指令之前,必须设置好控制存放器。在编写程序之前,编程人员必须明确的知道控制存放器各个位的功能,具体说明见下表(见下页)。(2)相关计算PMM8713有很多参数,参数的设置值影响电机的转速和旋转编码器的反应信号,同时决定输入输出接口中脉冲和方向的类型。由于驱动器的输入输出接口与S7-224连接,而S7-224的I/O为24VDC的单端信号,必须实现驱动器和S7-224输入输出信号类型及电平的匹配。由于S7-224脉冲输出和和计数器的最高频率均为20KHz,所以Pr44和Pr4B的设定值必须确保在适宜的范围内。伺服驱动器中A相和B相反应脉冲均为差分信号,而PLC不能直接输入差分信号,必须对信号进行转换,并放大至24VDC信号,信号转换及放大处理。PTO/PWM控制存放器各位功能表Q0.0Q0.1描述状态字节SM66.4SM76.4PTO包络由于增量计算错误而终止,0=无错误;1=有错误SM66.5SM76.5PTO包络由于用户命令而终止,0=不中止;1=终止SM66.6SM76.6PTO管线溢出,0=无溢出;1=有溢出SM66.7SM76.7PTO空闲,0=执行中;1=PTO空闲控制字节SM67.0SM77.0PTO/PWM更新周期值,0=不更新;1=更新周期值SM67.1SM77.1PWM更新脉冲宽度值,0=不更新;1=更新脉冲宽度值SM67.2SM77.2PTO更新脉冲数,0=不更新;1=更新脉冲数SM67.3SM77.3PTO/PWM时间基准选择,0=1us;1=1msSM67.4SM77.4PWM更新方法,0=异步更新,1=同步更新SM67.5SM77.5PTO操作,0=单段操作;1=多段操作SM67.6SM77.6PTO/PWM模式选择,0=PTO;1=PWMSM67.7SM77.7PTO/PWM允许,0=禁止;1=允许其它存放器SMW68SMW78PTO/PWM周期值〔范围2~65535〕SMW70SMW80PWM脉冲宽度值〔范围0~65536〕SMD72SMD82PTO脉冲计数值〔范围1~4294967295〕SMW166SMW176操作中的段数〔仅在多段PTO操作中〕SMW168SMW178包络表的起始位置,用从V0开始的字节偏移量表示电平匹配的问题已通过控制电路设计解决掉了,现在我们做相应计算来解决脉冲的问题:①因为丝杠的导程为6mm,所以丝杠转动一圈是前进6mm,本设计中负载的工作行程是800mm,故可得出丝杠走完全程需要800/6≈133转;②为了S7-224和驱动器功率协调,我们就设最高工作频率为10KHZ,此时电机转速为500r/min,由此可算出电机转动一圈需要的脉冲数为10×500×60/10000=300个脉冲,所以完成负载的行动共需300×33=39900个脉冲;由以上计算就可得出MDDDT5540-003驱动器的设置参数为:编号参数名称设定值功能说明Pr40指令脉冲输入选择0通过光耦电路输入Pr41旋转方向设置0Pr42指令脉冲输入方式3Pr44反应脉冲分倍频分子75电机每转一圈,编码器反应的脉冲为Pr44*4Pr45反应脉冲分倍频分母0Pr48指令脉冲分倍频分子0Pr4B指令脉冲分倍频分母300电机每转一圈所需的脉冲数为Pr4B③110BF003(新)步进电机的启动频率为1.4KHZ,在结合上面的控制参数可作出脉冲频率-时间关系图为:④包络表参数的计算由以上脉冲频率-时间关系图可知,交流伺服电机的运动控制分成3段,起动、运行和停止,共需要100200个脉冲。起动和结束时的频率是0.5KHz,最大脉冲频率是10KHz。由于包络表中的值需要用周期表示,而不是用频率,因此需要把给定的频率值转换成周期值:起动和结束是的周期是:710μs最大频率对应的周期是:100μs要求加速局部在634个脉冲内到达最大脉冲频率〔10KHz〕,减速局部在1266个脉冲内完成。PTO发生器用来调整给定段脉冲周期的周期增量为:周期增量=〔ECT-ICT〕/Q其中,ECT——该段结束周期;ICT——该段初始周期;Q——该段脉冲数。故可计算得出:加速局部〔第一段〕的周期增量是-3;恒速局部〔第二段〕周期增量是0;减速局部〔第三段〕的周期增量是2。假定包络表存放在从VB500开始的V存储器区,相应的包络表参数如下表所示:包络表值V存储器地址参数值VB5003〔总段数〕VW5012000〔1段初始周期〕VW503-3〔1段周期增量〕VD505634〔1段脉冲数〕VW509100〔2段初始周期〕VW5110〔2段周期增量〕VD51398300〔2段脉冲数〕VW517100〔3段初始周期〕VW5192〔3段周期增量〕VD5211266〔3段脉冲数〕7、高速计数器S7-224支持6台高速计数器(HSC0至HSC5),可配置为十二种不同的操作模式。每台计数器对支持此类功能的时钟、方向控制、复原和起始均有专用输入。对于双相计数器,两个时钟均可按最高速度运行。在正交模式中,选择一倍或四倍的最高计数速率。所有的计数器按最高速率运行,而不会相互干扰。在编写程序之前,编程人员必须明确的知道控制存放器各个位的功能,具体说明见下面两个表:(1)高速计数器的控制字节表HSC0HSC1HSC2HSC3HSC4HSC5描述SM37.0SM47.0SM57.0SM147.0复位有效电平控制位;1=低电平-SM47.1SM57.1-启动有效电平控制位;1=低电平SM37.2SM47.2SM57.2SM147.2正交计数速率选择;1=1*计数速率SM37.3SM47.3SM57.3SM137.3SM147.3SM157.3计数方向控制位1=增计数SM37.4SM47.4SM57.4SM137.4SM147.4SM157.4允许更新计数方向;1=更新SM37.5SM47.5SM57.5SM137.5SM147.5SM157.5向HSC写入预置值1=更新预置值SM37.6SM47.6SM57.6SM137.6SM147.6SM157.6向HSC写入当前值1=更新当前值SM37.7SM47.7SM57.7SM137.7SM147.7SM157.7HSC允许;1=允许(2)HSC的当前值和预置值表要装入的值HSC0HSC1HSC2HSC3HSC4HSC5新当前值SMD38SMD48SMD58SMD138SMD148SMD158新预置值SMD42SMD52SMD62SMD142SMD152SMD162结合以上两表,由于伺服电机返回A、B两相正交编码信号,在程序中,使用高速计数器HSC0,工作在模式9,使用内部启动和清零功能,A相和B相计数脉冲通过I0.0、I0.1输入,I0.2为外部复位。内存单元中SMD38、SMD42分别为HSC0的初始值和预置值,SMB37为HSC0的控制字节,计数实时值使用地址HSC0,当计数实时值等于预置值时,产生12号中断,可在对应的中断程序中实现特定的功能。第三节PLC程序:语句表和梯形图(1)梯形图2〕语句表NETWORK1LDIO.OOM0.0ANI0.1=Q0.0=M0.0NETWORK2LDM0.0ANM2.0TONT40,+160NETWORK3

温馨提示

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

评论

0/150

提交评论