其实伺服电机就是高级一点的步进,其自带编码器,驱动器功能愈加强力,支撑方位形式、速度形式和转矩形式三种类型,由于伺服电机能够准确定位,所以一般咱们用到的是方位形式。方位形式需要PLC发送高速脉冲串给伺服驱动器,伺服驱动器再驱动伺服电机依照一定的角度和速度来旋转,然后达到方位操控的形式三菱FX3U这款PLC操控伺服电机有两种办法,一种是高速脉冲形式,一种是定位形式,其指令是不一样的,一起,FX3U只支撑三路高速脉冲的发送,分别是Y0、Y1、Y2,所以最多只能操控三台伺服电机,如果想操控超三台伺服电机,能够挑选加装定位模块或许几台PLC组网来完成。
一、高速脉冲模式
1、PLSY指令
PLSY是高速脉冲输出指令,可以指定Y0、Y1或者Y2发送高速脉冲,其指令格式如下
如上图所示,分别是16位高速脉冲输出和32位高速脉冲输出,16位高速脉冲输出可以发送最大频率为32767的数据,而32位高速脉冲输出可以发送最大频率为200,000Hz的脉冲串,各位同学可以根据实际需要进行选择,不过这里小编建议大家养成一个好习惯,就是坚持用32位运算进行程序处理,可以有效防止程序溢出。
熟悉了相关指令,我们看下详细用法。
比如我们想接通M0的同时,让Y0输出频率为10000,数量为25000的脉冲串,那么就这样来写程序
其中: 频率为每秒钟发送的脉冲数,表示到伺服电机就是速度
发送脉冲数即为一共发送多少个脉冲给驱动器,转换到伺服电机就是走过的距离或者角度
Y0为输出通道,接线到驱动侧的高速脉冲输入点。
这里M0只要保持接通,就会以当前速度发送25000个脉冲,中间如果M0断开,则停止发送脉冲,再次接通M0则重新发送25000个脉冲直到完成。
如果我们想让伺服电机以一定速度一直旋转不停,那么脉冲数设置为K0就可以了,如下
在实际控制中,我们需要知道Y0什么时候发送完成了这25000个脉冲,这里面就用到了特殊继电器M8029。
2、指令结束标志位M8029
这个标志位很重要,因为不只是这里用到M8029,还有好多地方会用到,后面再介绍。
M8029的作用就是告诉我们,脉冲指令发送结束了,该干嘛干嘛了
这里的意思是一旦PLSY指令发送完成了25000个脉冲,则M8029接通,同时置位M10,复位M0
32位指令和16位的一样用法,只是操作数的范围更大了,这里不再说明。
以上就是关于三菱伺服电机高速脉冲指令分享,希望对读者朋友有所帮助。如果你还有疑问,欢迎咨询海蓝在线客服,我们有专业的技术人员帮你解答。或者查看我们三菱PLC行业资讯中相关文章获取知识,深圳海蓝智能专注三菱工控。