设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3901|回复: 0

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

[复制链接]
发表于 2009-10-26 19:09:23 | 显示全部楼层 |阅读模式
本帖最后由 hshuangshuang 于 2009-10-26 19:10 编辑
$ t; w8 V# H$ D0 u. N1 M8 a) Q7 W
  f; @5 M& b: R1 I; N) e1 D大家交流交流啊,我想要把读入的工艺数据中,每台机台上不同工序的时间加起来,比如说,我找到第“2”,“3”台机床,就可以把它上的工序时间循环相加:
, V" h! i& K9 d7 N+ W0 u/ ?0 \if pttable.find("2")=true
! k9 M5 ~" Y4 Jthen    pn:=pttable.cursorY;
# {. q- [( h- G5 S' {  T    print pn;
! S5 m/ Y* X/ q. t8 e. |    pttable[3,1]:=pttable[1,1];+ x5 a- E3 s$ l$ |% F/ e$ ?8 }: F
    for i:=1 to pn-2 loop% s5 }0 M" e+ E8 A) G6 j# G! ~
   - m. O4 O6 T! p4 e
  pttable[3,i+1]:=pttable[3,i]+pttable[1,i+1];- t9 _% F; a8 U( H9 d9 O
   
# }' C$ v6 @; U9 n- r9 [   next;
. D- ]  d& j* _8 z3 D/ Y   end;; r, A2 M/ P. _1 T; w& D' y% M
   pttable.setcursor(2,1);
7 [# Z, V! b" q9 m    if  pttable.find("3")=true
* Z3 A7 C( x' A    then  pns:=pttable.cursorY;
& }* R) d( b1 g( u, `; v  print pns;
0 C9 S1 s4 y6 t) L4 c- M  pttable[3,pn]:=pttable[1,pn];' b9 ]& S; e4 o3 q
     for j:=pn to pns-2 loop9 ]7 [0 ^$ Z# d
  pttable[3,j+1]:=pttable[3,j]+pttable[1,j+1];2 v2 |1 H( B) V$ b- P1 {3 ]
    next;
% G! O" p; ?6 C- N7 w2 H    end;2 ?' y: I+ }3 B6 Z! t6 M
问题是,我想实现自动布局,每次读入的机台数不同,我不可能每次都重新写程序find,有没有可以自动循环寻找机台的方法啊!谢谢大家!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-21 09:11 , Processed in 0.015433 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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