菜单
  

        C-Dir:表示电动机的当前方向    BOOL
        C-Speed:提供电动机的当前速度    DINT、REAL
        C-Pos:模块的当前位置    DINT、REAL
        Done:任何一个子程序的完成该参数都会开启    BOOL
        Error:出错时返回错误代码    BYTE
    POSx-GOTO子程序命令位控模块进入所需的位置,开启EN位会启动此子程序。在“完成”位发出字程序执行已完成的信号前,应确认EN位保持开启,开启START参数向位控模块发出一个GOTO命令。对于在START参数开启,且位控模块当前不繁忙时执行的每次扫描,该程序向位控模块发送一个GOTO命令。为了确保仅发送了一个GOTO命令,应使用边缘探测元素以脉冲方式开启START参数。Pos参数包含一个数值,指示移动的位置或者移动的距离。根据所选的测量单位,该数值是脉冲或者工程单位数目。Speed参数确定该移动速度的最高速度[11]。各输入输出参数见表3:
    表3 POSx-GOTO子程序的参数表
    POSx-GOTO    各输入输出参数的含义    数据类型

    EN:使能    BOOL
        START:开启该参数向位控模块发出一个GOTO命令    BOOL
        Pos:指示移动的位置或距离    BOOL
        C-Speed:提供模块当前速度    DINT、REAL
        C-Pos:模块当前位置    DINT、REAL
        Done:完成当前位控子程序该参数开启    BOOL
        Mode:移动类型    BYTE
        Error:出错时返回错误代码    BYTE
    4.5 程序仿真图和调试
    本设计用到的仿真软件是Juan Luis Villanueva设计的英文版S7-200 PLC仿真软件。软件界面如图6所示:
     图6 仿真界面图
    利用STEP 7-Micro/WIN编程软件编写好程序梯形图,编译后导出程序文件,将程序下载到S7-200 PLC 仿真软件,选择CPU配置为CPU224。程序导入仿真界面如图7所示:
     
    图7 程序导入仿真界面图
    点击运行程序,接通电机启动按钮SB1,即图中0按钮,步进电机开始运行,经过10s速度由0m/s加速到1m/s,开始匀速转动。运行开始图如图8所示:
     
    图8 运行开始图
    再按下按钮SB3,即图中按钮2,步进电机开始减速停止,经过1s步进电机停止。如果电动机进过一段时间的运行碰到硬限位开关SQ1或者SQ2,步进电机也停止运行。运行停止图如图9所示:
     
    图9 运行停止图
    再按下按钮SB2,即图中按钮1,步进电机开始反转,经过10s速度由0m/s加速到1m/s,开始匀速转动。反转运行图如图10所示:
     
    图10 反转运行图                                                                                                 
    5. 结束语
     本文选用西门子S7-200PLC控制两相四线式步进电机的驱动,方法简单明了,可靠性高,文护很方便。由于采用的是PLC控制技术,所以控制步进电机的运行状态极其方便,只需要改变PLC中的一些相关程序使PLC发出的脉冲信号灵活改变,对任何相数的步进电机都适用。在设计上使用PLC控制步进电机可以减少I/O口的占用,减少故障出现的可能,而且减少了控制系统的设计的工作量,很大程度上减少了开发周期和开发费用,经济又实惠,具有很高的推广和使用价值。
  1. 上一篇:AT89C2051单片机温度控制器设计+电路图+流程图
  2. 下一篇:PLC控制的自动售货机设计+仿真图
  1. MCGS对PLC的监控系统设计+梯形图

  2. PLC在机械手控制中的应用设计+梯形图

  3. 触摸屏在PLC控制系统中的应用设计+梯形图

  4. 电梯PLC控制系统设计+梯形图

  5. PLC超精加工零件的非接触...

  6. PLC与触摸屏的袋装食品包...

  7. PLC空压机组集散控制系统设计+梯形图

  8. 酸性水汽提装置总汽提塔设计+CAD图纸

  9. 中考体育项目与体育教学合理结合的研究

  10. 十二层带中心支撑钢结构...

  11. 乳业同业并购式全产业链...

  12. 电站锅炉暖风器设计任务书

  13. 河岸冲刷和泥沙淤积的监测国内外研究现状

  14. 当代大学生慈善意识研究+文献综述

  15. java+mysql车辆管理系统的设计+源代码

  16. 大众媒体对公共政策制定的影响

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回