全球FlexSim系统仿真中文论坛

搜索
查看: 7569|回复: 13
打印 上一主题 下一主题

求助:运行状态实时保存代码

[复制链接]
跳转到指定楼层
1#
missman 发表于 2013-2-26 11:33:18 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我用仿真系统显示物流实际状况,每天下班的时候希望能把运行状态保存,第二天上班后继续运行。
0 q" j2 p3 H6 |$ L* O( c" z8 `& i; u7 y% d( Z9 L3 d' b
因此我希望再打开始自动选择前一天保存的文件,关闭时自动保存当前运行状态。
* J+ d: v# @( b. D* R
0 q$ U. T! D6 }' R  x0 w& L1 R! A有什么办法啊?
14#
qiush1234 发表于 2013-4-2 20:09:15 | 只看该作者
savestate( h  Z5 c" e2 `, S
loadstate
13#
lisa527 发表于 2013-3-19 09:52:56 | 只看该作者
12# Rosalyn 5 k" M; B8 z5 @2 X7 l- h6 N8 z% M
3 a8 }6 D1 h$ G. ?5 ]% R  Y
1 K9 n5 x+ f7 }' ]" r0 H; |
厉害,学习了~
12#
Rosalyn 发表于 2013-3-19 09:21:55 | 只看该作者
可以实现,File>State File>Save State
11#
 楼主| missman 发表于 2013-2-28 13:34:59 | 只看该作者
本帖最后由 missman 于 2013-2-28 13:36 编辑 / J; A4 n. Q3 ?2 ~4 A- `  \1 j
9# missman * w$ {/ n4 ]; ?% u9 V
* ~# g/ {( M  M2 p! ?9 ]
3 f7 a. _; N4 r- `6 {* ^3 v: q" W, F6 Z+ _
首先祝您工作顺利,这个问题还有很深的探讨空间,欢迎发表意见或者分享方法....
8 X2 n( ~9 t( ]  xdomcylai 发表于 2013-2-28 08:52

5 m0 l" G5 M7 ^" q) i元老,帮帮忙吧。
7 t' ?9 W+ T1 J' d) Q. O1 L2 \7 o) s( c, @
这个搞不好就真的工作不顺利了啊,呵呵。
10#
domcylai 发表于 2013-2-28 08:52:43 | 只看该作者
9# missman
( C& E. Z  k- g2 A8 L" }4 f4 F; {! h: i* I5 Z$ i& J1 D
2 W9 Y% {* s5 i; F# h
首先祝您工作顺利,这个问题还有很深的探讨空间,欢迎发表意见或者分享方法....
9#
 楼主| missman 发表于 2013-2-27 14:12:51 | 只看该作者
多谢各位指导。首先感谢各位为了我的麻烦展开激烈的讨论!1 {& N7 ]$ \! ]! P) \7 P

/ }; Y; D4 Z- a8 W我是用此软件做AGV实时运行状态显示。同时把仿真数据(AGV编号、运行路线、搬运货物编号等信息)实时保存在数据库,通过无线系统发送给AGV,实现调度。同时AGV也实时把位置信息传送给仿真系统,使得仿真画面几乎接近于实物照片。1 }' ^! W# K& H9 e
; i; t7 U+ l3 X3 Y* t. l
因此每天生产完成的时候,各个AGV的位置,接下来需要搬运货物对象等信息就需要暂停下来。
) I* V( L0 j; m一般情况下可以选择暂停,第二天上班时候再按一下继续运行就可以了,但是我们公司为了防止晚上下班后电脑不关电源,发生火灾隐患,因此要求电脑必须关机。因此就有了这样的需求。呵呵
8#
0900590130 发表于 2013-2-26 13:41:51 | 只看该作者
本帖最后由 0900590130 于 2013-2-26 16:46 编辑
) w1 d9 g! g+ M  M: r& A6 a
- `, K) q/ f' _1 G* O2 X" C 7# domcylai
- c/ ^' z; i& j; l, E; g# b( x7 R' T/ ]; `# g1 x
; l$ w1 d6 q  ?- u0 g; y
呵呵,多谢指导~~
7#
domcylai 发表于 2013-2-26 13:27:20 | 只看该作者
本帖最后由 domcylai 于 2013-2-26 13:31 编辑
: t8 S& e  L# j" M$ P& r/ P. ~/ m: p4 I. v4 F
6# 0900590130
3 l2 \1 O& O% l1 I7 P! [" v7 d
& T& s  C7 |( K你说的是实际情况,而仿真软件的公司设计理念其实是这样:不去考虑暂停时间,只考虑仿真时间长度。* Z7 B# V( m3 l* J& P0 ^% Q: {
假设:你需要仿真7天,一天8h,仿真的时间单位精度到1s  
2 C4 k9 q% i2 o; g* h2 M5 W& _则有:   仿真时间长度:  7*8*3600
% ?" l. e% k3 q所以如果“仿真时间长度”越来越大很大,那么我们要做的是:
) X, Y& n' S5 X$ e0 f 1.  优化软件(比如软件公司更新版本),优化建模(工程师的建模经验),目的是提高运行速度。
, {: N1 ~5 ?4 V  B! _1 L. B 2.  修改计算方法,增加更多仿真的时间单位,例如:分钟,小时  同时尽量减少误差
5 Y. B, \& e+ ]7 b( r) s0 A0 ?——————————————————————————————- E& x1 k0 d9 p+ I. E: E
总的来说,仿真过程中去考虑诸如:午休、下班、上班等情况时,对于仿真分析而言是不利的,也不是建模工作的内容。在做一个模型时(或者说做一个分析)一定要确定范围(时间范围,业务范围)和单位(时间步进单位,空间单位)。0 J( G4 l8 j( l

3 W3 }& G3 v' c& Q$ i$ up
6#
0900590130 发表于 2013-2-26 13:10:28 | 只看该作者
4# domcylai
6 _! l. T; M1 j8 a7 G2 E9 x( S* N% b9 f  y9 \  g; v

+ L3 A1 Q: B  [1 k+ N! J! u, g其实,我觉得吧,意义还是有的:8 J( ]% v. l& L" _0 p9 M8 s
假设我们做一个系统仿真,仿真时间为7天的情况:. S* h4 ~0 G! X2 `# U  }
可是,如果前面的6天,对研究者来说都不是关注重点,但是研究者却比较关注于第七天的仿真情况;) |$ p$ e, e6 o8 b# f7 L, l, C
这样一来,就势必要每次运行模型都要从第一天运行到第七天,但是老板根本不关心第一天到第六天的运行情况,于是每次仿真运行,我们只好等啊...等啊...
/ B% N: d3 M( z当然,我们可以通过avi将第六天到第七天仿真的情况录下来,播放给老板看。  Z4 V- i4 ^' z$ Z! D: a5 v, x' v
但是,老板突然说了句:我想改几个参数看看运行情况;
6 a9 V2 t) }$ j于是,设置了一个GUI给老板调试;
3 A1 ^" K7 c& ^/ I老板又说,可能布局上也需要点更改;
- C/ c2 @: Q4 a8 H这下彻底崩溃了~~+ }& k9 z4 [: p  m# M7 w# U: ]

/ J% L7 R4 A/ R7 g3 P7 l1 m以上纯属虚构,如果不对之处还请见谅哈~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-18 00:45 , Processed in 0.076991 second(s), 14 queries .

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

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