找回密码
 注册会员

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 发表 + j5 Y! T) w! l. o) }
有谁知道,固定程序走完后怎样回到程序首再重新开始,我指程序走完后自动执行
& N, m8 |9 K* y8 ~$ |6 f
# F7 e9 {  k: m$ j3 b+ W
不知道你的意思是想要对某一段程序重复走  还是对整个程序走多遍。
! {& ]. A% A$ T) T& D% T/ h* e% L" \3 j5 X
       如果是整个程序走多遍的话,lk dmis在程序刚打开确认前的窗口中有重复运行的选项的,你只要写上你想重复测量的遍数就可以了。1 f8 t# k4 [% a1 F# a2 x3 |
: u) E1 O$ |9 b0 R' f
       如果是想对程序中某一段程序重复走多遍的话比较复杂。6 {$ ^4 l" k0 E: u" U3 J/ m( |

/ b, ?2 C, c( H2 O( C1.可以先在你程序开头(可放在坐标调取前)定义一个变量 用“DECL(声明变量)”对话框:设置Scope为Local,Type为Intgr,name就随便起了(比如叫number)。
/ `' N& Y( w' x9 S; y, ]0 N2.接着用“ASSIGN”对话框来为你的变量赋值:在name中选择你刚定义的变量,在value 中输入你要循环的遍数(记得哦循环次数大于0哦  嘿嘿)。6 C+ l2 n9 X0 G
3.然后在你需要重复的某段程序前用 “LABEL(标号)”对话框加上一个标号,这个随便起。
6 C8 k; V& [- ]2 m4.接着到你要循环执行的程序最后加上一个“ASSIGN “赋值,value里填 number(你声明的变量名)-1。$ ?( d' z( n+ e" q( x! r
5.最后就要用到if , endif 和jumpto语句了,具体的我就不细写了 ,下面列出了if end和jumpto语句写完后的样子,大家可以试试。4 x5 J: q; {" R% L3 H6 [0 j
IF/(number.GT.0)4 @; B6 v+ T4 U, K! Z
JUMPTO/(你在第3步起的lable名)
7 R; ~0 J! f, c0 F! E; v
ENDIF# ]' T4 N$ y, O
以下是在lk dims中  条件判断语句的写法,如上 .GT. 是大于的意思,记得不要忘了前后的
, ]  X5 ?3 l/ P2 g& ^( c" C/ Q- ]" v.EQ.   Equal to
: c0 [0 m) T& t: {6 y, `/ D9 h. B.NE.   Not equal to
2 B6 q$ g, C3 e* m" D6 i.LT.    Less than9 a8 f0 s0 |* C. e1 p  d* _
.LE.    Less than or equal to- a' ~* o$ `( m' @  S2 X
.GT.   Greater than9 g$ W; n: ]4 m; n
.GE.   Greater than or equal to
4 C1 `: I+ ]2 {) k: T# n0 p
1 c  p- Q1 Q1 T) ?: E- p9 C5 z! z' a$ q% Y1 N) y0 a8 T  I, l: Z
写了这么多也不知道大家看懂了没有,因为手头暂时没有说明书没法上传。
9 ^3 d, k+ d8 W- N) W
+ l9 o8 E( A; uPS:其实我晓得高手很多,我写的有不对的地方欢迎探讨,不要乱骂。 谢谢( a# _' ]. h; B0 q
* G( B" K* `5 Q
[ 本帖最后由 贫乏的人 于 2008-3-17 21:17 编辑 ]
 楼主| 发表于 2008-3-18 10:42:55 | 显示全部楼层
终于有点实质的东西了,我要的就是这些,先谢谢了,这种方法我做过,可是总不能够流畅地走完,因为是英文的界面,也没有具体的资料,谁有分享一下!
发表于 2008-3-18 18:38:50 | 显示全部楼层
原帖由 spaceship 于 2008-3-18 10:42 发表 0 G4 x4 h4 f3 `/ n
终于有点实质的东西了,我要的就是这些,先谢谢了,这种方法我做过,可是总不能够流畅地走完,因为是英文的界面,也没有具体的资料,谁有分享一下!

( `" O" Q" h5 }( Y1 D$ a" k4 U
0 f) G5 C: ]3 |) F3 r, Z5 K) u
, L6 }# s( K/ p3 j不能流畅走完?  出现什么状况发生了无法走完?
 楼主| 发表于 2008-3-31 11:47:30 | 显示全部楼层
程序提示不能发现LABEL,它要怎样来定义?
发表于 2008-11-11 15:15:11 | 显示全部楼层
学习中,答案等待
发表于 2008-11-12 11:55:34 | 显示全部楼层
初级的资料有吗?6 E/ U) r% H: N4 D; b* }! o# M
上传一份
 楼主| 发表于 2008-11-12 14:10:22 | 显示全部楼层
这些资料,恐怕只有他们内部才有,轻易他们是不会给的啊
发表于 2008-11-12 20:26:40 | 显示全部楼层
不会是内部资料的,% L) P' T; a& y
. I2 C1 b( O# B& ?# }" h+ y
这些不是机密的东西,最有可能是搞这些设备的人也不懂
& W2 ]9 b! L& K) ?5 g7 o( P7 c) B: b# |$ e# G: z! J, Y
lk说明书里面好像有部分这些内容
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-7-16 05:48 , Processed in 0.067864 second(s), 12 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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