编程语言
首页 > 编程语言> > RationalDMIS 2020 高级编程示例(图文+视频)2021

RationalDMIS 2020 高级编程示例(图文+视频)2021

作者:互联网

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

RationalDMIS 2020 脱机编程 2021(图文+视频)最详细

RationalDMIS 2020  碰撞检测 (脱机编程好帮手) 2021

RationalDMIS 2020 自学习编程详解(图文并茂+视频)

RationalDMIS 2020 图形报告自动保存为PDF

RationalDMIS 2020 如何测量斜孔(斜面圆测量)图文并茂

 

一.变量声明

 

在使用变量存储数据前必须用‘DECL’语句来定义,定义变量可以确定变量的三个属性:适用范围、变量类型、变量名。

 

DECL语句

 

这个语句用定义方式声明一个新的变量,包括变量的长度、范围、类型以及长度,格式如下:

 

DECL/[范围],变量类型,变量名称

 

变量范围:变量范围决定变量多久将要使用,或者数据需要保留的时间,在此期间,可以通过各种DMIS语句调用或修改变量里的数据。

 

LOCAL变量只能被已定义的程序、宏访问,程序结束变量就被删除了。

 

GLOBAL变量可以被已定义的程序及其模块所访问;

 

COMMON变量可以被所有的程序、模块及宏访问,而且会永久存在;

 

数据类型:变量的数据类型用来确定变量存储数据的格式,不同的数据格式需要不同的内存空间。

 

变量名称:当需要访问变量里的数据时需要名称来识别变量。变量名称由1到16个字母、数字或下划线构成,首字母必须是英文字母。变量名称中不能包含DMIS保留字(主次关键字、定义的标签名和函数名)。

 

DECL语句例子

 

1.    定义一个REAL或DOUBLE型变量,用于存储圆的直径。

     DECL/LOCAL,REAL,CircleDiameter

2.    定义INTEGR或DOUBLE型变量用来记录已测工件数量。

     DECL/LOCAL,INTGR,PartsNum

3.   定义CHAR型变量来储存操作者的姓名。

    DECL/LOCAL,CHAR,50,OperatorName

    50在这里限制字符串的长度。       

 

二:变量赋值

    

变量定义后就可以给它分配数据。DMIS语言中可用于赋值的命令包括:ASSIGN、VALUE、PROMPT、READ。

 

注意:每执行一次赋值命令,变量中存储的原数据都会被覆盖掉。

 

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

 

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

 

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

 

 

标签:DECL,定义,示例,2020,2021,RationalDMIS,LOCAL,变量
来源: https://blog.51cto.com/u_14941238/2903894