LabVIEW论坛
直播中

汪刚刚

11年用户 3156经验值
擅长:电源/新能源 测量仪表 嵌入式技术 连接器 EMC/EMI设计 EDA/IC设计 接口/总线/驱动 控制/MCU RF/无线
私信 关注
[文章]

LabVIEW中的定时结构详解

本帖最后由 wyq95361977 于 2018-4-3 09:45 编辑

    定时是所有编程中使用最频繁的功能,但是想要设计和用好并不容易。本章主要针对labview中最常见的结构,详细介绍,并附带代码,希望对大家的学习和工作有所帮助。
    介绍主要从以下几个方面举例:
1.循环结构中的定时用法
2.事件结构中的定时用法
3.定时类
4.基于定时类的生产消费者用法
5.基于定时类的QMH(事件状态机)用法
6.基于定时类的Actor Framework用法(延后附上介绍和代码)

增加:基于FGV时间日期的查询触发试结构

  • QQ图片20180316153115.png
  • QQ图片20180316153104.png
  • QQ图片20180316153046.png

回帖(45)

汪刚刚

2018-3-10 21:49:53
1.循环结构中的定时用法
举报
  • 循环定时.png

汪刚刚

2018-3-10 21:50:18
2.事件结构中的定时用法
举报
  • 事件定时结构2.png
  • 事件定时结构1.png

汪刚刚

2018-3-10 21:57:52
3.定时类
将定时器设计成定时类
主要有以下几个方法
1.初始化定时器 initialize Timer
2.检查是否达到定时 Check timer trigger
可实现以下功能
1.定时一次触发               Durtion = interval
2.连续时间段了多次触发   Durtion = N*interval
3.永久触发                     Durtion = 0   interval>0
4.可以创建定时数组,多任务触发



1 举报
  • GeorgeSun: 您好,请问labview中类的优势是什么,就是什么情况下适合我用类啊
  • 定时类2.png
  • 定时类1.png

汪刚刚

2018-3-10 22:01:04
4.基于定时类的生成消费者用法
者主要注意的是处理消息的时间要小于定时时间,要不然后造成消息列多溢出
举报
  • 生产消费者2.png
  • 生产消费者1.png

更多回帖

发帖
×
20
完善资料,
赚取积分