历史上的今天
返回首页

历史上的今天

今天是:2024年10月23日(星期三)

正在发生

2019年10月23日 | LabVIEW的深入探索-----LabVIEW中的时间节点函数

2019-10-23 来源:eefocus

LabVIEW专门提供了时间类型的控件---时间标识(TIMESTAMP),时间控件是8.X的新增数据类型,内部用18位整数或者19位浮点数表示时间,以秒为单位,开始时间是1904年1月1日星期5 12:00 am(UTC).


LabVIEW在函数面板中有几个时间相关的节点函数

11.jpg?imageView2/2/w/550

时间计数器----获得计算机启动以来的毫秒数

等待(MS)-----线程休眠指定的毫秒数,让出控制权

等待下一个整数倍毫秒----与等待类似,等待到当时间计数器的值是设定值的整数倍,可以保持循环间同步.


这几个函数我在LABVIEW的软件定时器中介绍过.

今天主要探讨的是几个日期时间相关的函数节点

1、获取日期时间(秒)---------取得当前的时间日期,返回一个时间标识

2、日期时间转换成时间标识类型

3、时间标识转换成日期时间簇

LABVIEW有两种数据类型用来描述时间日期:时间标识和时间日期簇

其中时间标识和DBL是等价的(精度稍微有些损失),二者之间可以直接转换,单位是秒。

22.jpg?imageView2/2/w/550

上面的例子是取得当前时间和时间标识转换成DBL以及时间簇结构的例子。

反之,时间簇结构、DBL也可以转换成时间标识。

33.jpg?imageView2/2/w/550

LabVIEW同时也提供了时间标识转换成字符串的节点,这样就可以特色制作自己的时间显示了


使用时间格式代码指定格式,按照该格式将时间标识的值或数值显示为时间。时间格式代码包括:%a(星期名缩写),%b(月份名缩写),%c(地区日期/时间),%d (日期),%H(时,24小时制),%I(时,12小时制),%m(月份),%M (分钟),%p(am/pm标识),%S(秒),%x(地区日期),%X(地区时间),%y(两位数年份),%Y(四位数年份),%u(小数秒,位精度)。


有关时间标识的一个非常重要的技巧是+ 、-运算符号的问题。


时间标识本质是浮点数,支持带单位的加减操作

44.jpg?imageView2/2/w/550

55.jpg?imageView2/2/w/550

上图构造了10个元素的时间标识数组,时间间隔1分钟

TIMESTAMP 精度测试

66.jpg?imageView2/2/w/550


推荐阅读

史海拾趣

浙江东亚电子(DongYa)公司的发展小趣事

浙江东亚电子不仅在国内市场上取得了显著成绩,还积极开拓国际市场。公司已为多家世界五百强企业、上市公司提供服务,如华为、中兴、通用电气及西门子等。通过与这些国际知名企业的合作,公司不仅提升了自身品牌的影响力,还积累了丰富的国际市场经验。

AITSEMI公司的发展小趣事

为了进一步提升竞争力,AITSEMI公司积极寻求与产业链上下游企业的战略合作。通过与晶圆制造、封装测试等环节的领军企业建立紧密的合作关系,AITSEMI不仅确保了稳定的供应链和优质的产品质量,还成功实现了产业链的垂直整合,为公司的长远发展奠定了坚实的基础。

Dawn Electronics Inc公司的发展小趣事

随着业务的不断扩张,Dawn Electronics Inc公司意识到供应链管理的重要性。公司加强了与供应商的合作,建立了稳定的供应链体系,确保原材料的质量和供应的稳定性。同时,公司还优化了生产流程,提高了生产效率和产品质量。这些措施有效地降低了成本,提高了公司的竞争力。

BK Precision公司的发展小趣事

为了满足全球市场的需求,BK Precision开始实施全球化战略。公司不仅在美国本土设立了多个办事处和研发中心,还在欧洲和亚洲等地建立了分支机构。通过与国际授权分销商的合作,BK Precision成功地将产品推向全球市场,并赢得了众多国际客户的信赖。同时,公司还积极参与国际电子行业的展会和交流活动,提升品牌知名度和影响力。

ERNI Electronics公司的发展小趣事

除了连接器产品外,ERNI Electronics的系统技术部门也取得了显著的发展。该部门为客户提供标准型和定制化的背板和子系统解决方案,以及高性能、自行设计的工具制造、现代器件装配和测试设备等高附加值服务。随着市场对完整解决方案的需求不断增长,系统技术部门的业绩也实现了大幅增长,成为公司发展的重要支柱之一。

思博科技(Cybermax)公司的发展小趣事

为了进一步扩大市场份额,思博科技开始积极拓展国际市场。公司参加了多个国际电子展会,与全球各地的客户建立了联系。同时,思博科技还与国际知名企业展开了合作,共同研发新产品。这些合作不仅提升了公司的技术水平,还为公司带来了更多的商机。在国际市场的拓展过程中,思博科技逐渐成为了全球电子行业的佼佼者。

问答坊 | AI 解惑

爱立信换标

爱立信的Logo 变化不大,只要是\\\\\\放到了上面,并且将整个标识的颜色变了一下,以深蓝色作为底色,白色字体。 …

查看全部问答>

2009年网络界第一大PK:央视PK中国移动

2009年的315,央视曝出的中国移动山东分公司的垃圾短信,CCTV315晚会调查显示,德州移动公司公开发送垃圾短信广告,并可以发送非法垃圾短信。移动公司员工称,移动发送垃圾短信的号码全都是可以监控到有效的号码,比市场上其他以购买号码为主的垃圾 ...…

查看全部问答>

发现你身边之美——国外旧主板艺术设计

An unexpected tribute to Leonardo da Vinci’s incomparable work of art lies in the lobby of PC maker Asus’ headquarters in Taiwan. It’s a Mona Lisa collage created from old motherboards and computer chips. It’s no patch on th ...…

查看全部问答>

用8051单片机接收红外遥控的实现(毕业设计系列)

本帖最后由 paulhyde 于 2014-9-15 08:54 编辑  …

查看全部问答>

关于WINCE50的EBOOT 系列问题3

EBOOT在运行到bl      OALXScaleSetFrequencies后死掉了 搜索OALXScaleSetFrequencies的原代码发现在我的BSP下 C:\\WINCE500\\PLATFORM\\SMDKPXA270\\SRC\\COMMON\\Freq\\freq.s中 可是又发现在 C:\\WINCE500\\PLATFORM\\M ...…

查看全部问答>

.net 2005 开发wince 怎样使用sdk中的库

初学wince,希望能利用微软提供的Text-To-Speech库来实现发声,在定制系统时已将Speech SAPI 勾选,并导出了相应的sdk,但不知道怎么利用,望各位大虾帮忙指点…

查看全部问答>

USB MODEM电路中的变压器如何选择?

本人正在做USB MODEM ,电路的原理图 PCB都已搞定,唯独不知其中的变压器如何确定,请各位指教!…

查看全部问答>

驱动程序如何控制IO口?

在USB中,都是通过端点缓冲传输数据,这和IO口怎么联系起来啊?谢谢…

查看全部问答>

电机驱动,pcb布线请指教

这个板子接到stm32上来驱动一个有感无刷电机或是两个有刷直流电机,霍尔的线路另外接,板子只负责功率开关。板子比较小,电流3A以内,不知道有没有什么地方可以改进的。…

查看全部问答>