
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.

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









