需要借助另一个元件来实现对步进电机的控制。另一个元件即为步进电机驱动控制器。单片机通过控制驱动器来间接的控制步进电机。这里我们以四相五线制步进电机为例,驱动器选择熟悉的ULN2003元件,在此也是放大驱动电流的作用。该芯片最多可一次驱动八线步进电机。实例中采用的是四相无线制24BYJ-48步进电机,驱动电压为5V,驱动方式为四相四拍。
基本电路原理图如下:
因为三菱PLC内部只带一个脉冲发生器,所以脉冲指令plsy只能用一次。
脉冲输出指令PLSY用于指定频率定量输出脉冲,其使用方法如下
[S1.]指定输出脉冲频率,FX2N系列PLC的频率范围为2~2000 Hz。
[ S2.]指定输出脉冲的个数,16位数操作允许最大值为32767,32位操作允许最大值为2 147483647。
[ D.]指定脉冲输出端口,FX2N晶体管输出型PLC仅能使用Y0和Y1。
当脉冲输出完毕后指令执行结束标志位M8029置1。
同是FX,不同型号的PLC,对PLSY的限制不同,有的型号可以不限次数使用,有的就有限制,这些在编程手册上有说明。在FX2N上,对于一个脉冲口,PLSY只能使用一次,否则只有排在最前边的一个PLSY会执行,后面都不会执行。我试验过。
是谁告诉你只能用一次的?误人子弟呀。PLSY在程序中可以多次使用,但前提条件是用的时候只能接通一个PLSY指令,不能同时接通。
可以多次使用