s7-1200 PTO运动控制的问题

使用MC_MoveJog指令,
1、当velocity的值大于1000.0时指令运行就报错,查故障代码是速度值设置错误,只能低速运转,是什么原因?以前用S7-200时可以设置速度值为CPU支持的最大脉冲KHz/秒让电机达到最大转速,S7-1200如何设置velocity的脉冲数/秒?
2、当运行命令由1变为0时电机仍然运行,断电重启后才停止运转;
3、如果使用MC_MoveVelocity指令,技术文档上说Execute参数是用上升沿,只有在上升沿的瞬间才载入运行参数,此时如何运行时动态修改速度值Velocity?

最佳答案

1,轴工艺组态里面把限速调高点,修改轴的速度单位也是在轴的工艺组态里面,修改之后需要重启plc才会生效
2,你可以用上升沿触发启动,下降沿触发halt来停止
3,重新触发一下就能按新的参数运动了

提问者对于答案的评价:
我在CPU1214C 工艺对象 “常规”参数里速度限值的单位我选择脉冲/s,最大转速100000脉冲/s,轴组态里面没有找到另外有地方有您说的轴限制速度,能不能截图一个供我参考?

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月3日 上午11:53
下一篇 2017年6月3日 上午11:54

相关推荐