
APLIKASYON SIVEYÈ NIVO WEB - ENTÈFÈS MODBUS-TCP
Opsyon Modbus-TCP pou GaugerNET bay yon konplo pratik pou jwenn done ki soti nan detèktè GaugerGSM. Opsyon sa a disponib pou nenpòt lojisyèl SCADA oswa siveyans ki sipòte Modbus-TCP.
- Pwodwi Entwodiksyon
ITILIZE GAUGERNET ak MODBUS-TCP (GATEWAY)
Opsyon Modbus-TCP pou GaugerNET bay yon konplo pratik pou jwenn done ki soti nan detèktè GaugerGSM. Opsyon sa a disponib pou nenpòt lojisyèl SCADA oswa siveyans ki sipòte Modbus-TCP. An tèm de kominote Modbus, GaugerNET aplike yon fonksyonalite Modbus Gateway. Itilizasyon koòdone Modbus-TCP pou GaugerNET se yon altènativ a lekti dirèk detèktè GaugerGSM yo. Lekti Capteur dirèk pi efikas pase wout endirèk atravè GaugerNET men li enplike efò devlopman lojisyèl. GaugerNET Modbus-TCP sipòte yon kòmand "ekri-rejis" ak yon sèl "li-rejis" kòmand. Kòmandman lekti a vize a yon ID inite ki trase nan non Capteur GaugerGSM. GaugerNET sipòte tou repons legal estanda ak repons a kòmandman ilegal.

GAUGERNET ACHITECTURE
GaugerNET se yon estrikti sèvè 3-: Moun k ap koute, Prezantatè ak Gateway. Listener se yon aplikasyon PHP k ap kouri sou sèvè Linux epi li aplike yon koute priz TCP pou detèktè GaugerGSM ak GaugerGPS. Done yo estoke nan yon baz done MySQL. Presenter se yon sèvè wèb PHP/HTML pou itilizatè yo, ki prezante tablo, tablo ak kat. Gateway se yon aplikasyon PHP kap kouri sou sèvè Linux. Gateway aplike yon fonksyon Modbus TCP Gateway. Gateway aksepte demann Modbus pou done Capteur epi li reponn ak done li nan MySQL.
MODBUS DEMANN MESAJ KÒD FONKSYON 0x10 (EKRI REGISTRE)
|
Byte |
Deskripsyon |
|
0-1 |
Idantifyan tranzaksyon |
|
2-3 |
Idantifyan pwotokòl 0x00 |
|
4-5 |
Longè {{0}}x00 / 0x0D |
|
6 |
Idantifyan inite 0x00 |
|
7 |
Kòd fonksyon 0x10 |
|
8-9 |
Anrejistre konpanse {{0}}x00 / 0x64 |
|
10-11 |
Kantite rejis {{0}}x00 / 0x03 |
|
13-18 |
Byte pou ekri (Byte kontni ant {{0}}x21 ak 0x7F) |
|
Egzanp: |
00 01 00 00 00 0D 00 10 00 00 03 06 41 42 43 2B 61 62 |
Siyifikasyon: Ekri karaktè AB C plis karaktè ab nan nimewo anrejistre (desimal) 100, 101, 102.
MESAJ MODBUS-TCP FLOW
GAUGERNET Gateway aplike kòmandman Modbus Klas {{0}}: 0x03 (li) ak 0x10 (ekri). Yon demann ekri predefini dwe anvan yon demann lekti. Yon demann ekri aktive Gateway pou reponn a demann lekti sa yo. Aktivasyon se ON pou 10 minit. Kliyan yo ka voye yon demann ekri anvan chak demann lekti. Altènativman, kliyan yo ka voye yon sèl demann ekri ki te swiv pa yon seri demann lekti osi lontan ke 10 minit delè deklanchman pa te pase. Repons a yon demann lekti lè Gateway pa aktive sa pral lakòz yon repons eksepsyon 0x0A.
MODBUS DEMANN MESAJ KÒD FONKSYON 0x03 (LI ANREJISTRO)
|
Byte |
Deskripsyon |
|
0-1 |
Idantifyan tranzaksyon |
|
2-3 |
Idantifyan pwotokòl 0x00 |
|
4-5 |
Longè {{0}}x00 / 0x06 |
|
6 |
Idantifyan inite 0x{01-0xFE ki make sou ID detèktè |
|
7 |
Kòd fonksyon 0x03 |
|
8-9 |
Enskri konpanse - varyab pwosesis |
|
10-11 |
Kantite rejis - varyab pwosesis |
|
Egzanp: |
00 01 00 00 00 06 0A 03 00 01 00 03 |
Siyifikasyon: Li varyab sa yo nan Capteur 10: Distans, Volim, Koule.
PWOSESIS VARIABLES
|
Pwosesis |
Desantre |
|
Pwosesis |
Desantre |
|
Distans |
0x01 |
|
Mwa |
0x0C |
|
Nivo |
0x02 |
|
Ane |
0x0D |
|
Koule |
0x03 |
|
Lè |
0x0E |
|
Pou replen |
0x04 |
|
Minit |
0x0F |
|
Volim |
0x05 |
|
LAT degre |
0x10 |
|
Tanperati int |
0x06 |
|
LATÒT MIN |
0x11 |
|
Tanperati ekst |
0x07 |
|
DÈNYE sec |
0x12 |
|
Vòltaj |
0x08 |
|
LON degre |
0x13 |
|
RSSI |
0x09 |
|
LON min |
0x14 |
|
Estati |
0x0A |
|
LON sec |
0x15 |
|
Jounen |
0x0B |
|
|
|
Baj popilè: aplikasyon siveyans nivo entènèt - modbus-tcp koòdone, Lachin aplikasyon siveyans nivo entènèt - manifaktirè koòdone modbus-tcp, Swèd, faktori









