打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
S7-1500 运动控制中如何编程实现点动模式下在极限开关处自动停止

该应用的实现使用了S7-1500 的运动控制指令 'MC_MoveAbsolute' 和 'MC_Halt'。

使用SIMODRIVE驱动器,可以使用“连续定位-正向”和“连续定位-负向”来实现在点动模式下,即便点动的命令一直处于激活状态,也能使轴在极限开关处能自动受控的停止而不报错,

在这应用场合下不能使用 S7-1500 的 指令'MC_MoveJog'来实现该功能。使用S7-1500 SMC(SIMATIC运动控制)的点动模式,轴始终在位置控制下运行。换而言之,轴通常不会在软限位开关外运行,而是精确的定位到极限开关的位置。这种情况下的报错需要被确认。

如果要实现和 SIMODRIVE一样的功能,需要利用'MC_MoveAbsolute' 和 'MC_Halt'指令来编写一个点动模式。

  • 对'MC_MoveAbsolute' 指令,需要定义一个距离极限开关1 到 3 mm以内的位置和一个点动速度
  • 使用点动按钮的上升沿来触发'MC_MoveAbsolute' 指令.
  • 使用点动按钮的下降沿来触发 'MC_Halt' 指令.

通过这种方式,按下点动按钮开始进行定位到限位开关之前的一个位置。当松开点动按钮,定位停止,轴也随之停止。可以使用这种方式来点动轴。当轴达到终点位置(极限开关前1到3mm),轴自动停止,即便持续按下点动按钮也不会继续动作。

示例

在以下示例中极限开关分别位于0mm和2000mm处。点动速度设定为 50mm/s.

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
S7-1200 运动控制之PTO控制方式的常见问题
[收藏]一文让你读懂S7-1200定位控制(二)
S7-1200运动控制回原点,这些必须搞懂!
西门子PLC是怎样控制伺服的,伺服的运动控制
S7-1200 1500 指令说明示例MC_MoveAbsolute:轴的绝对定位(V6 及以上版本)
S7-1200运动控制指令之回原点指令的使用MC_HOME
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服