全球FlexSim系统仿真中文论坛

搜索
查看: 5849|回复: 2
打印 上一主题 下一主题

如何让操作员搬运货物后在中间端口等待

[复制链接]
跳转到指定楼层
1#
dongqaqa 发表于 2019-7-1 22:03:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dongqaqa 于 2019-7-1 22:06 编辑
' J- f3 `$ `  ]' g0 w
( ~0 \, Q! U4 n! x0 @各位大神请帮忙指点下,见下图,操作员在queue6拿起货物后去桌子那边等待T时间后去queue8卸载,T根据产品的类型设置,我在queue6临时实体流--使用运输工具里写了自定义代码. w  P! ^& s# K+ F
treenode dispatcher = centerobject(current,2);- t& |/ K. t* X, B7 s2 u
treenode ts = createemptytasksequence(dispatcher,priority,preempt);
, `1 k1 t1 d" v4 M4 k! \treenode mid = centerobject(current,3);
: N4 V$ I2 Q. P9 o/ X: {, w! xTable delayT = reftable("Type");" w- E9 c2 ]0 t7 H
int i = delayT[1][1];
8 L2 S0 [9 s, Y+ W* x% f7 @# W
inserttask(ts,TASKTYPE_TRAVEL,current,NULL);3 H; r$ c4 Q* |" h+ S9 r8 L
inserttask(ts,TASKTYPE_LOAD,item,current,port);' W# Y2 V3 L, A
inserttask(ts,TASKTYPE_TRAVEL,mid);
* w, ^$ \! x; @6 N6 V3 |1 pinserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,1);2 W; q; h% r9 a
inserttask(ts,TASKTYPE_DELAY,NULL,NULL,i,STATE_BUSY);
3 J# L4 z- j) s( H, linserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,2);
! D6 [# _4 \/ M* R: U5 iinserttask(ts,TASKTYPE_TRAVEL,destination,NULL);
& s+ C7 u; t* ninserttask(ts,TASKTYPE_UNLOAD,item,destination);4 D: a+ a2 q0 E) J
inserttask(ts,TASKTYPE_TRAVEL,current);
; J# K/ l0 Q% |/ ndispatchtasksequence(ts);
0 V- A" [3 f1 ]& ?1 X5 r// return a 0 so this object will know that you made your own tasksequence and it doesn't need 6 a# ~% ^& o9 X5 t9 I- {
//to make the standard tasksequence automatically- _* X! Z8 j! L0 A8 n
return 0;  5 w7 x) Q! \3 m4 k2 ~+ R, T% T
( [9 J4 W. J3 [" f/ e8 ]

本帖子中包含更多资源

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

x
2#
慧娴亚伦 发表于 2019-7-1 22:38:50 | 只看该作者
  1. int i = Table("Type")[1][1];//定义变量i
复制代码
" S$ ?0 [2 _& z# ]0 L$ Z' A
此外不推荐使用单个字母来定义一个变量(除非在循环语句中)/ M' E0 c/ F# B$ U0 k, f
也不推荐给全局表命名为“Type”这个是我们固定给类型标签的取名
3#
 楼主| dongqaqa 发表于 2019-7-2 21:08:06 | 只看该作者
本帖最后由 dongqaqa 于 2019-7-2 21:14 编辑
- t, x& ]3 ?5 e/ T1 b5 b
慧娴亚伦 发表于 2019-7-1 22:38  A' J+ V  P" N2 x* i8 A
此外不推荐使用单个字母来定义一个变量(除非在循环语句中)
8 S6 [' }) O: c- F/ M也不推荐给全局表命名为“Type”这个是我们 ...
4 T9 i6 A8 e' t* I8 ]  R
多谢老师指点,根据老师的代码,自己又加了一项,可以根据不同箱子的类型来设置等待时长/ d' F3 n. _( c- |+ q* }! m

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-10-26 15:50 , Processed in 0.063474 second(s), 14 queries .

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

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