回复:关于程序智能排队问题,大家有没有好的思路?

已锁定

迷失中原

  • 帖子

    466
  • 精华

    5
  • 被关注

    47

论坛等级:侠圣

注册时间:2013-01-18

钻石 钻石 如何晋级?

发布于 2023-03-02 08:51:15

17楼

展开查看
以下是引用yanxiao在2023-03-01 20:56:25的发言 >16楼

你发现没,你所谓的问题,都是由“排序”引发的。

喜欢攻坚克难另当别论。


你的要求是不是可以这样描述:

当送料机构决定送一个料时,按目前等待送的工位按时间发生先后,选时间等待最长的那一个?


如果没理解错,每个工位设一个送料请求位 和 一个请求发生时间标签,

当要送下一个料时,扫一遍工位,不就可以按规则挑出来一个?

时间标签可以考虑BITIM/CITIM,22天时长足够吗?

以下是引用迷失中原在2023-03-01 15:48:38的发言 >12楼:排序是随机的,送料...

引用12楼详细内容:

排序是随机的,送料机构只有一个!现在就是要处理这个规则,保证不能送错啊!

以下是引用yanxiao在2023-03-01 15:02:22的发言 >7楼:为什么要预先排整齐...

引用7楼详细内容:

为什么要预先排整齐?(HMI操作人员要参考除外)

没必要吧。

当送料机构空闲时,挑一个符合规则的出来,就行了。

即使有多个送料机构同时运行,PLC程序也是一个一个地处理。

       你这个思路很好!如果给每一个工位,设置一个时间标签,只需要进行排序,查找最远的那个时间即。优势就是取消功能很方便,只需要将时间标签复位即可!这个和FIFO指令各有优劣!

生命不息,奋斗不止!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9004条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。