全球FlexSim系统仿真中文论坛

标题: flexsim逻辑先不说,实际操作起来都有各种问题 [打印本页]

作者: 草原一棵树    时间: 2014-10-27 18:01
标题: flexsim逻辑先不说,实际操作起来都有各种问题
就算你的逻辑是对的,代码也是对的,这尼玛触发器有问题啊,经过无数次试验找到了这么个原因,顿时心都凉了,这软件还真有脾气
作者: 慧娴亚伦    时间: 2014-10-27 18:23
我在开始学模型的时候也以为是自己的逻辑和代码没问题,是软件的bug,后来才发现95%这样的以为实际上都是自己代码有问题,而不是软件的bug。
作者: 草原一棵树    时间: 2014-10-28 09:08
本帖最后由 草原一棵树 于 2014-10-28 09:14 编辑   F$ a# m( Y8 k- Q6 |3 e
1 Z% w2 z( a3 ]. p9 a7 R3 J+ {
2# 慧娴亚伦 ; @2 M; a  _+ M( M
请教一下,为嘛到达触发激活不了,还得要到达触发发送消息给current后消息触发才能达到我要的效果
作者: 慧娴亚伦    时间: 2014-10-28 23:20
==||    既没模型也没代码。。。就这样凭空说一句,都不知道你要实现什么效果。。大家怎么给你解答啊。。。。。
作者: 草原一棵树    时间: 2014-10-29 10:21
4# 慧娴亚伦 * f* \; w1 d' e" V: {
flexsim当然还是很不错的软件,这是毋庸置疑的 : e$ |+ a- O9 g$ ^8 J  Q' m! b
版主你帮我看看,帮我解解惑,谢谢!(原模型是公司的,我把局部的代码贴了出来)
作者: 草原一棵树    时间: 2014-10-29 10:30
只用了到达触发的节点,如果把if的判定删掉,小车就可以跑了,这是为嘛呢,大神教教我吧
作者: 草原一棵树    时间: 2014-10-29 10:53
静下来想一下,我想应该是到达的瞬间触发判定时小车的任务序列并不为0所以才会这样的吧
作者: 慧娴亚伦    时间: 2014-10-29 18:02
正如您所想的,使用断点我们可以看到,该触发器(网络节点的到达触发)确实在触发的时候还是有任务的,即其任务序列不为0,。而使用消息触发的原因,也是因为刚触发的时间点没有任务,但是马上这个任务就消失了,所以用消息触发可以执行。
作者: 草原一棵树    时间: 2014-10-30 13:50
8# 慧娴亚伦
! d# r, b* h5 H+ p3 N很有帮助,版主辛苦了,谢谢版主!




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3