发帖
 找回密码
 立即注册
搜索
22 0 0
2011-10-1 16:43:32
不了解啊,大侠就是大侠。如果是这样的话,那我就改用message延时来控制好了,多谢指点。
2011-10-1 23:49:12
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=3198&ptid=1270]8#[/url] [i]warren520[/i] [/b]
简单说一下模型的思路吧:
首先当Queue中有临时实体进入时,就会启用Queue的进入触发器,然后判断各个Operator的状态,如果有一个Operator的状态为idle,那么就给它发一个消息,该Operator收到消息后会主动检查Dispatcher中是否有Tasksequence,如果有的话,就请求Dispatcher中Tasksequencequeue的第一个Tasksequence,并开始执行该任务。如果有两个Operator的状态为idle时,就随机选择一个Operator发消息,然后被选择的Operator会执行类似上面的操作。
注:Dispatcher中Pass to中,需要return -1。具体请见帮助文件中的如下说明:
If 0 is returned, then the task sequence will be queued up using the below mentioned queue strategy, and then will be dispatched to the first available mobile resource. If -1 is returned, then the Dispatcher will do absolutely nothing. In such a case you would use the movetasksequence() and dispatchtasksequence() commands to execute dispatching logic yourself.
此外大家也可以尝试使用[b]createsendmessagetask(),createstandardtask(),[/b]以及[b]transfernode()[/b]等函数,也可以在[b]Script[/b]中写代码进行控制。
2011-10-2 13:30:40
[i=s] 本帖最后由 linweixu168 于 2011-10-3 01:26 编辑 [/i]

[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=3205&ptid=1270]12#[/url] [i]warren520[/i] [/b]
说句实话,你这样做虽然完成我说的功能,但是在进入的就指派了,只不过间接去dispatcher去取任务没有什么意义的,不过你做的东西我还比较认可的,我不用movetasksequence() 也能完成,用我这种方法另外一个好处就是我还顺便借用了dispatcher取任务序列的策略逻辑,一举两得。

总结一下吧,我觉得两位都做的过于复杂,建模另外一个忌讳就是简单问题复杂化。如果能用简单方法解决的问题,不要搞的太复杂了。(还觉得要用:“此外大家也可以尝试使用createsendmessagetask(),createstandardtask(),以及transfernode()等函数,也可以在Script中写代码进行控制”。这些的更是简单问题复杂化)
2011-10-2 20:58:30
学习了,真的很简单,但是就是想不到,对软件还很不熟悉。
2011-10-2 22:51:18
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=3206&ptid=1270]13#[/url] [i]linweixu168[/i] [/b]
不错啊,呵呵,楼主果然比较给力哈,的确比我们做得简单多了。楼主果然是经验丰富,做过大项目的就是不一样,不仅函数了解的多,而且做得模型中的代码的可重用性也比较好。还有非常多的东西要学啊,呵呵,感谢指点。:)
2011-10-3 20:35:10
刚休息一段时间回来。看见大家讨论的很不错,只要用对触发时机,进行简单移花接木就好。祝大家国庆节快乐哈:)
2011-10-8 11:06:13
我来学习了!~
2011-10-28 17:06:18
提示: 作者被禁止或删除 内容自动屏蔽
2012-5-2 08:53:05
一下又说不用传模型,一下又说别人不愿意分享模型……无语……
2012-5-3 20:53:13
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=3213&ptid=1270]15#[/url] [i]warren520[/i] [/b]
??搂主改善过的模型在论坛里吗?想学习下
您需要登录后才可以回帖 立即登录
高级模式
技术交流2
热门问答
查看更多
1
Flexsim初级建模工程师水平标准
Flexsim初级建模工程师水平标准
62
234
2
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
42
224
3
无意中找到的资料,非常适合于初学者
无意中找到的资料,非常适合于初学者
39
229
4
流水作业线的仿真
流水作业线的仿真
36
83
5
flexsim中文教程,pdf文档已整理-重新整理
flexsim中文教程,pdf文档已整理-重新整理
32
114
博主榜
+ 5