设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2181|回复: 0

[求助] 请问如何自动识别并查找数据啊

[复制链接]
发表于 2009-10-26 19:09:23 | 显示全部楼层 |阅读模式
本帖最后由 hshuangshuang 于 2009-10-26 19:10 编辑
6 n7 r- F* g) \( }
6 m6 ^1 u8 D% e1 |/ _$ u大家交流交流啊,我想要把读入的工艺数据中,每台机台上不同工序的时间加起来,比如说,我找到第“2”,“3”台机床,就可以把它上的工序时间循环相加:* J6 v( R7 g+ R; d6 p
if pttable.find("2")=true
/ w- N5 \) K0 Z5 q8 d, Kthen    pn:=pttable.cursorY;
+ v( \2 u6 h; X0 Q- C) O    print pn;" M# x- \6 n4 @
    pttable[3,1]:=pttable[1,1];
$ L+ O, p+ `  B( W! t# t, h    for i:=1 to pn-2 loop  j) J8 b, J9 G- M  Q- |# t; C
   7 P8 @, R5 q& \8 q! t) J
  pttable[3,i+1]:=pttable[3,i]+pttable[1,i+1];
0 W8 v1 C/ f" z7 w! I   2 [7 S. e. e, |: Y- L9 j
   next;
/ T0 x0 y) m7 K$ @' n. ]( d   end;
* x4 h: k, [2 G7 W/ t   pttable.setcursor(2,1);
% ^2 ^0 @4 X+ B    if  pttable.find("3")=true
. {5 T7 O* s/ L! |1 M, c    then  pns:=pttable.cursorY;
) V" V6 b/ x- F0 [+ B) a: y  print pns;! o! ~$ d% v* S9 Z4 n! f9 o
  pttable[3,pn]:=pttable[1,pn];2 l* g4 K, e  K# S+ @/ x2 G- [2 l& A: h
     for j:=pn to pns-2 loop
5 Y6 C/ D# I5 q% G& r2 p  pttable[3,j+1]:=pttable[3,j]+pttable[1,j+1];
# L# b7 \4 X2 G) k9 ?' @4 N    next;/ ]" P+ y+ w  b! }1 |
    end;, ]3 q: K* a6 @+ e; s
问题是,我想实现自动布局,每次读入的机台数不同,我不可能每次都重新写程序find,有没有可以自动循环寻找机台的方法啊!谢谢大家!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 01:53 , Processed in 0.011740 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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