网络中如图,是高速脉冲输出的控制字,控制字各个位的意思如结束进入中断后就清零当前值,为下次反转做准备同样反转结束后也是清零,为下次使用电机正传的计数做准备。是,这是高速计数的控制字,各个位的意思前面已经介绍过,换算成二进制数就是,即启用高速计数,更新当前值。因为要重新清零当前值,所以要对当前值更新的这个位置。下面就是调用,前面对当前值的更改只有在调用这个指令后才能生效。至此整个设计过程结束。符号表见图结束语本次毕业论文设计是基于控制步进电机,借助于力传感器技术实现对电磁铁推拉力测试,是在指导老师的指导和严格监督下完成的。通过这次设计,本人对所学的知识在实际应用中有了更感性的认识和全新的体会。本次论文设计让我学会了怎样实现对步进电机的控制。对步进电机电磁铁等有了更深刻了解。学会了用编程的基本指令及其功能指令。理解了步进电机驱动器电磁铁等的工作原理和使用方法。这次毕业设计不仅增强了我的专业方面的能力,在与小组成员的合作中,也学会了沟通和合作,学会共同解决问题,互帮互助。对于各自的问题也有更深的理解。也锻炼了我们在问题和困难面前的耐心与毅力,不轻易放弃,遍不行就试第二遍,相信自己最终都能解决。当然要感谢毛老师在整个设计中对我们耐心详细的讲解和辅导,及理论和技术等各方面的支持。使我们能更好的完成毕业设计。参考文献王永华主编现代电器控制及应用技术北京北京航天航空大学出版社,王季秩,曲家骐编著执行电动机北京机械工业出版社,蔡行健主编深入浅出西门子北京北京航空航天大学出版社,杨黎明编著机电传动控制技术北京国防工业出版社,史敬灼著步进电动机伺服控制技术北京科学出版社,孙以材编著压力传感器的设计制造与应用北京冶金工业出版社,廖常初编著编程及应用北京机械工业出版社,汤以范编著电气与可编程序控制器技术北京机械工业出版社,宋伯生顺序控制程序工程方法电气时代孙平编著可编程控制器原理及应用北京高等教育出版社,张冠生,陆俭国主编电磁铁与自动电磁元件北京机械工业出版社,附录程序梯形图主程序子程序高速脉冲输出子程序高速计数器子程序中断程序附录Ⅱ程序语句表主程序接步进驱动器方向脉冲,初始化置位,步进正传,调用高速脉冲输出,同时作为第次正传脉冲输出结束后使能反转脉冲输出,,调用高数计数子程序高速脉冲输出这是西门子中高速脉冲输出段输出的格式字,是指三段加速段,匀速段,减速段,是脉冲输出点,接驱动器脉冲信号端这是执行高速输出指令,同时在输出结束进入中断,子程序高速计数这是西门子高速计数器格式,采用计数器号模式相正交,接,接中断程序在正传脉冲输出结束后复位,反转,同时置位,在主程序中再次调用脉冲输出,实现反转运行,,正传脉冲输出结束后,高速计数器清零,为反转脉冲计值做初始化附录Ⅲ控制系统外部接线图图所示图高速脉冲输出控制字由于用的是作为脉冲输出,所以要用到,而不是,是个字节,有个位组成,分别是,每个位的意思如上图所示。这里写入的是,这是个二进制数,也就是只有和为,其他几个位都是,这个意思就是启用高统的控制过程步进电机的步进角是度,步进电机每转圈需要个脉冲,滚珠丝杠每转圈前进。正转反转行程是,所以个单行程需要个脉冲。现拟定让步进电机正转,用个高速脉冲让步进电机的速度从到个稳速,然后稳速运行个脉冲,再用个脉冲让步进电机从稳速到。再让步进电机反转,整个反转过程同正转样,步进电机正转,反转各次,用高速计数器实时记录脉冲个数值。控制系统的点及地址分配控制系统的点及地址分配如图图控制系统的点及地址分配第四章系统控制过程设计主程序网络如图。图主程序网络主程序网络中是首次扫描接通,用于初始化,也就是说启动后第次扫描置位,即给步进驱动器方向端子高电平,步进处于正转状态。就是置位指令,就是将此置为。下面的就是复位指令,将位置为主程序网络如图。图主程序网络主程序网络中,还是初次扫描接通,即接通瞬间第次扫描周期调用高速输出子程序,至于为什么用调用,这是因为西门子中高速输出的程序调用必须用脉冲调用,也就是说子程序不能处于直调用状态。而复位这是高速输出子程序的格式,防止处于高电平而不能进行高速输出。因为除了正转调用高速输出外,在正转结束后电机还要反转,也就是需要二次调用高速输出子程序,因为只有初次扫描时接通,以后都处于关闭状态,所以二次调用需要用到另外个中间位,这里本人用了也可以是其他中间位,前面说过,高速输出子程序的调用必须是脉冲调用,所以不能直接通,而是接通瞬间又要关闭,故后面加个上升沿复位掉,这样接通时调用高速输出,然后又断开,这样就形成了个脉冲来调用高速输出子程序,的置位是在后面做的,后面再讲。如图所示的主程序网络中,由于还要对当前输出的脉冲进行实施观测,所以还需要对脉冲进行高速计数,这里就是调用高速计数的子程序,至于为什么用,解释同高速输出,这个子程序的调用也必须是脉冲调用。图主程序网络高速输出子程序中网络中如图所示,是中个特殊寄存器,就是直接通的个开关。就是写数据的指令,就是将数据写入地址。这是对脉冲三段输出的轮廓表格式字写入,因为脉冲输出是有个加速段,个匀速段,个减速段,共三段,所以要对这三段的参数进行设置。西门子脉冲输出三段输出的参数设置格式就是这个样子的。这是西门子规定的。首地址,这个首地址也可以是其他地址,这里写入的是个字节,固定为,意思就是三段输出,下个地址,这里是写入的个字,写入的是初始周期,本人这里写入的是微秒,是加速段平均变化周期,写入意思是每个脉冲周期大小减,周期减小,脉冲输出频率就会增加,步进速度加快,这里写入的是个双字,是加速段的脉冲数,按照设计要求是个脉冲,写入是匀速段的脉冲输出周期,这里写入微秒,是匀速段平均变化周期,但是因为匀速段周期是不变的,所以这里固定写入是匀速段的脉冲个数,按设计要求是个脉冲,写入是减速段的初始周期,也就是匀速段的周期,微秒是减速段平均变化周期,写入,即每个脉冲周期加,这样脉冲频率就会慢慢降低,电机速度就会下降是减速段的脉冲数,按设计要求是个,写入。图高速输出子程序中网络接上页图高速输出子程序网络高速输出子程序速脉不足的问题。交叉口西进口概略图交叉口南进口概略图交叉口北进口概略图从数据处理结果可知,南进口道在高峰时左转流量为,直行流量为,右转流量为。平峰时左转流量为,直行流量为,右转流量为。无论是平峰还是高峰时段,此进口道的流量都远小于其他进口道。但该进口道的信号配时与流量不匹配,应进行优化。北进口的流量较大,如下表所示,交叉口拓宽不足,造成该交叉口通行能力与路段不匹配,车辆排队长度过长。北进口左转左转直行直行右转右转交叉口出口道通行能力不足城市道路交叉口出口道设计车道数通常与下游路段数相同,特别是治理型交叉口。此处受道路红线的限制,只能通过压缩出口车道增加进口车倒数,从而致使出口道通行能力不足。车流不能顺畅的流出而滞留在交叉口内部,进而导致整个交叉口阻塞。南出口道车辆将不多,不用进行拓宽。而其他三个出口处经过的车辆较多,容易造成堵塞,所以要进行拓宽。公交线路过度繁重而造成的交通阻塞交叉口附近公交线路过度重复,在此交叉口附近通过的公交车有路路路路路路路路等。而又由于公交停靠站较小,容易在停靠站处形成通行瓶颈,造成交通阻塞。由于片面的追求直达率而将过多的公交线路设于城市主干路上,低等级的道路上公交线路分布很少。因此,导致些不合理的交通现象,即公交线路覆盖率低主干路交通压力大,乘客过多的被吸引到干路上。因此要将部分的公交线路转移到附近的支路上,方面可减轻主干路上的压力,另方面,可提高公交的覆盖率。道路上的展宽设置不合理解放路进口道处采用的是展宽措施以提高交叉口通行能力,不过其设置却并不合理。展宽段距离交叉口米,刚好为规范值的下限,不过其渐变段就点都不合理了,只有米,刚好辆公交车的长度。并且渐变段不是圆曲线形,而是折线段。长度短变化急,使得车辆通过时往往不能顺利形成三条车流,秩序不太好,且没有合理导流线,车辆通行全凭经验。另外由于车流量较大,在交叉口处,车辆排队时常会达到渐变段处,使得左转车辆无法进入左转车道,尤其是在高峰期。因此,增加展宽段和渐变段长度,将渐变段变为曲线形状,便于车辆进入左转专用车道。在变化段之前米处设置相应的提醒标线,使驾驶员能有足够的时间来执行换车道行为。道路的标线不完善交叉口处非机动车流量相当大,为防止车辆直接左转,对非机动车流进行渠化,同时也为对机动车与非机动车隔离,在拐角处设置有隔离栅栏,使非机动车采用二次过街方式通行,以提高安全性和效率。不过在路口缺少相应的道路标线,对非机动车流进行相应指示和分流。非机动车通行混乱,靠交警来维持秩序,既浪费人力又会使部分市民有侥幸心理,得不偿失。对机动车的导向也是没有,只有几条停车线,汽车通行轨迹不明确,与非机动车冲突点分布有很大的随机性,不便于交通管理和优化控制。在路口处设置相应的标线,对机动车和非机动车进行相应的渠化设计,如设置相应的非机动车过街标线,十分明显的与其他道路区别开来,使非机动车严格按照划定线路运行,提高其运行安全性,并尽量减小其与机动车的相互干扰。对机动车则设置拐弯导流线,避免在出口处网络中如图,是高速脉冲输出的控制字,控制字各个位的意思如结束进入中断后就清零当前值,为下次反转做准备同样反转结束后也是清零,为下次使用电机正传的计数做准备。是,这是高速计数的控制字,各个位的意思前面已经介绍过,换算成二进制数就是,即启用高速计数,更新当前值。因为要重新清零当前值,所以要对当前值更新的这个位置。下面就是调用,前面对当前值的更改只有在调用这个指令后才能生效。至此整个设计过程结束。符号表见图结束语本次毕业论文设计是基于控制步进电机,借助于力传感器技术实现对电磁铁推拉力测试,是在指导老师的指导和严格监督下完成的。通过这次设计,本人对所学的知识在实际应用中有了更感性的认识和全新的体会。本次论文设计让我学会了怎样实现对步进电机的控制。对步进电机电磁铁等有了更深刻了解。学会了用编程的基本指令及其功能指令。理解了步进电机驱动器电磁铁等的工作原理和使用方法。这次毕业设计不仅增强了我的专业方面的能力,在与小组成员的合作中,也学会了沟通和合作,学会共同解决问题,互帮互助。对于各自的问题也有更深的理解。也锻炼了我们在问题和困难面前的耐心与毅力,不轻易放弃,遍不行就试第二遍,相信自己最终都能解决。当然要感谢毛老师在整个设计中对我们耐心详细的讲解和辅导,及理论和技术等各方面的支持。使我们能更好的完成毕业设计。参考文献王永华主编现代电器控制及应用技术北京北京航天航空大学出版社,王季秩,曲家骐编著执行电动机北京机械工业出版社,蔡行健主编深入浅出西门子北京北京航空航天大学出版社,杨黎明编著机电传动控制技术北京国防工业出版社,史敬灼著步进电动机伺服控制技术北京科学出版社,孙以材编著压力传感器的设计制造与应用北京冶金工业出版社,廖常初编著编程及应用北京机械工业出版社,汤以范编著电气与可编程序控制器技术北京机械工业出版社,宋伯生顺序控制程序工程方法电气时代孙平编著可编程控制器原理及应用北京高等教育出版社,张冠生,陆俭国主编电磁铁与自动电磁元件北京机械工业出版社,附录程序梯形图主程序子程序高速脉冲输出子程序高速计数器子程序中断程序附录Ⅱ程序语句表主程序接步进驱动器方向脉冲,初始化置位,步进正传,调用高速脉冲输出,同时作为第次正传脉冲输出结束后使能反转脉冲输出,,调用高数计数子程序高速脉冲输出这是西门子中高速脉冲输出段输出的格式字,是指三段加速段,匀速段,减速段,是脉冲输出点,接驱动器脉冲信号端这是执行高速输出指令,同时在输出结束进入中断,子程序高速计数这是西门子高速计数器格式,采用计数器号模式相正交,接,接中断程序在正传脉冲输出结束后复位,反转,同时置位,在主程序中再次调用脉冲输出,实现反转运行,,正传脉冲输出结束后,高速计数器清零,为反转脉冲计值做初始化附录Ⅲ控制系统外部接线图图所示图高速脉冲输出控制字由于用的是作为脉冲输出,所以要用到,而不是,是个字节,有个位组成,分别是,每个位的意思如上图所示。这里写入的是,这是个二进制数,也就是只有和为,其他几个位都是,这个意思就是启用高