kongyungang
级别: 略有小成
精华主题: 0
发帖数量: 75 个
工控威望: 266 点
下载积分: 586 分
在线时间: 42(小时)
注册时间: 2006-11-10
最后登录: 2024-11-19
查看kongyungang的 主题 / 回贴
楼主  发表于: 2009-05-24 11:30
我用FX1S的PLC控制伺服发脉冲,原来用的是PLSY指令,可是后来发现用这个指令伺服老是不准,我也知道什么原因,原来还以为是伺服有问题呢,最后实在没有办法了就改用DRVI指令好了,我想请问各位大侠什么原因,以前我都是发脉冲用PLSY指令都没有问题,现在不行了,有什么区别呀!
注:编好的程序上传供大家参考
附件设置隐藏,需要回复后才能看到
本帖最近评分记录:
  • 下载积分:+1(徘徊)
  • 下载积分:+1(zichen8716) 支持原创
  • 下载积分:+1(1234567888)
  • 下载积分:+4(xdoit) 支持原创
    surui
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看surui的 主题 / 回贴
    1楼  发表于: 2010-09-19 00:39
    对于楼主提出的PLSY不能有效的定位伺服,而DRVI完成了我们的控制要求,其主要原因在于这两条指令发脉冲的过程中本质性质的不同。首相我们要明白,这两条指令一个是均速发射脉冲,而另一条是可变速的。对于PLSY在转矩一定的情况下(即系统刚启动的状态下),如果使速度得到迅速的提高,那么电机的扭力就应该得到迅速降低。在这种情况下,最容易造成伺服失步的现象。而使用DRVI指令,在上述的过程中就得有效的控制,主要的原因在于系统由启动到正常运行的过程中脉冲的频率是由低到高的一个过程。低频率的脉冲可以有效的保证了电机的扭力从零逐步增加的一个稳态过程。因此可以有效的定位伺服
                                                                           深圳市翠微(云锐)PLC培训   苏老师
                                                                                    让我们共同努力吧

                                                别忘了,有疑难杂症的问题发布出来,我们共同研究。平生就这点爱好。手机:15919866982   www.peixunplc.com