机械社区

 找回密码
 注册会员

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 发表
; [. Y/ J' \) L* D2 y: v* l# @0 P' E* J有谁知道,固定程序走完后怎样回到程序首再重新开始,我指程序走完后自动执行
0 ]5 V. p; B7 P$ h: z

4 F2 P' K0 P* T4 s不知道你的意思是想要对某一段程序重复走  还是对整个程序走多遍。2 B( L7 ^. ~; p: s; X) x
8 d2 B% F2 |( M4 E
       如果是整个程序走多遍的话,lk dmis在程序刚打开确认前的窗口中有重复运行的选项的,你只要写上你想重复测量的遍数就可以了。, E6 A# p$ ~) n8 `1 a' E) f

& U6 l, A9 E* M# W2 a/ w- i5 b       如果是想对程序中某一段程序重复走多遍的话比较复杂。/ m: d+ |, ]! }! {6 G
, B5 g! ]+ l6 E6 k$ M
1.可以先在你程序开头(可放在坐标调取前)定义一个变量 用“DECL(声明变量)”对话框:设置Scope为Local,Type为Intgr,name就随便起了(比如叫number)。
# M3 s$ I1 o7 _- W2.接着用“ASSIGN”对话框来为你的变量赋值:在name中选择你刚定义的变量,在value 中输入你要循环的遍数(记得哦循环次数大于0哦  嘿嘿)。
* X; ^) n8 q/ e. x& E6 H- S3.然后在你需要重复的某段程序前用 “LABEL(标号)”对话框加上一个标号,这个随便起。
. ]( f& ^. T2 y( W4 n4.接着到你要循环执行的程序最后加上一个“ASSIGN “赋值,value里填 number(你声明的变量名)-1。
' d" `8 H! a$ B( i5 A: M. O: t7 b5.最后就要用到if , endif 和jumpto语句了,具体的我就不细写了 ,下面列出了if end和jumpto语句写完后的样子,大家可以试试。! Z9 h4 u3 c& N
IF/(number.GT.0): \% i. ^4 h, ?" b
JUMPTO/(你在第3步起的lable名)
; f, x7 k+ l9 e% L- e% |5 U- x
ENDIF' |; V7 I; n. E) y
以下是在lk dims中  条件判断语句的写法,如上 .GT. 是大于的意思,记得不要忘了前后的 6 a3 w$ |  V5 ^9 b' O" }: W
.EQ.   Equal to$ u" c# j2 F9 b7 [2 C
.NE.   Not equal to
9 V6 C$ H4 ^1 r3 }* J$ h.LT.    Less than2 }1 D' b5 C' D
.LE.    Less than or equal to' [4 f* B/ f3 d! s( O* @, S
.GT.   Greater than
' i: k% |- e  N6 s# |+ a1 F5 P.GE.   Greater than or equal to: }+ Y( I( t  P6 M
, |! `) _4 s$ d0 m; @

# B1 Q$ @! d: h5 k+ b& `写了这么多也不知道大家看懂了没有,因为手头暂时没有说明书没法上传。5 O) v: K, O: \. M6 m$ j7 G

% l  T; v. P* |& JPS:其实我晓得高手很多,我写的有不对的地方欢迎探讨,不要乱骂。 谢谢
1 g+ J4 V( S& {: t
' @/ z  Q* A8 g( t[ 本帖最后由 贫乏的人 于 2008-3-17 21:17 编辑 ]
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2008-3-18 18:38:50 | 显示全部楼层
原帖由 spaceship 于 2008-3-18 10:42 发表 ' w" ~5 d+ E* \% U7 ^# N
终于有点实质的东西了,我要的就是这些,先谢谢了,这种方法我做过,可是总不能够流畅地走完,因为是英文的界面,也没有具体的资料,谁有分享一下!

5 S2 P7 V: P3 W( k) N8 M4 H4 A/ A: j, T* u- H3 d
7 f* l/ x; h' C4 C( q3 c9 f5 z
不能流畅走完?  出现什么状况发生了无法走完?
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2008-11-12 11:55:34 | 显示全部楼层
初级的资料有吗?
. S- h% D" L8 x上传一份
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2008-11-12 20:26:40 | 显示全部楼层
不会是内部资料的,' J! y7 {( T$ s: T) J
0 S; ^& Q9 q. m, e
这些不是机密的东西,最有可能是搞这些设备的人也不懂
5 T( y! s' ^- v) A
6 f8 M- V- k; e& alk说明书里面好像有部分这些内容
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 04:49 , Processed in 0.053495 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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