प्रोटोकॉल RS485 मोडबस आणि लॅन गेटवे
तपशील
- संप्रेषण प्रोटोकॉल: MODBUS ASCII/RTU, MODBUS TCP
- समर्थित इंटरफेस: RS485 MODBUS, LAN
- कमाल गुलाम समर्थित: 247 पर्यंत
- MODBUS TCP पोर्ट: 502
- फ्रेम स्ट्रक्चर:
- ASCII मोड: 1 प्रारंभ, 7 बिट, सम, 1 थांबा (7E1)
- RTU मोड: 1 प्रारंभ, 8 बिट, काहीही नाही, 1 थांबा (8N1)
- TCP मोड: 1 प्रारंभ, 7 बिट, सम, 2 थांबा (7E2)
वारंवार विचारले जाणारे प्रश्न
- MODBUS कम्युनिकेशन प्रोटोकॉलचा उद्देश काय आहे?
- MODBUS प्रोटोकॉल औद्योगिक ऑटोमेशन सिस्टममध्ये डेटा एक्सचेंज सक्षम करून, मास्टर डिव्हाइस आणि एकाधिक गुलाम उपकरणांमधील संवाद सुलभ करते.
- MODBUS प्रोटोकॉल वापरून किती गुलाम जोडले जाऊ शकतात?
- MODBUS प्रोटोकॉल बस किंवा स्टार नेटवर्क कॉन्फिगरेशनमध्ये कनेक्ट केलेल्या 247 स्लेव्ह्सना समर्थन देतो.
- मी MODBUS ASCII/RTU मोडमध्ये स्लेव्ह पत्ता कसा बदलू शकतो?
- MODBUS ASCII/RTU मोडमध्ये स्लेव्ह ॲड्रेस बदलण्यासाठी, काउंटरचा लॉजिकल नंबर कॉन्फिगर करण्याच्या सूचनांसाठी वापरकर्ता मॅन्युअल पहा.
दायित्वाची मर्यादा
पूर्वीच्या चेतावणीशिवाय या मॅन्युअलमधील वैशिष्ट्यांमध्ये सुधारणा करण्याचा अधिकार उत्पादकाने राखून ठेवला आहे. या मॅन्युअलची कोणतीही प्रत, अंशतः किंवा पूर्ण, फोटोकॉपीद्वारे किंवा इतर माध्यमांद्वारे, अगदी इलेक्ट्रॉनिक स्वरूपाची, निर्मात्याने लेखी अधिकृतता न देता, कॉपीराइटच्या अटींचा भंग करते आणि कायदेशीर कारवाईला जबाबदार असते.
या मॅन्युअलमध्ये अनुमानित केल्याप्रमाणे, ज्यासाठी ते तयार केले गेले आहे त्याशिवाय इतर वापरासाठी डिव्हाइस वापरण्यास मनाई आहे. या डिव्हाइसमधील वैशिष्ट्ये वापरताना, सर्व कायद्यांचे पालन करा आणि इतरांच्या गोपनीयता आणि कायदेशीर अधिकारांचा आदर करा.
लागू कायद्याने प्रतिबंधित केलेल्या मर्यादेशिवाय, कोणत्याही परिस्थितीत, उत्पादकाने सांगितलेल्या उत्पादनाच्या आणि औदामात्यांच्या अनुषंगाने होणाऱ्या परिणामी नुकसानांसाठी जबाबदार राहणार नाही. प्रतिनिधी किंवा इतर व्यक्ती या व्यतिरिक्त इतर कोणतेही बंधन किंवा दायित्व गृहीत धरण्यासाठी येथे स्पष्टपणे नमूद केले आहे.
या मॅन्युअलमधील सर्व ट्रेडमार्क त्यांच्या संबंधित मालकांची मालमत्ता आहेत.
या मॅन्युअलमध्ये असलेली माहिती केवळ माहितीच्या उद्देशाने आहे, मागील चेतावणीशिवाय बदलांच्या अधीन आहे आणि निर्मात्यासाठी बंधनकारक मानले जाऊ शकत नाही. या मॅन्युअलमध्ये समाविष्ट असलेल्या कोणत्याही त्रुटी किंवा विसंगतीसाठी उत्पादक कोणतीही जबाबदारी घेत नाही.
वर्णन
MODBUS ASCII/RTU हा एक मास्टर-स्लेव्ह कम्युनिकेशन प्रोटोकॉल आहे, जो बस किंवा स्टार नेटवर्कमध्ये कनेक्ट केलेल्या 247 स्लेव्हसला समर्थन देऊ शकतो. प्रोटोकॉल एका ओळीवर सिम्प्लेक्स कनेक्शन वापरते. अशा प्रकारे, संप्रेषण संदेश एकाच ओळीवर दोन विरुद्ध दिशेने फिरतात.
MODBUS TCP हा MODBUS कुटुंबाचा एक प्रकार आहे. विशेषत:, हे निश्चित पोर्ट 502 वर TCP/IP प्रोटोकॉल वापरून "इंट्रानेट" किंवा "इंटरनेट" वातावरणात MODBUS संदेशन वापरणे कव्हर करते.
मास्टर-स्लेव्ह संदेश हे असू शकतात:
- वाचन (फंक्शन कोड $01, $03, $04): संप्रेषण मास्टर आणि एकल गुलाम यांच्यामध्ये आहे. हे क्वेरी केलेल्या काउंटरबद्दल माहिती वाचण्याची परवानगी देते
- लेखन (फंक्शन कोड $10): संप्रेषण मास्टर आणि एकल गुलाम यांच्यामध्ये आहे. हे काउंटर सेटिंग्ज बदलण्याची परवानगी देते
- ब्रॉडकास्ट (MODBUS TCP साठी उपलब्ध नाही): संप्रेषण मास्टर आणि सर्व कनेक्टेड स्लेव्ह्स दरम्यान आहे. ही नेहमी लिहिण्याची आज्ञा असते (फंक्शन कोड $10) आणि त्यासाठी लॉजिकल नंबर $00 आवश्यक असतो
मल्टी-पॉइंट टाईप कनेक्शनमध्ये (MODBUS ASCII/RTU), स्लेव्ह ॲड्रेस (ज्याला लॉजिकल नंबर देखील म्हणतात) संवादादरम्यान प्रत्येक काउंटर ओळखण्याची परवानगी देतो. प्रत्येक काउंटर डिफॉल्ट स्लेव्ह ॲड्रेस (01) सह प्रीसेट आहे आणि वापरकर्ता तो बदलू शकतो.
MODBUS TCP च्या बाबतीत, स्लेव्ह ॲड्रेस एकल बाइट, युनिट आयडेंटिफायरने बदलला जातो.
कम्युनिकेशन फ्रेम स्ट्रक्चर - ASCII मोड
बिट प्रति बाइट: 1 प्रारंभ, 7 बिट, सम, 1 थांबा (7E1)
नाव | लांबी | कार्य |
फ्रेम सुरू करा | 1 वर्ण | संदेश प्रारंभ मार्कर. कोलन ":" ने सुरू होते ($3A) |
पत्ता फील्ड | 2 वर्ण | काउंटर लॉजिकल संख्या |
फंक्शन कोड | 2 वर्ण | फंक्शन कोड ($01 / $03 / $04 / $10) |
डेटा फील्ड | n वर्ण | संदेश प्रकारानुसार डेटा + लांबी भरली जाईल |
त्रुटी तपासा | 2 वर्ण | त्रुटी तपासणे (LRC) |
फ्रेम समाप्त करा | 2 वर्ण | कॅरेज रिटर्न - लाइन फीड (CRLF) जोडी ($0D आणि $0A) |
कम्युनिकेशन फ्रेम स्ट्रक्चर - RTU मोड
बिट प्रति बाइट: 1 प्रारंभ, 8 बिट, काहीही नाही, 1 थांबा (8N1)
नाव | लांबी | कार्य |
फ्रेम सुरू करा | 4 वर्ण निष्क्रिय | किमान 4 वर्ण मौन वेळ (मार्क स्थिती) |
पत्ता फील्ड | 8 बिट | काउंटर लॉजिकल संख्या |
फंक्शन कोड | 8 बिट | फंक्शन कोड ($01 / $03 / $04 / $10) |
डेटा फील्ड | nx 8 बिट | संदेश प्रकारानुसार डेटा + लांबी भरली जाईल |
त्रुटी तपासा | 16 बिट | त्रुटी तपासणे (CRC) |
फ्रेम समाप्त करा | 4 वर्ण निष्क्रिय | फ्रेम दरम्यान किमान 4 वर्णांची शांतता वेळ |
कम्युनिकेशन फ्रेम स्ट्रक्चर - टीसीपी मोड
बिट प्रति बाइट: 1 प्रारंभ, 7 बिट, सम, 2 थांबा (7E2)
नाव | लांबी | कार्य |
व्यवहार आयडी | 2 बाइट्स | सर्व्हर आणि क्लायंटच्या संदेशांमध्ये समक्रमण करण्यासाठी |
प्रोटोकॉल आयडी | 2 बाइट्स | MODBUS TCP साठी शून्य |
BYTE COUNT | 2 बाइट्स | या फ्रेममधील उर्वरित बाइट्सची संख्या |
युनिट आयडी | 1 बाइट | गुलाम पत्ता (वापरले नसल्यास 255) |
फंक्शन कोड | 1 बाइट | फंक्शन कोड ($01 / $04 / $10) |
डेटा बाइट्स | n बाइट्स | प्रतिसाद किंवा आदेश म्हणून डेटा |
LRC जनरेशन
अनुदैर्ध्य रिडंडंसी चेक (LRC) फील्ड एक बाइट आहे, ज्यामध्ये 8–बिट बायनरी मूल्य आहे. LRC मूल्य ट्रान्समिटिंग यंत्राद्वारे मोजले जाते, जे संदेशात LRC जोडते. संदेश प्राप्त झाल्यावर प्राप्त करणारे उपकरण LRC ची पुनर्गणना करते आणि गणना केलेल्या मूल्याची LRC फील्डमध्ये प्राप्त झालेल्या वास्तविक मूल्याशी तुलना करते. दोन मूल्ये समान नसल्यास, त्रुटीचा परिणाम होतो. LRC ची गणना मेसेजमध्ये लागोपाठ 8–बिट बाइट्स जोडून, कोणतीही कॅरी काढून टाकून आणि नंतर दोन परिणामांना पूरक करून केली जाते. LRC हे 8-बिट फील्ड आहे, म्हणून कॅरेक्टरच्या प्रत्येक नवीन जोडणीचा परिणाम 255 दशांश पेक्षा जास्त व्हॅल्यूमध्ये होतो. नववा बिट नसल्यामुळे कॅरी आपोआप टाकून दिली जाते.
LRC तयार करण्याची प्रक्रिया आहे:
- मेसेजमधील सर्व बाइट्स जोडा, सुरुवातीचा 'कोलन' आणि शेवटचा CR LF वगळून. त्यांना 8-बिट फील्डमध्ये जोडा, जेणेकरून कॅरी टाकून दिल्या जातील.
- $FF मधून अंतिम फील्ड व्हॅल्यू वजा करा-पूरक तयार करण्यासाठी.
- दोन-पूरक तयार करण्यासाठी 1 जोडा.
संदेशामध्ये LRC ठेवणे
जेव्हा संदेशात 8-बिट LRC (2 ASCII वर्ण) प्रसारित केला जातो, तेव्हा उच्च-ऑर्डर वर्ण प्रथम प्रसारित केला जाईल, त्यानंतर निम्न-ऑर्डर वर्ण. उदाample, LRC मूल्य $52 (0101 0010) असल्यास:
कोलन
':' |
पत्ता | फंक | डेटा
मोजा |
डेटा | डेटा | …. | डेटा | LRC
हाय '5' |
LRC
Lo'2' |
CR | LF |
एलआरसीची गणना करण्यासाठी सी-फंक्शन
CRC जनरेशन
चक्रीय रिडंडंसी चेक (CRC) फील्ड दोन बाइट्स आहे, ज्यामध्ये 16–बिट मूल्य आहे. सीआरसी मूल्याची गणना ट्रान्समिटिंग यंत्राद्वारे केली जाते, जे संदेशात सीआरसी जोडते. संदेश प्राप्त झाल्यावर प्राप्त करणारे उपकरण CRC ची पुनर्गणना करते आणि गणना केलेल्या मूल्याची CRC फील्डमध्ये प्राप्त झालेल्या वास्तविक मूल्याशी तुलना करते. दोन मूल्ये समान नसल्यास, त्रुटीचा परिणाम होतो.
CRC प्रथम सर्व 16 साठी 1-बिट रजिस्टर प्रीलोड करून सुरू केले आहे. त्यानंतर रजिस्टरच्या वर्तमान सामग्रीवर संदेशाचे 8-बिट बाइट्स लागोपाठ लागू करण्याची प्रक्रिया सुरू होते. CRC जनरेट करण्यासाठी प्रत्येक अक्षरातील डेटाचे फक्त आठ बिट वापरले जातात. स्टार्ट आणि स्टॉप बिट, आणि पॅरिटी बिट, CRC ला लागू होत नाहीत.
सीआरसीच्या निर्मिती दरम्यान, प्रत्येक 8-बिट वर्ण नोंदणी सामग्रीसह अनन्य किंवा केलेला असतो. नंतर परिणाम सर्वात लक्षणीय बिट (MSB) स्थितीत शून्य भरून कमीतकमी लक्षणीय बिट (LSB) च्या दिशेने हलविला जातो. एलएसबी काढला जातो आणि तपासला जातो. जर LSB 1 असेल तर, रजिस्टर नंतर प्रीसेट, निश्चित मूल्यासह अनन्य किंवा केलेले असते. जर LSB 0 असेल, तर कोणतेही विशेष OR होत नाही.
आठ शिफ्ट होईपर्यंत ही प्रक्रिया पुनरावृत्ती होते. शेवटच्या (आठव्या) शिफ्टनंतर, पुढील 8–बिट कॅरेक्टर हे रजिस्टरच्या वर्तमान मूल्यासह अनन्य आहे, आणि वर वर्णन केल्याप्रमाणे प्रक्रिया आणखी आठ शिफ्टसाठी पुनरावृत्ती होते. संदेशातील सर्व अक्षरे लागू केल्यानंतर रजिस्टरमधील अंतिम मजकूर म्हणजे CRC मूल्य.
सीआरसी तयार करण्यासाठी गणना केलेली प्रक्रिया आहे:
- $FFFF सह 16-बिट रजिस्टर लोड करा. याला CRC रजिस्टर म्हणा.
- अनन्य किंवा 8-बिट CRC रजिस्टरच्या लो-ऑर्डर बाइटसह संदेशाचा पहिला 16-बिट बाइट, परिणाम CRC रजिस्टरमध्ये ठेवतो.
- CRC रजिस्टर थोडासा उजवीकडे (LSB कडे) हलवा, MSB भरून शून्य. एलएसबी काढा आणि तपासा.
- (जर LSB 0 असेल): चरण 3 ची पुनरावृत्ती करा (दुसरी शिफ्ट). (जर LSB 1 असेल): अनन्य किंवा बहुपद मूल्य $A001 (1010 0000 0000 0001) सह CRC रजिस्टर.
- 3 शिफ्ट पूर्ण होईपर्यंत चरण 4 आणि 8 ची पुनरावृत्ती करा. हे पूर्ण झाल्यावर, संपूर्ण 8-बिट बाइटवर प्रक्रिया केली जाईल.
- संदेशाच्या पुढील 2-बिट बाइटसाठी चरण 5 ते 8 ची पुनरावृत्ती करा. सर्व बाइट्सवर प्रक्रिया होईपर्यंत हे करणे सुरू ठेवा.
- सीआरसी रजिस्टरची अंतिम सामग्री सीआरसी मूल्य आहे.
- जेव्हा CRC संदेशामध्ये ठेवला जातो, तेव्हा त्याचे वरचे आणि खालचे बाइट खाली वर्णन केल्याप्रमाणे स्वॅप केले जाणे आवश्यक आहे.
संदेशामध्ये CRC ठेवणे
संदेशामध्ये 16-बिट CRC (दोन 8-बिट बाइट) प्रसारित केल्यावर, कमी-ऑर्डर बाइट प्रथम प्रसारित केला जाईल, त्यानंतर उच्च-ऑर्डर बाइट.
उदाample, CRC मूल्य $35F7 (0011 0101 1111 0111) असल्यास:
एडीआर | फंक | डेटा
मोजा |
डेटा | डेटा | …. | डेटा | CRC
lo F7 |
CRC
हाय 35 |
CRC जनरेशन फंक्शन्स - टेबलसह
सर्व संभाव्य CRC मूल्ये दोन ॲरेमध्ये प्रीलोड केली जातात, जी फक्त संदेश बफरद्वारे फंक्शन वाढीनुसार अनुक्रमित केली जातात. एका ॲरेमध्ये 256–बिट सीआरसी फील्डच्या उच्च बाइटसाठी सर्व 16 संभाव्य CRC मूल्ये असतात आणि दुसऱ्या ॲरेमध्ये कमी बाइटसाठी सर्व मूल्ये असतात. अशा प्रकारे सीआरसी अनुक्रमित केल्याने संदेश बफरमधील प्रत्येक नवीन वर्णासह नवीन सीआरसी मूल्याची गणना करून साध्य करण्यापेक्षा जलद अंमलबजावणी मिळते.
सीआरसी जनरेशन फंक्शन्स - टेबलशिवाय
कमांड स्ट्रक्चर वाचणे
- काउंटरसह एकत्रित केलेल्या मॉड्यूलच्या बाबतीत: मास्टर कम्युनिकेशन डिव्हाइस मॉड्यूलला त्याची स्थिती आणि सेटअप वाचण्यासाठी किंवा मोजलेली मूल्ये, स्थिती आणि काउंटरशी संबंधित सेटअप वाचण्यासाठी कमांड पाठवू शकते.
- एकात्मिक संप्रेषणासह काउंटरच्या बाबतीत: मास्टर कम्युनिकेशन डिव्हाइस काउंटरला त्याची स्थिती, सेटअप आणि मोजलेली मूल्ये वाचण्यासाठी कमांड पाठवू शकते.
- अधिक नोंदवही वाचता येतात, त्याच वेळी, एकच कमांड पाठवून, फक्त जर रजिस्टर्स सलग असतील (धडा 5 पहा). MODBUS प्रोटोकॉल मोडनुसार, रीड कमांडची रचना खालीलप्रमाणे आहे.
मॉडबस ASCII/RTU
क्वेरी किंवा प्रतिसाद या दोन्ही संदेशांमध्ये असलेली मूल्ये हेक्स स्वरूपात आहेत.
उदाampMODBUS RTU च्या बाबतीत le: 01030002000265CB
Example | बाइट | वर्णन | बाइट्सची संख्या |
01 | – | गुलाम पत्ता | 1 |
03 | – | फंक्शन कोड | 1 |
00 | उच्च | नोंदणी सुरू करत आहे | 2 |
02 | कमी | ||
00 | उच्च | वाचायच्या शब्दांची संख्या | 2 |
02 | कमी | ||
65 | उच्च | त्रुटी तपासणे (CRC) | 2 |
CB | कमी |
प्रतिसाद माजीample MODBUS RTU च्या बाबतीत: 01030400035571F547
Example | बाइट | वर्णन | बाइट्सची संख्या |
01 | – | गुलाम पत्ता | 1 |
03 | – | फंक्शन कोड | 1 |
04 | – | बाइट संख्या | 1 |
00 | उच्च | डेटा मागितला | 4 |
03 | कमी | ||
55 | उच्च | ||
71 | कमी | ||
F5 | उच्च | त्रुटी तपासणे (CRC) | 2 |
47 | कमी |
मोडबस टीसीपी
क्वेरी किंवा प्रतिसाद या दोन्ही संदेशांमध्ये असलेली मूल्ये हेक्स स्वरूपात आहेत.
उदाampMODBUS TCP च्या बाबतीत: 010000000006010400020002
Example | बाइट | वर्णन | बाइट्सची संख्या |
01 | – | व्यवहार ओळखकर्ता | 1 |
00 | उच्च | प्रोटोकॉल आयडेंटिफायर | 4 |
00 | कमी | ||
00 | उच्च | ||
00 | कमी | ||
06 | – | बाइट संख्या | 1 |
01 | – | युनिट ओळखकर्ता | 1 |
04 | – | फंक्शन कोड | 1 |
00 | उच्च | नोंदणी सुरू करत आहे | 2 |
02 | कमी | ||
00 | उच्च | वाचायच्या शब्दांची संख्या | 2 |
02 | कमी |
प्रतिसाद माजीampMODBUS TCP च्या बाबतीत: 01000000000701040400035571
Example | बाइट | वर्णन | बाइट्सची संख्या |
01 | – | व्यवहार ओळखकर्ता | 1 |
00 | उच्च | प्रोटोकॉल आयडेंटिफायर | 4 |
00 | कमी | ||
00 | उच्च | ||
00 | कमी | ||
07 | – | बाइट संख्या | 1 |
01 | – | युनिट ओळखकर्ता | 1 |
04 | – | फंक्शन कोड | 1 |
04 | – | विनंती केलेल्या डेटाच्या बाइटची संख्या | 2 |
00 | उच्च | डेटा मागितला | 4 |
03 | कमी | ||
55 | उच्च | ||
71 | कमी |
IEEE मानकानुसार फ्लोटिंग पॉइंट
- मूलभूत स्वरूप IEEE मानक फ्लोटिंग-पॉईंट क्रमांकास एका 32-बिट फॉरमॅटमध्ये दर्शविण्याची परवानगी देतो, खाली दर्शविल्याप्रमाणे:
- जेथे S हा चिन्ह बिट आहे, e' हा घातांकाचा पहिला भाग आहे आणि f हा 1 च्या पुढे ठेवलेला दशांश अपूर्णांक आहे. अंतर्गत घातांकाची लांबी 8 बिट आहे आणि संचयित अपूर्णांक 23 बिट लांब आहे.
- फ्लोटिंग पॉइंटच्या गणना केलेल्या मूल्यावर एक गोल-ते-जवळची पद्धत लागू केली जाते.
- फ्लोटिंग पॉइंट फॉरमॅट खालीलप्रमाणे दर्शविला आहे:
टीप: अपूर्णांक (दशांश) नेहमी दाखवले जातात तर अग्रगण्य 1 (लपलेले बिट) संग्रहित केले जात नाही.
Exampफ्लोटिंग पॉइंटसह दर्शविलेले मूल्याचे रूपांतरण le
फ्लोटिंग पॉइंटसह वाचलेले मूल्य:
45AACC00(16)
बायनरी स्वरूपात रूपांतरित मूल्य:
0 | 10001011 | ४८०१(६०) |
चिन्ह | घातांक | अंश |
कमांड स्ट्रक्चर लिहिणे
- काउंटरसह एकत्रित केलेल्या मॉड्यूलच्या बाबतीत: मास्टर कम्युनिकेशन डिव्हाइस स्वतः प्रोग्राम करण्यासाठी किंवा काउंटर प्रोग्राम करण्यासाठी मॉड्यूलला कमांड पाठवू शकते.
- एकात्मिक संप्रेषणासह काउंटरच्या बाबतीत: मास्टर कम्युनिकेशन डिव्हाइस काउंटरला प्रोग्राम करण्यासाठी कमांड पाठवू शकते.
- संबंधित रजिस्टर्स सलग असतील तरच, एकाच वेळी एकच कमांड पाठवून अधिक सेटिंग्ज केल्या जाऊ शकतात (धडा 5 पहा). वापरलेल्या MODBUS प्रोटोकॉल प्रकारानुसार, लेखन आदेशाची रचना खालीलप्रमाणे आहे.
मॉडबस ASCII/RTU
विनंती किंवा प्रतिसाद या दोन्ही संदेशांमध्ये असलेली मूल्ये हेक्स स्वरूपात आहेत.
उदाample MODBUS RTU च्या बाबतीत: 011005150001020008F053
Example | बाइट | वर्णन | बाइट्सची संख्या |
01 | – | गुलाम पत्ता | 1 |
10 | – | फंक्शन कोड | 1 |
05 | उच्च | नोंदणी सुरू करत आहे | 2 |
15 | कमी | ||
00 | उच्च | लिहायच्या शब्दांची संख्या | 2 |
01 | कमी | ||
02 | – | डेटा बाइट काउंटर | 1 |
00 | उच्च | प्रोग्रामिंगसाठी डेटा | 2 |
08 | कमी | ||
F0 | उच्च | त्रुटी तपासणे (CRC) | 2 |
53 | कमी |
प्रतिसाद माजीampMODBUS RTU च्या बाबतीत le: 01100515000110C1
Example | बाइट | वर्णन | बाइट्सची संख्या |
01 | – | गुलाम पत्ता | 1 |
10 | – | फंक्शन कोड | 1 |
05 | उच्च | नोंदणी सुरू करत आहे | 2 |
15 | कमी | ||
00 | उच्च | लिखित शब्दांची संख्या | 2 |
01 | कमी | ||
10 | उच्च | त्रुटी तपासणे (CRC) | 2 |
C1 | कमी |
मोडबस टीसीपी
विनंती किंवा प्रतिसाद या दोन्ही संदेशांमध्ये असलेली मूल्ये हेक्स स्वरूपात आहेत.
उदाampMODBUS TCP च्या बाबतीत: 010000000009011005150001020008
Example | बाइट | वर्णन | बाइट्सची संख्या |
01 | – | व्यवहार ओळखकर्ता | 1 |
00 | उच्च | प्रोटोकॉल आयडेंटिफायर | 4 |
00 | कमी | ||
00 | उच्च | ||
00 | कमी | ||
09 | – | बाइट संख्या | 1 |
01 | – | युनिट ओळखकर्ता | 1 |
10 | – | फंक्शन कोड | 1 |
05 | उच्च | नोंदणी सुरू करत आहे | 2 |
15 | कमी | ||
00 | उच्च | लिहायच्या शब्दांची संख्या | 2 |
01 | कमी | ||
02 | – | डेटा बाइट काउंटर | 1 |
00 | उच्च | प्रोग्रामिंगसाठी डेटा | 2 |
08 | कमी |
प्रतिसाद माजीampMODBUS TCP च्या बाबतीत: 010000000006011005150001
Example | बाइट | वर्णन | बाइट्सची संख्या |
01 | – | व्यवहार ओळखकर्ता | 1 |
00 | उच्च | प्रोटोकॉल आयडेंटिफायर | 4 |
00 | कमी | ||
00 | उच्च | ||
00 | कमी | ||
06 | – | बाइट संख्या | 1 |
01 | – | युनिट ओळखकर्ता | 1 |
10 | – | फंक्शन कोड | 1 |
05 | उच्च | नोंदणी सुरू करत आहे | 2 |
15 | कमी | ||
00 | उच्च | कमांड यशस्वीरित्या पाठवली | 2 |
01 | कमी |
अपवाद कोड
- काउंटरसह एकत्रित केलेल्या मॉड्यूलच्या बाबतीत: जेव्हा मॉड्यूलला गैर-वैध क्वेरी प्राप्त होते, तेव्हा एक त्रुटी संदेश (अपवाद कोड) पाठविला जातो.
- एकात्मिक संप्रेषणासह काउंटरच्या बाबतीत: जेव्हा काउंटरला गैर-वैध क्वेरी प्राप्त होते, तेव्हा एक त्रुटी संदेश (अपवाद कोड) पाठविला जातो.
- MODBUS प्रोटोकॉल मोडनुसार, संभाव्य अपवाद कोड खालीलप्रमाणे आहेत.
मॉडबस ASCII/RTU
प्रतिसाद संदेशांमध्ये असलेली मूल्ये हेक्स स्वरूपात आहेत.
प्रतिसाद माजीample MODBUS RTU च्या बाबतीत: 01830131F0
Example | बाइट | वर्णन | बाइट्सची संख्या |
01 | – | गुलाम पत्ता | 1 |
83 | – | फंक्शन कोड (80+03) | 1 |
01 | – | अपवाद कोड | 1 |
31 | उच्च | त्रुटी तपासणे (CRC) | 2 |
F0 | कमी |
MODBUS ASCII/RTU साठी अपवाद कोड खालीलप्रमाणे वर्णन केले आहेत:
- $01 बेकायदेशीर कार्य: क्वेरीमध्ये मिळालेला फंक्शन कोड अनुमत कृती नाही.
- $02 बेकायदेशीर डेटा पत्ता: क्वेरीमध्ये प्राप्त केलेला डेटा पत्ता अनुमत नाही (म्हणजे नोंदणी आणि हस्तांतरण लांबीचे संयोजन अवैध आहे).
- $03 अवैध डेटा मूल्य: क्वेरी डेटा फील्डमध्ये असलेले मूल्य हे स्वीकार्य मूल्य नाही.
- $04 बेकायदेशीर प्रतिसाद लांबी: विनंती MODBUS प्रोटोकॉलसाठी उपलब्ध असलेल्या आकारापेक्षा मोठा प्रतिसाद निर्माण करेल.
मोडबस टीसीपी
प्रतिसाद संदेशांमध्ये असलेली मूल्ये हेक्स स्वरूपात आहेत.
प्रतिसाद माजीampMODBUS TCP च्या बाबतीत: 010000000003018302
Example | बाइट | वर्णन | बाइट्सची संख्या |
01 | – | व्यवहार ओळखकर्ता | 1 |
00 | उच्च | प्रोटोकॉल आयडेंटिफायर | 4 |
00 | कमी | ||
00 | उच्च | ||
00 | कमी | ||
03 | – | या स्ट्रिंगमधील पुढील डेटाच्या बाइटची संख्या | 1 |
01 | – | युनिट ओळखकर्ता | 1 |
83 | – | फंक्शन कोड (80+03) | 1 |
02 | – | अपवाद कोड | 1 |
MODBUS TCP साठी अपवाद कोडचे वर्णन खालीलप्रमाणे आहे:
- $01 बेकायदेशीर कार्य: फंक्शन कोड सर्व्हरद्वारे अज्ञात आहे.
- $02 बेकायदेशीर डेटा पत्ता: क्वेरीमध्ये प्राप्त केलेला डेटा पत्ता काउंटरसाठी स्वीकार्य पत्ता नाही (म्हणजे नोंदणी आणि हस्तांतरण लांबीचे संयोजन अवैध आहे).
- $03 अवैध डेटा मूल्य: क्वेरी डेटा फील्डमध्ये असलेले मूल्य काउंटरसाठी स्वीकार्य मूल्य नाही.
- $04 सर्व्हर अयशस्वी: अंमलबजावणी दरम्यान सर्व्हर अयशस्वी.
- $05 पावती: सर्व्हरने सर्व्हरचे आवाहन स्वीकारले परंतु सेवेला कार्यान्वित करण्यासाठी तुलनेने बराच वेळ लागतो. त्यामुळे सर्व्हर सेवा आवाहन पावतीची फक्त पावती देतो.
- $06 सर्व्हर व्यस्त: MB विनंती PDU स्वीकारण्यात सर्व्हर अक्षम होता. विनंती पुन्हा पाठवायची की नाही हे ठरवण्याची जबाबदारी क्लायंट ऍप्लिकेशनची आहे.
- $0A गेटवे मार्ग अनुपलब्ध: संप्रेषण मॉड्यूल (किंवा काउंटर, एकात्मिक संप्रेषणासह काउंटरच्या बाबतीत) कॉन्फिगर केलेले नाही किंवा संप्रेषण करू शकत नाही.
- $0B गेटवे टार्गेट डिव्हाइस प्रतिसाद देण्यात अयशस्वी: काउंटर नेटवर्कमध्ये उपलब्ध नाही.
नोंदणी तक्त्यांवरील सामान्य माहिती
टीप: एका आदेशाने वाचता येऊ शकणाऱ्या रजिस्टर्सची (किंवा बाइट्स) सर्वाधिक संख्या:
- ASCII मोडमध्ये 63 नोंदणी
- RTU मोडमध्ये 127 नोंदणी
- TCP मोडमध्ये 256 बाइट्स
टीप: एका आदेशाने प्रोग्रॅम करता येणाऱ्या रजिस्टर्सची सर्वाधिक संख्या:
- ASCII मोडमध्ये 13 नोंदणी
- RTU मोडमध्ये 29 नोंदणी
- TCP मोडमध्ये 1 नोंदणी
टीप: रजिस्टर व्हॅल्यू हेक्स फॉरमॅट ($) मध्ये आहेत.
टेबल शीर्षलेख | अर्थ |
पॅरामीटर | वाचण्यासाठी/लिहिल्या जाणाऱ्या पॅरामीटरचे चिन्ह आणि वर्णन. |
+/- |
वाचलेल्या मूल्यावर सकारात्मक किंवा नकारात्मक चिन्ह.
कम्युनिकेशन मॉड्यूल किंवा काउंटर मॉडेलनुसार चिन्हाचे प्रतिनिधित्व बदलते: साइन बिट मोड: हा स्तंभ तपासला असल्यास, रीड रजिस्टर मूल्यामध्ये सकारात्मक किंवा नकारात्मक चिन्ह असू शकतात. खालील सूचनांमध्ये दर्शविल्याप्रमाणे स्वाक्षरी केलेले नोंदणी मूल्य रूपांतरित करा: सर्वात लक्षणीय बिट (MSB) खालीलप्रमाणे चिन्ह दर्शवितो: 0=सकारात्मक (+), 1=ऋण (-). नकारात्मक मूल्य उदाampले: एमएसबी $८०२० = 1000000000100000 = -32 | हेक्स | डबा | डिसेंबर | |
2 च्या पूरक मोड: जर हा स्तंभ तपासला असेल, तर रीड रजिस्टर व्हॅल्यूमध्ये सकारात्मक किंवा ऋण असू शकते
चिन्ह नकारात्मक मूल्ये 2 च्या पूरक सह दर्शविली जातात. |
|
पूर्णांक |
पूर्णांक नोंदणी डेटा.
हे मोजण्याचे एकक दाखवते, RegSet संबंधित शब्द क्रमांक आणि पत्ता हेक्स स्वरूपात टाइप करते. दोन RegSet प्रकार उपलब्ध आहेत: RegSet 0: सम / विषम शब्द नोंदणी. RegSet 1: अगदी शब्द नोंदणी. LAN GATEWAY मॉड्यूल्ससाठी उपलब्ध नाही. फक्त यासाठी उपलब्ध: ▪ एकात्मिक MODBUS सह काउंटर ▪ एकात्मिक इथरनेटसह काउंटर ▪ फर्मवेअर रिलीज 485 किंवा उच्च सह RS2.00 मॉड्यूल वापरात असलेला RegSet ओळखण्यासाठी, कृपया $0523/$0538 नोंदणीचा संदर्भ घ्या. |
IEEE | IEEE मानक नोंदणी डेटा.
हे मोजमापाचे एकक, शब्द क्रमांक आणि पत्ता हेक्स स्वरूपात दाखवते. |
मॉडेलद्वारे उपलब्धतेची नोंदणी करा |
मॉडेलनुसार रजिस्टरची उपलब्धता. तपासले असल्यास (●), रजिस्टर यासाठी उपलब्ध आहे
संबंधित मॉडेल: 3ph 6A/63A/80A मालिका: सीरियल कम्युनिकेशनसह 6A, 63A आणि 80A 3फेज काउंटर. 1ph 80A मालिका: सीरियल कम्युनिकेशनसह 80A 1फेज काउंटर. 1ph 40A मालिका: सीरियल कम्युनिकेशनसह 40A 1फेज काउंटर. 3ph इंटिग्रेटेड इथरनेट टीसीपी: एकात्मिक इथरनेट टीसीपी संप्रेषणासह 3 फेज काउंटर. 1ph इंटिग्रेटेड इथरनेट टीसीपी: एकात्मिक इथरनेट टीसीपी संप्रेषणासह 1 फेज काउंटर. LANG TCP (मॉडेलनुसार): LAN GATEWAY मॉड्यूलसह एकत्रित काउंटर. |
डेटा अर्थ | वाचन आदेशाच्या प्रतिसादाद्वारे प्राप्त झालेल्या डेटाचे वर्णन. |
प्रोग्राम करण्यायोग्य डेटा | डेटाचे वर्णन जे लेखन आदेशासाठी पाठवले जाऊ शकते. |
वाचन नोंदणी (फंक्शन कोड $03, $04)
U1N | Ph 1-N Voltage | 2 | 0000 | 2 | 0000 | mV | 2 | 1000 | V | ● | ● | ● | ||||
U2N | Ph 2-N Voltage | 2 | 0002 | 2 | 0002 | mV | 2 | 1002 | V | ● | ● | ● | ||||
U3N | Ph 3-N Voltage | 2 | 0004 | 2 | 0004 | mV | 2 | 1004 | V | ● | ● | ● | ||||
U12 | एल 1-2 व्हॉलtage | 2 | 0006 | 2 | 0006 | mV | 2 | 1006 | V | ● | ● | ● | ||||
U23 | एल 2-3 व्हॉलtage | 2 | 0008 | 2 | 0008 | mV | 2 | 1008 | V | ● | ● | ● | ||||
U31 | एल 3-1 व्हॉलtage | 2 | 000A | 2 | 000A | mV | 2 | 100A | V | ● | ● | ● | ||||
U∑ | प्रणाली खंडtage | 2 | 000C | 2 | 000C | mV | 2 | 100C | V | ● | ● | ● | ● | ● | ● | |
A1 | Ph1 चालू | ● | 2 | 000E | 2 | 000E | mA | 2 | 100E | A | ● | ● | ● | |||
A2 | Ph2 चालू | ● | 2 | 0010 | 2 | 0010 | mA | 2 | 1010 | A | ● | ● | ● | |||
A3 | Ph3 चालू | ● | 2 | 0012 | 2 | 0012 | mA | 2 | 1012 | A | ● | ● | ● | |||
AN | तटस्थ प्रवाह | ● | 2 | 0014 | 2 | 0014 | mA | 2 | 1014 | A | ● | ● | ● | |||
A∑ | प्रणाली वर्तमान | ● | 2 | 0016 | 2 | 0016 | mA | 2 | 1016 | A | ● | ● | ● | ● | ● | ● |
PF1 | Ph1 पॉवर फॅक्टर | ● | 1 | 0018 | 2 | 0018 | 0.001 | 2 | 1018 | – | ● | ● | ● | |||
PF2 | Ph2 पॉवर फॅक्टर | ● | 1 | 0019 | 2 | 001A | 0.001 | 2 | 101A | – | ● | ● | ● | |||
PF3 | Ph3 पॉवर फॅक्टर | ● | 1 | 001A | 2 | 001C | 0.001 | 2 | 101C | – | ● | ● | ● | |||
PF∑ | Sys पॉवर फॅक्टर | ● | 1 | 001B | 2 | 001E | 0.001 | 2 | 101E | – | ● | ● | ● | ● | ● | ● |
P1 | Ph1 सक्रिय शक्ती | ● | 3 | 001C | 4 | 0020 | mW | 2 | 1020 | W | ● | ● | ● | |||
P2 | Ph2 सक्रिय शक्ती | ● | 3 | 001F | 4 | 0024 | mW | 2 | 1022 | W | ● | ● | ● | |||
P3 | Ph3 सक्रिय शक्ती | ● | 3 | 0022 | 4 | 0028 | mW | 2 | 1024 | W | ● | ● | ● | |||
P∑ | Sys सक्रिय शक्ती | ● | 3 | 0025 | 4 | 002C | mW | 2 | 1026 | W | ● | ● | ● | ● | ● | ● |
S1 | Ph1 स्पष्ट शक्ती | ● | 3 | 0028 | 4 | 0030 | mVA | 2 | 1028 | VA | ● | ● | ● | |||
S2 | Ph2 स्पष्ट शक्ती | ● | 3 | 002B | 4 | 0034 | mVA | 2 | 102A | VA | ● | ● | ● | |||
S3 | Ph3 स्पष्ट शक्ती | ● | 3 | 002E | 4 | 0038 | mVA | 2 | 102C | VA | ● | ● | ● | |||
S∑ | Sys उघड शक्ती | ● | 3 | 0031 | 4 | 003C | mVA | 2 | 102E | VA | ● | ● | ● | ● | ● | ● |
Q1 | Ph1 प्रतिक्रियात्मक शक्ती | ● | 3 | 0034 | 4 | 0040 | mvar | 2 | 1030 | var | ● | ● | ● | |||
Q2 | Ph2 प्रतिक्रियात्मक शक्ती | ● | 3 | 0037 | 4 | 0044 | mvar | 2 | 1032 | var | ● | ● | ● | |||
Q3 | Ph3 प्रतिक्रियात्मक शक्ती | ● | 3 | 003A | 4 | 0048 | mvar | 2 | 1034 | var | ● | ● | ● | |||
Q∑ | Sys प्रतिक्रियाशील शक्ती | ● | 3 | 003D | 4 | 004C | mvar | 2 | 1036 | var | ● | ● | ● | ● | ● | ● |
F | वारंवारता | 1 | 0040 | 2 | 0050 | MHz | 2 | 1038 | Hz | ● | ● | ● | ● | ● | ● | |
PH SEQ | फेज क्रम | 1 | 0041 | 2 | 0052 | – | 2 | 103A | – | ● | ● | ● |
वाचलेल्या डेटाचा अर्थ:
- पूर्णांक: $00=123-CCW, $01=321-CW, $02=परिभाषित नाही
- इंटिग्रेटेड कम्युनिकेशन आणि RS485 मॉड्यूलसह काउंटरसाठी IEEE: $3DFBE76D=123-CCW, $3E072B02=321-CW, $0=परिभाषित नाही
- लॅन गेटवे मॉड्यूल्ससाठी IEEE: $0=123-CCW, $3F800000=321-CW, $40000000=परिभाषित नाही
+kWh1 | Ph1 Imp. सक्रिय एन. | 3 | 0100 | 4 | 0100 | 0.1Wh | 2 | 1100 | Wh | ● | ● | ● | ||||
+kWh2 | Ph2 Imp. सक्रिय एन. | 3 | 0103 | 4 | 0104 | 0.1Wh | 2 | 1102 | Wh | ● | ● | ● | ||||
+kWh3 | Ph3 Imp. सक्रिय एन. | 3 | 0106 | 4 | 0108 | 0.1Wh | 2 | 1104 | Wh | ● | ● | ● | ||||
+kWh∑ | Sys Imp. सक्रिय एन. | 3 | 0109 | 4 | 010C | 0.1Wh | 2 | 1106 | Wh | ● | ● | ● | ● | ● | ● | |
–kWh1 | Ph1 Exp. सक्रिय एन. | 3 | 010C | 4 | 0110 | 0.1Wh | 2 | 1108 | Wh | ● | ● | ● | ||||
–kWh2 | Ph2 Exp. सक्रिय एन. | 3 | 010F | 4 | 0114 | 0.1Wh | 2 | 110A | Wh | ● | ● | ● | ||||
–kWh3 | Ph3 Exp. सक्रिय एन. | 3 | 0112 | 4 | 0118 | 0.1Wh | 2 | 110C | Wh | ● | ● | ● | ||||
-kWh ∑ | Sys Exp. सक्रिय एन. | 3 | 0115 | 4 | 011C | 0.1Wh | 2 | 110E | Wh | ● | ● | ● | ● | ● | ● | |
+kVAh1-L | Ph1 Imp. लॅग. उघड इं. | 3 | 0118 | 4 | 0120 | 0.1VAh | 2 | 1110 | VAh | ● | ● | ● | ||||
+kVAh2-L | Ph2 Imp. लॅग. उघड इं. | 3 | 011B | 4 | 0124 | 0.1VAh | 2 | 1112 | VAh | ● | ● | ● | ||||
+kVAh3-L | Ph3 Imp. लॅग. उघड इं. | 3 | 011E | 4 | 0128 | 0.1VAh | 2 | 1114 | VAh | ● | ● | ● | ||||
+kVAh∑-L | Sys Imp. लॅग. उघड इं. | 3 | 0121 | 4 | 012C | 0.1VAh | 2 | 1116 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh1-L | Ph1 Exp. लॅग. उघड इं. | 3 | 0124 | 4 | 0130 | 0.1VAh | 2 | 1118 | VAh | ● | ● | ● | ||||
-kVAh2-L | Ph2 Exp. लॅग. उघड इं. | 3 | 0127 | 4 | 0134 | 0.1VAh | 2 | 111A | VAh | ● | ● | ● | ||||
-kVAh3-L | Ph3 Exp. लॅग. उघड इं. | 3 | 012A | 4 | 0138 | 0.1VAh | 2 | 111C | VAh | ● | ● | ● | ||||
-kVAh∑-L | Sys Exp. लॅग. उघड इं. | 3 | 012D | 4 | 013C | 0.1VAh | 2 | 111E | VAh | ● | ● | ● | ● | ● | ● | |
+kVAh1-C | Ph1 Imp. आघाडी. उघड इं. | 3 | 0130 | 4 | 0140 | 0.1VAh | 2 | 1120 | VAh | ● | ● | ● | ||||
+kVAh2-C | Ph2 Imp. आघाडी. उघड इं. | 3 | 0133 | 4 | 0144 | 0.1VAh | 2 | 1122 | VAh | ● | ● | ● | ||||
+kVAh3-C | Ph3 Imp. आघाडी. उघड इं. | 3 | 0136 | 4 | 0148 | 0.1VAh | 2 | 1124 | VAh | ● | ● | ● | ||||
+kVAh∑-C | Sys Imp. आघाडी. उघड इं. | 3 | 0139 | 4 | 014C | 0.1VAh | 2 | 1126 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh1-C | Ph1 Exp. आघाडी. उघड इं. | 3 | 013C | 4 | 0150 | 0.1VAh | 2 | 1128 | VAh | ● | ● | ● | ||||
-kVAh2-C | Ph2 Exp. आघाडी. उघड इं. | 3 | 013F | 4 | 0154 | 0.1VAh | 2 | 112A | VAh | ● | ● | ● | ||||
-kVAh3-C | Ph3 Exp. आघाडी. उघड इं. | 3 | 0142 | 4 | 0158 | 0.1VAh | 2 | 112C | VAh | ● | ● | ● | ||||
-VA∑-C | Sys Exp. आघाडी. उघड इं. | 3 | 0145 | 4 | 015C | 0.1VAh | 2 | 112E | VAh | ● | ● | ● | ● | ● | ● | |
+kvarh1-L | Ph1 Imp. लॅग. प्रतिक्रियाशील इं. | 3 | 0148 | 4 | 0160 | 0.1varh | 2 | 1130 | varh | ● | ● | ● | ||||
+kvarh2-L | Ph2 Imp. लॅग. प्रतिक्रियाशील इं. | 3 | 014B | 4 | 0164 | 0.1varh | 2 | 1132 | varh | ● | ● | ● |
+kvarh3-L | Ph3 Imp. लॅग. प्रतिक्रियाशील इं. | 3 | 014E | 4 | 0168 | 0.1varh | 2 | 1134 | varh | ● | ● | ● | ||||
+kvarh∑-L | Sys Imp. लॅग. प्रतिक्रियाशील इं. | 3 | 0151 | 4 | 016C | 0.1varh | 2 | 1136 | varh | ● | ● | ● | ● | ● | ● | |
-kvarh1-L | Ph1 Exp. लॅग. प्रतिक्रियाशील इं. | 3 | 0154 | 4 | 0170 | 0.1varh | 2 | 1138 | varh | ● | ● | ● | ||||
-kvarh2-L | Ph2 Exp. लॅग. प्रतिक्रियाशील इं. | 3 | 0157 | 4 | 0174 | 0.1varh | 2 | 113A | varh | ● | ● | ● | ||||
-kvarh3-L | Ph3 Exp. लॅग. प्रतिक्रियाशील इं. | 3 | 015A | 4 | 0178 | 0.1varh | 2 | 113C | varh | ● | ● | ● | ||||
-vary∑-L | Sys Exp. लॅग. प्रतिक्रियाशील इं. | 3 | 015D | 4 | 017C | 0.1varh | 2 | 113E | varh | ● | ● | ● | ● | ● | ● | |
+kvarh1-C | Ph1 Imp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0160 | 4 | 0180 | 0.1varh | 2 | 1140 | varh | ● | ● | ● | ||||
+kvarh2-C | Ph2 Imp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0163 | 4 | 0184 | 0.1varh | 2 | 1142 | varh | ● | ● | ● | ||||
+kvarh3-C | Ph3 Imp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0166 | 4 | 0188 | 0.1varh | 2 | 1144 | varh | ● | ● | ● | ||||
+kvarh∑-C | Sys Imp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0169 | 4 | 018C | 0.1varh | 2 | 1146 | varh | ● | ● | ● | ● | ● | ● | |
-kvarh1-C | Ph1 Exp. आघाडी. प्रतिक्रियाशील इं. | 3 | 016C | 4 | 0190 | 0.1varh | 2 | 1148 | varh | ● | ● | ● | ||||
-kvarh2-C | Ph2 Exp. आघाडी. प्रतिक्रियाशील इं. | 3 | 016F | 4 | 0194 | 0.1varh | 2 | 114A | varh | ● | ● | ● | ||||
-kvarh3-C | Ph3 Exp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0172 | 4 | 0198 | 0.1varh | 2 | 114C | varh | ● | ● | ● | ||||
-kvarh∑-C | Sys Exp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0175 | 4 | 019C | 0.1varh | 2 | 114E | varh | ● | ● | ● | ● | ● | ● | |
– राखीव | 3 | 0178 | 2 | 01A0 | – | 2 | 1150 | – | R | R | R | R | R | R |
टॅरिफ 1 काउंटर
+kWh1-T1 | Ph1 Imp. सक्रिय एन. | 3 | 0200 | 4 | 0200 | 0.1Wh | 2 | 1200 | Wh | ● | ● | |||||
+kWh2-T1 | Ph2 Imp. सक्रिय एन. | 3 | 0203 | 4 | 0204 | 0.1Wh | 2 | 1202 | Wh | ● | ● | |||||
+kWh3-T1 | Ph3 Imp. सक्रिय एन. | 3 | 0206 | 4 | 0208 | 0.1Wh | 2 | 1204 | Wh | ● | ● | |||||
+kWh∑-T1 | Sys Imp. सक्रिय एन. | 3 | 0209 | 4 | 020C | 0.1Wh | 2 | 1206 | Wh | ● | ● | ● | ||||
-kWh1-T1 | Ph1 Exp. सक्रिय एन. | 3 | 020C | 4 | 0210 | 0.1Wh | 2 | 1208 | Wh | ● | ● | |||||
-kWh2-T1 | Ph2 Exp. सक्रिय एन. | 3 | 020F | 4 | 0214 | 0.1Wh | 2 | 120A | Wh | ● | ● | |||||
-kWh3-T1 | Ph3 Exp. सक्रिय एन. | 3 | 0212 | 4 | 0218 | 0.1Wh | 2 | 120C | Wh | ● | ● | |||||
-kWh∑-T1 | Sys Exp. सक्रिय एन. | 3 | 0215 | 4 | 021C | 0.1Wh | 2 | 120E | Wh | ● | ● | ● | ||||
+kVAh1-L-T1 | Ph1 Imp. लॅग. उघड इं. | 3 | 0218 | 4 | 0220 | 0.1VAh | 2 | 1210 | VAh | ● | ● | |||||
+kVAh2-L-T1 | Ph2 Imp. लॅग. उघड इं. | 3 | 021B | 4 | 0224 | 0.1VAh | 2 | 1212 | VAh | ● | ● | |||||
+kVAh3-L-T1 | Ph3 Imp. लॅग. उघड इं. | 3 | 021E | 4 | 0228 | 0.1VAh | 2 | 1214 | VAh | ● | ● | |||||
+kVAh∑-L-T1 | Sys Imp. लॅग. उघड इं. | 3 | 0221 | 4 | 022C | 0.1VAh | 2 | 1216 | VAh | ● | ● | ● | ||||
-kVAh1-L-T1 | Ph1 Exp. लॅग. उघड इं. | 3 | 0224 | 4 | 0230 | 0.1VAh | 2 | 1218 | VAh | ● | ● | |||||
-kVAh2-L-T1 | Ph2 Exp. लॅग. उघड इं. | 3 | 0227 | 4 | 0234 | 0.1VAh | 2 | 121A | VAh | ● | ● | |||||
-kVAh3-L-T1 | Ph3 Exp. लॅग. उघड इं. | 3 | 022A | 4 | 0238 | 0.1VAh | 2 | 121C | VAh | ● | ● | |||||
-kVAh∑-L-T1 | Sys Exp. लॅग. उघड इं. | 3 | 022D | 4 | 023C | 0.1VAh | 2 | 121E | VAh | ● | ● | ● | ||||
+kVAh1-C-T1 | Ph1 Imp. आघाडी. उघड इं. | 3 | 0230 | 4 | 0240 | 0.1VAh | 2 | 1220 | VAh | ● | ● | |||||
+kVAh2-C-T1 | Ph2 Imp. आघाडी. उघड इं. | 3 | 0233 | 4 | 0244 | 0.1VAh | 2 | 1222 | VAh | ● | ● | |||||
+kVAh3-C-T1 | Ph3 Imp. आघाडी. उघड इं. | 3 | 0236 | 4 | 0248 | 0.1VAh | 2 | 1224 | VAh | ● | ● | |||||
+kVAh∑-C-T1 | Sys Imp. आघाडी. उघड इं. | 3 | 0239 | 4 | 024C | 0.1VAh | 2 | 1226 | VAh | ● | ● | ● | ||||
-kVAh1-C-T1 | Ph1 Exp. आघाडी. उघड इं. | 3 | 023C | 4 | 0250 | 0.1VAh | 2 | 1228 | VAh | ● | ● | |||||
-kVAh2-C-T1 | Ph2 Exp. आघाडी. उघड इं. | 3 | 023F | 4 | 0254 | 0.1VAh | 2 | 122A | VAh | ● | ● | |||||
-kVAh3-C-T1 | Ph3 Exp. आघाडी. उघड इं. | 3 | 0242 | 4 | 0258 | 0.1VAh | 2 | 122C | VAh | ● | ● | |||||
-kVAh∑-C-T1 | Sys Exp. आघाडी. उघड इं. | 3 | 0245 | 4 | 025C | 0.1VAh | 2 | 122E | VAh | ● | ● | ● | ||||
+kvarh1-L-T1 | Ph1 Imp. लॅग. प्रतिक्रियाशील इं. | 3 | 0248 | 4 | 0260 | 0.1varh | 2 | 1230 | varh | ● | ● | |||||
+kvarh2-L-T1 | Ph2 Imp. लॅग. प्रतिक्रियाशील इं. | 3 | 024B | 4 | 0264 | 0.1varh | 2 | 1232 | varh | ● | ● | |||||
+kvarh3-L-T1 | Ph3 Imp. लॅग. प्रतिक्रियाशील इं. | 3 | 024E | 4 | 0268 | 0.1varh | 2 | 1234 | varh | ● | ● | |||||
+kvarh∑-L-T1 | Sys Imp. लॅग. प्रतिक्रियाशील इं. | 3 | 0251 | 4 | 026C | 0.1varh | 2 | 1236 | varh | ● | ● | ● | ||||
-kvarh1-L-T1 | Ph1 Exp. लॅग. प्रतिक्रियाशील इं. | 3 | 0254 | 4 | 0270 | 0.1varh | 2 | 1238 | varh | ● | ● | |||||
-kvarh2-L-T1 | Ph2 Exp. लॅग. प्रतिक्रियाशील इं. | 3 | 0257 | 4 | 0274 | 0.1varh | 2 | 123A | varh | ● | ● | |||||
-kvarh3-L-T1 | Ph3 Exp. लॅग. प्रतिक्रियाशील इं. | 3 | 025A | 4 | 0278 | 0.1varh | 2 | 123C | varh | ● | ● | |||||
-vary∑-L-T1 | Sys Exp. लॅग. प्रतिक्रियाशील इं. | 3 | 025D | 4 | 027C | 0.1varh | 2 | 123E | varh | ● | ● | ● | ||||
+kvarh1-C-T1 | Ph1 Imp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0260 | 4 | 0280 | 0.1varh | 2 | 1240 | varh | ● | ● | |||||
+kvarh2-C-T1 | Ph2 Imp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0263 | 4 | 0284 | 0.1varh | 2 | 1242 | varh | ● | ● | |||||
+kvarh3-C-T1 | Ph3 Imp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0266 | 4 | 0288 | 0.1varh | 2 | 1244 | varh | ● | ● | |||||
+kvarh∑-C-T1 | Sys Imp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0269 | 4 | 028C | 0.1varh | 2 | 1246 | varh | ● | ● | ● | ||||
-kvarh1-C-T1 | Ph1 Exp. आघाडी. प्रतिक्रियाशील इं. | 3 | 026C | 4 | 0290 | 0.1varh | 2 | 1248 | varh | ● | ● | |||||
-kvarh2-C-T1 | Ph2 Exp. आघाडी. प्रतिक्रियाशील इं. | 3 | 026F | 4 | 0294 | 0.1varh | 2 | 124A | varh | ● | ● | |||||
-kvarh3-C-T1 | Ph3 Exp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0272 | 4 | 0298 | 0.1varh | 2 | 124C | varh | ● | ● | |||||
-kvarh∑-C-T1 | Sys Exp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0275 | 4 | 029C | 0.1varh | 2 | 124E | varh | ● | ● | ● | ||||
– राखीव | 3 | 0278 | – | – | – | – | – | – | R | R | R | R | R | R |
+kWh1-T2 | Ph1 Imp. सक्रिय एन. | 3 | 0300 | 4 | 0300 | 0.1Wh | 2 | 1300 | Wh | ● | ● | |||||
+kWh2-T2 | Ph2 Imp. सक्रिय एन. | 3 | 0303 | 4 | 0304 | 0.1Wh | 2 | 1302 | Wh | ● | ● | |||||
+kWh3-T2 | Ph3 Imp. सक्रिय एन. | 3 | 0306 | 4 | 0308 | 0.1Wh | 2 | 1304 | Wh | ● | ● | |||||
+kWh∑-T2 | Sys Imp. सक्रिय एन. | 3 | 0309 | 4 | 030C | 0.1Wh | 2 | 1306 | Wh | ● | ● | ● | ||||
-kWh1-T2 | Ph1 Exp. सक्रिय एन. | 3 | 030C | 4 | 0310 | 0.1Wh | 2 | 1308 | Wh | ● | ● | |||||
-kWh2-T2 | Ph2 Exp. सक्रिय एन. | 3 | 030F | 4 | 0314 | 0.1Wh | 2 | 130A | Wh | ● | ● | |||||
-kWh3-T2 | Ph3 Exp. सक्रिय एन. | 3 | 0312 | 4 | 0318 | 0.1Wh | 2 | 130C | Wh | ● | ● | |||||
-kWh∑-T2 | Sys Exp. सक्रिय एन. | 3 | 0315 | 4 | 031C | 0.1Wh | 2 | 130E | Wh | ● | ● | ● | ||||
+kVAh1-L-T2 | Ph1 Imp. लॅग. उघड इं. | 3 | 0318 | 4 | 0320 | 0.1VAh | 2 | 1310 | VAh | ● | ● | |||||
+kVAh2-L-T2 | Ph2 Imp. लॅग. उघड इं. | 3 | 031B | 4 | 0324 | 0.1VAh | 2 | 1312 | VAh | ● | ● | |||||
+kVAh3-L-T2 | Ph3 Imp. लॅग. उघड इं. | 3 | 031E | 4 | 0328 | 0.1VAh | 2 | 1314 | VAh | ● | ● | |||||
+kVAh∑-L-T2 | Sys Imp. लॅग. उघड इं. | 3 | 0321 | 4 | 032C | 0.1VAh | 2 | 1316 | VAh | ● | ● | ● | ||||
-kVAh1-L-T2 | Ph1 Exp. लॅग. उघड इं. | 3 | 0324 | 4 | 0330 | 0.1VAh | 2 | 1318 | VAh | ● | ● | |||||
-kVAh2-L-T2 | Ph2 Exp. लॅग. उघड इं. | 3 | 0327 | 4 | 0334 | 0.1VAh | 2 | 131A | VAh | ● | ● | |||||
-kVAh3-L-T2 | Ph3 Exp. लॅग. उघड इं. | 3 | 032A | 4 | 0338 | 0.1VAh | 2 | 131C | VAh | ● | ● | |||||
-kVAh∑-L-T2 | Sys Exp. लॅग. उघड इं. | 3 | 032D | 4 | 033C | 0.1VAh | 2 | 131E | VAh | ● | ● | ● | ||||
+kVAh1-C-T2 | Ph1 Imp. आघाडी. उघड इं. | 3 | 0330 | 4 | 0340 | 0.1VAh | 2 | 1320 | VAh | ● | ● | |||||
+kVAh2-C-T2 | Ph2 Imp. आघाडी. उघड इं. | 3 | 0333 | 4 | 0344 | 0.1VAh | 2 | 1322 | VAh | ● | ● | |||||
+kVAh3-C-T2 | Ph3 Imp. आघाडी. उघड इं. | 3 | 0336 | 4 | 0348 | 0.1VAh | 2 | 1324 | VAh | ● | ● | |||||
+kVAh∑-C-T2 | Sys Imp. आघाडी. उघड इं. | 3 | 0339 | 4 | 034C | 0.1VAh | 2 | 1326 | VAh | ● | ● | ● | ||||
-kVAh1-C-T2 | Ph1 Exp. आघाडी. उघड इं. | 3 | 033C | 4 | 0350 | 0.1VAh | 2 | 1328 | VAh | ● | ● | |||||
-kVAh2-C-T2 | Ph2 Exp. आघाडी. उघड इं. | 3 | 033F | 4 | 0354 | 0.1VAh | 2 | 132A | VAh | ● | ● | |||||
-kVAh3-C-T2 | Ph3 Exp. आघाडी. उघड इं. | 3 | 0342 | 4 | 0358 | 0.1VAh | 2 | 132C | VAh | ● | ● | |||||
-kVAh∑-C-T2 | Sys Exp. आघाडी. उघड इं. | 3 | 0345 | 4 | 035C | 0.1VAh | 2 | 132E | VAh | ● | ● | ● | ||||
+kvarh1-L-T2 | Ph1 Imp. लॅग. प्रतिक्रियाशील इं. | 3 | 0348 | 4 | 0360 | 0.1varh | 2 | 1330 | varh | ● | ● | |||||
+kvarh2-L-T2 | Ph2 Imp. लॅग. प्रतिक्रियाशील इं. | 3 | 034B | 4 | 0364 | 0.1varh | 2 | 1332 | varh | ● | ● | |||||
+kvarh3-L-T2 | Ph3 Imp. लॅग. प्रतिक्रियाशील इं. | 3 | 034E | 4 | 0368 | 0.1varh | 2 | 1334 | varh | ● | ● | |||||
+kvarh∑-L-T2 | Sys Imp. लॅग. प्रतिक्रियाशील इं. | 3 | 0351 | 4 | 036C | 0.1varh | 2 | 1336 | varh | ● | ● | ● | ||||
-kvarh1-L-T2 | Ph1 Exp. लॅग. प्रतिक्रियाशील इं. | 3 | 0354 | 4 | 0370 | 0.1varh | 2 | 1338 | varh | ● | ● | |||||
-kvarh2-L-T2 | Ph2 Exp. लॅग. प्रतिक्रियाशील इं. | 3 | 0357 | 4 | 0374 | 0.1varh | 2 | 133A | varh | ● | ● | |||||
-kvarh3-L-T2 | Ph3 Exp. लॅग. प्रतिक्रियाशील इं. | 3 | 035A | 4 | 0378 | 0.1varh | 2 | 133C | varh | ● | ● | |||||
-vary∑-L-T2 | Sys Exp. लॅग. प्रतिक्रियाशील इं. | 3 | 035D | 4 | 037C | 0.1varh | 2 | 133E | varh | ● | ● | ● | ||||
+kvarh1-C-T2 | Ph1 Imp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0360 | 4 | 0380 | 0.1varh | 2 | 1340 | varh | ● | ● | |||||
+kvarh2-C-T2 | Ph2 Imp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0363 | 4 | 0384 | 0.1varh | 2 | 1342 | varh | ● | ● | |||||
+kvarh3-C-T2 | Ph3 Imp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0366 | 4 | 0388 | 0.1varh | 2 | 1344 | varh | ● | ● | |||||
+kvarh∑-C-T2 | Sys Imp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0369 | 4 | 038C | 0.1varh | 2 | 1346 | varh | ● | ● | ● | ||||
-kvarh1-C-T2 | Ph1 Exp. आघाडी. प्रतिक्रियाशील इं. | 3 | 036C | 4 | 0390 | 0.1varh | 2 | 1348 | varh | ● | ● | |||||
-kvarh2-C-T2 | Ph2 Exp. आघाडी. प्रतिक्रियाशील इं. | 3 | 036F | 4 | 0394 | 0.1varh | 2 | 134A | varh | ● | ● | |||||
-kvarh3-C-T2 | Ph3 Exp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0372 | 4 | 0398 | 0.1varh | 2 | 134C | varh | ● | ● | |||||
-vary∑-C-T2 | Sys Exp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0375 | 4 | 039C | 0.1varh | 2 | 134E | varh | ● | ● | ● | ||||
– राखीव | 3 | 0378 | – | – | – | – | – | – | R | R | R | R | R | R |
आंशिक काउंटर
+kWh∑-P | Sys Imp. सक्रिय एन. | 3 | 0400 | 4 | 0400 | 0.1Wh | 2 | 1400 | Wh | ● | ● | ● | ● | ● | ● | |
-kWh∑-P | Sys Exp. सक्रिय एन. | 3 | 0403 | 4 | 0404 | 0.1Wh | 2 | 1402 | Wh | ● | ● | ● | ● | ● | ● | |
+kVAh∑-LP | Sys Imp. लॅग. उघड इं. | 3 | 0406 | 4 | 0408 | 0.1VAh | 2 | 1404 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh∑-LP | Sys Exp. लॅग. उघड इं. | 3 | 0409 | 4 | 040C | 0.1VAh | 2 | 1406 | VAh | ● | ● | ● | ● | ● | ● | |
+kVAh∑-CP | Sys Imp. आघाडी. उघड इं. | 3 | 040C | 4 | 0410 | 0.1VAh | 2 | 1408 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh∑-CP | Sys Exp. आघाडी. उघड इं. | 3 | 040F | 4 | 0414 | 0.1VAh | 2 | 140A | VAh | ● | ● | ● | ● | ● | ● | |
+kvarh∑-LP | Sys Imp. लॅग. प्रतिक्रियाशील इं. | 3 | 0412 | 4 | 0418 | 0.1varh | 2 | 140C | varh | ● | ● | ● | ● | ● | ● | |
-vary∑-LP | Sys Exp. लॅग. प्रतिक्रियाशील इं. | 3 | 0415 | 4 | 041C | 0.1varh | 2 | 140E | varh | ● | ● | ● | ● | ● | ● | |
+kvarh∑-CP | Sys Imp. आघाडी. प्रतिक्रियाशील इं. | 3 | 0418 | 4 | 0420 | 0.1varh | 2 | 1410 | varh | ● | ● | ● | ● | ● | ● | |
-vary∑-CP | Sys Exp. आघाडी. प्रतिक्रियाशील इं. | 3 | 041B | 4 | 0424 | 0.1varh | 2 | 1412 | varh | ● | ● | ● | ● | ● | ● |
शिल्लक काउंटर
kWh∑-B | Sys Active En. | ● | 3 | 041E | 4 | 0428 | 0.1Wh | 2 | 1414 | Wh | ● | ● | ● | ● | ● | |
kVAh∑-LB | Sys Lag. उघड इं. | ● | 3 | 0421 | 4 | 042C | 0.1VAh | 2 | 1416 | VAh | ● | ● | ● | ● | ● | |
kVAh∑-CB | Sys लीड. उघड इं. | ● | 3 | 0424 | 4 | 0430 | 0.1VAh | 2 | 1418 | VAh | ● | ● | ● | ● | ● | |
kvarh∑-LB | Sys Lag. प्रतिक्रियाशील इं. | ● | 3 | 0427 | 4 | 0434 | 0.1varh | 2 | 141A | varh | ● | ● | ● | ● | ● | |
kvarh∑-CB | Sys लीड. प्रतिक्रियाशील इं. | ● | 3 | 042A | 4 | 0438 | 0.1varh | 2 | 141C | varh | ● | ● | ● | ● | ● | |
– राखीव | 3 | 042D | – | – | – | – | – | – | R | R | R | R | R | R |
EC SN | काउंटर अनुक्रमांक | 5 | 0500 | 6 | 0500 | 10 ASCII वर्ण. ($00…$FF) | ● | ● | ● | ● | ● | ● |
ईसी मॉडेल | काउंटर मॉडेल | 1 | 0505 | 2 | 0506 | $03=6A 3फेज, 4वायर
$08=80A 3फेज, 4वायर $0C=80A 1फेज, 2वायर $10=40A 1फेज, 2वायर $12=63A 3फेज, 4वायर |
● | ● | ● | ● | ● | ● |
EC प्रकार | काउंटर प्रकार | 1 | 0506 | 2 | 0508 | $00=मध्य नाही, रीसेट करा
$01=मध्य नाही $02=मध्य $03=मध्यम नाही, वायरिंग निवड $05=MID बदलत नाही $09=MID, वायरिंग निवड $0A=MID बदलत नाही, वायरिंग निवड $0B=मध्यम नाही, रीसेट करा, वायरिंग निवड |
● | ● | ● | ● | ● | ● |
EC FW REL1 | काउंटर फर्मवेअर रिलीज 1 | 1 | 0507 | 2 | 050A | वाचलेले हेक्स मूल्य डिसेंबर मूल्यामध्ये रूपांतरित करा.
उदा. $66=102 => rel. १.०२ |
● | ● | ● | ● | ● | ● |
EC HW VER | काउंटर हार्डवेअर आवृत्ती | 1 | 0508 | 2 | 050C | वाचलेले हेक्स मूल्य डिसेंबर मूल्यामध्ये रूपांतरित करा.
उदा. $64=100 => ver. १.०० |
● | ● | ● | ● | ● | ● |
– | राखीव | 2 | 0509 | 2 | 050E | – | R | R | R | R | R | R |
T | वापरात असलेले दर | 1 | 050B | 2 | 0510 | $01=दर १
$02=दर १ |
● | ● | ● | |||
PRI/SEC | प्राथमिक/दुय्यम मूल्य फक्त 6A मॉडेल. राखीव आणि
इतर मॉडेल्ससाठी 0 वर निश्चित. |
1 | 050C | 2 | 0512 | $00=प्राथमिक
$01=दुय्यम |
● | ● | ● | |||
ERR | त्रुटी कोड | 1 | 050D | 2 | 0514 | बिट फील्ड कोडिंग:
– bit0 (LSb)=फेज क्रम - बिट1 = मेमरी – bit2=घड्याळ (RTC)-केवळ ETH मॉडेल - इतर बिट्स वापरले नाहीत
बिट = 1 म्हणजे त्रुटी स्थिती, बिट = 0 म्हणजे त्रुटी नाही |
● | ● | ● | ● | ● | ● |
CT | CT गुणोत्तर मूल्य
फक्त 6A मॉडेल. राखीव आणि इतर मॉडेल्ससाठी 1 वर निश्चित. |
1 | 050E | 2 | 0516 | $0001…$2710 | ● | ● | ● | |||
– | राखीव | 2 | 050F | 2 | 0518 | – | R | R | R | R | R | R |
FSA | FSA मूल्य | 1 | 0511 | 2 | 051A | $00=1A
$01=5A $02=80A $03=40A $06=63A |
● | ● | ● | ● | ● | ● |
WIR | वायरिंग मोड | 1 | 0512 | 2 | 051C | $01=3फेज, 4 वायर, 3 प्रवाह
$02=3फेज, 3 वायर, 2 प्रवाह $03=1 फेज $04=3फेज, 3 वायर, 3 प्रवाह |
● | ● | ● | ● | ● | ● |
एडीडीआर | MODBUS पत्ता | 1 | 0513 | 2 | 051E | $01…$F7 | ● | ● | ● | ● | ● | ● |
MDB मोड | MODBUS मोड | 1 | 0514 | 2 | 0520 | $00=7E2 (ASCII)
$01=8N1 (RTU) |
● | ● | ● | |||
BAUD | संप्रेषण गती | 1 | 0515 | 2 | 0522 | $01=300 bps
$02=600 bps $03=1200 bps $04=2400 bps $05=4800 bps $06=9600 bps $07=19200 bps $08=38400 bps $09=57600 bps |
● | ● | ● | |||
– | राखीव | 1 | 0516 | 2 | 0524 | – | R | R | R | R | R | R |
एनर्जी काउंटर आणि कम्युनिकेशन मॉड्युलवरील माहिती
EC-P STAT | आंशिक काउंटर स्थिती | 1 | 0517 | 2 | 0526 | बिट फील्ड कोडिंग:
– bit0 (LSb)= +kWhΣ PAR – bit1=-kWhΣ PAR – bit2=+kVAhΣ-L PAR – bit3=-kVAhΣ-L PAR – bit4=+kVAhΣ-C PAR – bit5=-kVAhΣ-C PAR – bit6=+kvarhΣ-L PAR – bit7=-kvarhΣ-L PAR – bit8=+kvarhΣ-C PAR – bit9=-kvarhΣ-C PAR - इतर बिट्स वापरले नाहीत
बिट=1 म्हणजे काउंटर सक्रिय, बिट=0 म्हणजे काउंटर थांबला |
● | ● | ● | ● | ● | ● |
पॅरामीटर | पूर्णांक | डेटा अर्थ | मॉडेलद्वारे उपलब्धतेची नोंदणी करा | |||||||||
प्रतीक |
वर्णन |
RegSet 0 | RegSet 1 |
मूल्ये |
3ph 6A/63A/80A मालिका | 1ph 80A मालिका | 1ph 40A मालिका | 3ph एकात्मिक इथरनेट TCP | 1ph एकात्मिक इथरनेट TCP | LANG TCP
(मॉडेलनुसार) |
||
MOD SN | मॉड्यूल अनुक्रमांक | 5 | 0518 | 6 | 0528 | 10 ASCII वर्ण. ($00…$FF) | ● | ● | ● | |||
साइन इन करा | स्वाक्षरी केलेले मूल्य प्रतिनिधित्व | 1 | 051D | 2 | 052E | $00=साइन बिट
$01=2 चे पूरक |
● | ● | ● | ● | ● | |
– राखीव | 1 | 051E | 2 | 0530 | – | R | R | R | R | R | R | |
MOD FW REL | मॉड्यूल फर्मवेअर रिलीझ | 1 | 051F | 2 | 0532 | वाचलेले हेक्स मूल्य डिसेंबर मूल्यामध्ये रूपांतरित करा.
उदा. $66=102 => rel. १.०२ |
● | ● | ● | |||
MOD HW VER | मॉड्यूल हार्डवेअर आवृत्ती | 1 | 0520 | 2 | 0534 | वाचलेले हेक्स मूल्य डिसेंबर मूल्यामध्ये रूपांतरित करा.
उदा. $64=100 => ver. १.०० |
● | ● | ● | |||
– राखीव | 2 | 0521 | 2 | 0536 | – | R | R | R | R | R | R | |
REGSET | RegSet वापरात आहे | 1 | 0523 | 2 | 0538 | $00=नोंदणी संच 0
$01=नोंदणी संच 1 |
● | ● | ● | ● | ||
2 | 0538 | 2 | 0538 | $00=नोंदणी संच 0
$01=नोंदणी संच 1 |
● | |||||||
FW REL2 | काउंटर फर्मवेअर रिलीज 2 | 1 | 0600 | 2 | 0600 | वाचलेले हेक्स मूल्य डिसेंबर मूल्यामध्ये रूपांतरित करा.
उदा. $C8=200 => rel. 2.00 |
● | ● | ● | ● | ● | ● |
RTC-दिवस | इथरनेट इंटरफेस RTC दिवस | 1 | 2000 | 1 | 2000 | वाचलेले हेक्स मूल्य डिसेंबर मूल्यामध्ये रूपांतरित करा.
उदा $1F=31 => दिवस ३१ |
● | ● | ||||
RTC-महिना | इथरनेट इंटरफेस RTC महिना | 1 | 2001 | 1 | 2001 | वाचलेले हेक्स मूल्य डिसेंबर मूल्यामध्ये रूपांतरित करा.
उदा $0C=12 => डिसेंबर |
● | ● | ||||
RTC-वर्ष | इथरनेट इंटरफेस RTC वर्ष | 1 | 2002 | 1 | 2002 | वाचलेले हेक्स मूल्य डिसेंबर मूल्यामध्ये रूपांतरित करा.
उदा $15=21 => वर्ष 2021 |
● | ● | ||||
RTC-तास | इथरनेट इंटरफेस RTC तास | 1 | 2003 | 1 | 2003 | वाचलेले हेक्स मूल्य डिसेंबर मूल्यामध्ये रूपांतरित करा.
उदा. $0F=15 => 15 तास |
● | ● | ||||
RTC-मि | इथरनेट इंटरफेस RTC मिनिटे | 1 | 2004 | 1 | 2004 | वाचलेले हेक्स मूल्य डिसेंबर मूल्यामध्ये रूपांतरित करा.
उदा. $1E=30 => 30 मिनिटे |
● | ● | ||||
RTC-SEC | इथरनेट इंटरफेस RTC सेकंद | 1 | 2005 | 1 | 2005 | वाचलेले हेक्स मूल्य डिसेंबर मूल्यामध्ये रूपांतरित करा.
उदा. $0A=10 => 10 सेकंद |
● | ● |
टीप: RTC रजिस्टर्स ($2000…$2005) फक्त इथरनेट फर्मवेअर rel सह ऊर्जा मीटरसाठी उपलब्ध आहेत. 1.15 किंवा उच्च.
कॉइल रीडिंग (फंक्शन कोड $01)
पॅरामीटर | पूर्णांक | डेटा अर्थ | मॉडेलद्वारे उपलब्धतेची नोंदणी करा | |||||
प्रतीक वर्णन |
बिट्स
पत्ता |
मूल्ये |
3ph 6A/63A/80A मालिका | 1ph 80A मालिका | 1ph 40A मालिका | 3ph एकात्मिक इथरनेट TCP | 1ph एकात्मिक इथरनेट TCP | LANG TCP
(मॉडेलनुसार) |
AL गजर | 40 0000 | बिट क्रम बिट 39 (MSB) … बिट 0 (LSb):
|U3N-L|U2N-L|U1N-L|UΣ-L|U3N-H|U2N-H|U1N-H|UΣ-H| |COM|RES|U31-L|U23-L|U12-L|U31-H|U23-H|U12-H| |RES|RES|RES|RES|RES|RES|AN-L|A3-L| |A2-L|A1-L|AΣ-L|AN-H|A3-H|A2-H|A1-H|AΣ-H| |RES|RES|RES|RES|RES|RES|RES|fO|
आख्यायिका एल = थ्रेशोल्डच्या खाली (कमी) एच = ओव्हर द थ्रेशोल्ड (उच्च) O = श्रेणीबाहेर COM=आयआर पोर्टवर संप्रेषण ठीक आहे. एकात्मिक सीरियल कम्युनिकेशनसह मॉडेलच्या बाबतीत विचार करू नका RES=बिट 0 वर आरक्षित
टीप: खंडtage, काउंटर मॉडेलनुसार वर्तमान आणि वारंवारता थ्रेशोल्ड मूल्ये बदलू शकतात. कृपया पहा टेबल खाली दर्शविले आहेत. |
● | ● | ● | ● | ● |
VOLTAGमॉडेलनुसार ई आणि वारंवारता श्रेणी | पॅरामीटर थ्रेशहोल्ड | |||
फेज-न्यूट्रल VOLTAGE | फेज-फेज VOLTAGE | चालू | वारंवारता | |
3×230/400V 50Hz | ULN-L=230V-20%=184V
ULN-H=230V+20%=276V |
ULL-L=230V x √3 -20%=318V
ULL-H=230V x √3 +20%=478V |
IL=प्रारंभिक वर्तमान (Ist) IH=वर्तमान पूर्ण स्केल (IFS) |
fL=45Hz fH=65Hz |
3×230/400…3×240/415V 50/60Hz | ULN-L=230V-20%=184V
ULN-H=240V+20%=288V |
ULL-L=398V-20%=318V
ULL-H=415V+20%=498V |
लेखन नोंदणी (फंक्शन कोड $10)
एनर्जी काउंटर आणि कम्युनिकेशन मॉड्यूलसाठी प्रोग्राम करण्यायोग्य डेटा
पत्ता | MODBUS पत्ता | 1 | 0513 | 2 | 051E | $01…$F7 | ● | ● | ● | ● | ● | ● |
MDB मोड | MODBUS मोड | 1 | 0514 | 2 | 0520 | $00=7E2 (ASCII)
$01=8N1 (RTU) |
● | ● | ||||
BAUD | संप्रेषण गती
*300, 600, 1200, 57600 मूल्ये 40A मॉडेलसाठी उपलब्ध नाही. |
1 | 0515 | 2 | 0522 | $01=300 bps*
$02=600 bps* $03=1200 bps* $04=2400 bps $05=4800 bps $06=9600 bps $07=19200 bps $08=38400 bps $09=57600 bps* |
● | ● | ● | |||
EC RES | ऊर्जा काउंटर रीसेट करा
फक्त RESET फंक्शनसह टाइप करा |
1 | 0516 | 2 | 0524 | $00=एकूण काउंटर
$03=सर्व काउंटर |
● | ● | ● | ● | ● | ● |
$01=टॅरिफ 1 काउंटर
$02=टॅरिफ 2 काउंटर |
● | ● | ● | |||||||||
EC-P OPER | आंशिक काउंटर ऑपरेशन | 1 | 0517 | 2 | 0526 | RegSet1 साठी, MS शब्द नेहमी 0000 वर सेट करा. LS शब्दाची रचना खालीलप्रमाणे असणे आवश्यक आहे:
बाइट 1 - आंशिक काउंटर निवड $00=+kWhΣ PAR $01=-kWhΣ PAR $02=+kVAhΣ-L PAR $03=-kVAhΣ-L PAR $04=+kVAhΣ-C PAR $05=-kVAhΣ-C PAR $06=+kvarhΣ-L PAR $07=-kvarhΣ-L PAR $08=+kvarhΣ-C PAR $09=-kvarhΣ-C PAR $0A=सर्व आंशिक काउंटर बाइट 2 - आंशिक काउंटर ऑपरेशन $01=सुरुवात $02=थांबा $03=रीसेट उदा +kWhΣ PAR काउंटर सुरू करा 00=+kWhΣ PAR 01=सुरुवात सेट करायचे अंतिम मूल्य: –RegSet0=0001 –RegSet1=00000001 |
● | ● | ● | ● | ● | ● |
REGSET | RegSet स्विचिंग | 1 | 100B | 2 | 1010 | $00=RegSet 0 वर स्विच करा
$01=RegSet 1 वर स्विच करा |
● | ● | ● | ● | ||
2 | 0538 | 2 | 0538 | $00=RegSet 0 वर स्विच करा
$01=RegSet 1 वर स्विच करा |
● | |||||||
RTC-दिवस | इथरनेट इंटरफेस RTC दिवस | 1 | 2000 | 1 | 2000 | $01…$1F (1…31) | ● | ● | ||||
RTC-महिना | इथरनेट इंटरफेस RTC महिना | 1 | 2001 | 1 | 2001 | $01…$0C (1…12) | ● | ● | ||||
RTC-वर्ष | इथरनेट इंटरफेस RTC वर्ष | 1 | 2002 | 1 | 2002 | $01…$25 (1…37=2001…2037)
उदा. 2021 सेट करण्यासाठी $15 लिहा |
● | ● | ||||
RTC-तास | इथरनेट इंटरफेस RTC तास | 1 | 2003 | 1 | 2003 | $00…$17 (0…23) | ● | ● | ||||
RTC-मि | इथरनेट इंटरफेस RTC मिनिटे | 1 | 2004 | 1 | 2004 | $00…$3B (0…59) | ● | ● | ||||
RTC-SEC | इथरनेट इंटरफेस RTC सेकंद | 1 | 2005 | 1 | 2005 | $00…$3B (0…59) | ● | ● |
टीप: RTC रजिस्टर्स ($2000…$2005) फक्त इथरनेट फर्मवेअर rel सह ऊर्जा मीटरसाठी उपलब्ध आहेत. 1.15 किंवा उच्च.
टीप: जर RTC लेखन आदेशामध्ये अनुचित मूल्ये असतील (उदा. 30 फेब्रुवारी), मूल्य स्वीकारले जाणार नाही आणि डिव्हाइस अपवाद कोडसह उत्तर देते (अवैध मूल्य).
टीप: बराच वेळ पॉवर बंद राहिल्याने RTC नुकसान झाल्यास, रेकॉर्डिंग रीस्टार्ट करण्यासाठी RTC मूल्य (दिवस, महिना, वर्ष, तास, मिनिट, सेकंद) पुन्हा सेट करा.
कागदपत्रे / संसाधने
![]() |
प्रोटोकॉल RS485 मोडबस आणि लॅन गेटवे [pdf] वापरकर्ता मार्गदर्शक RS485 मॉडबस आणि लॅन गेटवे, RS485, मॉडबस आणि लॅन गेटवे, लॅन गेटवे, गेटवे |