不得不看的LabVIEW新手5大错误
错误连线可以有效地实现程序框图上的数据流,而不需要依靠平铺式顺序结构,此外错误连线还有助于实现错误处理策略。
何时应该使用平铺式顺序结构?
通过平铺式顺序结构来执行程序框图有助于代码性能的基准测试。通过使用框架内具有时间计数器的顺序结构,您可以决定两个时间计数器之间代码执行所花费的时间。这是一般数据流执行所无法实现的。
图 3. 平铺式顺序结构和时间计数器VI有助于代码的基准测试。
关于数据流编程的更多信息,请访问在线自学培训(ni.com/self-paced-training)LabVIEW核心课程1的“数据流”。购买LabVIEW或具有标准服务项目(ni.com/ SSP)会员资格的用户可以免费参加在线自学培训。
错误使用局部变量
LabVIEW编程中另一个常见的错误是过度使用局部变量。局部变量是共享内存中的一个区域,用于在计算机程序不同部分之间传递数据。局域变量通常用于文本编程语言,具有非常强大的功能,但如果出现竞争条件,就会产生问题。
对于其他编程语言来说,通过变量传递数据是必需的,而LabVIEW则提供了一种数据流方法,可将数据从程序的一个部分移动到另一个部分。LabVIEW固有的并行性机制决定着用户不能过度使用变量,因为同一时间内通常会有多个不同的位置的程序访问共享内存。如果过度使用变量,则会出现某个读/写操作赢了“竞争”,而其他操作则输了“竞争”,丢失数据的操作会被忽视,因此在LabVIEW中过度使用变量可能会最终导致数据丢失。大电流电感
基于Wave Panel的HID设备通讯接口设计 4月08日 第三届·无线通信技术研讨会 立即报名 12月04日 2015•第二届中国IoT大会 精彩回顾 10月30日ETF•智能硬件开发技术培训会 精彩回顾 10月23日ETF•第三届 消费
[稳压电源]有没有使用过TTL电平控制28V电源开关现在想设计一个用TTL电平来控制28V电源的开关,当TTL为高时,28V电源打开,从输入到输出;当TTL高低时,28V电源关闭。
有关这方面的资料很少,是不是电源比较大,不好设计啊?几乎所有的芯
特提供IR2110的使用方法及设计指南(如何使IR2110IR2110的使用方法及设计指南(如何使IR2110带负压,以驱动MOSFET管及IGBT。)
以下文件包的内容包括:
1、TR2110的电路设计及外围元器件参数的计算。
2、如何使IR2110带负压以驱动M