机械社区

 找回密码
 注册会员

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 发表
. Z3 B3 z& C7 `. f' o有谁知道,固定程序走完后怎样回到程序首再重新开始,我指程序走完后自动执行

: q; d  ~/ @  y* }8 q. S6 @. R/ w% i3 Z$ V8 q" V9 N/ z% p1 G
不知道你的意思是想要对某一段程序重复走  还是对整个程序走多遍。
* r5 m3 O6 F( e! e! \+ }8 q& B& B0 C5 r
       如果是整个程序走多遍的话,lk dmis在程序刚打开确认前的窗口中有重复运行的选项的,你只要写上你想重复测量的遍数就可以了。' R2 e. b# S8 L9 i

1 S, m& G2 G: |, h/ M6 e& }3 ]% @- T       如果是想对程序中某一段程序重复走多遍的话比较复杂。( u0 M0 n# W9 N( N5 \) N  f

9 N7 |4 O) O7 c( Z' ?- R- R1.可以先在你程序开头(可放在坐标调取前)定义一个变量 用“DECL(声明变量)”对话框:设置Scope为Local,Type为Intgr,name就随便起了(比如叫number)。
6 E, C# P6 F( g6 s$ \; N% D2.接着用“ASSIGN”对话框来为你的变量赋值:在name中选择你刚定义的变量,在value 中输入你要循环的遍数(记得哦循环次数大于0哦  嘿嘿)。$ n% V8 X2 T' l3 X3 Q0 p& W
3.然后在你需要重复的某段程序前用 “LABEL(标号)”对话框加上一个标号,这个随便起。
; P4 a/ a$ g! f% N4.接着到你要循环执行的程序最后加上一个“ASSIGN “赋值,value里填 number(你声明的变量名)-1。
' f  g! f7 O& I; }+ |3 Y: E5.最后就要用到if , endif 和jumpto语句了,具体的我就不细写了 ,下面列出了if end和jumpto语句写完后的样子,大家可以试试。
1 K  c8 Q5 B' S  K$ fIF/(number.GT.0)% v' |8 F  `" @$ o
JUMPTO/(你在第3步起的lable名)3 l. n# M6 V: I) d3 R( U
ENDIF
. F0 n$ S5 g; e- _8 G' [以下是在lk dims中  条件判断语句的写法,如上 .GT. 是大于的意思,记得不要忘了前后的 9 n: t9 ^) q. v4 o7 w5 }4 f3 ~
.EQ.   Equal to
4 S' ~' Z1 g0 b0 D( \' j.NE.   Not equal to
' x2 Z+ P4 E# w; v/ c.LT.    Less than7 e. s& ]% P. `: l8 U. A' q$ X6 X
.LE.    Less than or equal to
3 M/ l! t6 M& F+ m.GT.   Greater than- d5 v/ L1 z& B* o1 _" N9 K
.GE.   Greater than or equal to+ O# i( x0 |6 |- j- K! e6 ~
* U! i8 p4 p( i* f4 v
% M' |- F' k* ^* O8 P
写了这么多也不知道大家看懂了没有,因为手头暂时没有说明书没法上传。- `. p" C( s9 N1 u( e

. O( y' k2 v: v) _' l5 U' SPS:其实我晓得高手很多,我写的有不对的地方欢迎探讨,不要乱骂。 谢谢
0 T" \7 T2 ^6 t& O, H6 `/ J7 Z) S2 F( {; b) a
[ 本帖最后由 贫乏的人 于 2008-3-17 21:17 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 10:42:55 | 显示全部楼层
终于有点实质的东西了,我要的就是这些,先谢谢了,这种方法我做过,可是总不能够流畅地走完,因为是英文的界面,也没有具体的资料,谁有分享一下!
回复 支持 反对

使用道具 举报

发表于 2008-3-18 18:38:50 | 显示全部楼层
原帖由 spaceship 于 2008-3-18 10:42 发表 2 T# Z( I: d& M9 ?
终于有点实质的东西了,我要的就是这些,先谢谢了,这种方法我做过,可是总不能够流畅地走完,因为是英文的界面,也没有具体的资料,谁有分享一下!

8 P2 ?3 y% ]# ^% Z0 V6 {9 Z3 S
% p; e; ?+ E& d* X2 F
4 @; {- \0 f' A0 j( X不能流畅走完?  出现什么状况发生了无法走完?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-31 11:47:30 | 显示全部楼层
程序提示不能发现LABEL,它要怎样来定义?
回复 支持 反对

使用道具 举报

发表于 2008-11-11 15:15:11 | 显示全部楼层
学习中,答案等待
回复 支持 反对

使用道具 举报

发表于 2008-11-12 11:55:34 | 显示全部楼层
初级的资料有吗?; a5 h7 M9 ~1 Y* n2 k# Z
上传一份
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-12 14:10:22 | 显示全部楼层
这些资料,恐怕只有他们内部才有,轻易他们是不会给的啊
回复 支持 反对

使用道具 举报

发表于 2008-11-12 20:26:40 | 显示全部楼层
不会是内部资料的,+ k1 @) ~. w$ g, U  s7 U; |# S* A
+ d$ m; l! g7 c/ j! j/ _+ s/ s" ~1 v4 l
这些不是机密的东西,最有可能是搞这些设备的人也不懂
/ B# u* y( F8 o+ E% q
! Z' ]" {3 @# J8 G0 ?5 k$ L1 `$ alk说明书里面好像有部分这些内容
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-2-19 05:57 , Processed in 0.059194 second(s), 12 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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