设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2710|回复: 5

[求助] track上运行多个transporter如何控制

  [复制链接]
发表于 2011-9-15 19:05:36 | 显示全部楼层 |阅读模式
3个transporter同时出发去将part配送至不同工位,其中一个问题是当一个transporter触发工位sensor开始卸货至工位时,后面一辆transporter被堵在前一辆后面,有没什么办法“绕过”前面的transporter
发表于 2011-9-15 21:39:47 | 显示全部楼层
有这问题,因为track是单行道,不过看能不能再卸货点增加track或者增加控制看看。。。
发表于 2011-9-15 21:45:02 | 显示全部楼层
sensor逻辑里面设置个buffer,把transporter移动到buffer里面,处理完之后再从buffer移动到track上
发表于 2011-9-16 09:23:18 | 显示全部楼层
track好像不允许transporter超车把: C3 l- ?4 `/ u8 E
发表于 2011-9-19 12:54:00 | 显示全部楼层
2000的方法正解。如果需要来回对开车的话用双向车道。
 楼主| 发表于 2011-9-19 15:05:48 | 显示全部楼层
taoyifei2000 发表于 2011-9-17 11:26 + Y- V1 }6 \9 D1 a! J
想到两种方法:! m" f) V% b6 d" n* P
1.装卸工位前做个岔路绕过去,岔路口写方法,有装卸情况则绕行,没有则直接通过。
, \- h* x/ V6 Y+ V3 k6 d1 v2.不做岔 ...
- P- R: A6 j# b2 M2 v8 N- g
后来我试了下将不同的transporter放在不同的track上,然后在各自的track上设sensor,触发了就@.move.工位buffer,这样的话就不存在堵车的问题了,不过就是track“叠”在一起了。
. m& y: i( K3 s我试下你的wait的方法,谢谢了,嘿嘿
" j: O% b" v( M# @8 A8 v% v
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2025-1-23 12:02 , Processed in 0.016296 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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