设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6009|回复: 8

[求助] simtalk

  [复制链接]
发表于 2015-4-13 20:17:10 | 显示全部楼层 |阅读模式
求助大神, 我想写一个方法, 当buffer 满了的时候 停止供料, 有没有人指导一下
发表于 2015-4-13 21:12:37 | 显示全部楼层
if buffer.full then( t$ @3 F* @. i
---停止供料
6 m0 p; A4 L$ Q2 I: ?; eelse
% g5 _" \" P; B* k* Z4 b# k* Y---继续供料* k, H+ H9 f+ g; @& H
end;
 楼主| 发表于 2015-4-13 23:50:44 | 显示全部楼层
11111 发表于 2015-4-13 21:12
+ D: l6 A9 e$ p) C) ?if buffer.full then
# U2 C' x/ Q+ Q2 C% L  K---停止供料; L/ u: d( h; R  A) z* [- }8 ^4 p
else
$ o7 \7 m+ c) N* k$ y# C) F+ o
谢谢你的回答,请问是要在source的输出端载入这个方法么,我照着写了,为什么物料卡在source不往下走?
发表于 2015-4-15 15:33:02 | 显示全部楼层
可能是因为该方法的激活条件在发生满载之后不再执行,所以需要另外在出口添加激活条件。
. d0 C7 U$ W2 U$ \( j# ^- J当然也可以使用别的办法来实现。
发表于 2015-4-15 17:00:35 | 显示全部楼层
nishiljh 发表于 2015-4-13 23:50 1 {9 h7 }9 T" W' h; `
谢谢你的回答,请问是要在source的输出端载入这个方法么,我照着写了,为什么物料卡在source不往下走? ...
) [" x! z  C$ ^8 N: z3 t
你在source的出口加载程序:
. g# M8 @) B: w3 c8 w% F# Dif buffer.full then
; e* {" J& ^' m9 V7 e. _     ---停止供料
1 b* x% q- y9 ]% c9 R     @.move(其它位置);---buffer满了mu不进入buffer不就表示停止供料了,但又不能阻塞,所以把mu移动到其它无关的位置0 {6 @2 D5 f) \! H# F1 l) h: @
else
/ w, |& S) s9 M$ [- B9 ~/ R     ---继续供料
8 D# R9 v, f' o- S9 J9 r6 ]" t" L    @.move(buffer);----移动到buffer不就表示继续供料了
3 D  L. ?! v; J0 x9 z2 w+ c0 t* wend;
发表于 2015-4-16 16:00:19 | 显示全部楼层
11111 发表于 2015-4-15 17:00
$ R$ c- p& X# f( l你在source的出口加载程序:, k6 w2 l0 w6 l
if buffer.full then+ W5 ]- d' v" X+ c+ Z) e4 H: Y9 f% m
     ---停止供料

- y) k' K2 v8 Y/ ~; F求大神指导
7 ^1 L/ f6 A; ~0 z$ I7 h5 ^如何实现FIFO、SPT(最短加工时间优先)两种排序规则嵌入到eM_Plant生产系统仿真,求范例。有特定函数实现or直接用逻辑关系编程?
发表于 2015-4-17 15:33:33 | 显示全部楼层
同问
 楼主| 发表于 2015-4-17 19:33:10 | 显示全部楼层
11111 发表于 2015-4-15 17:00 9 k- r8 A" G1 g4 `' t9 ^
你在source的出口加载程序:5 k) U. f: r; }; ~2 c4 ?7 f
if buffer.full then
! s' f% e" k2 q% }% _     ---停止供料
) F4 S, k8 e' {7 [1 k6 n$ \
非常感谢,问题已解决
发表于 2015-4-21 13:13:52 | 显示全部楼层
我是新手,我觉得现在最大的问题就是无法系统学习Simtalk,希望楼主能够多多交流这样的内容。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 09:51 , Processed in 0.012840 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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