2017-11-16 6 views
0

IoT 프로젝트에서 HART-IP를 통해 Java 구성 요소의 측정 장치와 통신해야합니다. 나는 HART에 총 초심자이다. 나는 (전통적 인) HART가 4-20mA 신호 변조를 사용하여 추가 정보를 전송한다는 것을 알고 있습니다. HART-IP는 HART를 이더넷에 활용합니다. 나는 또한 DTD, DTM 및 FDT라는 것을 알고 있습니다 ... 지금까지 그렇게 좋았습니다.Java에서 HART-IP 통신

그러나 Java와 함께 HART-IP를 사용하는 방법을 설명하는 리소스는 찾지 못했습니다.

HART-IP를 사용하면 더 이상 신호 변조를 신경 쓰지 않고 내 명령을 "실행"하고 응답을 수신한다고 가정합니다.

HART-IP 작업을 시작하기에 좋은 출발점이 있습니까?

안부, 토마스

답변

1

HART-IP는 FieldComm Group에 의해 개발 및 제어 프로토콜입니다. 네트워크 연결된 WirelessHART 게이트웨이 또는 다른 HART-IP 지원 계측기를 통해 HART 필드 장치와 통신하는 데 사용됩니다.

프로토콜에 대한 사양을 얻으려면 FCG (비싸지 만 기술 지원과 함께 제공) 또는 1000 달러 (여전히 비싸지 만 많이는 아니지만)로 구입해야합니다.

HART-IP에서 4-20mA 시그널링 변조에 대해 걱정할 필요는 없지만 WirelessHART 게이트웨이에 TCP/IP 또는 UDP 소켓을 설정하고 프레임을 구성해야합니다 HART-IP 프로토콜에 따라. 이것은 본질적으로 HART-IP 특정 이더넷 패킷에 래핑 된 표준 HART 명령입니다.

그러나 사양을 얻으려는 경우, 앞서 상당한 양의 개발 작업을 수행하게됩니다. 설명하는 것으로부터 HART 호스트 응용 프로그램을 개발하려고합니다. HART-IP에 사용할 수있는 API 나 DLL이 없으므로 처음부터 다시 구축 할 수 있습니다.

+0

대답을 듣고 싶지 않지만 내 두려움을 확인했습니다. –