《力控变量》PPT课件.ppt

上传人:wuy****n92 文档编号:54713128 上传时间:2022-10-29 格式:PPT 页数:19 大小:399.50KB
返回 下载 相关 举报
《力控变量》PPT课件.ppt_第1页
第1页 / 共19页
《力控变量》PPT课件.ppt_第2页
第2页 / 共19页
点击查看更多>>
资源描述

《《力控变量》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《力控变量》PPT课件.ppt(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第第3章章 变量变量3.1 3.1 变量类别变量类别 定义新变量定义新变量 3.3 3.3 变量的位处理变量的位处理 3.4 3.4 搜索被引用变量和删除变量搜索被引用变量和删除变量 3.1 变量类别变量类别 1 1、窗口中、窗口中间变间变量量2 2、中、中间变间变量量3 3、数据、数据库变库变量量4 4、间间接接变变量量 5 5、系、系统变统变量量 3.1.1 3.1.1 窗口中间变量窗口中间变量 窗口中间变量作用域仅限于力控应用程序的一窗口中间变量作用域仅限于力控应用程序的一个窗口,或者说,在一个窗口内创建的窗口中个窗口,或者说,在一个窗口内创建的窗口中间变量,在其它窗口内是不可引用的,即

2、它对间变量,在其它窗口内是不可引用的,即它对其它窗口是不可见的。窗口中间变量是一种临其它窗口是不可见的。窗口中间变量是一种临时变量,它没有自己的数据源,通常用作一个时变量,它没有自己的数据源,通常用作一个窗口内动作控制的局部变量、局部计算变量,窗口内动作控制的局部变量、局部计算变量,或用于保存临时结果或用于保存临时结果 3.1.2 3.1.2 中间变量中间变量 w中间变量的作用域范围为整个应用程序,不限于中间变量的作用域范围为整个应用程序,不限于单个窗口。一个中间变量,在所有窗口中均可引单个窗口。一个中间变量,在所有窗口中均可引用。即在对某一窗口的控制中,对中间变量的修用。即在对某一窗口的控制

3、中,对中间变量的修改将对其它引用此中间变量的窗口的控制产生影改将对其它引用此中间变量的窗口的控制产生影响。窗口中间变量也是一种临时变量,它没有自响。窗口中间变量也是一种临时变量,它没有自己的数据源。中间变量适于作为整个应用程序动己的数据源。中间变量适于作为整个应用程序动作控制的全局性变量、全局引用的计算变量或用作控制的全局性变量、全局引用的计算变量或用于保存临时结果。于保存临时结果。3.1.3 3.1.3 间接变量间接变量 w间接变量是一种可以在系统运行时被其它变量代间接变量是一种可以在系统运行时被其它变量代换的变量,一般将间接变量作为其它变量的指针,换的变量,一般将间接变量作为其它变量的指针

4、,操作间接变量也就是操作其指向的目标变量,间操作间接变量也就是操作其指向的目标变量,间接变量代换为其它变量后,引用间接变量的地方接变量代换为其它变量后,引用间接变量的地方就相当于在引用代换变量一样就相当于在引用代换变量一样 例例3-13-1:一个矩形图形上:一个矩形图形上“垂直百分比填充垂直百分比填充”的动的动作要求根据不同的条件,数值来自数据库变量和。作要求根据不同的条件,数值来自数据库变量和。可可以以引引用用一一个个中中间间变变量量INDIRECTINDIRECT,做做如如下下表表达式:达式:当当 条条 件件 满满 足足 条条 件件 1 1时时:INDIRECT INDIRECT=LIC1

5、01.PV;/LIC101.PV;/表达式表达式1 1当当 条条 件件 满满 足足 条条 件件 2 2时时:INDIRECT INDIRECT=LIC102.PV;/LIC102.PV;/表达式表达式2 23.1.4 3.1.4 数据库变量数据库变量 w当要在界面上显示处理数据库中的数据时,需要当要在界面上显示处理数据库中的数据时,需要使用数据库变量。一个数据库变量对应数据库中使用数据库变量。一个数据库变量对应数据库中的一个点参数(关于力控的一个点参数(关于力控R R数据库的信息请参考后数据库的信息请参考后面的内容)面的内容)下面介绍定义变量数据源的方法:下面介绍定义变量数据源的方法:激活激活

6、DrawDraw菜单菜单“特殊功能特殊功能 S S/数据源数据源”或在导航或在导航器中打开器中打开“数据源数据源”项,出现如图项,出现如图3 31 1所示的所示的“数据源定义数据源定义”列表框:列表框:在这个列表框上可以在这个列表框上可以“添加添加”、“删除删除”或或“修改修改”变量数据源。可以看到,列表框中已经变量数据源。可以看到,列表框中已经存在了一个数据源:存在了一个数据源:“本地实时数据库本地实时数据库(DBDB)”。这是系统缺省定义的数据源,它指。这是系统缺省定义的数据源,它指向本机上的数据库。单击图向本机上的数据库。单击图3 31 1中的中的“添加添加”按钮,出现如图按钮,出现如图

7、3 32 2所示的所示的“数据源定义数据源定义”对对话框。话框。3.1.5 3.1.5 系统变量系统变量 w力力控控提提供供了了一一些些预预定定义义中中间间变变量量,称称之之为为系系统统变变量量。每每个个系系统统变变量量均均有有明明确确的的意意义义,可可以以完完成成特特定定功功能能。例例如如,若若要要显显示示当当前前系系统统时时间间,可可以以将将系系统统变变量量“$time”“$time”动动画画连连接接到到一一个个字字符符串串显显示示上上,具体参见使用手册具体参见使用手册w系统变量均以美元符号(系统变量均以美元符号($)开头。)开头。定义新变量定义新变量 w在工程项目控制中有很多新的变量要重

8、新定义,在工程项目控制中有很多新的变量要重新定义,若要若要定义定义一个新变量,可按如下步骤进行:一个新变量,可按如下步骤进行:单击单击 按钮,弹出如图按钮,弹出如图3 35 5所示变量选择对话所示变量选择对话框框 3.3 3.3 变量的位处理变量的位处理 w对于数据类型为整型和实型的变量可以按位对于数据类型为整型和实型的变量可以按位(BITBIT)进行读写访问,访问)进行读写访问,访问VARVAR整型变量的整型变量的1616个个位,表示方法分别为:、位,表示方法分别为:、。比如,如果将、。比如,如果将VARVAR的值设为的值设为23892389,则、,则、的值为:、的值为:0 0、0 0、0

