步进电机程序咨询

西门子200smart st40控制两台步进电机,步进电机需要调速,不需要方向控制,需要点动和手动控制,自动状态下,步进电机需要每隔半个小时转一圈,请问各位前辈程序该怎么 编写,没接触过步进电机。

问题补充:
步进电机需要调速,不需要方向控制,如何通过延时指令,每隔一段时间电机自动转一圈,也可以点动控制。

最佳答案

给点参考思路给你。组态运动轴后通过调用CTRL  初始化指令和MAN   手动控制指令就能满足你的工艺要求。通过运动向导来控制,参考下面运动向导连接。
运动控制_S7-200 SMART:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/034.html

运动控制向导:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/039.html

运动控制向导指令:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/function/motion_control/Instructions.html

补充问题回答:上面指令可以实现调速,你不要方向的话,可以不接方向线。你说的延时,不就是你想什么时候接通就什么时候接通。MAN   手动控制指令既可以调速,也可以点动控制。

提问者对于答案的评价:
你好,我再想咨询一下,我是想自动情况下,电机每隔半个小时转一圈或者几圈,如果想调速的话在画面上可以更改速度设置,手动情况下可以点动运行进行调试。就通过axis ctrl和man指令可以实现吗

最佳答案作者回复:
可以通过axis ctrl和man这两条指令来实现,man本来就是手动指令,看上面链接有介绍man指令的用法。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc279659.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午6:08
下一篇 2020年10月30日 下午6:08

相关推荐

发表回复

登录后才能评论