您的位置 首页 嵌入式

LabVIEW的深化探究—–LabVIEW中的时刻节点函数

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

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

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

11.jpg

时刻计数器—-获得计算机发动以来的毫秒数

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

等候下一个整数倍毫秒—-与等候相似,等候到当时刻计数器的值是设定值的整数倍,能够坚持循环间同步.

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

今日首要讨论的是几个日期时刻相关的函数节点

1、获取日期时刻(秒)———获得当时的时刻日期,回来一个时刻标识

2、日期时刻转化成时刻标识类型

3、时刻标识转化成日期时刻簇

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

其间时刻标识和DBL是等价的(精度略微有些丢失),二者之间能够直接转化,单位是秒。

22.jpg

上面的比如是获得当时时刻和时刻标识转化成DBL以及时刻簇结构的比如。

反之,时刻簇结构、DBL也能够转化成时刻标识。

33.jpg

LabVIEW一起也供给了时刻标识转化成字符串的节点,这样就能够特征制造自己的时刻显现了

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

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

时刻标识实质是浮点数,支撑带单位的加减操作

44.jpg

55.jpg

上图结构了10个元素的时刻标识数组,时刻距离1分钟

TIMESTAMP 精度测验

66.jpg

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/284076.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部