通过多组光电判断货物大小以及位置

测试需求

需要判断出货叉上的货物类型,大货和小货。大货居中货叉,小货因为放置位置不同,需要把小货进行偏左或偏右放置。

在这里插入图片描述

前提条件

1.货叉由变频器驱动,走EPOS定位模式,可以读取位置以及速度。
2. 检测光电有四组,小货偏左位于第一组和第三组光电之间,小货偏右位于第二组和第四组光电中间,大货位于第一和第四组光电中间。

编写思路分析

  1. 使用货叉上的大货,测试在收叉过程中依次遮挡光电时货叉的位置,并记录。
  2. 根据货叉运行速度正负值以及位置比较出货叉在进行收叉动作。
  3. 根据大货遮挡条件,大货会依次遮挡三个检测点。
  4. 根据小货偏左遮挡条件,第一个检测点没有遮挡光电,第二个检测点会被遮挡光电,第三个检测点会遮挡光电。
  5. 根据小货偏右遮挡条件,第一个和第二个检测点会被遮挡,第三个检测点不会被遮挡。

根据以上判断条件可以区分开大货,小货偏左以及小货偏右。
以上仅用于思路分享,有错的地方还请大家指正,有什么好的经验还请大家在评论区进行留言。

相关推荐

  1. Django ORM非空判断以及通用写法

    2024-05-05 02:22:03       35 阅读
  2. c++ 判断人脚位置是否合理

    2024-05-05 02:22:03       32 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-05 02:22:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-05 02:22:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-05 02:22:03       82 阅读
  4. Python语言-面向对象

    2024-05-05 02:22:03       91 阅读

热门阅读

  1. springboot学习基础入门

    2024-05-05 02:22:03       35 阅读
  2. 初识Flask

    2024-05-05 02:22:03       27 阅读
  3. 【C++基础】缺省参数

    2024-05-05 02:22:03       29 阅读
  4. MySQL商城数据表(70-79)

    2024-05-05 02:22:03       29 阅读
  5. PCL 点云中的平面点云提取

    2024-05-05 02:22:03       31 阅读