当前位置: 主页 > PLC控制

激光测距对于三个不同高度的定位以及计数

情况是这样现在激光测距仪需要测出小车上3种障碍物,比如说一个为300MM一个为400MM一个为500mm。当小车向前走,一台测距仪垂直于小车上的障碍物。300500是可以测出来的只要小于305mm就算是300障碍物大于495mm就算是500的障碍物。问题是要测出400,十分困难,因为激光当扫描到500时,从小车平面扫到500障碍物时,信号是从0(假设小车平面是0)增长到500mm,而不是一瞬间变化至500mm。所以在增长的过程中会触发400的条件,从而误判成400障碍物。(有些500障碍物侧边不平整,会多次触发400障碍物计数)请问大神如何解决这个问题,感激不尽

问题补充:
第一这个不能加装东西上去辅助因为是帮别人做的流水线。第二也不能刮平因为是工业流水线不知道什么时候上面粘着泥巴啊什么的

最佳答案

个人意见:要么修理下这下障碍物周边的东西,弄平整来;要么换一个激光测距仪,改成需要反光板的,反光板要多买几个,将这些反光板放在障碍物上就行了,其他的物体不会触发激光测距仪;
补充:根据你的描述障碍物还是相当的多不止一个,而且是计数用的,如果障碍物的检测面够大,流水线的速度够慢,可以尝试给每个判断信号加个延时,就是激光测距仪的值要保持在这个400±5范围内某个时间才算是一个正确的信号;这些不规则的东西确实会给准确检测带来一些难度,关键还是要根据现场的工况解决问题。

提问者对于答案的评价:
谢谢估计是没有办法实现这个功能可

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号