全球FlexSim系统仿真中文论坛

搜索
查看: 14639|回复: 33
打印 上一主题 下一主题

【TFT 2014.10.14 FlexSim仿真模型题(21)】

[复制链接]
跳转到指定楼层
1#
慧娴亚伦 发表于 2014-10-14 10:23:13 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
问题描述:本题来源于FlexSim官方交流群中一位朋友遇到的问题。在运用一些自动化设备的时候,我们通常对打包设备的逻辑要求与FlexSim自带的任务执行逻辑有一些不同,如何通过控制作业实体完成实际生产物流所需要的逻辑,通常是仿真建模的重难点。

模型要求:
1、附件中有本题7.1版本的原始布局,使用其他版本请也按照附件中的模型进行布局,以方便审核和对比;
2、Source10负责无限量产生托盘,两条传送生产线负责传输提供产品,由机械手完成打包需要的产品运输作业,每个托盘打包8个产品;
3、机械手完成打包作业的过程中需要严格遵循以下原则:例如上方传送带先达到产品,机械手开始上方传送带的搬运工作,在搬运过程中,除非机械手已经完成了上方传送带1个托盘产品的任务(即往上方合成器垒了8个产品),或者上方传送带暂时没有可以进行搬运的产品,否则机械手将不进行下方传送带的搬运作业,下方传送带先达到产品亦然。


提示:1 可能涉及的代码gettaskinvolved();
      2 可以添加您认为需要的任何辅助实体来完成模型要求。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
33#
 楼主| 慧娴亚伦 发表于 2017-5-15 01:39:39 | 只看该作者
[b] [url=http://www.flexsimasia.com/redirect.php?goto=findpost&pid=22696&ptid=4787]32#[/url] [i]zorsite[/i] [/b]

哈哈,简单和麻烦都是相对的。所以说FlexSim建模好玩的地方就在于每个人都有自己的角度来解决问题,没有所谓优劣之分,关键是实现目标。
多个传送带情况只得考虑,但是实际上不是很经常遇到(一个运输设备要管这么多输入情况较少)
32#
zorsite 发表于 2017-5-14 07:48:58 | 只看该作者
[i=s] 本帖最后由 zorsite 于 2017-5-14 14:22 编辑 [/i]

任务序列好麻烦,偷懒使用端口控制。

根据两条传送带4种不同情况来分别判断机器人的工作位置。
默认两条传送带的输出都处于开启状态。
1.都没有临时实体:
哪一条传送带先有临时实体到达传送带末尾,就在哪一条传送带工作,同时关闭另一条传送带的输出。
2.都有临时实体:
比较两条传送带上的第一临时实体被创建的时间,去创建时间比较小(早)的那条传送带工作。
可以描述为:
2.1如果这条传送带上第一临时实体创建的时间小于另一条,则开启这一条,关闭另一条
2.2如果这条传送带上第一临时实体创建的时间大于另一条,则关闭这一条,开启另一条
3.这条有,那条没有
开启这一条,关闭另一条
4.这条没有,那条有
关闭这一条,开启另一条

仔细分析以上四条规则,其实可以总结为两条:
1.模型开始时
这是模型开始时的特殊状态,当然在模型运行后期也可能会发生。这条规则应写在“传送结束触发”之中。
2.模型运行后开始工作之后一旦开始工作,机器人就要连续抓取8个临时实体,之后再判断下一步去哪里工作,这条规则应写在传送带离开触发中。而这段代码被执行,就意味着:本条传送带(正在输出的这条)输出端口处于打开状态,另一条输出端口处于关闭状态。
所以情况2.1和情况3就不用进行任何处理,保持现状。
对于情况2.2:如果当前传送带有,并且另一条传送带也有,并且这条传送带上第一临时实体创建的时间大于另一条,则关闭这一条,开启另一条
对于情况4:如果这条没有,另一条有,则关闭这一条,开启另一条

一般而言,只要能用语言或流程图把逻辑表述出来,代码反倒是最容易的事情。
思考:如果有3条、甚至4条传送带,该如何设置?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
31#
yuzhu 发表于 2015-12-7 18:02:58 | 只看该作者
学习了
30#
yuzhu 发表于 2015-12-4 19:23:53 | 只看该作者
太赞;啦
29#
1010265352 发表于 2015-8-13 20:08:04 | 只看该作者
学习啦
28#
1010265352 发表于 2015-8-13 17:49:26 | 只看该作者
学习啦
27#
657776724 发表于 2015-6-29 09:39:15 | 只看该作者
通过在卸载时寻找机械手的任务序列队列中与当前激活的任务序列的临时实体类型相同的任务,并将其置顶。
请楼主指教。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
26#
xinglei 发表于 2014-12-9 20:47:48 | 只看该作者
学习学习
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2024-5-19 13:54 , Processed in 0.063938 second(s), 15 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表