lujiaw
级别: 略有小成
精华主题: 0
发帖数量: 168 个
工控威望: 372 点
下载积分: 1593 分
在线时间: 209(小时)
注册时间: 2008-06-22
最后登录: 2020-02-10
查看lujiaw的 主题 / 回贴
楼主  发表于: 2008-08-01 22:55
我用的是FX2NPLC ,用X0.X1输入,C251计数器,已经用了高速比较指命令DHSZ,测量机械向上向下移脉冲,这台机械上升快,下行慢,在初次移动检测原点开关来复位C251,以后就不复位,在多次上下移动后,出现机械下行停位向上移动,即刚开始是合到位,在多次上下移动后就合不位,我觉得好象是PLC响应慢有问题,请各位师父多多帮助,谢谢!
nbwrk
树不要皮必死无疑!人不要脸天下无敌!
级别: 家园常客
精华主题: 0
发帖数量: 578 个
工控威望: 574 点
下载积分: 1079 分
在线时间: 96(小时)
注册时间: 2007-11-18
最后登录: 2019-11-02
查看nbwrk的 主题 / 回贴
1楼  发表于: 2008-08-07 22:30
首先我认为可以排除PLC反就不过来的原因,因为FX2N响应速度可以达到100K,听你的意思有点象是冲床, 如果你用的是增量式编码器必然存在脉冲丢失,如果真不行建议你换绝对值编码器或电子凸轮。 还有你“在初次移动检测原点开关来复位C251,”这样是不行的,会偏移掉的。高速计数器没有复位输入,除非你作为位移控制,你如果上下重复需要每个周期复位的,建议你把编码器的Z相利用起来,可以利用一个Z相中断,每到这个点付一个值给C251就可以了。
以上建议仅供参考