APLIKASI PEMANTAUAN TINGKAT WEB - ANTARMUKA MODBUS-TCP

APLIKASI PEMANTAUAN TINGKAT WEB - ANTARMUKA MODBUS-TCP

Opsi Modbus-TCP untuk GaugerNET menyediakan skema yang nyaman untuk mendapatkan data dari sensor GaugerGSM yang diterjunkan. Opsi ini tersedia untuk semua perangkat lunak SCADA atau pemantauan yang mendukung Modbus-TCP.

  • perkenalan produk

 

MENGGUNAKAN GAUGERNET dengan MODBUS-TCP (GATEWAY)

Opsi Modbus-TCP untuk GaugerNET menyediakan skema yang nyaman untuk mendapatkan data dari sensor GaugerGSM yang diterjunkan. Opsi ini tersedia untuk semua perangkat lunak SCADA atau pemantauan yang mendukung Modbus-TCP. Dalam hal komunitas Modbus, GaugerNET mengimplementasikan fungsi Modbus Gateway. Penggunaan interface Modbus-TCP pada GaugerNET merupakan alternatif pembacaan langsung sensor GaugerGSM. Pembacaan sensor langsung lebih efisien daripada rute tidak langsung melalui GaugerNET tetapi melibatkan upaya pengembangan perangkat lunak. GaugerNET Modbus-TCP mendukung satu perintah "tulis-daftar" dan satu perintah "baca-daftar". Perintah baca ditujukan ke ID unit yang dipetakan ke nama sensor GaugerGSM. GaugerNET juga mendukung respons hukum standar serta respons terhadap perintah ilegal.

Web-based level monitoring

ARSITEKTUR GAUGERNET

GaugerNET adalah 3-struktur server: Pendengar, Presenter, dan Gateway. Listener adalah aplikasi PHP yang berjalan di server Linux dan mengimplementasikan pendengar soket TCP untuk menerjunkan sensor GaugerGSM dan GaugerGPS. Data disimpan dalam database MySQL. Presenter adalah server web PHP/HTML untuk pengguna, menyajikan bagan, tabel, dan peta. Gateway adalah aplikasi PHP yang berjalan di server Linux. Gateway mengimplementasikan fungsi Modbus TCP Gateway. Gateway menerima permintaan Modbus untuk data sensor dan merespons dengan membaca data dari MySQL.

 

KODE FUNGSI PESAN PERMINTAAN MODBUS 0x10 (TULIS DAFTAR)

Byte

Keterangan

0-1

pengenal transaksi

2-3

Pengenal protokol 0x00

4-5

Panjang {{0}}x00 / 0x0D

6

Pengidentifikasi unit 0x00

7

Kode fungsi 0x10

8-9

Daftarkan offset {{0}}x00 / 0x64

10-11

Jumlah register {{0}}x00 / 0x03

13-18

Byte untuk menulis (Byte konten antara {{0}}x21 dan 0x7F)

Contoh:

00 01 00 00 00 0D 00 10 00 00 03 06 41 42 43 2B 61 62

Artinya: Tulis karakter AB C ditambah karakter ab untuk mendaftarkan angka (desimal) 100, 101, 102.

 

ARUS PESAN MODBUS-TCP

Gateway GAUGERNET menerapkan perintah Kelas Modbus {{0}}: 0x03 (baca) dan 0x10 (tulis). Permintaan tulis yang ditentukan sebelumnya harus mendahului permintaan baca. Permintaan tulis mengaktifkan Gateway untuk menanggapi permintaan baca berikut. Aktivasi AKTIF selama 10 menit. Klien dapat mengirim permintaan tulis sebelum setiap permintaan baca. Alternatifnya, klien dapat mengirim satu permintaan tulis diikuti dengan serangkaian permintaan baca selama waktu tunggu aktivasi 10 menit belum berlalu. Respons terhadap permintaan baca saat Gateway tidak diaktifkan akan menghasilkan respons pengecualian 0x0A.

 

KODE FUNGSI PESAN PERMINTAAN MODBUS 0x03 (BACA DAFTAR)

Byte

Keterangan

0-1

pengenal transaksi

2-3

Pengenal protokol 0x00

4-5

Panjang {{0}}x00 / 0x06

6

Pengidentifikasi unit 0x01-0xFE dipetakan ke ID sensor

7

Kode fungsi 0x03

8-9

Daftar offset - variabel proses

10-11

Jumlah register - variabel proses

Contoh:

00 01 00 00 00 06 0A 03 00 01 00 03

Artinya: Baca variabel berikut dari Sensor 10: Jarak, Volume, Aliran.

 

VARIABEL PROSES

Proses

Mengimbangi

 

Proses

Mengimbangi

Jarak

0x01

 

Bulan

0x0C

Tingkat

0x02

 

Tahun

0x0D

Mengalir

0x03

 

Jam

0x0E

Isi ulang

0x04

 

Menit

0x0F

Jilid

0x05

 

derajat LAT

0x10

Suhu int

0x06

 

LAT menit

0x11

Suhu ext

0x07

 

LAT dtk

0x12

Tegangan

0x08

 

LON deg

0x13

RSSI

0x09

 

LON menit

0x14

Keadaan

0x0A

 

LON dtk

0x15

Hari

0x0B

 

 

 

 

 

Tag populer: aplikasi pemantauan tingkat web - antarmuka modbus-tcp, aplikasi pemantauan tingkat web Cina - produsen, pemasok, pabrik antarmuka modbus-tcp

Kirim permintaan

(0/10)

clearall