LabVIEW中的程序结构
扫描二维码
随时随地手机看文章
循环结构包括For循环结构和While循环结构,两者都可以用来重复执行程序。For循环结构的循环次数相对比较固定,循环过程不能中断,对确定数值循环的程序比较适合;While循环可以添加条件进行控制。
条件结构根据输入值判断并执行相应的子程序。条件判断选择器输入的数据类型包括整型、布尔值型、字符串型和枚举型。
顺序结构包括层叠顺序结构和平铺顺序结构,两者本质上是相同的,都是控制程序的执行流程,其不同点在于显示形式和内部数据传递。顺序结构可以保证程序执行顺序,但同时也组织了程序的并行操作。
公式节点用文本方式来描述公式算法,使用系统提供的运算符和运算函数,在数值计算程序中可以适当地简化图形编程,特别适用于含有多个变量和较为复杂的方程,以及对已有文本代码的利用。
事件结构用来对用户界面事件做出响应,是交互式仪器编程中经常用到的结构。LabVIEW使用事件注册来指定希望产生的事件,事件注册模式分为静态事件注册和动态事件注册。静态事件注册在程序运行时无法改变事件结构所处理的事件。
来源:ks991次