新闻详情

西门子S7-200 SMART运动控制功能,编写程序并测试,运动控制面板

发布时间: 2024-06-21

上篇文章我们学习了如何使用向导组态运动轴,本篇我们来学习编写程序并测试以及如何使用运动控制面板。编写程序,首先将初始化速度送至相关存储区,再编写使能驱动程序,m2.0为1时使能驱动器,调用轴控制子程序,编写输入输出参数,输入端填写sm0.0,表示每个扫描周期都要使能该子程序。

图片

    在下一程序段中调用手动控制轴子程序,填写输入输出参数,速度为vd200,方向m0.3,手动运动m0.0,正向点动m0.1,反向点动m0.2。

图片

    调用goto子程序,一直使能该指令,m0.4上升沿发出goto命令,这样程序的编写就完成了,保存项目。

图片

    运行测试。单击下载按钮,将项目下载到plc,运行项目,监视项目。在状态图表中修改m2.0为1,使能驱动器q1.0,修改m0.0为1,手动运行,可以看到电机以设定速度旋转,当前位置数据在变化。m0.3控制方向,重新修改m0.0观察结果,还可以测试点动运行,修改m0.1为1,正向点动,m0.2为1,反向点动。

图片

    下面测试goto命令,设定目标位置,vd204为5000,修改m0.4为1,可以看到电机按照设定方向运转,到达指定位置自动停止。

图片

    运动控制面板。step7 micro/win smart编程软件提供了运动控制面板,方便用户进行运动控制的调试,运动控制面板只能在stop模式下使用,通过工具栏打开运动控制面板,选择要操作的轴0,选择操作选项。此时运动控制面板显示轴的状态,例如当前位置、当前速度及方向等,还有错误及状态等。

图片

    可以选择各种命令对运动轴进行测试操作,例如执行连续速度移动,设置手动操作的目标速度和方向,单击启动按钮即开始运转,此时当前位置发生变化,单击停止按钮,停止运转,还可以点击点动按钮进行点动操作,执行重新加载当前位置命令,可以重新建立一个新的零点,单击执行按钮,可以看到当前位置变为新设定的位置。

图片

    执行以相对量移动命令,输入目标速度和目标位置,单击启动按钮,可以看到电机运转到指定位置停止。在组态选项中可以更新cpu中的轴组态,勾选允许更新,cpu中的轴组态可以修改各参数及设置。在曲线组态选项可以修改更新cpu中轴组态曲线等 。

图片


展开全文
供应商
广东湘恒智能科技有限公司
联系电话
13922889745
手机号
18475208684
经理
向小姐
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房
我们的新闻
微信咨询 在线询价 拨打电话