机械社区

 找回密码
 注册会员

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 发表
: U' I8 L% {2 A. U& |6 d$ h有谁知道,固定程序走完后怎样回到程序首再重新开始,我指程序走完后自动执行
4 G" z. ]  w4 o4 L
" b! [/ }& g: P! h, h  t
不知道你的意思是想要对某一段程序重复走  还是对整个程序走多遍。1 ?4 l; j- ^8 ]6 y6 M

% X" ]4 L7 M, t" |- U7 |6 X       如果是整个程序走多遍的话,lk dmis在程序刚打开确认前的窗口中有重复运行的选项的,你只要写上你想重复测量的遍数就可以了。
/ H) W! ]" _2 B2 a* W3 x0 Z
# N: L2 N4 m  W/ r2 X       如果是想对程序中某一段程序重复走多遍的话比较复杂。
( j. A/ A: {* q3 k( |3 ~' X
3 Y5 u- [) i* O. A2 y1.可以先在你程序开头(可放在坐标调取前)定义一个变量 用“DECL(声明变量)”对话框:设置Scope为Local,Type为Intgr,name就随便起了(比如叫number)。
1 y  `3 ^  S5 R* f( p2.接着用“ASSIGN”对话框来为你的变量赋值:在name中选择你刚定义的变量,在value 中输入你要循环的遍数(记得哦循环次数大于0哦  嘿嘿)。
% O! `  L( \/ @/ K3.然后在你需要重复的某段程序前用 “LABEL(标号)”对话框加上一个标号,这个随便起。
5 f7 _, t* M% ]6 A9 `2 @: d4 W4.接着到你要循环执行的程序最后加上一个“ASSIGN “赋值,value里填 number(你声明的变量名)-1。+ D2 Y% c; z  ^1 b
5.最后就要用到if , endif 和jumpto语句了,具体的我就不细写了 ,下面列出了if end和jumpto语句写完后的样子,大家可以试试。
$ A1 U  |4 n5 [6 hIF/(number.GT.0)
/ A- @- f' s3 L9 OJUMPTO/(你在第3步起的lable名)
& }6 S8 _- X* U4 _% \4 J: ~
ENDIF
( Q( F, z8 L1 Q& n以下是在lk dims中  条件判断语句的写法,如上 .GT. 是大于的意思,记得不要忘了前后的 - S. }& g; Q( y7 v- @7 t
.EQ.   Equal to( e! O' e( \% p  @3 a* T6 @- \
.NE.   Not equal to$ T% p, N3 h5 g3 T5 d
.LT.    Less than
3 w# F9 I/ N+ G/ W* G( r.LE.    Less than or equal to5 h% a0 P- S: H/ }9 R/ w! n% t
.GT.   Greater than& r* ^5 V) [1 \7 A% @/ R
.GE.   Greater than or equal to( R1 j- @0 B: t& X+ _: Z  c2 `
0 I7 c/ i+ q" w% z
* |$ z% B7 R# X% h4 `
写了这么多也不知道大家看懂了没有,因为手头暂时没有说明书没法上传。
- B/ v( E/ i+ I! J. ]1 D
4 |2 f* F5 l! `* C. C7 n4 x0 CPS:其实我晓得高手很多,我写的有不对的地方欢迎探讨,不要乱骂。 谢谢- _3 S6 v1 o% b5 A: g: @. }/ H4 W
3 V( J9 ?+ m7 X6 }) P5 \
[ 本帖最后由 贫乏的人 于 2008-3-17 21:17 编辑 ]
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2008-3-18 18:38:50 | 显示全部楼层
原帖由 spaceship 于 2008-3-18 10:42 发表
$ k- b/ T$ w. N" W1 X0 X& ^% F终于有点实质的东西了,我要的就是这些,先谢谢了,这种方法我做过,可是总不能够流畅地走完,因为是英文的界面,也没有具体的资料,谁有分享一下!
/ u' K) a4 x  y8 G

0 i; D3 B1 F" h2 A- A6 H7 U0 x' `7 `5 @# S/ F, \5 a
不能流畅走完?  出现什么状况发生了无法走完?
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2008-11-12 11:55:34 | 显示全部楼层
初级的资料有吗?
4 v& s$ t4 M" U1 t2 e上传一份
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2008-11-12 20:26:40 | 显示全部楼层
不会是内部资料的,/ E, G- g) A, G6 S
$ k. o# @) O9 T! D/ c
这些不是机密的东西,最有可能是搞这些设备的人也不懂
8 j8 B5 Z7 G2 I$ V7 F) ~( i3 v9 g/ J" G( W1 g0 \4 b+ T: a6 Y- R
lk说明书里面好像有部分这些内容
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-5 06:26 , Processed in 0.060612 second(s), 12 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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