当前位置:首页 > 模拟 > 模拟
[导读]概览定时对于所有测试、控制和设计应用而言是至关重要的,在系统中必须作为重点进行考虑。当需要完成协同动作时,定时和同步技术将事件以时间进行关联。要让软件完成这些协同动作,程序必须以时间为基准来实现同步。

概览

定时对于所有测试、控制和设计应用而言是至关重要的,在系统中必须作为重点进行考虑。当需要完成协同动作时,定时和同步技术将事件以时间进行关联。要让软件完成这些协同动作,程序必须以时间为基准来实现同步。NILabVIEW中包含了定时结构,您可以在系统中用它来同步您的程序。

LabVIEW定时原理——纳秒级引擎和NI-TimeSync

LabVIEW使用称为纳秒级引擎的软件组件在程序中记录时间。引擎在后台运行,与操作系统交互管理时间。在LabVIEW中有多个函数和结构,使用此引擎记录时间,如等待函数和定时循环结构。纳秒级引擎可以使用本地实时时钟(RTC),也可以通过NI定时同步架构(NI-TimeSync)用外部参考时钟进行驱动(图1)。

图1.LabVIEW纳秒级定时机制与NI-TimeSync协同为应用程序提供时钟。

LabVIEW2010在NI-TimeSync中引入全新时钟。NI-TimeSync1.1中的IEEE1588插件提供了精度高达1ms的同步参考时钟。您可以在网络上配置多个仪器,使用同一个IEEE1588参考时钟,让多个平台可以在标准的以太网网络上进行同步。您还可以通过NI测量与自动化浏览器(MAX)工具配置设备使用软件1588精确时间协议(图2)。

图2.从MAX配置设备的时间同步源

LabVIEW定时结构——定时循环

定时循环是在可配置的定时源产生事件时执行的循环结构。它可以使用多种定时源(后面的教程会有详细介绍)。如果开发多速率处理、精确定时与同步、循环执行反馈、动态变化定时特性或多执行优先级的应用,可以使用定时循环。除了定时循环的严密定时特性之外,定时结构还可以用于为多核编程分配处理器资源。使用定时循环,您可以指定包括周期、优先级、期限、偏移量和延时等多个定时属性。结合这些属性和丰富的定时源,无论需要怎样的定时方式,您都可以创建复杂的应用程序。

图3.使用定时常数执行代码的LabVIEW定时循环结构

定时循环的定时源

定时源控制定时结构的执行。您可以从三类定时源中选择:内部定时源、软件触发或外部定时源(图4)。

图4.定时循环结构的定时源:内建内置定时源、软件触发源和外部源

内置定时源

内置定时源使用纳秒级引擎记录时间。您可以使用1kHz时钟或1MHz时钟在实时(RT)目标上配置定时循环。您可以使用1kHz时钟以毫秒级分辨率使用定时结构。所有能够运行定时结构的LabVIEW平台都支持1kHz定时源。支持1MHz定时源的目标可以提供微秒级分辨率的定时结构。您还可以配置定时循环结构,使用这些内置定时源,作为绝对时间参考,用时间戳开始执行循环结构。例如,您可以配置定时循环在每天的确定时间开始运行。

另一个内置定时源是同步扫描引擎。它将定时结构与NI扫描引擎进行同步。使用这个定时源,定时结构在每次扫描结束时执行。循环执行周期对应于扫描周期(µS)设置,您可以在NI扫描引擎页面上进行配置。

软件触发定时源

您可以创建软件触发的定时源来触发基于软件事件定时结构。CreateTimingSourceVI创建软件触发的定时源。FireSoftware-TriggeredTimingSourceVI以编程方式触发用软件触发定时源控制的定时循环。您可以使用软件触发定时源作为兼容实时方式的事件响应器或是在新数据出现时,通知在生产者—消费者模式中中的消费者循环。

外部定时源

您可以创建外部定时源,用NI-DAQmx7.2或以后版本控制定时结构。用DAQmxCreateTimingSourceVI以编程方式选择外部定时源。您还可以使用多种NI-DAQmx定时源,包括频率、数字边沿计数器、数字变化检测与任务信号源控制定时结构。使用DAQmx数据采集VI创建以下类型的NI-DAQmx定时源,控制定时结构。

