shofeng
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看shofeng的 主题 / 回贴
楼主  发表于: 2008-12-15 15:49
我用一个伺服电机控制一个标签带,在标签带上有一检测电眼,当电眼检测到第二个标签的上升沿后,即刻停止脉冲的输出。当伺服脉冲频率比较小的时候,标签前端超过电眼光标的距离比较小,每次都差不多;当伺服脉冲比较大的时候,标签前端超过电眼光标的距离会比较大,而且每次也都差不多,我开始以为是PLC输入的10MS滤波时间的原因,就用REF指令改变了滤波的时间,但是没有什么变化,请高手指教一下,谢谢!
fjqz00
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 1304 个
工控威望: 1460 点
下载积分: 8001 分
在线时间: 364(小时)
注册时间: 2007-04-16
最后登录: 2024-11-29
查看fjqz00的 主题 / 回贴
1楼  发表于: 2008-12-16 22:04
那个电眼应该是色标开关吧,可以把程序做成带中断的指令,
当色标上沿时——产生中断信号——执行停止伺服动作——等待下一次启动信号。
这样应该就能解决你的问题。