步进电机用脉冲指令plsf为什么没有方向

如题所述

步进电机是执行原件,编码器属于反馈系统,编码器配合步进电机使用,用PLC控制其运行~按照原理来讲是PLC发送脉冲指令给步进驱动器,驱动器给步进电机提供相应电流使其运行,当编码器检测到步进电机运行到需要到达的位置的时候会反馈信号给PLC,PLC安装反馈的信号停止发送脉冲信号给步进驱动器,当步进电机没有了电动原提供电流当然也会立刻停止运行。(伺服电机就是此种装置),其实编码器会不停的反馈当前位置给PLC,PLC根据反馈值与目标值进行比较,调整转子转动的角度。当然会不会停稳,停止后是不是自己想要的位置,这个要看电机有无制动装置?当然低速运行的话,一般进给精度都能满足~还有一种就是提前计算好步进电机进给需要的脉冲数,然后用PLC编程,运行这么多脉冲数,步进电机停止,编码器反馈此时电机位置,形成半闭环控制~另外的高速定位,PLC程序里面就可以设置快到位置的时候电机进行减速进给,可满足定位精度。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-07-14
吃黄金炒饭吗?

怎么让步进电机一直不停的转
信捷PLC:用PLSF指令,如:[PLSF D0 Y0] D0为脉冲频率(调节转速)三菱PLC:用PLSY指令,如[PSLY D0 K0 Y0] D0为脉冲频率 ,脉冲量设为0,可以无限制发脉冲 其它PLC参考相关手册,基本类似吧。

关于PLC脉冲的问题
PLSF这个指令允许出现多次,可以指令输出脉冲的速度,脉冲总量为无限,同样无加减速时间。如果做一个手动正反转的指令,最好使用PLSF。

信捷DRVI指令不工作,程序如图,plsf指令可以工作
一个是类似双线圈,再一个,信捷手机上DRVI 指令是常开\/常闭触发,你前面用上升沿肯定不行!

相似回答