设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6740|回复: 5

[求助] 装配线仿真

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

本帖子中包含更多资源

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

x
发表于 2011-12-14 19:10:44 | 显示全部楼层
囧 又发新帖了啊
& T' K0 |1 b2 X
; B5 F* J1 S6 d$ B还是和上次一样的思路 每个机床首先必须有一个对应的开关变量 比如 .Modell.jichuang_x.kaiguan 这是个贝尔型变量 . X; f0 D+ w( t* O7 F9 k4 u

  t1 h. q9 h- L, g1 N- [$ p每次工件到达就设这个变量为真 工件离开就设为假
  L" ~7 O% i% S6 ^6 [2 r% W. k8 @" E2 l1 ?; }5 o' T& M
然后有一个主控过程 我大概写一下 变量名 和 类名自己改吧 囧8 w  u3 H* m# z0 |
+ z# k% ]: K9 X
while true loop
6 p* f# d$ j# w0 b! s( ffor i:=1 to .jichuang.numchild loop8 P- V. Q" V. c& d  d5 y7 T
if  .jichuang.childnr(i).kaiguan=false then
3 k0 g8 @9 P, Mwaituntil jichuang.childnr(i).kaiguan=true prio 1
0 u. r" b; j6 w. H8 w% hend; H$ M" g9 i" o
next- I5 a7 ~$ w$ L
然后这里设所有线体停止
( z4 e. `8 d' E# C7 s6 t: g! R+ l' C# ?
for i:=1 to .jichuang.numchild loop
, N! T4 N4 L  N% }if  .jichuang.childnr(i).kaiguan=true then
' I) f8 F7 Z* b, L8 u% ~; f6 k" {waituntil jichuang.childnr(i).kaiguan=false prio 1
  U: s. W0 p2 L- T- \$ ?end: m. z# ^) K3 x6 [
next0 ?! Z; G1 u/ R. s2 N
然后这里设所有线体开始运行5 z7 `5 Y5 y" F# _+ w
end
! A: u* V, J' \9 M. x3 G5 c
. O! D+ p- |& q& ~有可能会要根据情况 把单独的kaiguan这个变量改成两个 贝尔 分别对应 kai和guan 这样。。。 但是基本思路就是如此
发表于 2011-12-14 19:11:07 | 显示全部楼层
对了 一开始设所有kaiguan为false
 楼主| 发表于 2011-12-14 19:24:58 | 显示全部楼层
五五 发表于 2011-12-14 19:11
; j, z( t8 D$ c# p& q, O/ M# B对了 一开始设所有kaiguan为false
8 H  X) t, j+ O% o9 E8 K7 X, j$ S
很感谢你的回答,上次我看完你的回帖按照这个思路做了一下,插入一个TableFile用来记录每个机床状态,在entrance和exit来给Tablefile赋值,并运行同步程序,可是总是不成功。我对simtalk只是初步了解。如果您有时间的话能给我做一个小例子吗?如果可以加您qq吗?
发表于 2011-12-14 19:52:47 | 显示全部楼层
1 要用你 不要用您3 l# X6 x/ J) i
2 我的plant simulation是10.0版本 所以不能帮你写; P3 q2 D) t' _, o1 W
3 我在群里叫珂·祈愿恒歌
5 J0 s3 @+ \) P# a( F4 不要用tablefile 要用贝尔型全局变量 因为waituntil不能监视表的内容
发表于 2012-9-4 17:25:43 | 显示全部楼层
新东西
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-6 00:15 , Processed in 0.015502 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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