设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3779|回复: 0

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

[复制链接]
发表于 2009-10-26 19:09:23 | 显示全部楼层 |阅读模式
本帖最后由 hshuangshuang 于 2009-10-26 19:10 编辑
+ J1 t# G1 z9 g1 _  f% \
! M; b9 E7 R: K8 N% C大家交流交流啊,我想要把读入的工艺数据中,每台机台上不同工序的时间加起来,比如说,我找到第“2”,“3”台机床,就可以把它上的工序时间循环相加:
% \0 z3 N5 k# H( zif pttable.find("2")=true
0 u9 {2 C9 w; u$ N1 z% b4 r9 {! Ithen    pn:=pttable.cursorY;
* ~$ J( \* |7 T% ~7 H    print pn;
0 k1 q$ T. o6 J3 f4 q5 j    pttable[3,1]:=pttable[1,1];& X8 N' E0 h" v0 x4 G5 y' N
    for i:=1 to pn-2 loop% }8 R% v& e- E1 M
   
* o* N7 P* R  e. Z- K* I( ^  pttable[3,i+1]:=pttable[3,i]+pttable[1,i+1];
+ @  [' L9 _2 o   0 |6 Z6 W4 O# A6 X; t4 x) x
   next;
' S: Q; V0 y  N0 E   end;1 F- ]7 I. P  c
   pttable.setcursor(2,1);
# _% w# \' L1 F; [    if  pttable.find("3")=true2 E7 Z5 M) a0 p
    then  pns:=pttable.cursorY;
# f8 ]( `- p% }5 `  print pns;
4 d$ u' J$ C! x  b  pttable[3,pn]:=pttable[1,pn];2 N& X8 A( y" s0 O+ W) W
     for j:=pn to pns-2 loop8 H+ |* K* p# _, V
  pttable[3,j+1]:=pttable[3,j]+pttable[1,j+1];5 `0 C$ R' @4 c& w
    next;
& }0 q% d( H* }% L    end;! n4 U( y9 O) X  `2 F
问题是,我想实现自动布局,每次读入的机台数不同,我不可能每次都重新写程序find,有没有可以自动循环寻找机台的方法啊!谢谢大家!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-6 21:34 , Processed in 0.012659 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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