设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8481|回复: 8

[求助] Eplant求助

  [复制链接]
发表于 2016-3-15 22:19:55 | 显示全部楼层 |阅读模式
一条装配线,有三个source对象,source1 产生Container1和Container2,source2和source3分别产生Entity1和Entity2# g; I( d5 f. e; m& l
3 c- o6 C& q% a" p: G9 B& t6 H9 U
产品1 是Container1和Entity1的装配产品;3 a& q/ X0 F* G$ |) M, Q
+ K0 P% U( z5 I% \+ K
产品2 是Container2和Entity2的装配产品
. {; B1 }+ E+ {, a* Y
7 [2 g( b7 P: e现在想问一下source1 怎么设定,才能让它开始的时间跟Container1生成时间是一致的。。。。
发表于 2016-3-23 13:16:14 | 显示全部楼层
双击source1,属性框下创建时间选间隔可调,设置开始时间
 楼主| 发表于 2016-3-28 14:49:10 | 显示全部楼层
smile_sky 发表于 2016-3-23 13:16 ! ~) h( h% N( e* [
双击source1,属性框下创建时间选间隔可调,设置开始时间
, g+ L' G! T4 r6 X- W

( ]9 `( X/ o2 }2 J8 _8 r  s. n这个实现不了,因为Source循环产生两种装配产品,换句话说 :- O9 R+ p0 v* O4 A/ G# [
Source生成产品1的时候,Source1生成产品1的零件,source2此时不生成零件;
* I$ ~2 s) x- Nsource生成产品2的时候,source2生成产品2的零件,source1此时不生成零件;
4 O1 L2 v+ R5 w9 e/ I。。。3 [% k# t* e4 V+ U' S. m) F
根据输入订单循环。。。如何实现这个功能。。
# E% g& b1 L& X" w1 _" f+ s/ R单独设置source1参数和source2参数只能够对第一次有用,无法对循环产生的有用吧。。# W* [6 ^! d, L4 H7 ]- F
最后谢谢您的回复。
卤蛋 该用户已被删除
发表于 2016-3-31 11:38:22 | 显示全部楼层
zacharyqin 发表于 2016-3-28 14:49
  F% d) g. m- g这个实现不了,因为Source循环产生两种装配产品,换句话说 :
! U& t, L. j8 U, p" HSource生成产品1的时候,Source1生成产品1 ...

& E- z: N6 X+ A! N/ Q- j& {source1和source2生成的零件时间是知道的吧?那把时间加到source当中啊,让他循环按固定的间隔时间产生c1和c2,再说source时间不设定也没关系吧,这里的堵塞没有什么意义吧,后续根据source1和2进行控制就可以了啊
 楼主| 发表于 2016-4-5 14:09:32 | 显示全部楼层
卤蛋 发表于 2016-3-31 11:38 ) w/ u% @# A' q9 c% B+ X4 H
source1和source2生成的零件时间是知道的吧?那把时间加到source当中啊,让他循环按固定的间隔时间产生c1 ...

$ }  p; v3 n$ w+ D2 ~% |/ J! G. m8 O3 ~  c( A
Source1和Source2生成时间不确定,因为是订单生产。。。他们生产的时间完全取决于source生成两种主零件的时间。
- X1 f) f/ z6 I" G, Ysource本身循环也不是固定间隔。。。一切都按照排产单来。。
' O& |6 t/ K3 K1 ^( I6 H9 E& h* z最后谢谢您的回复
发表于 2016-4-5 15:16:34 | 显示全部楼层
Source建立出口策略,如果是Container1就直接Create entity1到具体工位,container2就create entity2.
 楼主| 发表于 2016-4-5 20:31:44 | 显示全部楼层
jamerychen 发表于 2016-4-5 15:16 0 q& ^! u# k  f1 B/ n7 j
Source建立出口策略,如果是Container1就直接Create entity1到具体工位,container2就create entity2. ...
7 }1 C+ L: ~- p% f4 d
is  i8 D, J  W) H0 c
        ( P0 i! n7 l; d" X/ k
do4 v3 W- e5 i) A8 i+ d
        if ?=YLJ then+ Z+ j( c' Z3 q& o& v) K8 w8 _
                Y1.create(B11);
2 |" R0 X1 g* k% G        else if ?=PDJ then- n7 J9 g1 }# j
                        P1.create(F11);7 l" d  B$ {. S) E8 S4 `

4 E6 N2 _+ c" _8 qend;
0 s! I) _) ^( p% }- v1 v) f
2 v1 s+ b% D# o, K2 B% b) X按照您的方法编程如上,只是调试过程中总是提示is后有语法错误,这地方应该怎么声明,麻烦指教一二。最后谢谢您的回复。
发表于 2016-4-6 08:09:31 | 显示全部楼层
zacharyqin 发表于 2016-4-5 20:31 3 k% f! v% q2 @
is
* X# w* h9 O5 [5 [$ c       
; Z  A3 D- Z) ?. X2 Ydo
7 Q7 ], M0 m* ~' e
is6 G% ^2 V) d6 n7 K% _3 P
do
( K; ]: f) C5 _; b0 W4 f
+ D% h' ?8 `* ~0 ]7 ^; b+ f8 Y0 Xif...then...# [9 o# w( [9 x
else...then...
3 s" j9 h1 \5 q9 jend;
& t% H( ?1 P6 H5 j6 S
, e' J9 B" S1 H" W* a2 {end;
发表于 2016-4-6 20:15:42 | 显示全部楼层
有时间去官方论坛 http://community.plm.automation. ... mulation-Tecnomatix  逛一逛
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-24 21:20 , Processed in 0.017178 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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