LabVIEW中的数据通信方法 点击:33 | 回复:0



fjczd

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:589帖 | 36回
  • 年度积分:794
  • 历史总积分:1385
  • 注册:2008年8月14日
发表于:2023-10-21 22:19:24
楼主

数据通信类型:

数据流元素

缓冲接口

变量接口

应用场景:

在多数程序框图对象间发送数据。

在位置间发送数据,此时要求避免或丢失数据值。

在内存中存储容易获取的值,目标为获取最新值。 谨慎使用以避免竞争状态

范例:

VI输出传输数据至VI输入。

采集波形;发送消息或命令;流输出图像。

监控当前温度;监控系统状态。

类别:

- 连线 - 移位寄存器 - 反馈节点 - 通道线

内部终端或PC

- 队列 - RT   FIFO - 用户事件 - 异步消息传递通信(AMC)参考库

已联网

- 网络流 - TCP -   简单TCP消息传递(STM)参考库

内部FPGA

- 终端范围的FIFO -   VI定义的FIFO - DRAM

FPGA至主机或主机至FPGA

- DMA FIFO

FPGA至FPGA

- 点对点(P2P)   FIFO

内部终端或PC

- 局部变量 - 全局变量 - 功能全局变量(FGV) - 单进程共享变量 - 数据值参考 - 当前值表格(CVT)

已联网

- 网络发布的共享变量 -   编程共享变量API - Web服务 - UDP

内部FPGA

- 全局变量 - 存储器项 - 寄存器项

FPGA至主机或主机至FPGA

- 读取/写入控件 - Ni扫描引擎和变量 - 用户定义I/O变量




热门招聘
相关主题

官方公众号

智造工程师