3)使用以下任意一种鼠标和按键的组合操作来移动元件。按〈Ctrl+Alt〉+鼠标左键并移动指针以绕默认坐标系旋转元件。2.使用“移动”面板在“元件放置”选项卡中打开“移动”面板,如图10-45所示,利用该面板可以很方便地调整装配组件中放置的元件的位置。图10-45 “元件放置”选项卡的“移动”面板在“移动”面板的“运动类型”下拉列表框中,可以根据需要选择“定向模式”“平移”“旋转”和“调整”选项之一。......
2023-11-08
While循环位于“函数选板”>>“编程”>>“结构”的子选板中,同For循环类似,While循环也需要自行拖动来调整大小和定位适当的位置。同For循环不同的是While循环无须指定循环的次数,当且仅当满足循环退出条件时,才退出循环,所以当用户不知道循环要运行的次数时,While循环就显得很重要,例如当想在一个正在执行的循环中跳转出去时,就可以通过某种逻辑条件跳出循环,即用While循环来代替For循环。
While循环重复执行代码片段直到条件接线端接收到某一特定的布尔值为止。While循环有两个端子:计数接线端(输出端)和条件接线端(输入端),如图5-13所示。输出端记录循环已经执行的次数,作用与For循环中的输出端相同;输入端的设置分两种情况:条件为真时继续执行(如图5-14左图所示)和条件为真时停止执行(如图5-14右图所示)。
图5-13 While循环的输入端和输出端
图5-14 条件为真时停止执行或执行
While循环是执行后再检查条件端子,而For循环是执行前就检查是否符合条件,所以While循环至少执行一次。如果把控制条件接线端子的控件放在While循环外,则根据初值的不同将出现两种情况:无限循环或仅被执行一次。这是因为LabVIEW编程属于数据流编程。那么什么是数据流编程呢?数据流,即控制VI程序的运行方式。对一个节点而言,只有当它的所有输入端口上的数据都成为有效数据时,它才能被执行。当节点程序运行完毕后,它把结果数据送给所有的输出端口,使之成为有效数据。并且数据很快从源端口送到目的端口,这就是数据流编程原理。在LabVIEW的循环结构中有“自动索引”这一概念。自动索引是指使循环体外面的数据成员逐个进入循环体,或循环体内的数据累积成为一个数组后再输出到循环体外。对于For循环,自动索引是默认打开的,如图5-15所示。输出一段波形用For循环就可以直接执行。
但是此时对于While循环直接执行则不可以,因为While循环自动索引功能是关闭的,需在自动索引的方框上单击右键盘,选择启用索引,使其变为
。
(www.chuimin.cn)
图5-15 For循环的自动索引
由于While循环是先执行再判断条件的,所以容易出现死循环,如将一个真或假常量连接到条件接线端口,或出现了一个恒为真的条件,那么循环将永远执行下去,如图5-16所示。
因此为了避免死循环的发生,在编写程序时最好添加一个布尔变量,与控制条件相“与”后再连接到条件接线端口(如图5-17所示)。这样,即使程序出现逻辑错误而导致死循环,那么就可以通过这个布尔控件来强行结束程序的运行,等完成了所有程序开发,经检验无误后,再将布尔按钮去除。当然,也可以通过窗口工具栏上的停止按钮来强行终止程序。
图5-16 处于死循环状态的While循环
图5-17 添加了布尔控件的While循环
有关LabVIEW 2012中文版虚拟仪器从入门到精通的文章
3)使用以下任意一种鼠标和按键的组合操作来移动元件。按〈Ctrl+Alt〉+鼠标左键并移动指针以绕默认坐标系旋转元件。2.使用“移动”面板在“元件放置”选项卡中打开“移动”面板,如图10-45所示,利用该面板可以很方便地调整装配组件中放置的元件的位置。图10-45 “元件放置”选项卡的“移动”面板在“移动”面板的“运动类型”下拉列表框中,可以根据需要选择“定向模式”“平移”“旋转”和“调整”选项之一。......
2023-11-08
Inventor Professional 2018草图设计过程包括草图参数设计、建立草图工作平面、草图绘制、建立草图约束、草图编辑等一系列的操作。例1-1以图1-64为特征图形,拉伸4 mm生成一个扳手实体模型,在草图设计中保持相应的约束关系。图1-66手柄特征图形设计步骤启动Inventor Professional 2018新零件模板,进入草图环境。表1-8手柄草图几何约束列表添加尺寸约束。......
2023-06-28
通过本例图形的绘制,使读者掌握怎样灵活利用工具选项板进行快速绘图。利用“图案填充”命令对图形剖面进行填充。设计中心与工具选项板的优点是能够建立一个完整的图形库,并且能够快速简洁地绘制图形。打开一个新图形文件。将需要的图形文件模块从工具选项板上拖入到当前图形中,并进行适当的缩放、移动、旋转等操作,最终完成如图9-125所示的图形。图9-124 绘制图形图9-125 盘盖组装图......
2023-11-02