设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6341|回复: 8

[求助] simtalk

  [复制链接]
发表于 2015-4-13 20:17:10 | 显示全部楼层 |阅读模式
求助大神, 我想写一个方法, 当buffer 满了的时候 停止供料, 有没有人指导一下
发表于 2015-4-13 21:12:37 | 显示全部楼层
if buffer.full then
5 K+ m0 x/ H3 v4 j6 V( s6 v6 {---停止供料
$ s6 D. m' U* Zelse
; d  l! A! d5 R9 ~# s  S8 }---继续供料
; B8 S5 Z8 O' O6 vend;
 楼主| 发表于 2015-4-13 23:50:44 | 显示全部楼层
11111 发表于 2015-4-13 21:12
/ k8 F& N7 S' k6 f* R7 N) o# P. ]if buffer.full then$ Z3 R. q* N/ C
---停止供料9 O6 Z! g6 m; @. e' N/ Y
else

4 y! n/ s" }( {* E谢谢你的回答,请问是要在source的输出端载入这个方法么,我照着写了,为什么物料卡在source不往下走?
发表于 2015-4-15 15:33:02 | 显示全部楼层
可能是因为该方法的激活条件在发生满载之后不再执行,所以需要另外在出口添加激活条件。
" O# O9 H4 I+ q2 C. L0 G当然也可以使用别的办法来实现。
发表于 2015-4-15 17:00:35 | 显示全部楼层
nishiljh 发表于 2015-4-13 23:50 0 ^; X" b3 v8 h/ q0 m3 o" _
谢谢你的回答,请问是要在source的输出端载入这个方法么,我照着写了,为什么物料卡在source不往下走? ...

+ p5 T& Y/ X: [* |( a' O你在source的出口加载程序:
3 D/ H$ b, o, G6 @% ^  aif buffer.full then
: H- r! e9 Z1 c1 h% ]     ---停止供料1 [/ Q5 i5 |; z( t( W% ]8 y6 D
     @.move(其它位置);---buffer满了mu不进入buffer不就表示停止供料了,但又不能阻塞,所以把mu移动到其它无关的位置
4 T1 j/ q( `3 c% qelse
, N" {+ k+ A# C5 v. W9 P3 t     ---继续供料" c3 L* f7 B5 G1 {% g& J" X
    @.move(buffer);----移动到buffer不就表示继续供料了
6 |( K- `' _- R* o, Z4 t9 Dend;
发表于 2015-4-16 16:00:19 | 显示全部楼层
11111 发表于 2015-4-15 17:00
9 B% Y- m3 e: P  \你在source的出口加载程序:
, K# C, K  Y; [- E* ]. \% aif buffer.full then
- a: Z* M" q3 N4 P     ---停止供料
; Q: V; L8 l9 k& v* r$ n' p0 R+ Q
求大神指导
$ K! m# }3 D9 z: Q8 ~, b如何实现FIFO、SPT(最短加工时间优先)两种排序规则嵌入到eM_Plant生产系统仿真,求范例。有特定函数实现or直接用逻辑关系编程?
发表于 2015-4-17 15:33:33 | 显示全部楼层
同问
 楼主| 发表于 2015-4-17 19:33:10 | 显示全部楼层
11111 发表于 2015-4-15 17:00 % v  ~- z/ y4 l8 e& c6 L
你在source的出口加载程序:/ y6 C5 k+ h8 Z
if buffer.full then2 m3 s6 c2 [5 c3 r4 g, {3 X
     ---停止供料

0 \; j0 k# b( h: V& r非常感谢,问题已解决
发表于 2015-4-21 13:13:52 | 显示全部楼层
我是新手,我觉得现在最大的问题就是无法系统学习Simtalk,希望楼主能够多多交流这样的内容。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-5 15:44 , Processed in 0.015917 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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