《【《基于PLC的轨检小车控制器设计与实现》11000字(论文)】.docx》由会员分享,可在线阅读,更多相关《【《基于PLC的轨检小车控制器设计与实现》11000字(论文)】.docx(29页珍藏版)》请在课桌文档上搜索。
1、基于P1.C的轨检小车控制器设计与实现目录第一受结论21.1 背景21.2 国内外主要研究现状312.1 轨检车发展历史312.2 2轨检车研究状况413课题研究内容51.4本文的结沟5第二堂智能轨检小车的方案设计62.1 轨检小车车体设计62.2 轨检小车功能设计9第三空轨检小车硬件设计93.1 电机的分类及工作原理93.2 轨检小车的电动机选型103.3 电机驱动器选型143.4 硬件电路设计143.4.1 主电路设计143.4.2 控制模块硬件电路设计15第四M轨检小车控制模块软件的设计154.1 P1.C介绍154.2 P1.C分类及其选型164.3 P1.C编程软件164.4 P1.
2、C软件设计17441程序流程图174.4.2 P1.C的I/O分配184.4.3 P1.C程序的梯形编写19第五受轨检小车控制系统调试245.1 调试准备工作245.2 调试系统程序25总结28参考文献29AS1.本文提出了轨道检测车的总体设计方案,苜先设计出轨检车总体结构,机检车主要结内有纵梁、横梁、行走机沟、导向机沟、支撑渠、控制计算机、电机等组成。接着对电机进行选型,选择合适的步进电机及与其相匹配的驱动器来给轨检小车提供动力,然后选出合适的软件来迸行对电机的控制,画出其电气原理图。其次,对轨检车的主控模块进行设计.设计和分配P1.C软件的UO接口。益体就是对运动控制作了一个选型与分析,选
3、择步进电机作为小车的主驱动,用P1.C通过控制脉冲来控制轨检小车的速度。本次的设计目标在轨检车检测设备领域,结合先进的智能技术,格制出具有自主知识产权的新型检测设备,可实现高可靠性、高猜度测量、高效率、智能化。本次设计对于促进我国佚路运输的发展,提高铁轨检测的精度,城轻铁路工人劳动强度,保障铁路运输安全有若极具重要的意义。关键词轨检小车P1.C运动控制第一章结论1.1背景高速铁路是铁路运输发展的趋势,随着国民经济的飞速发展,城市轨道交通的便利.铁路运输的任务将越来越重。在此之前我国铁路已经成功的完成了5次大提速,从时速每小时48公里提升到部分线路每小时200公里,而目前,我国铁路正面临着第6次
4、提速的考险,而且在不久的将来还将会进行进一步的提速。铁路的提速在带给国人的生活出行方便的同时,我国的铁路技术也在援受若然战.而到时轨道检测技术将会是佚路技术中的重中之重.因为旅客乘车的安全程度和舒适程度都是受轨道检测工作所影晌的。因为现在的铁路越来越多,凯道楠设地区的地形复杂程度也越来越高,花费太量的人力和资源来进行检测也不是长久之事,这种情况就使铁路的维护工人有若越来越大的工作强度。因此提高铁路的运行猜度,臧轻工人的劳动强度,俣证佚路运行的安全,它需要研究开发出一叙智能的、变于使用,能够克服地形困难,高精度的轨检小车来促进中国铁路的发展。过去的轨道检测是不可能达到高速凯道铺设的精度验收标准的
5、要求和凯道整体平顺性的要求,所以高速铁路建设的高质量标准要求,从节省时间、成本和线路整体的平滑性的方面,是需要建设设计者出发去探索一些更加有效可行的方式.来适应未来当中高速铁路大规模化的建设和凯道检测向自动化方向发展。而随着便携式的机检小车的成功研发出来,铁路轨道检测的工作效率得到提高,铁路路线的测量精度得到了提高,为铁路运行的安全做出了及其重要的贡献,向时凯道的检测效率大大地提高,也为正在和以后要进行的提速提供了很好的条件。12国内外主要研究现状目前,许多欧美的发达国家都已经相继地开发出了高精度效率的高速自动化轨道轨检小车,测量的时速可达到大约每小时160到300公里。轨检车是用来检测轨道的
6、几何状态和不平顺状况,是通过检测能够保证轨道行车安全、平稳舒适和进行轨道保养维修的重要方面。田外的高速机检车对轨道的不平顺测量基本都是采用的惯性基准法原理来进行。12.1轨检车发展历史T2和T4型轨检车是上世纪70年代美国联邦铁路局进行研发的.T6和TIO矶检车在上世纪80年代又成功开发出。T2型轨检车使用了无线接触惯性测量系统,检测速度可以达到每小时250公里,配备了实时电子数据处理系统,除了左右水平.高度.方向,三角坑,轨距等方面测星,也可以测量温度,车辆加速度.喔声,如当曲牢.倾斜度.正面的压力数据。T6型轨检车晟高检测速度为每小时192公里,惯性测量其轨道高度,确定良正的波形,前后19
7、米弦正矢量就是采用惯性测量法计算的,计算19米弦正矢量的实际波形。轨距是通过用固定在了左右轮中的伺服型传感器,对横向加速度矢量的二次积分后迸行横向位移,并目通过光荣和凯道四周信号的相对位苣计算出的轨道方向的内侧不光滑。1968年英国成功研制出F2和F4型两种轨检小车.又在1975年研制出新型高速轨检车,检测速度达到了每小时200公里,将其放苦在高速列车上,在列车运行中检测佚路轨道几何状态。检测项目有高低面及其变化率.平滑性、纵坡、竖横向的舒适性、转向架竖横向的加速度、速度以及距阍等项目。德国铁路广泛使用BR725编组列车型号轨检车。具配有两个由9吨主要轴.三个测试用的小轮轴可以于单轴上进行移动
8、。每个测试轴都有单独的起落转架.使于检查测量高度、水平、平滑性、轨距、超高率和曲率等项目,高低和水平都采用了弦信心矢量距的检测方法。轨距的评佰采用了先进的MaUZin系统.平滑性以间距26m作为测试的基准.曲率则采用Iom弦处矢生距离的方法。轨检车自身配备了AV522设备,通过此设笛来进行数据的处理,分析设备测试到的波形和评定其轨道质量.中国在1953年生产出第一辆客车式机械轨检车,这辆轨检车是由我国自行设计和制造的。在1971年又成功研制了客车式电气矶检车。2004年我国铁道部引进美国ENSCO公司的T1.o凯道检测车加以改进后就有了第四代凯检车CJ-4o第四代的轨检车邂够检测轨道高低性、水
9、平率、曲率、左右轨向、曲率变化率、超高等铁路的几何参数,还可以检测车体和轴箱之间的振动加速度、车体左右港动的幅度、振动及其位移位置等相互作用的参数,还可以自动检测出列车在运行路线中道路通口、桥梁、道路岔口等地面物体的位置并且作自动化地绘制出多少的公里数和进行标记。后来随着轨道检测技术的不断发展和完善.我国在2004年又从美国引进了最新型号的GI-5型机检小车,CJ-5型轨检小车采取激光摄景系统,向时结合惯性性能进行轨道检测,现在主要应用于铁路提速路段的线路检测。1.2.2轨检车研究状况国内有一批拥有先进人才的优秀企业,通过引进国外的技术,不断地克服各种困难,同时买入一批国外的产品,努力地学习后
10、,国内也推出了不少的轨检小车。只是相对于国外的智能轨检小车来讲,国内的技术还是差了一些。国内也研制出过不少的矶检小车.例如,由江西日月明开发铁路设备公司用发的GJY系列轨道检盲仪。此轨道检查仪采检测轨道的运行程度采用的是光纤陀螺精图测角原理,能够检测轨道之间的距离、水平性能、轨距变化海、左右轨方向、左右高低性能和里程数。系统采用精空机械传动、高赌度传感器及开放式智能数据采集模块、软件集成处理数据三种高级配置.是国内首创的高精度、轻便式、全数字化轨道几何状态检测系统。功能特点:检测对象:器够检测轨道之间的距离,水平性能、轨距变化率、左右轨方向、左右高低性能和里程数。测量精度:通过铁道部门的技术认
11、证和制造许可,各项检测指标都是满足铁道部测量行业的标准C处理数据:检测轨道数据结果和检测出的矢星波形图可与工作过程冏步显示,可以在线发现超限额度并且自动预警。样本采集间隔:每0125米采集I个样本点。工作持续时间:一次性充电可供工作时间长达IO小时以上。由北京中西远大科技有限公司开发的.其M2854O5轨道几何参数自动检测仪/凯道检查仪.原理与上述的轨道检查仪相同,同样是采用的光纤陀嬷精密测角原理测量检查轨道的几何性旎。本次毕业设计的课题通过对上述的轨道检测小车的原理研究,再结合现有的资料,打下了一定的基础。13课题研究内容本文主要解决以下几点:K对轨检小车的车身结构进行分析,研究小车在轨道上
12、工作时如何诳行方向的转变,设计轨检小车的导向机构;2、研究轨检小车的动力来源,整理小车的重量数据,选择合适的电动机来带动小车,加上及其相匹配的驱动器选型分析;3、控制轨检小车的P1.C控制器选型和分析;4、分析轨检小车主电路,硬件控制电路的电气原理并击出其原理图;5、分析轨检小车在工作轨道所需要使用到的功能,将其编写成P1.C程序,来实现其功能。1.4本文的结构本次毕业设计的方案主要是采用了P1.C程序控制器.步进电机,与步进电机相匹配的驱动器所组成的开环的拴制系统,实现了运动的控制设计。I、首先分析轨检小车的车身结沟,并画出其基本的三维图。2、设计出轨检小车电源电路和步进电机的电气控制原理图
13、3、迸行P1.e控制步进电机调速的程序设计。4、再进行整体的连接调试。通过对轨检小车控制器进行设计,分为六个萤节:第一章:对轨检小车的背景、发展和研究现状进行说明第二堂:研究凯检小车的功能需求,对小车车身进行设计第三生:研究轨检小车的硬件,并完成对电气原理图的设计第四生:研究轨检小车控制需的控制软件设计第五专:对P1.C程序进行调试第六萤:对本次毕业设计的总结三z*智能轨检ZJ库的方案设计根据课题的要求,确定如下方案:分析研究轨检小车的行驶要求,设计出轨检小车车身基本模型,要求满足小车的行驶需求,要考虑到实际。通过这种方案能够对轨检小车的运动方向进行控制,而且可以对小车进行灵活的和精度高的控制
14、.这种方案是对于行进于轨道上的轨检小车来讲是相对稳定.能满足对系统的基本要求。2.1 轨检小车车体设计在开始设计轨检小车车体的框架的过程中.杳找相关资料,再从现有的轨道检测车的车身结构来看,现有的小车结构大致可以分为两类:H型车身结构和T型车身结构。方案1:车身结沟是H型的结沟的话,小车就能够对左右两条轨道的高低和轨道的方向对其进行检测,使用常用的递推法来推算测量数据。H型车身结构有几个优点:工作时万便装拆,可以不费字的重复装拆,具有4只车轮,目相对的两只轮子之间有轴连接着,所以导向性好。不过也正是因具有4只车轮,H型车身结构的轨检小车结构刚度比较地差。方案2:同样刚度的条件下,车身结构是T型
15、的矶检小车对比H型,前者结构的矶检车会显得较为灵活,而且十分方便人员的操作。T型轨检小车有装拆方便,结构相对的紧凑.在对抗振动的时候刚度会很大,重金较轻便于人员的携带。而现有的轨道检测车车身结构也是T型综合以上的原因,本次设计考虑采用车身结构为T型。通过UG设计的小车模型,如图2.1所示。轨检小车车轮中间需要开出一个孔来,这样可以保留轮子的整体强度,也降低了整个车轮的重量,便于安装。本次设计的车轮外圈要比内圈厚一些,这样的好处是当轨检小车进行加速的时候,小车的平稳性很好,保持在高速运行的时候.小车有较大的惯性。设计轨检小车的车轮如图2.2所示。图2.1小车车轮图2.3车轮导向装坦凯检小车在轨道
16、上运行,当遇到弯道时,需要转向,所以要给小车车轮加上一个导向装置.其是决定若小车是否能沿着铁路弯道平稳得行走。图2.3为小车车轮的导向装置。小军要求结抱紧凑,要有足够的刚度和较高的强度C导向装爸的结施要布设合理,使小车的运动平顺可行。图2.4为小车的支撑结构。图2.4小车的支撑结构图2.1轨检小车车身结构轨检车主要结利有行走机构、衡梁、纵梁、导向机沟、支撑架、控制计算机、步进电机等组成。通过三个行走轮将轨检车支承与铁轨踏面上方。左侧的纵向大梁下有一只导向轮,具作用是使轨检小车纵向大梁沿铁路凯道进行行进。导向轮弹簧刚度系数要大,以保证导向作用。机检小车的驱动系统采用步进电机,其对行走濯轮迸行驱动
17、,从而驱动小车运行,行走濯轮和导向轮均采用硬橡胶以增加渡轮与轨道之间的滚动摩擦,让小车不存在打滑现象.这样便小车的定位精度更高。笔记本电脑通过专用支架固定于支架上,可以使检测人员作时刻观察小车的动态和检测的动态。直流电动机,将代替以前人工的手推.使检测人员节省体力和方便干其他的事情。为了便于拆卸,所有连接采用普通螺栓连接。2.2 轨检小车功能设计轨检小车在轨道上工作时,需要执行检盲轨道的各项指标和参数,例如轨道的平整性,零件的规格等等。首先需要让小车在凯道上进行行进,要考虑其导向的问题,对小车车轮进行昭究.要让小车有速度,就得选择一种功率足够,结构紧凑、续航能力较强切重量轻的电机来带动其运行,
18、需要对电动机及其所匹配的硬件进行选型。电动机选型结束后,就要对主电路电源选型,接着画出主电路原理图,要满足小车动力的要求。完成动力需求之后,就要选择控制电动机的软件.来通过其控制轨检小车的工作过程.选型要求是自动化的控制小车,还要选取匹配的电源模块,设计出选型软件的程序,来适应轨检小车在不同工作环境下的工作方式,例如小车的速度,小车的前进后退,这需要满足其检测方式的需求。现代轨道检测车还是以人力工作方式的情况较多.本次毕业课题的设计要将其原有的工作模式打破,通过软件控制电动机来控制小车进行运行。第三章轨检库硬件设计电机称其为电动机,也俗称马达.是一种与电能密切相关的能量转换装芭.可以将电能与机
19、械能互相转换.也可以将电能和电度之间进行转换。其主要作用是利用机械能转化为电能,电机是作为用电器械和各种机械的动力源。和其他形式的能星相比而言,电能生产方便,来源多,便于输送等等优点。雅比克在1834年造出了世界上的第一台电动机,后来电动机在结构上与生产机械进行空切的配合,从而进一步的商化机构.容易实现生产的自动化。脸若生活水平的不断提高.工业自动化程度的提高.需要采用各种各样的电机作为自动化系统的基本组成元件,此外在国防.医疗以及日常生活中电动机也会越来越广泛地被应用起来。3.1 电机的分类及工作原理电动机根据用途来分:控制电机、功率电机、信号电机O功率电机分为直流电机和交流电机。信号电机分
20、为位置信号电机和速度信号电机1控制电机主要是应用在猜确的转速、位置控制上,在控制系统中作为“执行机构”0可分成伺服电机、步进电机、力矩电机、开关磁阻电机、直流无刷电机等几类。步进电机的特点:步进电机其精度为步距角的3-5%,而且不会累积多余的步进角。步进电机外部允许的最高温度取决于磁性材料的不同,低频振动,在没有负载但是有频空载后动频率的情况下,步进电机是可以正常启动的等等。步进电机在通过细分步进角之后,其原有的性潴会增强很多。这种电机是没有固定的功率的.其功率随着频率和电机的运行速度变换而笠换.它的力矩在低速是很大的。3.2 轨检小车的电动机选型因为对轨检小车来说,驱动轮的驱动电机的选择显得
21、十分重要,因为本设计要实现对路径控制定位和速度测量要求不是很高,而且精度也要求不是很高,所以我招采用步进电机来作为本次毕业设计的驱动电机。首先驱动轨检小车的电机使用步进电机。由于良好的步进电机的准确度为3%-5%,而且不会招误差从一个步骤累积到下一步.所以步进电机能够靖确定位和重复性地运动,而这一特点可以进行轨检小车前进路线和其位苣的精准定位。步进电机的旋转角度是与P1.C输入的脉冲成正比.当绕组通电时,电机转矩处于完全都止状态.并且步进电机对启动/停止/换向有着极好的反应.能够随时控制轨检小车的前进和后退。根据轨检小车在工作时的需求,在检测列车轨道的过程中,小车有慢快速两个挡位的速度工作,即
22、快速档V=0.8nVs,慢速档V=OSnVs,在同样的条件下,可以看出电机在快速档的工作条件下消耗更大的功率,所以要以快速档电机消耗的功率来进行选型。下面是对估算负载。(1)计算负轨数据:小车在运行过程中会受到摩黑力的作用,摩擦力为FnffhN其中:N为小车运行时轨道所受到的压力,为浪动摩擦系数。作用在铁路轨道上面的力为N(叫中”+叫电也+咻出喇卜S其中,供电的电池重量约为2.5版。步进电机质量约为1.2S,小车军架的重量约为1依,加上一些个余量,叫i=2.5+1.2+10+/fii=三1.4必。由资料可知滚轮在轨道上的滚动系数=50.25.因此小车滚轮所受到的摩擦力FV憔=g=14x9.80
23、.25=33.2N又因为浪轮的半径为51.所以小车所受的摩擦力为A%.=%摊rftt=33.2O.O5=1.66N,当小车工作在快速检测时V=8s.又因为v=0xr*仔所以求得小主滚轮转速0.8/7/50.05加=I6ra5所以此时小车克服摩擦力所作的功为:=MxcfWe=1.6616=29.15W,故所选电机的标称功率必须大于此值C(2)电机的选型应该步进电机的功率是达不到轨检小车运动工作条件的,还是要选用功率高的直流电机来驱动小车的运作。所以本次使用的只是在学校中所有的步进电机来Ia行试验步进电机的功率可由转速、转矩决定:P=制上(W)T-转速N-转矩;97500额定输出功率由额定转速和额
24、定转矩决定;同步转速由电机的频率和极数所决定(如图3中1所示);N=120*-z(r11in)PJ电源频率P-极数:空载时的转速:电机在没有负载时的转速:(如图3中2所示);额定转速:电机额定的输出功率时的转速:(如图3中3所示)。启动转矩:电机在额定电压、频率作用下,在后动瞬间所输出的转矩(如上图中6所示)启动时如果静态负载大于吕动负载,电机不能运转。额定负载转矩:电机在额定的电压、频率以及额定的转速时所输出的转矩(如图中5所示)。运行状态:为了保证电机温升的控制,确定了连续运行状态和短时间运行状态O连续运行状态:电机在额定电压、频率下,允许连续运行,并保证电机安全OJWo短时间运行状态:电
25、机在额定电压、频率下,允许30分钟连续运行,并保证电机安全可靠。步进电机是将电脉冲信号转换成角、线位移的一种开关控制元件件。在不超载的情况中,电机的转速和停止的位置只取决于脉冲信号的频率和脉冲数的多少,不会受到负载的影响,所以只要给步进电机加一个脉冲的信号,步进电机就会转过一个步距角.这样使得速度、位卷等控制领域控制变得十分的简单。现在常用的的步进电机有永磁式步进电机、反应式步迸电机以及感应式步诳电机和混合式步进电机等不同的种类。而本次采用的是两相混合式步进电机的选用,它结合了永磁式与反应式步进电机两种电机的优点,而且这种步进电机的应用最为广泛。符号为Mo在选用步诳电机的时候我选用的是两相混合
26、式步进电机来进行对轨检小车迸行控制位移,两相混合式步进电机的结构有电机的钉子有八个绕有线圈的佚心磁极;每个钉子磁极边缘有多个小齿,一般多为5个或者为6个:八个线圈被传成A、B两相绕等结沟特点,主要的工作原理定子有四个绕有线圈的磁极,相对应的磁极的线圈组成一对曲相线曲.转子有两段永磁体组成,一个呈N级性,一个是呈S极性;每段永磁体有3个齿,齿距为120度,N极齿和S级齿分批错开1/2齿距等等C所以我选用两相混合式步进电机86系列。步距角为1.8度的步进电机图3.2为本次使用的步进电机图3.286系列步进电机爱格型号矽至()腌相屯浪(A相电(E保持穴G时矩(NE)空效启动(*)(KHz)Q林动ff
27、1.(95。外K施0001908SBYG2SOA-SAFRBCO2O22OJM.829.02.S0.21.72.01S401a000200MYG250A-SAFRB1.)402209/142.32.50_21.72.01S401b00022086BYG250B-SAFRBC02022OJd.821605.0OJ1.73J30001a00023086Y02508AFRB1.-04022OSd84405.0ON1.73.230001b000250866YG250B8AFRBC-02022OSdS216.05.0OJ1.73J30002a00024086YG250B-SAFRBC-0302209/1
28、837.2SO0.21.73.23000100026086BYG25OCAFRBC4)30220.9M.831.6267.0OJ1.74.2445001a表中电机空IijKsMi掣的和X条件;ttt三AZOVOC图34步进电机的技术指标3.3 电机驱动器选型步进电机通过电机驱动器来细分。驱动器细分后的优点主要是完全消除了电机的低频振荡。低频振荡是步进电机的一大特性,而细分是消除低频振荡的唯一万法。装上电机驱动器,细分之后,就提高了电机的输出转矩和电机的分辨率,因为它减少了步距角,提高了步距的均匀程度。图3.3为此次使用的20806步进电机驱动器图3.320806步进电机驱动器3.4 硬件电路设
29、计3.4.1 主电咨设计本次设计的轨检小车使用220V蓄电池给主电路进行供电、24V蓄电池进行控制电路供电,因为蓄电池有体积较小,较为稳定的电压控制输出能和较强的驱动电流,而且能够存储起有限的电能,对于轨检小车较长时间的在轨道上工作有一定的后备能源支持。满足放置控制系统在小车上工作的条件,而且价格相比其他的电池较为合适,所以采用24V蓄电池来作为轨检小车主电路的电源。而直流电动机将代替以前人工的手推,使工作人员节省大量的体力可以去进行其他的工作。图3.5为主电密电气原理图。图3.4为主电路电气原理图。图3.4主电路电气原理图3.4.2 控制模块硬件电路设计控制模块原理电路如图3.5.图中使用P
30、IX;拴制步进电机图3.5控制模块原理输入接口电密在输入接口电路中,在驱动器内部放置一只限流电阳.当电压为24V的情况下,电阻R为2千欧.电后为5V时,电阻R为330千欧。当电压不是这两种情况的时候,需要根据电压的大小在每个输入端口前接上。注意.是每个接口前都要有限流电电.其电路绝对不能够共用其限流电电.如图3.6所示。U方*3.6第四章轨检小车控制模块软件的设计4.1 P1.C介绍P1.C.中文定义是可编程控制需.简称是P1.C.其是一种新型的以计算机技术为基本的工业自动化控制装置,采用的是可以编写程序的存储器械。其中存储的内部空间用来进行执行了顺序和逻瑁运算.还可以对计时和算术运算等发出指
31、令,然后通过输入输出,来控制各式各样的机被设备或者生产过程。4.2 P1.C分类及其选型P1.C按照结抱形式来分,可分为整体.模块和叠装三种形式的P1.C,其中叠装形式的P1.C是前面两者优点的结合体。按照功能来进行分类的haunted,可以将P1.C分成低中高三个不同类别。本次设计使用的P1.C是西门子的S7-2.如下图所示S7-200系列P1.C有着极其强大的功能,它既可以在独立的运行中实现功能,也可以在与其他相连成网络的同时进行复杂控制。所以这次PI-C我将使用S7-2OO系列来进行的步进电机进行控制。W4KCFU本体内30ar局干Vt2RMM2图4.2STEP7MicroWin编程软件
32、界面4.4 P1.C软件设计4.4.1 程序流程图K3图4.3轨检小车工作模式本次的系统使用的是槎形图的编程,编程软件为STEPVMicWWin编程软件.先在计算机上进行程序的编写和调试,当程序调试成功后,使用接线口把编写好的控制程序下裁到P1.C当中。本次设计的P1.e程序包括了主程序,慢速档,快速档和停止档的子程序主要要使步进电机分成两个速度档,来满足轨检小车在轨道上不同速度的工作需求.进而来高质量地完成凯道检测工程。工作开始后,电动机启动,轨检小车开始在轨道上前行.进行作业.小车有两个档的速度可以选择,当检测一条全新的凯道时,小车可以以一档慢速前进,增加其测量的精度。在通过无需检测的凯道
33、时.以二挡的速度快速通过.大大地节省了工作的时间,提高了轨检小车的作业效率。矶检小车以一档的速度起步,使用两档的速度在凯道上进行工作,这三种工作方式(如图4,3所示)根据现场的工作需求来进行自由转换,以适应不同的工作环境。等小车作业结束后,电动机既可以停止转动,让小车停下来,等待操作人员,也可以通过电动机反转来带动小车返回初始位置。4.4.2 P1.C的I/O分配如表1所示为本次设计的控制字符表。表2所示为本次设计的P1.C的I/O分配表。表I控制字符表Q00寄存需名称及功能描述SMB67控制字节,控制PTo/PWM脉冲输出的基本功能SMW68周期值,属字型,PTO/PWM的周期值.工作在2-
34、65535的范围内SMD72脉冲数,属双字型,PTO的脉冲数.工作在14294967295去2P1.CI/O分配去序号P1.C中I/O地址其控制功能说明输入类型I10.0一档运行操作P1.C210.1二挡运行操作310.2后退运行操作410.3停止运行操作5Q0.0输入脉冲6Q0.1方向7Q0.2矢餐4.4.3 P1.C程序的梯形编写网络1:IoQ和10.2并联为运行的开关,当触点10.0和10.2都打开的时候.启动电动机的时候,不论是直接启动还是变频后动,只需要有一种方式的按钮按下之后.都会调用到子程序SBR_()中,让使能置0,让其有效,然后电动机1档启动。同样,当按下KH的按钮后.条件满
35、足.会调用子程序SBR,电动机换入2档。网络2:对于步进电机P1.C所发出的脉冲输出的程序。高速脉冲输出有着两种输出方式,一种是高速脉冲串输出PTO,另一种是宽度可调脉冲输出PWM。使用者可以控制PTO输出的那一甲脉冲(占空比50%),控制其脉冲的周期和数量C而PwM可以输出可调占空比的脉冲.能控制输出脉冲脉宽。每一个高速脉冲发射器都是对应若一定的特殊储存器,这些个寄存器是被用来置制脉冲的输出模式,反应出脉冲的输出状态和各种参数值。而这些寄存器的控制位功能是不同的。首先,我们来处理程序中的SMB67。通过把#8D输出到SMB67当中,通过下面的表格可以看出SMB67是控制若PTO/PWM的更新
36、周期值得.然后将#8D转换成二进制100(X)IO1.来看.其对应者输出的周期,脉冲数和PTo/PWM的执行命令。而下面的SMW68对应着脉冲周期.它需要在执行指令前,SMD72对应着脉冲的个数如果在输出脉冲完成的时候,要马上执行一个与其有关的功艇.就要在中断程序的时间内执行P1.S指令,让S7200进行编程。电动机在此程序下启动,可以开始在轨道上进行工作,此时的速度为1档。OZSMOOM0V.8厂:JNC)UTbSMB67MS1.WENoIHOUTSAvS8V1MOV.CWENNOINOUT)1TMD72V94%76QOOQ0.1控M字外SM670SM770PToa/VMMfWttiO-不更
37、新;1更新用明依SM671SM77.1&VM更新脉冲宽过生0不更h1脓冲宽度值SM672SM772PTO更新脉冲数o-e*1史新脉冲数SM67.3SM77.3PTOe也找J1MH担I-ImsmiftSM674SM77.4PWM更新方法;OaX步更新;1,同步更第SMe75SM77.5PTO愫作:J单段懵作;1七段操作SM676SM776PTO户WM快Ka界Jia择PToi1.i1.ffPWMSM677SM777PTOifWM允许0Sh匕1允许I这段程序在电动机1档的原有基础上,再增加了一个矢能.再通过PTO/PWM高速脉冲输出口进行输出.使电动机的速度变快,即电动机工作的第二次提速.和)来满足
38、轨检小车有较高速度的需求,为电动机的2档。网络:网络标1810.100.1IICS)网第4P1.SENENOOoX下面的网络2:与上面的相同,将#)送入到SMB67中,对照上面的表格.找出PTOPWM更新居期,而SMW68其对应若输出的周期.脉冲数和PTOPWM的执行命令,所以不会再更新脉冲的个数与周期值,所以步诳电机停止旋转。此程序为中断程序。其中中断连接指令(ATCH)是把中断事件(EVNT)和中断例行程序号码(INT)两者相联系,同时中断事件开始起作用。如果需要中断事件和事件在发生时程序之间有美联的话,那么必须要在中断例行程序激活的前面进行。一个中断的例行程序可以加上几个中断事件,不过事
39、件是不可以加在几个中断的例行程序上面的。在中断程序上面的程序中的设定的脉冲发完结束之后,中新程序起作用,作用在42949672295上,使前面的程序继续发出脉冲。踽嘿I矗WHtt3这段程序是作用在电机上.使电机正反转,带动轨检小车进行前进或后退。QO-I所赋予的是方向面,而1口赋予的是电动机的正反转。只有当程序前面的R1.o指令为“I”,电流能源才才会通过线圈,这样才会让线圈摭行置位指令.并且R1.O为。是不起作用的,其单元的地址不会改变。而其方向为正方向.所以100是正转。下面的程序也是一样,而“R”是复位指令,所以102位电动机反转。HK3100001TI(皆m4102QOITIO)第五章
40、轨检小车控制系统调试5.1调试准备工作元器件准备:1、220V转化为24V的电源模块(如图5.1所示);西门子S7-200P1.C(如图5.2所示);步进电机驱动器(如图5.3所示):两相混合式步迸电机(如图5.4所示)。图5.1控制电涔中220V化为24V的电源模块图5.2西门子S7-2OOP1.C图5.3步迸电机驱动器接口图5.4两相混合式步进电机所有的元器件准备好之后,进行元器件之间的接线.接线完成后仔细地复查一遍,确认接线没有错误,再开始下一步的调试。5.2调试系统程序2016年3月份,刚刚毕业论文开始动手。从一开始的不知所措,到慢后来慢慢地开始有状态了.到对论文思路逐渐的清晰,整个论
41、文的撰写过程还是蛮心酸的。炭开始在班上进行选课题的时候.我抽到了茂于我大学最后一次课趣.是:基于P1.C的轨检小车控制需的设计。当选题报告,开题报告定下来的时候,说实话我脑子里是空白的,没有接触过这个方面,不知道从何处下手,当时看到开题报告里的任务节,自己真是的觉得有些无从下手。我将这一问题回馈给了我的导指导老师.在老师耐心的指导领悟下,让我自己现在对论文课题的分析研究方向和方法有了初步的计划。在接下来的时间里,我开始查找有关资料,把这些在后面会用到的资料都记录下来。将这些资料进行分类,归拢,这会有利于毕业论文的写作。然后揩资料交给导师.和导师进行沟通交流,听取指导老师的建议。4月初,资料己经
42、查找结束了,开始着手论文的写作。在写作的过程中遇到困难我就会及时和导师联系,听取导师的意见,并和同学互相交流Q在大家伙的帮助下,困难一个个解决掉,论文也慢慢地成型。4月底.论又的前期编写接近尾声。5月份开始进行对轨检小车结构的绘制工作和控制电路的设计工作。为了结构图和电路图的直观形象,努力学习了UG的三维绘图技术和CAD绘图,然后通过绘图软件将自己设计好的轨检小车车身结构图画出来。在编写控制电路的开始过程中,由于没有实际设计电路的经险,虽然高中时期有学习过电路,可还是觉得无从下手,经过与指导老师讨论后,电涔的设计在脑海里有了雏形.通过开始找到的控制电路的资料,最终确定了系统的电路设计方法。方案
43、中控制硬件的设计.是通过模拟负载计算功率选出可以带动轨检小车工作的电动机.所需反更推敲.对比的过程中,最终定下了采用步进电机和与之相配套的两相混合式步进电机驱动器。而软件的选用是要求软件可以满足对轨检小车在工作中的控制。在完成软件选型后,结合之前菅找的资料.来编写出可以让轨检小车在轨道上进行其工作需求的程序,还要把程序一步步的调试成功。参考文献【U张光远.铁路超限检测系统研究D.成都:西南交通大学.2(X)4任盛伟,刘铁,许贵阳.等GJ-3型轨检车检测系统的升级改造J.铁道建筑,2005,11:71-733刘铁.任盛伟,许贵阳,等GJ-4型轨检车轨距-矶向测量系统改造J国铁道科学院,2006,
44、27(6):137-14014|赵钢,刘维桢.GJ-5型轨检车软件的自主研发J铁道建筑.2004.12|5|胡庆丰安博格GRP1.ooO轨检小车进行无造轨道检测的作业方法J.铁道勘测,2008(4):2161张勇.机检小车用于高速铁路轨道几何状态检测的关键问题胡究IJ1.铁道标准设计,2013(05):2刘伶萍.高速轨道检测系统J铁路创新.2012(1):3|8|杨成宽.GEDOCE轨道检测系统在无昨轨道施工测量中的应用J).铁道工程学报.2009(3):58-599|杨伟平.智能小车运动控制系统的设计与研究J2OI3(1.)E-72IIOJ李志隆GJ4型轨检数梃处理系统.中国铁道科学.1997(3):56-57(11JCHUJiangwei.SH1.ShumingtWANGRongben.eta1.Designoftestp1.atformforinte1.1.igentveh