设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2254|回复: 0

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

[复制链接]
发表于 2009-10-26 19:09:23 | 显示全部楼层 |阅读模式
本帖最后由 hshuangshuang 于 2009-10-26 19:10 编辑
& F! g  Y$ l8 t' V+ G( X/ J2 l( J
大家交流交流啊,我想要把读入的工艺数据中,每台机台上不同工序的时间加起来,比如说,我找到第“2”,“3”台机床,就可以把它上的工序时间循环相加:
2 d) y0 s: \5 dif pttable.find("2")=true
! f8 }+ X  Q7 D* l( T% J' S' ?then    pn:=pttable.cursorY;# v; W+ S. j6 U! Y  y6 P4 H
    print pn;  |, ^+ E7 n9 t
    pttable[3,1]:=pttable[1,1];
' I, }  p* s0 @  J/ k) l9 P- e1 E    for i:=1 to pn-2 loop
9 l( I( t/ \  ^   3 H$ x2 t) C5 ^5 J3 w
  pttable[3,i+1]:=pttable[3,i]+pttable[1,i+1];5 V  n+ ?1 v8 p( d7 a
   " [1 O& P3 ?4 A5 D* z- n
   next;
' a5 m: k+ i5 ^2 |* o$ u$ u  P   end;* Z! L! o9 B5 D" |
   pttable.setcursor(2,1);
% x, H4 y3 }) V" e    if  pttable.find("3")=true
) e# M, c' o/ w% P+ I    then  pns:=pttable.cursorY;$ m7 [; G+ J4 R% U. B
  print pns;2 ?" x* p7 [) a9 c0 q( ?% H: [
  pttable[3,pn]:=pttable[1,pn];- Q  Y0 j0 M9 z( U2 u5 x% @& `' a
     for j:=pn to pns-2 loop
" t; L3 d* B# U& }* C1 w  pttable[3,j+1]:=pttable[3,j]+pttable[1,j+1];* B" |3 T" p- H" |' Y
    next;" Z* ]$ w% Z6 O
    end;. Z, O7 @: j' P! m) q- f5 O3 i5 f( x
问题是,我想实现自动布局,每次读入的机台数不同,我不可能每次都重新写程序find,有没有可以自动循环寻找机台的方法啊!谢谢大家!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-23 14:48 , Processed in 0.018122 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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