设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3842|回复: 0

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

[复制链接]
发表于 2009-10-26 19:09:23 | 显示全部楼层 |阅读模式
本帖最后由 hshuangshuang 于 2009-10-26 19:10 编辑 7 \3 z5 }9 s6 `3 Q$ Y

/ Y3 g1 x/ \* C& r0 ?2 c" Y7 _大家交流交流啊,我想要把读入的工艺数据中,每台机台上不同工序的时间加起来,比如说,我找到第“2”,“3”台机床,就可以把它上的工序时间循环相加:
. i5 A' }! i; h. s" Lif pttable.find("2")=true
  r1 ]9 v7 g; @3 z2 x7 Fthen    pn:=pttable.cursorY;/ W- E. a7 E: N: G6 y' K% ?4 `6 j
    print pn;
" g% [6 ~6 q2 ]; G    pttable[3,1]:=pttable[1,1];. k$ Z% p( z4 i6 Z
    for i:=1 to pn-2 loop# L" q( R; Z& [, w7 t; A$ }
   ! _- z. j; L8 I
  pttable[3,i+1]:=pttable[3,i]+pttable[1,i+1];
% e, z* p7 w5 X  {& y9 P2 s% n   0 N2 s( c  U1 s" P/ O/ H
   next;9 V+ x( C% y, w! P4 q
   end;$ j% ?1 y" t3 a+ ]" i/ O
   pttable.setcursor(2,1);
8 W. p2 ~; }! j# H: N0 @2 m  E    if  pttable.find("3")=true/ h4 J, `  E  O1 p. U
    then  pns:=pttable.cursorY;
% D+ d" L1 x, N5 s! C  print pns;9 n' O+ q% ^4 a! ^2 F+ P! W
  pttable[3,pn]:=pttable[1,pn];
6 R; e4 f# y- E. g( ?     for j:=pn to pns-2 loop2 c/ `/ \; @' R
  pttable[3,j+1]:=pttable[3,j]+pttable[1,j+1];
; d# e# F9 N" b1 I+ y! @    next;
. s% k: u5 u, |9 u    end;& G. ?) l: m4 _4 q* Y" l
问题是,我想实现自动布局,每次读入的机台数不同,我不可能每次都重新写程序find,有没有可以自动循环寻找机台的方法啊!谢谢大家!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-26 21:27 , Processed in 0.018237 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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