频率——创建用定时结构以一定频率执行的定时源。

数字边沿触发器——创建在数字信号的上升沿或下降沿执行的定时结构。

数字变化检测——创建在一条或多条数字线的上升沿或下降沿执行的定时结构。

任务信号——创建可以通过使用信号来触发执行的定时结构。

LabVIEW中的定时与同步

利用语言自带的定时结构、纳秒级定时引擎和定时循环结构,LabVIEW提供了系统必须的定时与同步功能。

如果您不熟悉同步,可以访问实现同步了解更多。或是查看行业中的案例研究。



本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

旧金山, Oct. 20, 2022 (GLOBE NEWSWIRE) -- 总部坐落在旧金山的科技公司Swift Navigation力图重新定义面向汽车高级辅助驾驶系统(ADAS)和自动驾驶、工业机器控制、商用交通,...

关键字: NAVIGATION SWIFT 控制 API

上海2022年10月18日 /美通社/ -- 2022年9月5日,是首都银行集团成立60周年的纪念日。趁着首都银行集团成立60周年与首都银行(中国)在华深耕经营12年的“大日子”,围绕作为外资金融机构对在华战略的构想和业...

关键字: 数字化 BSP 供应链 控制

根据害虫控制公司Orkin最新发布的“美国鼠患最严重的城市”年度调查,芝加哥连续第八年排在第一。报告统计时间从2021年9月1日至2022年8月31日,包括住宅楼和商业地产。纽约上升至第二,洛杉矶第三。每年秋季,老鼠和其...

关键字: 控制

针对财会专业人士的调查显示,大多数组织的财会专业人员都已经迈出了转型步伐,但尚未做好准备满足组织对于未来财会职能的要求,即具备更高的洞察力和预见力 北京2022年10月13日 /美通社/ -- IMA管理会计师协会与德...

关键字: 控制 数字化 MIDDOT BSP

上海2022年10月11日 /美通社/ -- 10月10日,和睦家医疗宣布与泰利福达成战略合作,签约仪式于上海和睦家医院圆满举办,并在线上与多位泌尿外科领域翘楚同步连线召开"微创经尿道前列腺悬扩术(PUL)&q...

关键字: 创始人 CE 微型 控制

上海2022年10月11日 /美通社/ -- 10月10日,明月镜片正式官宣刘昊然成为品牌代言人。一个是中国镜片领导品牌,通过科技创新引领了镜片行业的发展;一个是新生代实力演员,凭借高票房作品赢得了观众的认可。此次双方携...

关键字: PMC 控制 节点 蓝光

国内人才济济,从来不缺学霸,不仅有32门课几乎都满分的学霸,还有发表了27篇SCI论文的学霸,这个80后甚至击败了NASA团队获得了国际大赛冠军。据央视介绍,这个学霸是姜宇,现年38岁,是清华大学航天学院建院80多年来首...

关键字: NASA 航天器 控制 轨道

北京2022年10月11日 /美通社/ -- 近日,软通动力联合亚马逊云科技共同发布了《制造业数据治理白皮书(2022版)》(以下简称"白皮书")。全书基于双方赋能一线制造业企业数字化转型过程的实操践...

关键字: 亚马逊 数字化 供应链 控制

华领医药研发的全球首创新药葡萄糖激酶激活剂华堂宁(多格列艾汀片)已于10月8日获得中国国家药品监督管理局(NMPA)的上市批准。华堂宁获批两个适应症,即单独用药治疗未经药物治疗的2型糖尿病患者,或者在单独使用二甲双胍血糖...

关键字: 控制 血糖

继3月份达成相关协议,拜耳正式完成向国际私募股权公司Cinven出售其环境科学业务。该业务在2021年的销售额约为6亿欧元,其收购价格为26亿美元(26亿欧元)。剥离后的原拜耳环境科学业务成为一家独立公司运营,公司中文名...

关键字: 控制

模拟

31144 篇文章

关注

发布文章

编辑精选

技术子站

关闭