200SMART的GOTO指令,MODE我选的3,单速连续正转,在运行中怎样改变它的速度,比如开始的运行速度VD100=2000,我现在想让它的速度变为VD100=1000,
现在,必须停止后,改变速度才管用,
运行中,改变速度是不行的,怎样实现在运行中也能改变运行速度
最佳答案
AXISx_GOTO这条指令只能在停止后修改速度在启动才能执行停止时设定的速度,在运行过程中修改速度是无法执行修改后的速度。你要在运行过程中修改速度只能用AXISx_MAN这条指令,当你要在运行过程中修改速度时你就用AXISx_MAN指令,其他时候你可以用 AXISx_GOTO这条指令,将 AXISx_GOTO这条指令和AXISx_MAN指令配合使用来实现你工艺要求。
运动控制向导指令:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/function/motion_control/Instructions.html
运动控制_S7-200 SMART:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/034.html
图片说明:
提问者对于答案的评价:
只能用手动了
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc345128.html