9、0、0 0、1 1、0 0、0 0、1 1、0 0、1 1、0 0、1 1、0 0、1 1、0 0、1 1。3.4 3.4 搜索被引用变量和删除搜索被引用变量和删除变量变量 w已创建的变量若在动画连接、脚本程序或其它表已创建的变量若在动画连接、脚本程序或其它表达式中被使用过,则变量成为被引用变量,当要达式中被使用过,则变量成为被引用变量,当要删除一个被引用变量时,首先要找到引用此变量删除一个被引用变量时,首先要找到引用此变量的动画连接和脚本程序,并对其进行修改以取消的动画连接和脚本程序,并对其进行修改以取消对变量的引用。对没有被引用过的变量可以直接对变量的引用。对没有被引用过的变量可以直接删除

10、删除 3.4.1 3.4.1 删除变量删除变量 w若要删除已创建变量,激活若要删除已创建变量,激活DrawDraw菜单命令菜单命令“特殊特殊功能功能 S S/删除变量删除变量”,出现如图,出现如图3-7“3-7“删除变量删除变量”对话框对话框 在下拉框在下拉框“变量类别变量类别”中选择要删除变量的中选择要删除变量的类别,出现提示类别,出现提示 3.4.2 3.4.2 搜索被引用变量搜索被引用变量 wDrawDraw提供了搜索被引用变量的功能。若要查询关提供了搜索被引用变量的功能。若要查询关于变量的全部被引用的情况,激活于变量的全部被引用的情况,激活DrawDraw菜单命令菜单命令“特殊功能特殊

11、功能 S S/变量引用导航变量引用导航”,出现如图,出现如图3 39 9所示的所示的“选择变量选择变量”对话框:对话框:首先指定要搜索的变量所属的变量类别。在变量首先指定要搜索的变量所属的变量类别。在变量类别下拉框中选择相应变量类别,下面的列表框类别下拉框中选择相应变量类别,下面的列表框中自动列出此类别下的全部变量(包括被引用变中自动列出此类别下的全部变量(包括被引用变量、未被引用变量)。选择其中一个或多个变量量、未被引用变量)。选择其中一个或多个变量(若要同时选取多个变量,可在按下(若要同时选取多个变量,可在按下“Ctrl”“Ctrl”键键的同时,用鼠标左键点击),然后单击的同时,用鼠标左键

12、点击),然后单击“搜索搜索”按钮,经过一段时间的搜索后,出现如图按钮,经过一段时间的搜索后,出现如图3 31010所所示的示的“变量引用变量引用”对话框:对话框:对对话话框框中中被被搜搜索索的的变变量量名名称称按按树树形形结结构构排排列列显显示示。如如果果某某一一变变量量名名称称前前面面的的展展开开符符号号显显示示为为“”,表表示示此此变变量量已已被被引引用用过过,此此时时用用鼠鼠标标双双击击变变量量名名称称或或单单击击展展开开符符“”,则则该该变变量量被被引引用用的的内内容容进进一一步步展展开开。如如果果变变量量名名称称前前面面的的展展开开符符号号显显示示为为“”“”,表示此变量没有被任何地

13、方引用过。,表示此变量没有被任何地方引用过。选择一个被引用过的变量名,用鼠标双击变量名选择一个被引用过的变量名,用鼠标双击变量名称或单击变量名前面的展开符称或单击变量名前面的展开符“”“”,变量被引用,变量被引用的内容进一步展开,如图的内容进一步展开,如图3 31111所示所示 图图3 31111示示例例中中,easteast变变量量在在窗窗口口动动作作和和动动画画连连接接中均被引用过。中均被引用过。首首先先我我们们来来说说明明如如何何察察看看变变量量在在窗窗口口动动作作中中的的引引用情况。用情况。双击双击“窗口动作窗口动作”项,内容继续展开,如图项,内容继续展开,如图3 31212所示。所示

14、。可可以以看看出出,easteast变变量量在在名名称称为为“主主楼楼”的的窗窗口口动动作作中中被被引引用用,双双击击“主主楼楼”项项,内内容容继继续续展展开开,如图如图3 31313所示所示可以看出,可以看出,easteast变量在窗口的周期性动作和进入变量在窗口的周期性动作和进入窗口动作中被引用过,双击窗口动作中被引用过,双击“窗口运行时周期执窗口运行时周期执行行”或或“进入窗口进入窗口”,对应的脚本编辑器被打开,对应的脚本编辑器被打开,如图如图3 31414所示所示 在脚本编辑器中,可以利用脚本编辑器的字符查在脚本编辑器中,可以利用脚本编辑器的字符查找功能对变量找功能对变量easteast进行查找或替换进行查找或替换

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