Smart 200控制3轴能否同时调用运动控制指令

现有3轴需要控制,使用运动向导分别组态3个轴的运动控制,生成运动控制指令,
1.同一时间内是否能同时调用3个轴的运动控制指令,
2.AXIS_CTRL指令能否同时调用,如果不能应该如何做?
3.AXIS_GOTO指令能否同时调用,如果不能应该如何做?
4.是否是同一时间内所有指令都不能同时调用,CTRL指令也不能吗?

问题补充:
现在有一个步进电机,可以在程序监控到脉冲的变化,但是Donne位一直为1

最佳答案

你组态了3个轴,这款PLC本身就支持最大3个轴同时运行,所以这些指令可以分别同时在三个轴里面调用。但是一个周里面一直最多只能调用一个指令。AXIS_CTRL指令在使用这个轴时就要一直调用,同一个轴里面除了这个轴一直调用后,其他指令一次只能调用一个。也就是同时只能调用AXIS_CTRL指令再加一个其他运行指令。详细参考下面链接介绍。
运动控制_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/function/motion_control/Instructions.html

提问者对于答案的评价:
三轴的运动控制指令可以编写在同一个子程序中吗?电机每次回原点都能到同一位置,但是不需要使用RSEEK回原点指令,这时候可以使用LDPOS定义该位置为原点吗?

最佳答案作者回复:
你在程序里面用同一个地址做原点就可了。

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

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

相关推荐

发表回复

登录后才能评论