亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial Internet of Things >> 物联网技术

用 LabVIEW 2017 中的 RTI DDS 工具包设计工业物联网系统

两年前我开始钻研一个极具吸引力的项目:LabVIEW 版 RTI DDS 工具包。我兴奋不已,因为 LabVIEW 是我的主阵地,渴望拓展其能力。入职前得知工具包主力开发者将调岗。加上 RTI 刚获 NI Tools Network 年度产品奖,赌注很高——但也极具激励。

我成为 LabVIEW 侧主力开发者,花数月吸收前任项目每个细节。交接完成后,我推出新功能并全权负责,推动工具包集成进 LabVIEW 2017。

与国家仪器紧密合作,我们对齐工具包与 NI 要求并扩充团队支持。成果:RTI DDS 工具包随 LabVIEW 2017 发布,在 NI Week 2017 主题演讲中正式宣布。

用 LabVIEW 2017 中的 RTI DDS 工具包设计工业物联网系统

发布后我们收到许多关于 DDS 的共同问题。下文整合 FAQ 回应这些疑问。

常见问题解答

「什么是 DDS?」

DDS(数据分发服务)是对象管理组织(OMG)的开放标准。它不只是消息协议;是面向工业物联网(IIoT)的互操作、数据中心通信框架。详见 OMG DDS。

「我能用 DDS 连接 LabVIEW 应用吗?」

完全可以。DDS 不仅实现 LabVIEW 程序间通信,还连接 LabVIEW 与其他系统,跨操作系统、编程语言。甚至兼容 NI 基于 Linux 的板卡如 cRIO 903x 和 cRIO 906x 系列。

「RTI DDS 工具包关键特性是什么?」

工具包引入高可配置数据通信范式,此前 LabVIEW 无此能力。支持带安全的 N:M 通信、低延迟、可靠性、高吞吐。结合 LabVIEW 其他通信方式,解决所有网络挑战。

用 LabVIEW 2017 中的 RTI DDS 工具包设计工业物联网系统

默认遵循发布-订阅模式:发布者向主题写数据,订阅者消费感兴趣数据。读写者自动发现彼此,通过最高效路径——共享内存、UDP 组播、UDP 单播——点对点交换数据,无需网络服务或消息代理。这产出高可扩展、易部署方案。

「如何在 LabVIEW 中安装和使用 RTI DDS 工具包?」

LabVIEW 2017 中,工具包位于块图菜单:数据通信 > RTI DDS Toolkit > 安装。

用 LabVIEW 2017 中的 RTI DDS 工具包设计工业物联网系统

早期 LabVIEW 版本,通过 VI Package Manager 在 LabVIEW Tools Network 定位工具包(搜索 "rti dds" 点击「安装包」)。

用 LabVIEW 2017 中的 RTI DDS 工具包设计工业物联网系统

安装向导引导全程。安装后,工具包遵循 LabVIEW 熟悉的 启动 — 动作 — 关闭 模式,对现有 LabVIEW 开发者直观易用。

用 LabVIEW 2017 中的 RTI DDS 工具包设计工业物联网系统

「版本 2.0.0.104 含哪些额外工具?」

除核心功能外,工具包提供:

「如何调试启用 DDS 的 LabVIEW 应用?」

RTI DDS 工具包管理面板显示实时调试消息,给出系统全局视图(实体计数、LabVIEW 节点等)。也可直接从面板调整日志设置。

用 LabVIEW 2017 中的 RTI DDS 工具包设计工业物联网系统

「如何保护 DDS 通信?」

用安全面板创建「安全配置文件」,定义认证、加密、签名参数。创建读写器时应用这些配置文件。

用 LabVIEW 2017 中的 RTI DDS 工具包设计工业物联网系统

「我能将复杂 LabVIEW 类型用于 DDS 吗?」

可以。复杂类型生成器为您的自定义 LabVIEW 类型生成一套子 VI。包含读写器 VI 和可选示例 VI。

用 LabVIEW 2017 中的 RTI DDS 工具包设计工业物联网系统

类型定义变更时,只需重新生成子 VI(除示例 VI 外)并替换旧版。

注:管理面板和安全面板因 LabVIEW 运行时依赖仅限 Windows。但实时目标下 工具 > DDS 调试 和 工具 > DDS 安全 调色板提供等效子 VI。

进阶学习资源:

  1. RTI DDS 工具包入门指南
  2. RTI DDS 工具包网页
  3. RTI 社区论坛
  4. NI RTI DDS 工具包用户指南

诚邀注册我们联合举办的网络研讨会「用 LabVIEW 2017 互操作数据通信支持设计工业物联网系统」。NI 专家将涵盖 LabVIEW 数据通信特性、对比 OPC UA 与 DDS 标准、为您的 IIoT 架构选型提供指导。

物联网技术

  1. IoT智能预警如何变革电机可靠性
  2. 物联网如何赋能自闭症儿童学习、玩耍与成长
  3. 工业物联网平台如何赋能工业 4.0 转型
  4. 低代码应用加速工业物联网部署
  5. 跨越鸿沟:ERP 与 MES 如何适配工业物联网革命
  6. 物联网如何为油气工业自动化创造价值
  7. IBM与Tech Data共绘物联网蓝图——第二部分
  8. 落地物联网:Tech Data与IBM洞见——第一部分
  9. IIoT 项目失败的 5 大核心原因及破解之道
  10. 工业包装线的物联网驱动停机监控
  11. 工业物联网与消费物联网的 5 大核心差异
  12. 工业物联网赋能油气车队监控:提效降停机