找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: spaceship

三坐标的高级编程---[请教]

[复制链接]
 楼主| 发表于 2008-3-17 14:17:03 | 显示全部楼层
有谁知道,固定程序走完后怎样回到程序首再重新开始,我指程序走完后自动执行
发表于 2008-3-17 16:44:12 | 显示全部楼层
二楼用的是什么牌子的三座标啊?居然有这些条款!!!
发表于 2008-3-17 21:14:37 | 显示全部楼层
原帖由 spaceship 于 2008-3-17 14:17 发表
# t6 w) j1 v2 X5 r, _有谁知道,固定程序走完后怎样回到程序首再重新开始,我指程序走完后自动执行

& ~* G. }/ N) ]9 l# ^
) e; Y/ v- ?1 }: q7 b不知道你的意思是想要对某一段程序重复走  还是对整个程序走多遍。
8 f& N1 T& g- r$ E4 ~; A" o- @& f- d3 A
       如果是整个程序走多遍的话,lk dmis在程序刚打开确认前的窗口中有重复运行的选项的,你只要写上你想重复测量的遍数就可以了。2 `- L; P8 y9 {( K; s
; P( x' j8 L/ g$ g, ]; q
       如果是想对程序中某一段程序重复走多遍的话比较复杂。5 p! Q% h! K# P/ n- r# P- j
( U; q( t0 h5 ]0 z1 C+ G
1.可以先在你程序开头(可放在坐标调取前)定义一个变量 用“DECL(声明变量)”对话框:设置Scope为Local,Type为Intgr,name就随便起了(比如叫number)。0 k6 W3 `- |2 u
2.接着用“ASSIGN”对话框来为你的变量赋值:在name中选择你刚定义的变量,在value 中输入你要循环的遍数(记得哦循环次数大于0哦  嘿嘿)。( e5 v& W! A! }
3.然后在你需要重复的某段程序前用 “LABEL(标号)”对话框加上一个标号,这个随便起。
! v* S/ b3 p- [/ ^4 j4.接着到你要循环执行的程序最后加上一个“ASSIGN “赋值,value里填 number(你声明的变量名)-1。
3 r! \' L* o& |5.最后就要用到if , endif 和jumpto语句了,具体的我就不细写了 ,下面列出了if end和jumpto语句写完后的样子,大家可以试试。5 c1 c! V8 a# ^; x& J: ~, y
IF/(number.GT.0)
& Q2 c  U  u0 A- `9 XJUMPTO/(你在第3步起的lable名)
# X4 a. B9 V: B' t
ENDIF
/ A3 i- \3 ?7 R+ w8 P; }7 E& G0 u  M以下是在lk dims中  条件判断语句的写法,如上 .GT. 是大于的意思,记得不要忘了前后的
2 U1 I9 ~8 K% R, i.EQ.   Equal to0 F% K& b' }8 i% ~+ k. C
.NE.   Not equal to
: z) ]8 |$ q4 j2 h3 W5 {$ v( t.LT.    Less than9 v: E1 j* ]! @  V1 T  f
.LE.    Less than or equal to
2 J: Z( \( n# z$ c- p.GT.   Greater than6 Z/ |, X8 S2 {6 ?7 Y; R
.GE.   Greater than or equal to" r3 ]8 H% I3 `; M
. Q8 i: R3 m7 j: M) i0 _# W

4 I8 X$ ^2 G' A& d& Z( `6 G, y写了这么多也不知道大家看懂了没有,因为手头暂时没有说明书没法上传。. v, Z+ z# S4 J' H. W9 m" d9 X

) R4 `3 r6 |8 R- p' y. W' H! A7 ]  S" u9 WPS:其实我晓得高手很多,我写的有不对的地方欢迎探讨,不要乱骂。 谢谢4 I6 q7 [( I2 F6 U
4 C6 E/ s+ z7 B) A0 T$ }- |9 m
[ 本帖最后由 贫乏的人 于 2008-3-17 21:17 编辑 ]
 楼主| 发表于 2008-3-18 10:42:55 | 显示全部楼层
终于有点实质的东西了,我要的就是这些,先谢谢了,这种方法我做过,可是总不能够流畅地走完,因为是英文的界面,也没有具体的资料,谁有分享一下!
发表于 2008-3-18 18:38:50 | 显示全部楼层
原帖由 spaceship 于 2008-3-18 10:42 发表
& E8 f4 g' J7 @" ^; w) f$ ~% A终于有点实质的东西了,我要的就是这些,先谢谢了,这种方法我做过,可是总不能够流畅地走完,因为是英文的界面,也没有具体的资料,谁有分享一下!
3 F, H4 e$ s2 B$ Z1 H# A! w  M. I

. M) J6 S) [8 `, U6 M
6 p, r4 r; s; _3 K! f) Q不能流畅走完?  出现什么状况发生了无法走完?
 楼主| 发表于 2008-3-31 11:47:30 | 显示全部楼层
程序提示不能发现LABEL,它要怎样来定义?
发表于 2008-11-11 15:15:11 | 显示全部楼层
学习中,答案等待
发表于 2008-11-12 11:55:34 | 显示全部楼层
初级的资料有吗?4 }+ I8 _$ L9 c2 l9 I, _
上传一份
 楼主| 发表于 2008-11-12 14:10:22 | 显示全部楼层
这些资料,恐怕只有他们内部才有,轻易他们是不会给的啊
发表于 2008-11-12 20:26:40 | 显示全部楼层
不会是内部资料的,
/ N/ m0 F  J  z7 Q" }& e: D% G; m" u0 M# n( `3 l" n" G- P
这些不是机密的东西,最有可能是搞这些设备的人也不懂
& k( A8 Q  m! a9 ~7 B9 U: a5 Q
# @' t6 c0 X' D9 {9 {lk说明书里面好像有部分这些内容
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-10-15 19:51 , Processed in 0.061284 second(s), 12 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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