chenbo0725
级别: 略有小成
精华主题: 0
发帖数量: 155 个
工控威望: 230 点
下载积分: 822 分
在线时间: 242(小时)
注册时间: 2015-07-29
最后登录: 2024-11-02
查看chenbo0725的 主题 / 回贴
楼主  发表于: 2015-12-02 13:57
是这样的,我现在做一个立式烤箱,伺服跑位置距离由分度盘上面的工件片片撞光电感应器停(由于机械设计原因不能跑设定脉冲),现在问题来了,要是速度快慢会导致位置跑的不一样,(速度快就会跑过,我是取光电上升信号停),不知道有没光电开关反应速度快。不受速度影响或有更好的办法。
jeffwang2011
千里独行客
级别: 网络英雄
精华主题: 0
发帖数量: 1068 个
工控威望: 6061 点
下载积分: 2034 分
在线时间: 988(小时)
注册时间: 2015-02-28
最后登录: 2021-11-02
查看jeffwang2011的 主题 / 回贴
1楼  发表于: 2015-12-02 14:16
那就已感应器为原点位置,前面速度随便跑,后面碰到感应器再发固定脉冲数就可以了吧。

跑的距离只和脉冲数有关。
jeffwang2011
千里独行客
级别: 网络英雄
精华主题: 0
发帖数量: 1068 个
工控威望: 6061 点
下载积分: 2034 分
在线时间: 988(小时)
注册时间: 2015-02-28
最后登录: 2021-11-02
查看jeffwang2011的 主题 / 回贴
2楼  发表于: 2015-12-02 14:34
引用
引用第4楼chenbo0725于2015-12-02 14:28发表的  :
3楼我就是按这种方法!但是你考虑没有,马达跑的速度撞感应器的速度快慢,就会导致原点不一致。


你的这部分程序可以发上来看下吗?什么PLC?
jeffwang2011
千里独行客
级别: 网络英雄
精华主题: 0
发帖数量: 1068 个
工控威望: 6061 点
下载积分: 2034 分
在线时间: 988(小时)
注册时间: 2015-02-28
最后登录: 2021-11-02
查看jeffwang2011的 主题 / 回贴
3楼  发表于: 2015-12-02 15:15
引用
引用第6楼chenbo0725于2015-12-02 15:05发表的  :
三菱的2N,程序很简单啊!就是撞感应器就停下来,就分度盘撞到感应片就停下来!


回复错了,又看了你的原帖,你的也是光电式感应器,但还是出现这个问题也是费解。
jeffwang2011
千里独行客
级别: 网络英雄
精华主题: 0
发帖数量: 1068 个
工控威望: 6061 点
下载积分: 2034 分
在线时间: 988(小时)
注册时间: 2015-02-28
最后登录: 2021-11-02
查看jeffwang2011的 主题 / 回贴
4楼  发表于: 2015-12-02 15:49
引用
引用第9楼chenbo0725于2015-12-02 15:29发表的  :
光电有反应时间的弊端啊(频率),所有这个问题不好解决啊!


再多问一句,你的光电开关取上升沿信号是在固定脉冲发出程序的前面还是后面?

放在后面会好些。