回复:LOGO!如何实现吸料机排队功能?

已锁定

锋言锋语

西门子1847工业学习平台

  • 帖子

    4024
  • 精华

    54
  • 被关注

    134

论坛等级:至圣

注册时间:2011-07-31

钻石 钻石 如何晋级?

发布于 2020-09-29 15:39:53

2楼

展开查看
以下是引用手机用户20180809922679在2020-09-29 15:14:55的发言 >楼主

一台输送机接收到5个叫料机需要送料信号,如何实现按个输送?当某一个叫料信号第一次输送后信号仍然存在,但需要排队,等其他的信号输送后才能再次输送。


实现一个虚拟的队列。 五个工位, 就是五个元素的队列,每个元素包含两个信息,目标位置,当前虚拟位置。 比如工位按编号顺序从近到远排列。  每个工位的感应信号作为一个步进的信号, 优先分配给队列中虚拟位置小于信号位置的元素。

比如: 目前队列 的元素, 目标一次是  5 4 3 2 1,虚拟位置初始值0;  这样,队列往前走,感应到第一个1位置信号时, 由于第一个元素目标是5, 而且当前虚拟位置0, 所以分配给第一个元素, 该元素虚拟位置+1;

依次类推,下个1位置脉冲就会分配给第二个元素。 


这样, 每个位置开关的上升沿,都会触发一个队列的虚拟步进操作, 理论上可以识别每个物件在什么位置。

不忘初心
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

LOGO!

共有2417条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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