
웹 레벨 모니터링 애플리케이션 - MODBUS-TCP 인터페이스
GaugerNET용 Modbus-TCP 옵션은 현장에 배치된 GaugerGSM 센서에서 데이터를 얻기 위한 편리한 체계를 제공합니다. 이 옵션은 Modbus-TCP를 지원하는 모든 SCADA 또는 모니터링 소프트웨어에서 사용할 수 있습니다.
- 제품 소개
MODBUS-TCP(게이트웨이)와 함께 GAUGENET 사용
GaugerNET용 Modbus-TCP 옵션은 현장에 배치된 GaugerGSM 센서에서 데이터를 얻기 위한 편리한 체계를 제공합니다. 이 옵션은 Modbus-TCP를 지원하는 모든 SCADA 또는 모니터링 소프트웨어에서 사용할 수 있습니다. Modbus 커뮤니티 측면에서 GaugerNET은 Modbus 게이트웨이 기능을 구현합니다. GaugerNET에 대한 Modbus-TCP 인터페이스의 사용은 GaugerGSM 센서의 직접 판독에 대한 대안입니다. 직접 센서 판독은 GaugerNET을 통한 간접 경로보다 효율적이지만 소프트웨어 개발 노력이 필요합니다. GaugerNET Modbus-TCP는 하나의 "등록기 쓰기" 명령과 하나의 "등록기 읽기" 명령을 지원합니다. 읽기 명령은 GaugerGSM 센서 이름에 매핑된 장치 ID를 대상으로 합니다. 또한 GaugerNET은 불법 명령에 대한 응답뿐만 아니라 표준 법적 응답도 지원합니다.
고저넷 아키텍처
GaugerNET은 3-서버 구조: 수신기, 발표자 및 게이트웨이입니다. 리스너는 Linux 서버에서 실행되는 PHP 애플리케이션이며 Fielded GaugerGSM 및 GaugerGPS 센서용 TCP 소켓 리스너를 구현합니다. 데이터는 MySQL 데이터베이스에 저장됩니다. Presenter는 사용자를 위한 PHP/HTML 웹 서버로 차트, 표 및 지도를 제공합니다. 게이트웨이는 Linux 서버에서 실행되는 PHP 애플리케이션입니다. 게이트웨이는 Modbus TCP 게이트웨이 기능을 구현합니다. 게이트웨이는 센서 데이터에 대한 Modbus 요청을 수락하고 MySQL에서 읽은 데이터로 응답합니다.
MODBUS 요청 메시지 기능 코드 0x10(쓰기 레지스터)
바이트 |
설명 |
0-1 |
트랜잭션 식별자 |
2-3 |
프로토콜 식별자 0x00 |
4-5 |
길이 {{0}}x00 / 0x0D |
6 |
단위 식별자 0x00 |
7 |
함수 코드 0x10 |
8-9 |
레지스터 오프셋 {{0}}x00 / 0x64 |
10-11 |
레지스터 수 {{0}}x00 / 0x03 |
13-18 |
쓸 바이트({0}}x21과 0x7F 사이의 바이트 콘텐츠) |
예: |
00 01 00 00 00 0D 00 10 00 00 03 06 41 42 43 2B 61 62 |
의미: 레지스터 번호(10진수) 100, 101, 102에 문자 AB C와 ab 문자를 씁니다.
MODBUS-TCP 메시지 흐름
GAUGERNET 게이트웨이는 Modbus 클래스 {{0}} 명령인 0x03(읽기) 및 0x10(쓰기)을 구현합니다. 미리 정의된 쓰기 요청은 읽기 요청보다 선행해야 합니다. 쓰기 요청은 다음 읽기 요청에 응답하기 위해 게이트웨이를 활성화합니다. 활성화는 10분 동안 켜집니다. 클라이언트는 각 읽기 요청 전에 쓰기 요청을 보낼 수 있습니다. 또는 클라이언트는 10분 활성화 제한 시간이 경과하지 않는 한 일련의 읽기 요청에 이어 하나의 쓰기 요청을 보낼 수 있습니다. 게이트웨이가 활성화되지 않은 상태에서 읽기 요청에 대한 응답은 예외 응답 0x0A가 됩니다.
MODBUS 요청 메시지 기능 코드 0x03(레지스터 읽기)
바이트 |
설명 |
0-1 |
트랜잭션 식별자 |
2-3 |
프로토콜 식별자 0x00 |
4-5 |
길이 {{0}}x00 / 0x06 |
6 |
단위 식별자 0x01-0xFE가 센서 ID에 매핑됨 |
7 |
함수 코드 0x03 |
8-9 |
레지스터 오프셋 - 프로세스 변수 |
10-11 |
레지스터 수 - 프로세스 변수 |
예: |
00 01 00 00 00 06 0A 03 00 01 00 03 |
의미: 센서 10에서 다음 변수 읽기: 거리, 부피, 유량.
공정 변수
프로세스 |
오프셋 |
|
프로세스 |
오프셋 |
거리 |
0x01 |
|
월 |
0x0C |
수준 |
0x02 |
|
년도 |
0x0D |
흐름 |
0x03 |
|
시간 |
0x0E |
다시 메우다 |
0x04 |
|
분 |
0x0F |
용량 |
0x05 |
|
위도 |
0x10 |
온도 정수 |
0x06 |
|
위도 분 |
0x11 |
온도 내선 |
0x07 |
|
LAT 초 |
0x12 |
전압 |
0x08 |
|
LON 도 |
0x13 |
증권 시세 표시기 |
0x09 |
|
LON 분 |
0x14 |
상태 |
0x0A |
|
LON 초 |
0x15 |
낮 |
0x0B |
|
|
|
인기 탭: 웹 레벨 모니터링 애플리케이션 - modbus-tcp 인터페이스, 중국 웹 레벨 모니터링 애플리케이션 - modbus-tcp 인터페이스 제조업체, 공급업체, 공장