LabVIEW 2016的新增功能及改动
关于新功能及更改的完整列表、LabVIEW各不同版本特有的升级和兼容性问题和升级指南见LabVIEW 2016升级说明。关于LabVIEW 2016的已知问题、部分已修正问题、其他兼容性问题和新增功能的相关信息,请参考labview目录下的readme.html文件。选择、移动和调整对象大小的改进LabVIEW 2016的易用性改进包括对在前面板或程序框图上选择对象、移动对象和调整结构大小的改进。[*]选择对象
[*]选择对象时,被矩形选择框覆盖的区域将显示为灰色,并通过选取框突出显示被选中的对象。被选中的结构将显示深色背景,以示被选中。
[*]默认情况下,若在对象周围创建矩形选择框,必须包围整个结构或连线段的中点才能将其选中。如在创建矩形选择框时按空格键,矩形选择框接触到的任意对象均将被选中。如需恢复默认选择动作,请再次按空格键。
[*]移动对象—移动选中的对象时,整个选取区域将实时移动。结构等特定对象将自动重排或调整大小,以适应被选中对象的移动操作。
[*]调整结构大小—拖曳调节柄调整结构大小时,结构将实时放大或缩小,不再显示虚线边框。
在并行代码段之间异步传输数据在LabVIEW 2016中,可使用通道线在并行代码段之间传输数据。通道线为异步连线,可连接两段并行代码,而不强制规定执行顺序,因此不会在代码段之间创建数据依赖关系。LabVIEW提供了多种通道模板,每种模板表示不同的通信协议。可根据应用程序的通信需求选择模板。如需创建通道线,首先应创建写入方端点:右键单击接线端或类型,选择创建»通道写入方。从写入方端点的通道接线端绘制通道线并创建读取方端点:右键单击通道线,选择创建»通道读取方。写入方端点向通道写入数据,读取方端点从通道读取数据。通道线在代码段之间传输数据的方式与引用句柄或变量相同。但通道线所需的节点数少于引用句柄或变量,并且使用可见的连线直观表示数据传输。编程环境的改进LabVIEW 2016对LabVIEW编程环境进行了以下改进:对话框的改进快速放置配置对话框包含前面板和程序框图对象快捷方式的默认列表。可使用快速放置对话框中的默认快捷方式,无需手动配置快捷方式。快速放置配置对话框还在前面板页和程序框图页新增了下列选项:
[*]恢复默认前面板快捷方式/恢复默认程序框图快捷方式—将现有快捷方式列表替换为默认快捷方式列表。
[*]删除所有前面板快捷方式/删除所有程序框图快捷方式—从列表中删除所有快捷方式。
注:单击恢复默认前面板快捷方式/恢复默认程序框图快捷方式或删除所有前面板快捷方式/删除所有程序框图快捷方式后,必须单击确定才能应用改动。如需还原改动,单击取消。
(Linux)字体和编码支持的改进用于Linux的LabVIEW 2016新增了对True Type字体和UTF-8字符编码的支持。
[*]默认情况下,LabVIEW使用True Type字体。用户无需安装LabVIEW位图字体所需的特定字体包。如需恢复位图字体,可添加UseXftFonts=False配置标记至以下目录下的LabVIEW配置文件:/home//natinst/.config//labview.conf。
[*]如运行LabVIEW的Linux系统的语言环境配置为使用UTF-8编码,则LabVIEW也使用UTF-8编码。如需在LabVIEW中禁用UTF-8编码,可添加DisableUTF8=True配置标记至以下目录下的LabVIEW配置文件:/home//natinst/.config//labview.conf。
新增和改动的VI和函数LabVIEW 2016包含下列新增和改动的VI和函数:新增VI和函数LabVIEW 2016中新增了下列VI和函数:
[*]高级文件选板中新增了下列VI:
[*]名称适用于多平台—使用此VI可检查文件名在LabVIEW支持的操作系统上的有效性。
[*]在文件系统中显示—使用此VI可根据当前系统平台在(Windows) Windows Explorer、(OS X) Finder或(Linux)文件系统浏览器中打开一个文件路径或目录。
[*]数据类型解析选板中新增了获取通道信息VI。使用此VI可获取通道信息及传输数据类型。
[*]操作者框架选板中新增了“读取自动停止嵌套操作者数量”VI。使用此VI可返回未向调用方操作者发送“最近一次确认”消息的嵌套操作者的数量。此VI仅计算调用方操作者停止时可自动停止的嵌套操作者的数量。
[*]元素同址操作结构中新增了获取/替换变体属性边框节点。该边框节点用于访问、修改一个或多个变体的属性,无需单独复制变体的属性进行操作。关于使用“获取/替换变体属性”边框节点创建高性能查找表的范例,见NI范例查找器或labviewexamplesPerformanceVariant Attribute Lookup Table目录下的“变体属性查找表”VI。
改进的VI和函数LabVIEW 2016中包含下列改动的VI和函数:
[*](Windows)类似于用于OS X和Linux的LabVIEW,对于所有用户创建的连接及内部连接,用于Windows的LabVIEW限制单个LabVIEW实例中的可用网络套接字上限为1024。该改动将影响协议VI及用于TCP、UDP、蓝牙和IrDA协议的函数。其他协议不受影响(例如:网络流、网络发布共享变量和Web服务)。
[*]部分数学与科学常量及Express数学与科学常量有了新的值。阿伏加德罗常数、元电荷、重力常数、摩尔气体常数、普朗克常数和里德伯常数的值进行了更新,以匹配CODATA 2014提供的值。
新增和改动的类、属性、方法和事件LabVIEW 2016中新增或改动了下列类、属性、方法和事件:VI服务器类的属性和方法LabVIEW 2016新增了“执行:高亮显示?”(类:VI)属性。此属性用于对VI的高亮显示执行过程设置进行读取或写入。必须启用VI脚本,才可使用该属性。不同于高亮显示执行过程?(类: 顶层程序框图) 属性,可以为重入VI的副本设置“执行:高亮显示?”属性。LabVIEW(64位)附加软件合并LabVIEW 2016(64位)现包含LabVIEW Report Generation Toolkit for Microsoft Office。用于Windows、OS X和Linux的新的64位模块和工具包所有操作系统的LabVIEW 2016(64位)均支持下列模块和工具包的64位新版本:
[*]Control Design and Simulation模块—不包括System Identification VI、System Identification Assistant和Control Design Assistant
[*]MathScript RT模块
[*]VI Analyzer工具包
[*](Windows) Desktop Execution Trace工具包
[*](Windows) Unit Test Framework工具包
关于系统要求、安装说明和激活等详细信息,见各个产品的自述文件。用于OS X的LabVIEW的改动用于OS X的LabVIEW 2016只有64位版本。NI不再提供用于OS X的32位版本LabVIEW。用于Linux的LabVIEW的改动用于Linux的LabVIEW 2016(32位和64位)仅支持64位版本的Linux操作系统。用于Linux的LabVIEW不再支持32位版本的Linux操作系统。
页:
[1]