设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4516|回复: 8

[求助] simtalk

  [复制链接]
发表于 2015-4-13 20:17:10 | 显示全部楼层 |阅读模式
求助大神, 我想写一个方法, 当buffer 满了的时候 停止供料, 有没有人指导一下
发表于 2015-4-13 21:12:37 | 显示全部楼层
if buffer.full then; O) U* ?! a1 Z! Q0 T
---停止供料
- l, G* @4 d, uelse
1 C$ w4 E; B( [2 Z1 r! P---继续供料# U3 P7 z9 t" O* e2 V7 U, w
end;
 楼主| 发表于 2015-4-13 23:50:44 | 显示全部楼层
11111 发表于 2015-4-13 21:12 0 W) M8 G* H1 o2 p8 x/ M' Q
if buffer.full then0 S' Y; p* P& O9 D
---停止供料* g  |+ ?$ ~4 E! B9 U/ H
else
, d0 {/ y* a* m; q1 s
谢谢你的回答,请问是要在source的输出端载入这个方法么,我照着写了,为什么物料卡在source不往下走?
发表于 2015-4-15 15:33:02 | 显示全部楼层
可能是因为该方法的激活条件在发生满载之后不再执行,所以需要另外在出口添加激活条件。7 m- X# I( V1 H7 e
当然也可以使用别的办法来实现。
发表于 2015-4-15 17:00:35 | 显示全部楼层
nishiljh 发表于 2015-4-13 23:50
7 U6 P: H# \( V3 |" c. L9 R谢谢你的回答,请问是要在source的输出端载入这个方法么,我照着写了,为什么物料卡在source不往下走? ...
, c+ [0 e0 D- [' O& O
你在source的出口加载程序:
! `* I& q7 g9 ]8 ?9 Z$ ~# C6 r5 {if buffer.full then8 t" T! Q0 a9 v5 b8 v# G3 X2 s5 E
     ---停止供料9 F9 n% O- O: U, \/ h/ S1 t9 R3 i+ d
     @.move(其它位置);---buffer满了mu不进入buffer不就表示停止供料了,但又不能阻塞,所以把mu移动到其它无关的位置
6 e0 t6 \; u" pelse: P( o/ T) {5 R4 ?& ]! A
     ---继续供料2 E) p% n3 C' {& z
    @.move(buffer);----移动到buffer不就表示继续供料了
- Z$ i8 R- \4 U+ w( A9 Cend;
发表于 2015-4-16 16:00:19 | 显示全部楼层
11111 发表于 2015-4-15 17:00 6 V) R3 X$ S4 H5 t9 W
你在source的出口加载程序:
% s: p: A4 T1 Pif buffer.full then
' G" j8 g* X, U7 B! g) N+ B5 a% w6 G     ---停止供料
8 n. L9 ~) b) Q5 Z
求大神指导
7 ?) V; L$ ~" E+ e& }- n如何实现FIFO、SPT(最短加工时间优先)两种排序规则嵌入到eM_Plant生产系统仿真,求范例。有特定函数实现or直接用逻辑关系编程?
发表于 2015-4-17 15:33:33 | 显示全部楼层
同问
 楼主| 发表于 2015-4-17 19:33:10 | 显示全部楼层
11111 发表于 2015-4-15 17:00 1 n( }: f0 D. q$ [' x! I2 }
你在source的出口加载程序:
) Z" m, M. m9 M  R, X8 l& y+ `if buffer.full then, m% s. L  e+ j5 F8 C! Z' N, a% p
     ---停止供料

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

本版积分规则

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

GMT+8, 2025-9-8 06:38 , Processed in 0.014166 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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