3.3步进电机驱动控制方案及控制程序
3.3.1 控制方案
(1)利用S7-200内置脉冲指令完成2轴电机双向运动控制
(2)创建PTO模块,完成上述功能。
(3)步进驱动器细分设定。
3.3.2控制程序设计与分析
(1)为S7--200 PLC选择选项组态内置PTO/PWM操作。
在STEP7 V4.0软件命令菜单中选择 工具→位置控制向导并选择配置S7-200 PLC内
置PTO/PWM操作,如图3.5所示。
图3.5 向导启动接口
(2)单击“下一步”选择“QO.1”,再单击“下一步”选择“线性脉冲输出(PTO)”。如图3.6所示。
图3.6 选择PTO或PWM接口
(3)单击“下一步”后,在对应的编辑框中输入MAX_SPEED和SS_SPEED速度值。
输入最高电机速度“90000”,把电机启动/停止速度设定为“600”。这时,如果单
击MIN_SPEED值对应的灰色框,可以发现,MIN_SPEED值改为600,注意:MIN_SPEED值由计算得出。用户不能在此域中输入其它数值,如图3.7所示。
图3.7 设定电机速度参数