设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5855|回复: 8

[求助] simtalk

  [复制链接]
发表于 2015-4-13 20:17:10 | 显示全部楼层 |阅读模式
求助大神, 我想写一个方法, 当buffer 满了的时候 停止供料, 有没有人指导一下
发表于 2015-4-13 21:12:37 | 显示全部楼层
if buffer.full then' i9 I: w" O8 {8 S/ O# o
---停止供料
7 N# Q* ^( q% ?9 }" b# `8 velse
' ^9 k/ l# O6 [---继续供料
* K" L$ B! \8 [9 Q  a8 Iend;
 楼主| 发表于 2015-4-13 23:50:44 | 显示全部楼层
11111 发表于 2015-4-13 21:12 - ^( H; H5 _& m% P
if buffer.full then3 t3 L9 `' i' C
---停止供料( O+ g9 \% i0 b! U' I: p/ h6 }( s! ?5 T
else
6 L; R6 G  r6 Z0 A5 E2 u$ V; b
谢谢你的回答,请问是要在source的输出端载入这个方法么,我照着写了,为什么物料卡在source不往下走?
发表于 2015-4-15 15:33:02 | 显示全部楼层
可能是因为该方法的激活条件在发生满载之后不再执行,所以需要另外在出口添加激活条件。- r) `8 a0 z. F! p7 l* e7 z
当然也可以使用别的办法来实现。
发表于 2015-4-15 17:00:35 | 显示全部楼层
nishiljh 发表于 2015-4-13 23:50
( y/ F5 W/ ~& n6 u7 ~, v谢谢你的回答,请问是要在source的输出端载入这个方法么,我照着写了,为什么物料卡在source不往下走? ...

& T3 C/ D7 w7 x9 M/ b你在source的出口加载程序:
2 G, R7 Q0 u* rif buffer.full then
5 P. Q/ I% K) O+ R0 i+ A* R: w     ---停止供料6 i9 h" M% m- Q: ]9 C* Z
     @.move(其它位置);---buffer满了mu不进入buffer不就表示停止供料了,但又不能阻塞,所以把mu移动到其它无关的位置/ j' y% R/ B6 N5 I! ~0 b
else; A' p' K) }! O( a' f' o# x9 O
     ---继续供料* }) B' S" j- k4 `2 w- S0 A" S; y
    @.move(buffer);----移动到buffer不就表示继续供料了
5 z& }' m, z+ a2 Z# r- W% Uend;
发表于 2015-4-16 16:00:19 | 显示全部楼层
11111 发表于 2015-4-15 17:00
6 }! P& H0 s4 U7 j; S: E9 d9 b你在source的出口加载程序:
0 ]/ s5 l7 ]' E5 @if buffer.full then
, Z4 S2 k; V) l$ L/ Q; ~     ---停止供料

1 E" |. T2 r1 e求大神指导% v$ z/ _' K5 [/ z" N  I
如何实现FIFO、SPT(最短加工时间优先)两种排序规则嵌入到eM_Plant生产系统仿真,求范例。有特定函数实现or直接用逻辑关系编程?
发表于 2015-4-17 15:33:33 | 显示全部楼层
同问
 楼主| 发表于 2015-4-17 19:33:10 | 显示全部楼层
11111 发表于 2015-4-15 17:00 5 h% L( L" r, j4 k
你在source的出口加载程序:
3 D( |; o6 J! U- eif buffer.full then
% C, e' t: H5 K, G     ---停止供料
3 j$ d0 G7 m+ L- A
非常感谢,问题已解决
发表于 2015-4-21 13:13:52 | 显示全部楼层
我是新手,我觉得现在最大的问题就是无法系统学习Simtalk,希望楼主能够多多交流这样的内容。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-29 21:22 , Processed in 0.020550 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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