首页 理论教育LabVIEW2015仿真显示示例

LabVIEW2015仿真显示示例

【摘要】:本例主要显示如何将一段文本分段仿真显示,其中显示模式为渐入减出。选择菜单栏中的“文件”→“另存为”命令,输入VI名称为“仿真显示”。图6-18 程序显示4.仿真显示1)在“函数”选板上选择“编程”→“结构”→“For循环”函数,设置仿真效果。6)在“循环条件”输入端创建布尔控件,控制循环的截止。

本例主要显示如何将一段文本分段仿真显示,其中显示模式为渐入减出。

1.设置工作环境

1)新建VI。选择菜单栏中的“文件”→“新建VI”命令,新建一个VI,一个空白的VI包括前面板及程序框图。

2)保存VI。选择菜单栏中的“文件”→“另存为”命令,输入VI名称为“仿真显示”。

2.设置颜色渐变

1)打开程序框图,在“函数”选板上选择“编程”→“结构”→“For循环”函数,创建循环次数100。

2)在“函数”选板上选择“编程”→“图形与声音”→“图片函数”→“醒目显示颜色”VI,创建颜色常量,连接循环计数到函数百分比输入端,根据循环次数调整颜色,由于循环计数为依次递增,因此该操作实现从黑色递增和递减的灰度值。

3)在“函数”选板上选择“编程”→“数组”→“反转一维函数”“创建数组”函数,创建颜色输出端组合的数组,如图6-16所示。

3.将文字分段

1)打开前面板,在“控件”选板上选择“银色”→“数组”→“数组-字符串”控件,修改名称为“演讲稿”,如图6-17所示。

978-7-111-53194-4-Chapter06-16.jpg

图6-16 程序显示

978-7-111-53194-4-Chapter06-17.jpg

图6-17 放置控件

2)双击控件返回程序框图,在“函数”选板上选择“编程”→“数组”→“数组大小”函数,连接创建的字符串数组控件,统计该数组每个维度的元素个数。

3)在“函数”选板上选择“编程”→“结构”→“While循环”函数,循环抽取该数组不同维度元素,将循环计数的数值与数组大小值相除。

4)在“函数”选板上选择“编程”→“数组”→“索引数组大小”函数,连接字符串数组控件,索引数为商结果,随着循环计数的递增,依次输出下一级数组,函数的被除数为数组的大小,因此,索引数同样按照数组进行循环,如图6-18所示。

978-7-111-53194-4-Chapter06-18.jpg

图6-18 程序显示(www.chuimin.cn)

4.仿真显示

1)在“函数”选板上选择“编程”→“结构”→“For循环”函数,设置仿真效果。

2)在“函数”选板上选择“编程”→“图形与声音”→“图片与函数”→“在绘制点插入文本”VI,创建原点坐标为(50,50)。

3)连接“索引数组”结果到“文本”输入端,连接颜色数组结果到“文本颜色”输入端。

4)在“文本方向”输入端创建“文本下拉列表”控件,在“新图片”输出端创建输出控件。

5)在“函数”选板上选择“编程”→“定时”→“等待”函数,设置等待时间为15。

6)在“循环条件”输入端创建布尔控件,控制循环的截止。

7)单击工具栏中的“整理程序框图”按钮 978-7-111-53194-4-Chapter06-19.jpg ,整理程序框图,结果如图6-19所示。

978-7-111-53194-4-Chapter06-20.jpg

图6-19 设计结果

5.设计前面板

1)返回前面板,将演讲稿控件调整到适当大小,插入图片。

2)选择菜单栏中的“编辑”→“将当前值默认为初始值”命令,则保留“演讲稿”输入控件中输入内容。

6.运行程序

在前面板窗口或程序框图窗口的工具栏中单击“运行”按钮 978-7-111-53194-4-Chapter06-21.jpg ,运行VI,VI居中显示,结果如图6-20所示。

978-7-111-53194-4-Chapter06-22.jpg

图6-20 运行结果