全球FlexSim系统仿真中文论坛

标题: 根据进货情况出货的问题 [打印本页]

作者: flexsim初学者    时间: 2017-5-13 17:10
标题: 根据进货情况出货的问题
我的模型在进货的时候会提前给item打上行列层的标签,这些标签值给全局表。我用的而是for循环。为什么,程序运行,全局表的所有行(rows)都改成一个值??我想要的功能怎么实现?
因为不能发模型的,还请耐心看看,不清楚的我再解释。
作者: 慧娴亚伦    时间: 2017-5-14 02:54
您在货架放置到层和放置到列里面的设置标签的代码应该无法到达您想要的效果,您是直接在放置行层决定之前(也就是下面的while循环)插入设置标签,也就是说此时curguess并不一定是放置的层列数据。
由于不知道您到底想要实现什么,因此您需要更多的描述。
另外,您由于无法分享模型,需要大家耐心看您po出来的图片,我建议您不如耐心点简化一下您的模型,就把货架和发生器这一块做一个小模型来上传说明。
作者: zorsite    时间: 2017-5-14 14:19
1.观察一下你所保存的标签值,和临时实体实际放置的位置一样吗?
2.把进入临时实体的层、列信息保存在全局表的用途是什么?
3.全局表只有8行吗?如果有100个临时实体怎么办?
4.每一次有临时实体进入,都要把整个全局表全部重写一遍吗?
如果想要自己写代码,建议先学习debug,尤其是Breakpoints、Event Log、Local Variables这三部分。
学会断点之后加个断点慢慢观察一下你的程序吧。
作者: flexsim初学者    时间: 2017-5-15 12:35
3# zorsite
恩好的谢谢。
入临时实体的层、列信息保存在全局表是为了出库
设置了8个只是我临时试验的




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