APLIKACIJA ZA NADZOR NA SPLETNI RAVNI - VMESNIK MODBUS-TCP

APLIKACIJA ZA NADZOR NA SPLETNI RAVNI - VMESNIK MODBUS-TCP

Možnost Modbus-TCP za GaugerNET zagotavlja priročno shemo za pridobivanje podatkov iz zunanjih senzorjev GaugerGSM. Ta možnost je na voljo za katero koli programsko opremo SCADA ali nadzor, ki podpira Modbus-TCP.

  • Predstavitev izdelka

 

UPORABA GAUGERNET-a z MODBUS-TCP (PREHOD)

Možnost Modbus-TCP za GaugerNET zagotavlja priročno shemo za pridobivanje podatkov iz zunanjih senzorjev GaugerGSM. Ta možnost je na voljo za katero koli programsko opremo SCADA ali nadzor, ki podpira Modbus-TCP. V smislu skupnosti Modbus GaugerNET implementira funkcionalnost Modbus Gateway. Uporaba vmesnika Modbus-TCP za GaugerNET je alternativa neposrednemu odčitavanju senzorjev GaugerGSM. Neposredno branje senzorja je učinkovitejše od posredne poti prek GaugerNET, vendar vključuje prizadevanja za razvoj programske opreme. GaugerNET Modbus-TCP podpira en ukaz "write-registers" in en ukaz "read-registers". Ukaz za branje je namenjen ID-ju enote, ki je preslikan v ime senzorja GaugerGSM. GaugerNET podpira tudi standardne pravne odzive in odgovore na nezakonite ukaze.

Web-based level monitoring

GAUGERNET ARHITEKTURA

GaugerNET je 3-struktura strežnika: poslušalec, predstavitelj in prehod. Listener je aplikacija PHP, ki se izvaja na strežniku Linux in izvaja poslušalec vtičnice TCP za tipala GaugerGSM in GaugerGPS. Podatki so shranjeni v bazi podatkov MySQL. Presenter je spletni strežnik PHP/HTML za uporabnike, ki predstavlja grafikone, tabele in zemljevide. Gateway je PHP aplikacija, ki deluje na strežniku Linux. Gateway izvaja funkcijo Modbus TCP Gateway. Gateway sprejema zahteve Modbus za podatke senzorjev in se odzove s podatki, prebranimi iz MySQL.

 

KODA FUNKCIJE SPOROČILA Z ZAHTEVO MODBUS 0x10 (ZAPIS REGISTROV)

Bajt

Opis

0-1

Identifikator transakcije

2-3

Identifikator protokola 0x00

4-5

Dolžina {{0}}x00 / 0x0D

6

Identifikator enote 0x00

7

Koda funkcije 0x10

8-9

Odmik registra {{0}}x00 / 0x64

10-11

Število registrov {{0}}x00 / 0x03

13-18

Bajti za pisanje (vsebina bajtov med {{0}}x21 in 0x7F)

primer:

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

Pomen: Zapišite znake AB C in znake ab v številke registrov (decimalne) 100, 101, 102.

 

TOK SPOROČIL MODBUS-TCP

GAUGERNET Gateway izvaja ukaze razreda Modbus {{0}}: 0x03 (branje) in 0x10 (pisanje). Vnaprej določena zahteva za pisanje mora biti pred zahtevo za branje. Zahteva za pisanje aktivira prehod, da odgovori na naslednje zahteve za branje. Aktivacija je vklopljena 10 minut. Stranke lahko pošljejo zahtevo za pisanje pred vsako zahtevo za branje. Druga možnost je, da lahko odjemalci pošljejo eno zahtevo za pisanje, ki ji sledi niz zahtev za branje, dokler ne preteče 10-minutna časovna omejitev aktivacije. Odziv na zahtevo za branje, ko prehod ni aktiviran, bo imel za posledico odziv izjeme 0x0A.

 

KODA FUNKCIJE SPOROČILA Z ZAHTEVO MODBUS 0x03 (BRANJE REGISTROV)

Bajt

Opis

0-1

Identifikator transakcije

2-3

Identifikator protokola 0x00

4-5

Dolžina {{0}}x00 / 0x06

6

Identifikator enote 0x01-0xFE preslikan v ID senzorja

7

Koda funkcije 0x03

8-9

Registrirajte odmik - procesne spremenljivke

10-11

Število registrov - spremenljivk procesa

primer:

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

Pomen: Preberite naslednje spremenljivke s senzorja 10: razdalja, prostornina, pretok.

 

PROCESNE SPREMENLJIVKE

Proces

Odmik

 

Proces

Odmik

Razdalja

0x01

 

mesec

0x0C

Raven

0x02

 

leto

0x0D

Tok

0x03

 

ura

0x0E

Ponovno polnjenje

0x04

 

minuta

0x0F

Glasnost

0x05

 

LAT deg

0x10

Temp int

0x06

 

LAT min

0x11

zunanja temperatura

0x07

 

LAT sek

0x12

Napetost

0x08

 

LON deg

0x13

RSSI

0x09

 

LON min

0x14

Stanje

0x0A

 

LON sek

0x15

Dan

0x0B

 

 

 

 

 

Priljubljena oznake: aplikacija za spremljanje spletne ravni - vmesnik modbus-tcp, Kitajska aplikacija za spremljanje spletne ravni - vmesnik modbus-tcp proizvajalci, dobavitelji, tovarna

Pošlji povpraševanje

(0/10)

clearall