设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3902|回复: 0

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

[复制链接]
发表于 2009-10-26 19:09:23 | 显示全部楼层 |阅读模式
本帖最后由 hshuangshuang 于 2009-10-26 19:10 编辑
2 V  m& @  Q: G/ b. h' M$ f( b  }7 N+ {
大家交流交流啊,我想要把读入的工艺数据中,每台机台上不同工序的时间加起来,比如说,我找到第“2”,“3”台机床,就可以把它上的工序时间循环相加:
$ d& A; x' v( N3 }if pttable.find("2")=true
& W# g' m. s6 D4 J  f! R; Y+ cthen    pn:=pttable.cursorY;: r; O; s* ~" Y+ ]/ Y/ v$ c" p
    print pn;1 v) W$ M/ ~# J6 S: t3 m
    pttable[3,1]:=pttable[1,1];
5 W) x( d8 U6 f* Q5 P0 ^! t    for i:=1 to pn-2 loop* C5 _" s9 o3 o# A$ I4 d. F. c' v) t
   
, Q/ n7 ^% ^  \& e! i8 k& R  pttable[3,i+1]:=pttable[3,i]+pttable[1,i+1];1 V7 d: U. ?; Z5 k- }  ]
   $ Q( C) T' B% h; a
   next;3 O0 O' w6 p* E+ L5 n
   end;/ W+ ^4 e# O5 }! Y7 Q) K* D
   pttable.setcursor(2,1);7 j: G. E$ S. K" P$ R2 S
    if  pttable.find("3")=true3 A, S# v, N8 O0 G/ t1 k% }2 @6 V
    then  pns:=pttable.cursorY;
5 Y. V) C1 O* a) O  print pns;
- D( q$ O  |" d' {" L! @6 n8 J  pttable[3,pn]:=pttable[1,pn];+ a  Z$ ?2 o& J( ~. A
     for j:=pn to pns-2 loop: T2 |  V* R0 V2 `8 \
  pttable[3,j+1]:=pttable[3,j]+pttable[1,j+1];
6 v7 r8 z  x) s/ _  M' Y% z1 j    next;
& z0 u3 S; e* v; n& ?/ i! J/ n    end;& k4 Q, C: M: ?% v# X
问题是,我想实现自动布局,每次读入的机台数不同,我不可能每次都重新写程序find,有没有可以自动循环寻找机台的方法啊!谢谢大家!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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