全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
dongqaqa 发表于 2019-7-1 22:03:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dongqaqa 于 2019-7-1 22:06 编辑
& _5 r3 G9 w4 U3 q/ G- U# C' ^
  o$ f' J) s6 ^1 N各位大神请帮忙指点下,见下图,操作员在queue6拿起货物后去桌子那边等待T时间后去queue8卸载,T根据产品的类型设置,我在queue6临时实体流--使用运输工具里写了自定义代码
1 F; S" `0 D9 A0 {5 c3 J9 [8 rtreenode dispatcher = centerobject(current,2);! q6 g- A; i3 [: O$ P1 L1 R
treenode ts = createemptytasksequence(dispatcher,priority,preempt);
- S. C6 U7 U( {, xtreenode mid = centerobject(current,3);( m- T  D4 X: V5 C, Q! B/ `) R1 ~
Table delayT = reftable("Type");( q. T- V. K6 \- v
int i = delayT[1][1];

  m: H$ n$ V: t7 O8 H- D# D# b( Finserttask(ts,TASKTYPE_TRAVEL,current,NULL);
/ [2 A+ Q1 l/ k' h9 B) P$ M- Finserttask(ts,TASKTYPE_LOAD,item,current,port);
5 O' `6 j: y& p, D- w7 kinserttask(ts,TASKTYPE_TRAVEL,mid);/ C! s) ?0 }0 w4 ~1 u2 c
inserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,1);
" g+ Y6 }% h6 K, R5 d! minserttask(ts,TASKTYPE_DELAY,NULL,NULL,i,STATE_BUSY);; ?( ?: F' s3 r
inserttask(ts,TASKTYPE_SENDMESSAGE,current,NULL,2);: q4 n+ B2 s' \) ]: `) s
inserttask(ts,TASKTYPE_TRAVEL,destination,NULL);# |7 H' F9 A% z% S
inserttask(ts,TASKTYPE_UNLOAD,item,destination);
! d8 O9 `" M. J( A( ~4 t( v$ [inserttask(ts,TASKTYPE_TRAVEL,current);
" U1 i" w7 ?% h" k+ ^' I7 ?dispatchtasksequence(ts);+ C4 M% n+ n/ Q# Z! P
// return a 0 so this object will know that you made your own tasksequence and it doesn't need : {: N: T) w$ \# D% p
//to make the standard tasksequence automatically
; H$ b3 \3 k& Sreturn 0;  ; @& \3 k6 `; f6 D/ u# ], a

: e& q5 J4 R9 b# n1 _( I5 J

本帖子中包含更多资源

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

x
2#
慧娴亚伦 发表于 2019-7-1 22:38:50 | 只看该作者
  1. int i = Table("Type")[1][1];//定义变量i
复制代码
; D! n0 H  p( D  U- a0 `, \" i& S
此外不推荐使用单个字母来定义一个变量(除非在循环语句中)% u" |  W2 T; e3 d/ O5 R
也不推荐给全局表命名为“Type”这个是我们固定给类型标签的取名
3#
 楼主| dongqaqa 发表于 2019-7-2 21:08:06 | 只看该作者
本帖最后由 dongqaqa 于 2019-7-2 21:14 编辑 5 n5 E6 ?+ W0 ^$ F! }; M
慧娴亚伦 发表于 2019-7-1 22:38$ I/ C1 [4 Z0 B
此外不推荐使用单个字母来定义一个变量(除非在循环语句中)
% D! J) T' ]$ f- x2 o. ], Z/ m; Y也不推荐给全局表命名为“Type”这个是我们 ...
- L# y5 L, S: b6 a; y% i
多谢老师指点,根据老师的代码,自己又加了一项,可以根据不同箱子的类型来设置等待时长8 z- }4 u- a6 K$ O3 _

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-9-4 15:09 , Processed in 0.071144 second(s), 14 queries .

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

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