设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3278|回复: 0

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

[复制链接]
发表于 2009-10-26 19:09:23 | 显示全部楼层 |阅读模式
本帖最后由 hshuangshuang 于 2009-10-26 19:10 编辑 + B0 {6 L% p% D; h# v& ^  `: S3 {
9 M/ g! A2 N" j& x5 c6 v
大家交流交流啊,我想要把读入的工艺数据中,每台机台上不同工序的时间加起来,比如说,我找到第“2”,“3”台机床,就可以把它上的工序时间循环相加:3 @# V6 ^* j6 W
if pttable.find("2")=true
* E" c( j! @) othen    pn:=pttable.cursorY;
: g, m) V7 M, q2 P% N5 d9 L! @. {& O1 b1 f    print pn;- m* A. w( W! ^+ j* d
    pttable[3,1]:=pttable[1,1];) x/ f! s7 q' U& M
    for i:=1 to pn-2 loop
% d1 b, {6 L& o2 P) B+ D( N   
0 j' q7 x- f, V7 z0 y/ f! K  pttable[3,i+1]:=pttable[3,i]+pttable[1,i+1];: {# K! E: C* P$ g* X! @
   2 v3 M2 B  c# K  p8 q/ \& |
   next;2 p0 X$ I# ?6 D- H6 r* C. J" {2 Q& {* y+ ]
   end;7 ^2 K" g3 {& h1 t8 y  x# g
   pttable.setcursor(2,1);
# d- R1 Q4 \1 Y) S3 I  E, a% U! b. P    if  pttable.find("3")=true: C# R4 g4 k5 G) }
    then  pns:=pttable.cursorY;8 l; {! a/ k0 T8 Y' x
  print pns;
8 g1 F/ M# F- z1 h; H! r0 _" f  pttable[3,pn]:=pttable[1,pn];
  ^6 G; y1 z7 {% s     for j:=pn to pns-2 loop2 O; y1 y( X) I1 p2 v8 |$ `4 N
  pttable[3,j+1]:=pttable[3,j]+pttable[1,j+1];
- U* f+ n1 o8 G4 ]7 d# H7 L- J    next;4 I1 {- D. ?+ t
    end;  l6 i5 x1 c( c, ]: C
问题是,我想实现自动布局,每次读入的机台数不同,我不可能每次都重新写程序find,有没有可以自动循环寻找机台的方法啊!谢谢大家!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-15 19:21 , Processed in 0.017551 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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