查看: 8|回复: 8

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

[复制链接]

主题

0

回帖

3566

积分

高级会员

积分
3566
发表于 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

本帖子中包含更多资源

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

×

主题

0

回帖

3566

积分

高级会员

积分
3566
 楼主| 发表于 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”连接;
“确定”——“重置”——“运行”

主题

0

回帖

32

积分

新手上路

积分
32
发表于 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

主题

0

回帖

3566

积分

高级会员

积分
3566
 楼主| 发表于 2012-9-27 12:57:07 | 显示全部楼层
你是自己写的代码嘛 不知你是哪个版本 我是用5.0做的步骤

主题

0

回帖

59

积分

注册会员

积分
59
发表于 2012-10-2 19:21:38 | 显示全部楼层
为什么运行一段时间后,发生器显示状态为block

主题

0

回帖

3566

积分

高级会员

积分
3566
 楼主| 发表于 2012-10-10 12:53:59 | 显示全部楼层
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=6269&ptid=2215]5#[/url] [i]ceshi20070701[/i] [/b]
是我上传的这个模型吗

主题

0

回帖

301

积分

注册会员

积分
301
发表于 2012-10-24 15:50:47 | 显示全部楼层
不错

主题

0

回帖

544

积分

中级会员

积分
544
发表于 2012-12-6 13:29:35 | 显示全部楼层
[i=s] 本帖最后由 zorsite 于 2012-12-6 18:47 编辑 [/i]

[b] [url=http://flexsim.asia/redirect.php?goto=findpost&pid=6214&ptid=2215]3#[/url] [i]天性518[/i] [/b]
[quote]请问我在该处理器的离开触发器时,总是要出现
编译器提示的错误呢?
Flexscript Error        MAIN:/project/model/处理器5>variables/exittrigger        line 11        invalid character <? ascii = -71
................................[/quote]

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

如果是试用版,会出现实体数量超限的提示。如果想实现次模型的话,可以考虑把第一个操作员删除掉。

主题

0

回帖

482

积分

中级会员

积分
482
发表于 2013-1-13 21:27:17 | 显示全部楼层
好东西,谢谢楼主!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|京ICP备14043114号-2

在本版发帖
关注公众号
QQ客服返回顶部