tag 标签: vi子程序

相关博文
  • 热度 24
    2013-5-13 16:52
    1437 次阅读|
    0 个评论
               LabVIEW是一种图形化编程语言,LabVIEW程序包括三个部分:前面板、框图程序和图标/连接口。前面板模拟了真实仪表的面板,主要用于输入量的设置和输出量的显示,用户在前面板中执行对仪器的操作。框图程序是由节点、端口和连线组成的可执行代码。对框图程序的设计主要是对节点、数据端口和连线的设计通过图标/连接口是该VI程序的代表,用于其他程序调用该子VI。       LabVIEW具有三种用来创建和运行程序的模板: 1.工具(Tools)模板包括了程序的创建、修改和调试时使用的工具; 2.控制模板(Controls)主要用于在前面板中添加指示器和控制器; 3.函数模板(Functions)则用于创建框图程序,它包括了很多函数子模板。     VI程序的创建三个步骤: (1)创建前面板 (2)设计框图程序 (3)调试程序 例如:计算两点斜率的VI程序的前面板和框图程序  功能:计算斜率Slop=(Y1-Y2)/(X1-X2)    参数:4输入,1个输出 第一步:右键找到所需的数据类型,放置在界面上 第二步:连接数据输入输出,修改ui 第三步:查看运行结果。   数据类型分为以下几种主要数据: •EXT   扩展型                范围(-Inf ~ +Inf) •DBL   双精度浮点型          范围(-Inf ~ +Inf) •SGL   单精度浮点型          范围(-Inf ~ +Inf) •I32    带符号32位整型       范围(-2147483648 ~ 2147483647) •I16    带符号16位整型       范围(-32768 ~ 32767) •I8     带符号8位整型          范围(-128 ~ 127) •U32   无符号32位整型       范围(0~ 4294967295) •U16   无符号16位整型       范围(0~ 65535) •U8    无符号8位整型        范围(0~ 255) •CXT  扩展型复数            范围(无) •CDB  双精度复数            范围(无) •CSG  单精度复数            范围(无)        LabVIEW 中怎样获得帮助? 1.Help下拉菜单中的”Content and Index”有当前选中对象和整个软件的帮助文件。 2. Help下拉菜单中的”Examples …”有按照功能分类的多个VI程序实例。 3.选中对象(函数、子VI、控件)右击,在弹出菜单中选择”Help”,即显示该对象的帮助内容 可以调取HELP查看当前的VI功能和相应的控件的函数意义等,很方便的组建自己的系统。