问题具体情况:" N9 T2 S/ P8 Y j! p/ M0 Q' r3 f% [
. j! M- g" y9 o
一共有三种产品分别存放在三个货架上,三个货架均连接在一个暂存区上,模型中有一张动态生成的全局表,通过读取表中的数值,打开某一个端口;我试着建立了中间端口,然后在暂存区的进入触发器中写下了如下代码:2 u1 ~8 P8 u8 H
- ^7 l/ Q: q) C. ]% K& A' b' sif(gettabelnum("全局表",getoutput(current)+1,6) == 1)
4 C+ H; c, w* ]$ k% |5 d$ T4 L{
# o% ?2 I. v* [' s% _5 R8 F/ Eopeninput(centerobject(current,1));centerobject(current,1);
9 ^( f5 z* @$ x0 {3 c$ s" M$ C( E* I+ k}( y$ f$ ]- Q8 [% V+ c A# U9 l
else if (gettabelnum("全局表",getoutput(current)+1,6) == 2)' z- G- n) E; V0 f
{' g$ V/ `' o( C( n
openinput(centerobject(current,2));centerobject(current,2);# l6 D# c ~% v- v5 B+ {
}
% A0 s& c( x8 J6 \6 zelse if (gettabelnum("全局表",getoutput(current)+1,6) == 3)
, r9 [5 g3 p4 }& ~/ C{
" f$ M N _% C0 i8 F. iopeninput(centerobject(current,23));centerobject(current,3);
: P( i6 K# |4 W}% Z# a0 s/ K: g% C- u9 {
% g' q; A9 u; }& u
问题 模型在运行很短时间后就停下了,不知道问题到底出在哪里,求前辈们指点一下。 |