设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5838|回复: 8

[求助] simtalk

  [复制链接]
发表于 2015-4-13 20:17:10 | 显示全部楼层 |阅读模式
求助大神, 我想写一个方法, 当buffer 满了的时候 停止供料, 有没有人指导一下
发表于 2015-4-13 21:12:37 | 显示全部楼层
if buffer.full then
1 T" j! f9 F  P0 D& ^# ?5 V  T---停止供料
  C+ f0 a- A4 Selse- ?/ ~2 I! h3 t6 v6 t
---继续供料
2 s, p: }& m( M. }end;
 楼主| 发表于 2015-4-13 23:50:44 | 显示全部楼层
11111 发表于 2015-4-13 21:12
- }0 f: m8 X1 Sif buffer.full then5 ~& s6 A) S$ |( V- I- }# S( P
---停止供料
0 N7 x5 K& L; s- C+ Z% y" M0 Relse

( B. @9 G& G- X/ l' @* ^0 ?8 ^  d谢谢你的回答,请问是要在source的输出端载入这个方法么,我照着写了,为什么物料卡在source不往下走?
发表于 2015-4-15 15:33:02 | 显示全部楼层
可能是因为该方法的激活条件在发生满载之后不再执行,所以需要另外在出口添加激活条件。; p0 Q$ P5 _" Y# j
当然也可以使用别的办法来实现。
发表于 2015-4-15 17:00:35 | 显示全部楼层
nishiljh 发表于 2015-4-13 23:50 " f5 i, b' a' ]* x: L! M0 p
谢谢你的回答,请问是要在source的输出端载入这个方法么,我照着写了,为什么物料卡在source不往下走? ...
- o7 [" W/ D5 ?2 a+ L/ k# W
你在source的出口加载程序:% V* C* x* C. l3 E, h- s
if buffer.full then' A9 K2 y; d! `+ r: h
     ---停止供料
5 V6 z1 `% {, ~# ?* Q     @.move(其它位置);---buffer满了mu不进入buffer不就表示停止供料了,但又不能阻塞,所以把mu移动到其它无关的位置& ?/ ~* s, U+ c; ~
else
5 @4 q* T4 E1 Y7 H; v& P     ---继续供料& ?& G5 W% R* _- i" b7 {! l
    @.move(buffer);----移动到buffer不就表示继续供料了
- Q" d. L2 J8 [5 T$ {- E! yend;
发表于 2015-4-16 16:00:19 | 显示全部楼层
11111 发表于 2015-4-15 17:00 0 D) T# g3 S5 W* @
你在source的出口加载程序:
2 ?& }' ]6 I3 X  b" B. n* m  w: Uif buffer.full then4 a) [8 M' d4 c
     ---停止供料
! ^! s* F- A( |) m* U
求大神指导
, W% }& U9 R; l如何实现FIFO、SPT(最短加工时间优先)两种排序规则嵌入到eM_Plant生产系统仿真,求范例。有特定函数实现or直接用逻辑关系编程?
发表于 2015-4-17 15:33:33 | 显示全部楼层
同问
 楼主| 发表于 2015-4-17 19:33:10 | 显示全部楼层
11111 发表于 2015-4-15 17:00 # T2 K+ X* |2 L7 f9 b$ r- a
你在source的出口加载程序:4 P) }4 N5 g+ Y2 i* O# ^) b
if buffer.full then; f& M2 t. W* J9 O7 |  @4 r
     ---停止供料

% j) ?  ~. L" @# A+ V8 ^非常感谢,问题已解决
发表于 2015-4-21 13:13:52 | 显示全部楼层
我是新手,我觉得现在最大的问题就是无法系统学习Simtalk,希望楼主能够多多交流这样的内容。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-28 02:54 , Processed in 0.018971 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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