वेब लेवल मॉनिटरिंग एप्लिकेशन - मोडबस-टीसीपी इंटरफ़ेस

वेब लेवल मॉनिटरिंग एप्लिकेशन - मोडबस-टीसीपी इंटरफ़ेस

गौगरनेट के लिए मॉडबस-टीसीपी विकल्प फ़ील्डेड गौगरजीएसएम सेंसर से डेटा प्राप्त करने के लिए एक सुविधाजनक योजना प्रदान करता है। यह विकल्प किसी भी SCADA या Modbus-TCP का समर्थन करने वाले मॉनिटरिंग सॉफ़्टवेयर के लिए उपलब्ध है।

  • उत्पाद का परिचय

 

MODBUS-TCP (गेटवे) के साथ गेजरनेट का उपयोग करना

गौगरनेट के लिए मॉडबस-टीसीपी विकल्प फ़ील्डेड गौगरजीएसएम सेंसर से डेटा प्राप्त करने के लिए एक सुविधाजनक योजना प्रदान करता है। यह विकल्प किसी भी SCADA या Modbus-TCP का समर्थन करने वाले मॉनिटरिंग सॉफ़्टवेयर के लिए उपलब्ध है। मॉडबस समुदाय के संदर्भ में, गॉगरनेट एक मॉडबस गेटवे कार्यक्षमता लागू करता है। गौगरनेट में मॉडबस-टीसीपी इंटरफ़ेस का उपयोग गौगरजीएसएम सेंसर की सीधी रीडिंग का एक विकल्प है। गेजरनेट के माध्यम से अप्रत्यक्ष मार्ग की तुलना में प्रत्यक्ष सेंसर रीडिंग अधिक कुशल है लेकिन इसमें सॉफ्टवेयर विकास के प्रयास शामिल हैं। गौगरनेट मोडबस-टीसीपी एक "राइट-रजिस्टर" कमांड और एक "रीड-रजिस्टर" कमांड का समर्थन करता है। रीड कमांड का उद्देश्य एक यूनिट आईडी है जिसे गॉगरजीएसएम सेंसर नाम पर मैप किया गया है। गौगरनेट मानक कानूनी प्रतिक्रियाओं के साथ-साथ अवैध आदेशों की प्रतिक्रियाओं का भी समर्थन करता है।

Web-based level monitoring

गेजरनेट वास्तुकला

गौगरनेट एक सर्वर संरचना है: श्रोता, प्रस्तुतकर्ता और गेटवे। लिसनर एक PHP एप्लिकेशन है जो लिनक्स सर्वर पर चल रहा है और फ़ील्डेड गौगरजीएसएम और गौगरजीपीएस सेंसर के लिए एक टीसीपी सॉकेट श्रोता लागू करता है। डेटा को MySQL डेटाबेस में संग्रहीत किया जाता है। प्रस्तुतकर्ता उपयोगकर्ताओं के लिए एक PHP/HTML वेब सर्वर है, जो चार्ट, टेबल और मानचित्र प्रस्तुत करता है। गेटवे लिनक्स सर्वर पर चलने वाला एक PHP एप्लिकेशन है। गेटवे एक मॉडबस टीसीपी गेटवे फ़ंक्शन लागू करता है। गेटवे सेंसर डेटा के लिए मॉडबस अनुरोध स्वीकार करता है और MySQL से पढ़े गए डेटा के साथ प्रतिक्रिया करता है।

 

मोडबस अनुरोध संदेश फ़ंक्शन कोड 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

अर्थ: रजिस्टर संख्या (दशमलव) 100, 101, 102 में अक्षर एबी सी प्लस एबी अक्षर लिखें।

 

मोडबस-टीसीपी संदेश प्रवाह

GAUGERNET गेटवे मॉडबस क्लास {{0}} कमांड लागू करता है: {{3}x03 (पढ़ें) और 0x10 (लिखें)। एक पूर्वनिर्धारित लेखन अनुरोध को पढ़ने के अनुरोध से पहले होना चाहिए। एक लेखन अनुरोध निम्नलिखित पढ़ने के अनुरोधों का जवाब देने के लिए गेटवे को सक्रिय करता है। सक्रियण 10 मिनट के लिए चालू है. ग्राहक प्रत्येक पढ़ने के अनुरोध से पहले एक लिखित अनुरोध भेज सकते हैं। वैकल्पिक रूप से, ग्राहक एक लेखन अनुरोध भेज सकते हैं और उसके बाद पढ़ने के अनुरोधों की एक श्रृंखला भेज सकते हैं, जब तक कि 10 मिनट का सक्रियण समय समाप्त न हो जाए। गेटवे सक्रिय नहीं होने पर पढ़ने के अनुरोध पर प्रतिक्रिया के परिणामस्वरूप अपवाद प्रतिक्रिया 0x0A होगी।

 

मोडबस अनुरोध संदेश फ़ंक्शन कोड 0x03 (रजिस्टर पढ़ें)

बाइट

विवरण

0-1

लेन-देन पहचानकर्ता

2-3

प्रोटोकॉल पहचानकर्ता 0x00

4-5

लंबाई {{0}}x00 / 0x06

6

इकाई पहचानकर्ता 0x01-0xFE को सेंसर आईडी पर मैप किया गया

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

 

LAT डिग्री

0x10

अस्थायी इंट

0x06

 

लेट मिनट

0x11

अस्थायी विस्तार

0x07

 

लेट सेक

0x12

वोल्टेज

0x08

 

LON डिग्री

0x13

आरएसएसआई

0x09

 

LON मि

0x14

स्थिति

0x0A

 

लोन सेकंड

0x15

दिन

0x0B

 

 

 

 

 

लोकप्रिय टैग: वेब लेवल मॉनिटरिंग एप्लिकेशन - मॉडबस-टीसीपी इंटरफ़ेस, चीन वेब लेवल मॉनिटरिंग एप्लिकेशन - मॉडबस-टीसीपी इंटरफ़ेस निर्माता, आपूर्तिकर्ता, कारखाना

जांच भेजें

(0/10)

clearall