FX1S虽然非常老旧,但定位指令却基本是齐全的,所以就拿来学习用PLC控制伺服电机了。注意一定要是晶体管输出类型的才可以输出脉冲,而且FX1S只有Y0和Y1两个脉冲输出口。
1、接线
伺服驱动器主回路的线比较好接,主要是主电源线、控制电源线,以连接伺服电机的电源线。编码器线是端子直接插接的,不用烦神。麻烦一点的就是CN2控制信号线。
首先要查看伺服驱动器说明书,找到CN2各个端子定义,示例如下图。对于最简单同时也是最常用的“位置+方向”控制方式来说,找到控制电源线+-、伺服使能、脉冲输入puls+ -、脉冲方向sign+-总共7个端口,然后用万用表找出7个引脚对应的线。控制电源线+、puls+、sign+均接电源24+,控制电源线-接COM,puls+接PLC的Y0或Y1,伺服使能、sign-接PLC除Y0和Y1外的任意一个输出端子均可。
注意避免我刚开始犯的错误:FX1S的输出端子是分组的,有好几个公共端如COM、COM1、COM2……等,它们之间是互相不通的。所以如果puls+、伺服使能、sign-和COM不在同一组,就不能形成回路,接线无效。所以最好把各个COM口连接起来,以确保接线不出错。
接好线后强制伺服使能端口有输出,然后用手转动伺电机的轴,如果轴转不动被锁定了,说明伺服使能接线没问题;如果轴能自由转动,那就要检查伺服使能的接线。


2、调试
线接好后,在PLC中写入PLSY脉冲输出语句。如果伺服电机没有动作,先检查PLC中D8140的值。该寄存器保存脉冲输出的个数,如果其为0,表示PLC没有输出脉冲;其次检查伺服驱动器的参数监视

最低0.47元/天 解锁文章
1208

被折叠的 条评论
为什么被折叠?



