首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪种设计模式(想法)适合于生产线规划?

哪种设计模式(想法)适合于生产线规划?
EN

Stack Overflow用户
提问于 2012-01-17 11:23:30
回答 1查看 1.3K关注 0票数 1

我有一个项目(将用c#编写),其中我需要管理和监控生产线。

生产线由几个站和一个机械臂组成。机器人手臂将产品从一个站移到另一个站。每个站点都有特定的时间限制,其中产品经过特定的过程(例如干燥),并且需要移动到下一个站点。

产品源源不断地源源不断地流着,使所有的站都能满负荷运转(除了机器整个操作的开始和结束)。

编辑:

我有一个有6个站的机器人(!)它。该产品由一个机架以固定的速度进入机器,每架10分钟。我附上了这台机器的插图。

我想到的实施是:

  1. 预定义机器人从一个站到另一个站的所有移动。
  2. 创建一个任务列表,其中每个任务代表一个产品的机器人移动,如果需要的话。这是一个相当大的清单。
  3. 在每个周期上,检查任务列表中需要在当前时间片中完成的操作,并在需要时执行。

这是对这台机器的一个非常基本和简单的描述。

现在我要问的是,我正在寻找一种适合这种生产生产线的设计模式或一般的设计思想,特别是那些具有移动机器人手臂和时间限制的生产线。

我相信我不是第一个写这样的生产线经理,所以我希望在这件事上使用社会的智慧。

阿迪尔。

附注:我希望我提供的一般信息足以描述这个问题,如果不是的话,我很乐意添加信息。

EN

回答 1

Stack Overflow用户

发布于 2012-01-17 14:36:31

根据你所写的,你处在“行为”设计模式的空间里。在这个空间中,如果您有许多操作必须以预定义的顺序执行,那么您将考虑责任链模式。

...the责任链模式是一种由命令对象源和一系列处理对象组成的设计模式。每个处理对象包含定义它可以处理的命令对象类型的逻辑;其余的被传递给链中的下一个处理对象。还存在一种机制,用于向该链的末尾添加新的处理对象。

来源:维基

其次,发布/订阅模式将用于在您的各个组件之间提供通知。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8893788

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档