全球FlexSim系统仿真中文论坛

搜索
查看: 4896|回复: 8
打印 上一主题 下一主题

flexsim入门:上传实训时的小题目和模型(6)

[复制链接]
跳转到指定楼层
1#
adysunshine 发表于 2012-8-8 11:41:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1 模型描述
发生器产生两种临时实体,服从整数均匀分布,类型值分别为1、2,颜色分别为绿色和蓝色;
操作员1将绿色的临时实体1搬运到处理器1上,加工时间为10,而后进入暂存区1,处理器1加工结束后等待时间为10,而后继续加工;
将蓝色的临时实体2搬运到处理器2上,加工时间为5,而后进入暂存区1,处理器2加工结束后等待时间为5,而后继续加工。
操作员2负责将加工后的临时实体搬运至暂存区2,操作员2总是沿着网络节点NN1、NN2、NN3,将临时实体搬运到暂存区2上;
而后沿着网络节点NN4、NN5、 NN1返回至暂存区1,继续搬运临时实体。
2 模型布局

3

本帖子中包含更多资源

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

x
2#
 楼主| adysunshine 发表于 2012-9-6 16:26:41 | 只看该作者
步骤,欢迎指正
(1)连接
发生器与处理器1和处理器2分别进行——“A”连接;
处理器1和处理器2分别与暂存区进行——“A”连接;
暂存区1和暂存区2——“A”连接。
(2)参数设定
a:临时实体类型和颜色的设定
双击打开“发生器”的属性窗口
打开“触发器”选项卡
在“创建触发”下添加
——设置临时实体类型:
临时实体item
临时实体类型:duniform(1,2)
——根据临时实体类型值设置颜色
值:getitemtype(item)
Cases:
case 1: colorgreen(item);break;
case 2: colorblue(item);break;
default: colorarray(item, value);break;
不关闭窗口点击“应用”

b:临时实体流向的设定
打开发生器“临时实体流”选项卡
在“输出发送至端口”下选择
——根据临时实体类型值执行不同的case值:
值:getitemtype(item)
Cases:
case 1: return 1;
case 2: return 2;
default: return 0;
其余实体流向均选择默认流向,即发送至“第一个可用端口”
不关闭窗口,点击“应用”

c :运输工具的设定:
在“使用运输工具”前打“√”
“确定”关闭窗口
双击打开“暂存区1”属性窗口,在“使用运输工具”前打“√”
“确定”关闭窗口

d:加工时间和等待时间的实现
双击打开“处理器1”的属性选项卡
在“加工时间”下拉菜单中选择
——指定:10
点击“应用”不关闭窗口
在“触发器”属性选项卡下创建“离开触发”
——关闭和打开端口
条件:1
操作:closeinput
实体:current
——发送消息
延迟时间:10
至:current
自:current
条件:true
“应用”
在“消息出发”下创建
——关闭和打开端口
条件:1
操作:openinput
实体:current
“确定”关闭窗口
同理设置“处理器2”的加工时间和等待时间,区别于:
——加工时间为“5”;
——消息延迟时间为“5”。
“确定”——“重置”——“运行”

e:操作员2行走路径的设置
网络节点间的连接
网络节点NN1与NN2——“A”连接;
网络节点NN2与NN3——“A”连接;
网络节点NN4与NN5——“A”连接;
网络节点NN5与NN1——“A”连接;
网络节点与资源类实体的连接
网络节点NN1与暂存区1——“A”连接;
网络节点NN3与暂存区2——“A”连接;
网络节点NN4与暂存区2——“A”连接;
网络节点与执行类实体的连接
网络节点与操作员2——“A”连接;
节点选择,最终路径的实现
网络节点NN3和NN4——“D”连接;
“确定”——“重置”——“运行”
3#
天性518 发表于 2012-9-27 09:34:51 | 只看该作者
请问我在该处理器的离开触发器时,总是要出现
编译器提示的错误呢?
Flexscript Error        MAIN:/project/model/处理器5>variables/exittrigger        line 11        invalid character <? ascii = -71
Flexscript Error        MAIN:/project/model/处理器5>variables/exittrigger        line 11        invalid character <? ascii = -40
Flexscript Error        MAIN:/project/model/处理器5>variables/exittrigger        line 11        invalid character <? ascii = -79
Flexscript Error        MAIN:/project/model/处理器5>variables/exittrigger        line 11        invalid character <? ascii = -43
Flexscript Error        MAIN:/project/model/处理器5>variables/exittrigger        line 11        invalid character <? ascii = -54
Flexscript Error        MAIN:/project/model/处理器5>variables/exittrigger        line 11        invalid character <? ascii = -28
Flexscript Error        MAIN:/project/model/处理器5>variables/exittrigger        line 11        invalid character <? ascii = -56
Flexscript Error        MAIN:/project/model/处理器5>variables/exittrigger        line 11        invalid character <? ascii = -21
4#
 楼主| adysunshine 发表于 2012-9-27 12:57:07 | 只看该作者
你是自己写的代码嘛 不知你是哪个版本 我是用5.0做的步骤
5#
ceshi20070701 发表于 2012-10-2 19:21:38 | 只看该作者
为什么运行一段时间后,发生器显示状态为block
6#
 楼主| adysunshine 发表于 2012-10-10 12:53:59 | 只看该作者
5# ceshi20070701
是我上传的这个模型吗
7#
zt130025 发表于 2012-10-24 15:50:47 | 只看该作者
不错
8#
zorsite 发表于 2012-12-6 13:29:35 | 只看该作者
本帖最后由 zorsite 于 2012-12-6 18:47 编辑

3# 天性518
请问我在该处理器的离开触发器时,总是要出现
编译器提示的错误呢?
Flexscript Error        MAIN:/project/model/处理器5>variables/exittrigger        line 11        invalid character <? ascii = -71
................................


这是因为flexsim6.02汉化版存在bug。
具体原因见:
http://flexsim.asia/viewthread.php?tid=3063

如果是试用版,会出现实体数量超限的提示。如果想实现次模型的话,可以考虑把第一个操作员删除掉。
9#
yangkaichong 发表于 2013-1-13 21:27:17 | 只看该作者
好东西,谢谢楼主!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-2 09:58 , Processed in 0.087656 second(s), 14 queries .

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

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