设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4427|回复: 5

[求助] 装配线仿真

  [复制链接]
发表于 2011-12-14 14:15:34 | 显示全部楼层 |阅读模式
附件展示的是装配线平面布置图的简化图。现在想就此图进行一下模拟。这是一条同步式输送线。输送线流向是逆时针的。图片下面的时间是机床加工时间。当所有机床都有工件到位时所有线体停止,当所有机床加工完成,线体开始运行,工件进入下一个工位。装配线一开始并不是每个机床都有工件的,工件是从图中箭头处一个工位一个工位走下来。请大家帮忙分析一下用什么方法可以实现同步。这个项目我做了很久,试了一些方法也没有成功。希望大家帮帮我。先谢谢了。我的qq402041740。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2011-12-14 19:10:44 | 显示全部楼层
囧 又发新帖了啊
: y! O( }. P& \& G! h2 H6 ^) S
3 {4 U* q3 S# m+ H还是和上次一样的思路 每个机床首先必须有一个对应的开关变量 比如 .Modell.jichuang_x.kaiguan 这是个贝尔型变量 : s- \) @3 C7 O2 s

: F% _- M/ S) G; {5 U每次工件到达就设这个变量为真 工件离开就设为假
) P7 m( U& y. @+ |0 @
* H0 g) j) T& a' X然后有一个主控过程 我大概写一下 变量名 和 类名自己改吧 囧
! @  ?5 {& E- h6 w% H4 E+ i9 H0 V9 B: I
while true loop
) @% y, z5 E1 Mfor i:=1 to .jichuang.numchild loop6 d# X' b* r- E, s2 b
if  .jichuang.childnr(i).kaiguan=false then : c3 |8 X5 n) ^6 o
waituntil jichuang.childnr(i).kaiguan=true prio 1
4 A4 U( n3 f) I6 z; u' O- \, I3 v& @! [end
3 k" b2 J2 L" A  P0 V% _next6 n! z5 U6 X$ f# o/ }1 Y
然后这里设所有线体停止
/ p$ I" D& b, o9 |; s* S5 P. H( B7 k3 v: a, V% h3 \+ M, a. L
for i:=1 to .jichuang.numchild loop6 q5 n1 R  k# e0 t% l( |5 I- c$ j
if  .jichuang.childnr(i).kaiguan=true then
0 `+ M7 I; x3 t1 swaituntil jichuang.childnr(i).kaiguan=false prio 1- D9 x  T; I! h1 w! o5 K* m: o
end0 R( V1 H7 k! i
next  r. G: Y/ u: F% X1 i0 \
然后这里设所有线体开始运行: B& C4 v1 S* D* v$ h
end: y# H* i8 H- T) q- R
8 K2 Z  d0 x9 A. d
有可能会要根据情况 把单独的kaiguan这个变量改成两个 贝尔 分别对应 kai和guan 这样。。。 但是基本思路就是如此
发表于 2011-12-14 19:11:07 | 显示全部楼层
对了 一开始设所有kaiguan为false
 楼主| 发表于 2011-12-14 19:24:58 | 显示全部楼层
五五 发表于 2011-12-14 19:11
0 Y0 i+ R8 Q5 n对了 一开始设所有kaiguan为false

9 y1 }3 p. W: f. I& y很感谢你的回答,上次我看完你的回帖按照这个思路做了一下,插入一个TableFile用来记录每个机床状态,在entrance和exit来给Tablefile赋值,并运行同步程序,可是总是不成功。我对simtalk只是初步了解。如果您有时间的话能给我做一个小例子吗?如果可以加您qq吗?
发表于 2011-12-14 19:52:47 | 显示全部楼层
1 要用你 不要用您! q' E7 K! X5 h9 p
2 我的plant simulation是10.0版本 所以不能帮你写
5 `5 D$ r/ G% P) d. j3 我在群里叫珂·祈愿恒歌
9 _, e' e+ ?8 e) j4 不要用tablefile 要用贝尔型全局变量 因为waituntil不能监视表的内容
发表于 2012-9-4 17:25:43 | 显示全部楼层
新东西
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2025-5-11 14:57 , Processed in 0.018370 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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