gpt4 book ai didi

java - 从 Java 进行 HART-IP 通信

转载 作者:行者123 更新时间:2023-11-30 06:25:09 31 4
gpt4 key购买 nike

在一个物联网项目中,我被迫通过 HART-IP 与我的 java 组件中的测量设备进行通信。我对 HART 完全是新手。我知道(传统)HART 使用 4-20mA 信号调制来传输附加信息。 HART-IP 正在将 HART 应用于以太网。我还知道它们是 DTD、DTM 和 FDT...到目前为止一切顺利。

但我还没有找到任何描述如何开始使用 HART-IP 的资源,更不用说与 Java 结合使用了。

我认为,使用 HART-IP,我不必再关心信号调制,而只需“触发”我的命令并接收响应。

有人可以为 HART-IP 工作提供一个好的起点吗?

问候,托马斯

最佳答案

HART-IP 是由 FieldComm Group 开发和控制的协议(protocol)。它用于通过网络连接的 WirelessHART 网关或其他支持 HART-IP 的仪器与 HART 现场设备进行通信。

为了获得协议(protocol)的规范,您需要成为 FCG 的成员(昂贵,但有技术支持)或以 1000 美元购买它们(仍然很贵,但没有那么多)。

您是正确的,您不必担心 HART-IP 的 4-20mA 信号调制,但您将负责设置到 WirelessHART 网关的 TCP/IP 或 UDP 套接字并在符合HART-IP协议(protocol)。这些本质上是封装在 HART-IP 特定以太网数据包中的标准 HART 命令。

无论您选择如何获取规范,您都将面临大量的开发工作。根据您的描述,您正在尝试开发 HART 主机应用程序。 HART-IP 没有可用的 API 或 DLL,因此您需要从头开始构建。

关于java - 从 Java 进行 HART-IP 通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47325967/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com