全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
missman 发表于 2013-2-26 11:33:18 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我用仿真系统显示物流实际状况,每天下班的时候希望能把运行状态保存,第二天上班后继续运行。1 V2 p1 u( \1 r. l+ n

6 n' b3 Q( T9 d2 y因此我希望再打开始自动选择前一天保存的文件,关闭时自动保存当前运行状态。
# J) A! o( ?9 m9 ~4 a$ u
, C& ?' p' G! H# ?- K) j0 f有什么办法啊?
14#
qiush1234 发表于 2013-4-2 20:09:15 | 只看该作者
savestate
6 ^9 C. w% G0 l) d! Rloadstate
13#
lisa527 发表于 2013-3-19 09:52:56 | 只看该作者
12# Rosalyn : l3 R- I3 B* W' q0 B

' P: h6 a( S( H, n" K% d, j: C
, t; t! V* L" k厉害,学习了~
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 编辑
; t# `- m& M' D9 X  J/ Y
9# missman
3 ?. D0 z' W7 ]
. t1 U! G) o' ?3 |  v: n2 W
1 @; ~. ]' d$ D" H首先祝您工作顺利,这个问题还有很深的探讨空间,欢迎发表意见或者分享方法..../ f: g) f  a/ f" D2 j' `
domcylai 发表于 2013-2-28 08:52

( H8 i' `( ?0 V( {# f5 G# \5 \元老,帮帮忙吧。% Z1 k& N, E, R: F2 p$ q1 ?
! C5 P3 N+ H* h# o" L4 D! e8 @
这个搞不好就真的工作不顺利了啊,呵呵。
10#
domcylai 发表于 2013-2-28 08:52:43 | 只看该作者
9# missman 1 f8 b" q% n- U0 G* ^3 C* w
7 o* d, `1 ~3 d( s3 ^7 O: X) R

- V& k) g8 m+ a/ \首先祝您工作顺利,这个问题还有很深的探讨空间,欢迎发表意见或者分享方法....
9#
 楼主| missman 发表于 2013-2-27 14:12:51 | 只看该作者
多谢各位指导。首先感谢各位为了我的麻烦展开激烈的讨论!
( O' R7 r' P3 U9 l/ k5 F- `6 i2 G8 Q+ ^% T7 a$ ?/ y5 N0 r
我是用此软件做AGV实时运行状态显示。同时把仿真数据(AGV编号、运行路线、搬运货物编号等信息)实时保存在数据库,通过无线系统发送给AGV,实现调度。同时AGV也实时把位置信息传送给仿真系统,使得仿真画面几乎接近于实物照片。8 ^9 V( m8 p" V# ]
: m$ ~' e& c$ b0 k
因此每天生产完成的时候,各个AGV的位置,接下来需要搬运货物对象等信息就需要暂停下来。
% s5 E) B; x, w* C/ b- H一般情况下可以选择暂停,第二天上班时候再按一下继续运行就可以了,但是我们公司为了防止晚上下班后电脑不关电源,发生火灾隐患,因此要求电脑必须关机。因此就有了这样的需求。呵呵
8#
0900590130 发表于 2013-2-26 13:41:51 | 只看该作者
本帖最后由 0900590130 于 2013-2-26 16:46 编辑 4 F7 X! P1 z+ G+ k

+ K% i4 V/ S7 G 7# domcylai
1 r, |" z1 L2 T, e+ k7 ^$ z/ m  E5 @; B/ Z5 b/ N

' P5 r0 h0 T* T" G呵呵,多谢指导~~
7#
domcylai 发表于 2013-2-26 13:27:20 | 只看该作者
本帖最后由 domcylai 于 2013-2-26 13:31 编辑 5 O+ Q/ [6 h  P0 M+ b, u/ U. d
4 @% A' L& x; G. p( J  \3 v
6# 0900590130 # _. @( \5 U) H, o1 A5 X
2 [, p! q! R6 z6 t4 W
你说的是实际情况,而仿真软件的公司设计理念其实是这样:不去考虑暂停时间,只考虑仿真时间长度。9 `/ T+ h) {! W9 z
假设:你需要仿真7天,一天8h,仿真的时间单位精度到1s  
6 a; i- E* y& \% g则有:   仿真时间长度:  7*8*3600! @9 h  X0 Y" `7 V0 j
所以如果“仿真时间长度”越来越大很大,那么我们要做的是:
% s- s5 x% J8 ? 1.  优化软件(比如软件公司更新版本),优化建模(工程师的建模经验),目的是提高运行速度。; y6 Z8 r# K! x( T+ Q
2.  修改计算方法,增加更多仿真的时间单位,例如:分钟,小时  同时尽量减少误差
9 d3 C% `+ v, G——————————————————————————————
5 B" m0 p( ?( X; O总的来说,仿真过程中去考虑诸如:午休、下班、上班等情况时,对于仿真分析而言是不利的,也不是建模工作的内容。在做一个模型时(或者说做一个分析)一定要确定范围(时间范围,业务范围)和单位(时间步进单位,空间单位)。; q6 {8 c1 t* m- [' ~2 s+ l

4 L# C5 X5 w/ y$ m! }& p. ~) Np
6#
0900590130 发表于 2013-2-26 13:10:28 | 只看该作者
4# domcylai : J4 D4 R" T9 i* h7 I) _! v

  q/ r" S, V) d# y7 O8 {& i2 D- f+ I/ D- S
其实,我觉得吧,意义还是有的:1 E& m4 l! m+ f( M$ a
假设我们做一个系统仿真,仿真时间为7天的情况:1 |# }/ U2 s7 J+ W$ |
可是,如果前面的6天,对研究者来说都不是关注重点,但是研究者却比较关注于第七天的仿真情况;
; Z7 ?( }) \" n0 \这样一来,就势必要每次运行模型都要从第一天运行到第七天,但是老板根本不关心第一天到第六天的运行情况,于是每次仿真运行,我们只好等啊...等啊...+ C$ R, j& _6 C9 Q
当然,我们可以通过avi将第六天到第七天仿真的情况录下来,播放给老板看。" g: r5 e) {8 x& @
但是,老板突然说了句:我想改几个参数看看运行情况;
7 I  e) R4 @4 h9 ~于是,设置了一个GUI给老板调试;' F5 K; G; q8 M; x" n5 w; f- N
老板又说,可能布局上也需要点更改;
) U# x# N; E: T4 e2 A* D这下彻底崩溃了~~
4 g* |: ^" x2 P' U2 ?0 I$ k! T6 N* k. D3 K
以上纯属虚构,如果不对之处还请见谅哈~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-10 07:08 , Processed in 0.073600 second(s), 14 queries .

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

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