设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3267|回复: 0

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

[复制链接]
发表于 2009-10-26 19:09:23 | 显示全部楼层 |阅读模式
本帖最后由 hshuangshuang 于 2009-10-26 19:10 编辑
3 s3 b, H5 I# I" n0 t1 B+ c& m9 p! V7 M
大家交流交流啊,我想要把读入的工艺数据中,每台机台上不同工序的时间加起来,比如说,我找到第“2”,“3”台机床,就可以把它上的工序时间循环相加:
3 }! s; m4 ^3 `, B& O2 ~- E! tif pttable.find("2")=true# G* V) |7 P4 `  ?+ S
then    pn:=pttable.cursorY;
, g0 ~) f% D9 d" Y* \0 t! S    print pn;. r6 l# S8 S' Y- q) C' P
    pttable[3,1]:=pttable[1,1];4 q+ g( c/ t5 `* m+ C
    for i:=1 to pn-2 loop
3 q$ G9 N2 M$ I! A6 }$ a* `: C9 T   : ]2 j) v5 V2 M, @! ^8 z+ v6 a/ m
  pttable[3,i+1]:=pttable[3,i]+pttable[1,i+1];/ D' q8 M( |( R8 y* y) b
   " y$ n5 O" y" T$ z, {: {* y4 O
   next;; z8 @. @, z9 n9 g. s3 [$ ~1 a
   end;, I9 ^- ]7 \/ @! ~5 |# L1 X
   pttable.setcursor(2,1);
! @" h2 W, X) {7 g1 T! l    if  pttable.find("3")=true: _5 P- w% I: M. J
    then  pns:=pttable.cursorY;9 a3 b+ T5 a* E1 n( ?% p2 B( I! ?
  print pns;/ \8 n* y2 P( K1 H
  pttable[3,pn]:=pttable[1,pn];% ^- x6 M, x- h$ D
     for j:=pn to pns-2 loop7 o# n3 `1 i  L
  pttable[3,j+1]:=pttable[3,j]+pttable[1,j+1];
- j4 Q; K' Y  v2 F/ M    next;/ K! M% L+ l/ G
    end;" W( Z0 a' [* e
问题是,我想实现自动布局,每次读入的机台数不同,我不可能每次都重新写程序find,有没有可以自动循环寻找机台的方法啊!谢谢大家!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-15 08:17 , Processed in 0.017943 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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