内置的定时机制和简化的硬件同步技术提高了工作效率
发布时间:2014/7/8 21:09:24 访问次数:535
大部分计算机应用程序必须要满足和它们交互的计算机物理系统所需求的时间约束参数。 ARC0101E如果所使用的系统环境没有一个明确的时间概念,很难写出一个可以定时的程序。幸运的是,LabVIEW拥有很多独特的处理时间的机制。比如,定时循环结构是在应用程序之中用于指定时间约束参数的一个定义很好的API(Application Programming Interface,应用程序编程接口)函数节点。另外,还可以使用定时循环来配置优先级和分配系统资源,使之可以在一个单一系统中或者在一个分布式实时系统中实现多个定时循环之间的同步。
在LabVIEW 2010中,引入了一种新的时间同步技术,从而更进一步扩展了LabVIEW应用程序的功能,使得不同的LabVIEW实时目标平台通过标准的以太网实现同步。LabVIEW 2010已经合并了该软件IEEE 1588协议的执行作为定时循环的另一个定时源,从而提供了分辨率为Ims的绝对时间。另外,为了控制定时的基准,LabVIEW 2010引入了一种新的内部定时机制,可以在多个定时分辨率中进行平衡。借助于定时循环,用户所开发的代码从台式机处理器的ms级系统移植到带有FPGA处理器的ns级系统时,可以保留相同的应用程序代码段。
大部分计算机应用程序必须要满足和它们交互的计算机物理系统所需求的时间约束参数。 ARC0101E如果所使用的系统环境没有一个明确的时间概念,很难写出一个可以定时的程序。幸运的是,LabVIEW拥有很多独特的处理时间的机制。比如,定时循环结构是在应用程序之中用于指定时间约束参数的一个定义很好的API(Application Programming Interface,应用程序编程接口)函数节点。另外,还可以使用定时循环来配置优先级和分配系统资源,使之可以在一个单一系统中或者在一个分布式实时系统中实现多个定时循环之间的同步。
在LabVIEW 2010中,引入了一种新的时间同步技术,从而更进一步扩展了LabVIEW应用程序的功能,使得不同的LabVIEW实时目标平台通过标准的以太网实现同步。LabVIEW 2010已经合并了该软件IEEE 1588协议的执行作为定时循环的另一个定时源,从而提供了分辨率为Ims的绝对时间。另外,为了控制定时的基准,LabVIEW 2010引入了一种新的内部定时机制,可以在多个定时分辨率中进行平衡。借助于定时循环,用户所开发的代码从台式机处理器的ms级系统移植到带有FPGA处理器的ns级系统时,可以保留相同的应用程序代码段。
上一篇:LabVIEW 2010新特性
上一篇:前面板的新增功能
热门点击