设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3923|回复: 8

[求助] simtalk

  [复制链接]
发表于 2015-4-13 20:17:10 | 显示全部楼层 |阅读模式
求助大神, 我想写一个方法, 当buffer 满了的时候 停止供料, 有没有人指导一下
发表于 2015-4-13 21:12:37 | 显示全部楼层
if buffer.full then
4 {5 O  a3 t% x, G& ~% N) {---停止供料- ^2 v" \; M, w  t
else; y8 j+ Q1 h9 U+ z% G! G* {
---继续供料7 j1 A' M/ @; u  m6 M
end;
 楼主| 发表于 2015-4-13 23:50:44 | 显示全部楼层
11111 发表于 2015-4-13 21:12
9 d  @+ ^$ X: M4 C6 Pif buffer.full then
2 t- J+ |* Z; b( _1 J1 V---停止供料
* |4 _! M  R7 L7 K% u4 F1 m6 xelse
6 L. t% \( ]3 A) P  e  r7 }7 [$ x+ [
谢谢你的回答,请问是要在source的输出端载入这个方法么,我照着写了,为什么物料卡在source不往下走?
发表于 2015-4-15 15:33:02 | 显示全部楼层
可能是因为该方法的激活条件在发生满载之后不再执行,所以需要另外在出口添加激活条件。
- \, }/ N& U, D. K* v, M! T当然也可以使用别的办法来实现。
发表于 2015-4-15 17:00:35 | 显示全部楼层
nishiljh 发表于 2015-4-13 23:50 ) b- P5 J: i, J
谢谢你的回答,请问是要在source的输出端载入这个方法么,我照着写了,为什么物料卡在source不往下走? ...

, D& B0 B! |2 k+ n: U( E, \3 Z+ p0 _3 ]' Q你在source的出口加载程序:+ t9 Z+ F, T5 J6 }* r
if buffer.full then
) K- ?+ I! }& m$ i# S; J/ T6 p6 M     ---停止供料
! y/ C- R7 B0 ^8 T     @.move(其它位置);---buffer满了mu不进入buffer不就表示停止供料了,但又不能阻塞,所以把mu移动到其它无关的位置; a4 B9 T# D  L' N/ s1 i
else- {% A) f2 {0 I
     ---继续供料) _7 k" j) O- \" z' k1 {7 D' V0 t" n
    @.move(buffer);----移动到buffer不就表示继续供料了! F$ t# W  z- ?& ]5 @
end;
发表于 2015-4-16 16:00:19 | 显示全部楼层
11111 发表于 2015-4-15 17:00
) ~8 \% h  U5 V! W你在source的出口加载程序:' S7 u" K2 n8 z3 }
if buffer.full then
2 P& P: a; N9 [% f     ---停止供料

4 B$ Z( t- f  ]7 o4 M. E' D求大神指导8 d+ q5 m) E, }4 t
如何实现FIFO、SPT(最短加工时间优先)两种排序规则嵌入到eM_Plant生产系统仿真,求范例。有特定函数实现or直接用逻辑关系编程?
发表于 2015-4-17 15:33:33 | 显示全部楼层
同问
 楼主| 发表于 2015-4-17 19:33:10 | 显示全部楼层
11111 发表于 2015-4-15 17:00
1 f4 F) ?  E( z9 ~1 m你在source的出口加载程序:
9 @$ i6 A+ U6 G7 G/ }if buffer.full then0 F4 h& s" \' C9 ]4 H
     ---停止供料

4 q" ^% a- k2 }* B! t' z/ n非常感谢,问题已解决
发表于 2015-4-21 13:13:52 | 显示全部楼层
我是新手,我觉得现在最大的问题就是无法系统学习Simtalk,希望楼主能够多多交流这样的内容。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-10 19:10 , Processed in 0.018441 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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