Warning: mkdir(): No space left on device in /www/wwwroot/Z4.com/func.php on line 127

Warning: file_put_contents(./cachefile_yuan/zhanghuasi.com/cache/7b/0df07/932f0.html): failed to open stream: No such file or directory in /www/wwwroot/Z4.com/func.php on line 115
快速门PLC驱动步进电机使用心得(下)-技术交流-PVC快速门-91免费版黄色-黄色软件91免费版品牌厂家-苏州91免费版黄色软件门业


  • 91免费版黄色,91免费黄色视频,91免费版黄色软件,黄色软件91免费版

    PVC快速门 当前位置: 首页 >>新闻资讯>>技术交流
    快速门PLC驱动步进电机使用心得(下)

    3 控制系统完成的功能

     

    3.1 控制系统首先要实现的功能,是卷绕的平稳起动、加速、减速、平稳停止。在新版的S7-200中,支持高速输出口PTO0/PTO1的线性加/减速,通过 MicroWin的向导程序,非常容易实现。实际上,以目前的情况,线性加减速只能使用向导生成的程序,Siemens没有公开独立可使用的指令。

     

    3.2 使用位置控制向导生成以下四个子程序(仅限CPU内的PTO,不包括专用模块的情况),以PTO0为例:

     

    3.2.1 PTO0_CTRL:每周期调用一次,可以控制PTO0的行为;

     

    3.2.2 PTO0_MAN:可以控制PTO0以某一频率输出脉冲,并且可以通过程序随时中止(减速或立即中止);

     

    3.2.3 PTO0_RUN:运行(在向导中生的)包络,以预定的速度输出确定个数的脉冲,也可以通过程序随时时中止(减速或立即中止)。

     

    3.2.4 PTO0_LDPOS:装载位置用,本例使用相对位置,所以不必装载。

     

    本例的工艺要求,输出脉冲数可变(圈数可设定),又要在工艺允许的情况下尽可能地按指定的速度运行,也要随时能够减速停止,包括人工手动的停车要求。直接使用PTO0_MAN和PTO0_RUN都无法直接满足要求,以下来研究配合辅助手段如何实现。

     

    3.3 精确的位置(圈数)控制

     

    3.3.1 PTO0_RUN + 中断

     

    卷绕定位与圈数控制,达到0.1圈以内的精度即可,以10000步/转的细分驱动器,0.1圈相当于1000脉冲。

     

    假使PTO正以最高100kHz速度输出脉冲,以1ms的时间响应中断,脉冲的误差约为100个,所以从理论上说,中断方式把脉冲误差控制在1000个以下完全可以。

     

    文章来源:http://www.zhanghuasi.com/te_news_industry/2011-12-30/2562.chtml
    网站地图