当前位置: 首页 > article >正文

labview实现定时器的功能

之前有一次项目,因为采集时客户对时间的要求比较精确,然后学习了之前大哥做项目留下的范例。之前有些地方使用的等待或者计时函数没有那么精确,这里通过上升沿和下降沿函数实现一个计时器的功能。

首先我们要确定开始测试,启动时间和运行时间,保存时间,等等,这里我们先记录当前时间然后减去启动时间判断是否大于运行时间,如果大于等于的话就停止运行,证明测试时间已经到了。

然后我们通过记录当前时间和反馈节点实现到达设定的保存时间自动亮灯两秒,实现定时刷新或者定时保存的效果。

这里可以看到,日期时间从下面每秒往上传递一次,然后通过反馈节点实现了,从0到设定数值的刷新,然后刷新之后在判断是否大于等于2,实现亮灯两秒。这里要注意,保存的时间设定是秒数,要小于或等于60,超过60的话要注意时间的换算是满60就进位了,与十进制计算还有着40的差值,如果设定保存时间大于60的话要记住每亮灯一次要减去40的数值。

最后我们通过上升沿和下降沿来判断是否是开始测试和结束测试来实现是否刷新布尔值。通过这些可以实现数据的采集,保存等等功能,相对精确一些。


http://www.kler.cn/a/392053.html

相关文章:

  • 性能测试|JMeter接口与性能测试项目
  • NAT网络工作原理和NAT类型
  • 封装el-menu
  • 32位、64位、x86与x64:深入解析计算机架构
  • 基于混合配准策略的多模态医学图像配准方法研究
  • 【算法】——二分查找合集
  • ❤React-React 组件基础(类组件)
  • Redhat7.9 安装 KingbaseES 金仓数据库 V9单机版(命令行安装)
  • 【设计模式】单例设计模式
  • openresty入门教程:ngx.print ngx.say ngx.log
  • Java LeetCode练习
  • Unity3D
  • 八、Spring Boot集成Spring Security之前后分离认证最佳实现测试
  • 多个摄像机画面融合:找到同一个目标在多个画面中的伪三维坐标,找出这几个摄像头间的转换矩阵
  • 【分布式】CAP理论
  • [2024最新] java八股文实用版(附带原理)---java集合篇
  • 大语言模型工作原理笔记
  • 机器学习——简单线性回归、逻辑回归
  • ethercat电机六自由度机械臂的ros2control+moveit2方案启动流程
  • 用Tokio掌握Rust异步编程
  • 【go从零单排】panic、recover、defer
  • 51c自动驾驶~合集10
  • python 京东api怎么写
  • 深入理解Java构造方法和接口:如何调用父类构造方法,接口能否包含方法实现?
  • MySQL缓存使用率超过80%的解决方法
  • 6.10 Queue接口/Deque接口 模拟栈与队列分析