The केएसएलवी 605 कैपेसिटिव लेवल सेंसर से काइसिसे यह दक्षिण पूर्व एशिया, यूरोप और उत्तरी अमेरिका में औद्योगिक तरल स्तर निगरानी अनुप्रयोगों में व्यापक रूप से उपयोग किया जाता है। विश्वसनीय डेटा प्रसारण और इष्टतम सिस्टम प्रदर्शन सुनिश्चित करने के लिए इसके Modbus RTU संचार को सही ढंग से कॉन्फ़िगर करना आवश्यक है।.

यह व्यापक मार्गदर्शिका बुनियादी बाउड दर कॉन्फ़िगरेशन से लेकर उन्नत फील्ड कैलिब्रेशन तक सब कुछ कवर करती है, इंजीनियरों की मदद करते हुए भारत, वियतनाम, ब्राज़ील, और अन्य क्षेत्र KSLV 605 को अपने SCADA या PLC सिस्टम में जल्दी और सही तरीके से एकीकृत करते हैं।.

समझौते के बारे में अधिक जानने के लिए, कृपया क्लिक करें यहाँ.

1. बुनियादी संचार सेटअप

सेंसर के साथ संचार करने से पहले, आपको यह सुनिश्चित करना चाहिए कि आपकी बाड दर और स्लेव आईडी आपके कंट्रोलर या पीएलसी से मेल खाती हों। फैक्टरी डिफ़ॉल्ट सेटिंग्स हैं:

पैरामीटरडिफ़ॉल्ट मानविवरण
बॉड दर19,200 बीपीएसरजिस्टर 0x00 के उच्च 8 बिट्स
गुलाम आईडी1रजिस्टर 0x00 के निचले 8 बिट्स
डेटा प्रारूपआठ एन एक8 डेटा बिट्स, कोई पैरिटी नहीं, 1 स्टॉप बिट
प्रोटोकॉलमॉडबस आरटीयूऔद्योगिक मानक सीरियल प्रोटोकॉल

बोड दर को संशोधित करना

बाउड दर में संग्रहीत है रजिस्टर 0x00 के उच्च 8 बिट्स. वर्तमान दर पढ़ने के लिए, निम्नलिखित कमांड भेजें:

01 03 00 00 00 01

  • वापस किया गया मान 06 = 19,200 बीपीएस (डिफ़ॉल्ट)
  • वापस किया गया मान 05 = 9,600 बीपीएस
  • वापस किया गया मान 07 = 38,400 बीपीएस
  • वापस किया गया मान 08 = 57,600 बीपीएस
  • वापस किया गया मान 09 = 115,200 बीपीएस

देखें: भाग 1 – बॉड दर को संशोधित करना

बाउड रेट बदलने के लिए, Modbus write single register कमांड (फंक्शन कोड 06) का उपयोग करके रजिस्टर 0x00 के हाई बाइट में संबंधित मान लिखें।.

स्लेव आईडी बदलना

स्लेव आईडी में संग्रहीत है रजिस्टर 0x00 के निचले 8 बिट्स. एक नया आईडी लिखने के बाद (उदाहरण के लिए, से बदलते हुए 01 के लिए 02), आपको करना चाहिए सेंसर को पुनः आरंभ करें बदलावों को प्रभावी करने के लिए पावर को डिस्कनेक्ट और फिर से कनेक्ट करके।.

देखें: भाग 2 – स्लेव आईडी को संशोधित करना

2. मापन डेटा पढ़ना

के प्राथमिक कार्य केएसएलवी 605 कैपेसिटिव लेवल सेंसर मॉडबस रजिस्टरों के माध्यम से वास्तविक समय में तरल स्तर और तापमान का डेटा प्रदान करना है।.

पंजीकृत पताडेटा प्रकारविवरणउदाहरण
0x0101अनसाइन्ड इंट16तरल स्तर (मिमी)0x01F4 = 500 मिमी
0x0102पूर्णांक16तापमान (°C) x 1000x0CE4 = 33.00°C
0x0103अनसाइन्ड इंट16स्थिति ध्वजअलार्म के लिए बिट मास्क
0x0104पूर्णांक16डेटम दूरी (मिमी)अधिकतम सीमा माइनस ऑफसेट

तरल स्तर की रीडिंग

रजिस्टर से पढ़ें 0x0101. लौटा गया मान सीधे मिलीमीटर में ऊँचाई दर्शाता है। उदाहरण के लिए, एक लौटा गया मान शून्य एक्स01एफ4 (दशमलव में 500) एक को इंगित करता है 500 मिमी तरल स्तर.

तापमान माप

रजिस्टर से पढ़ें 0x0102. गणना का नियम है:

दशमलव मान / 100 = तापमान °C में

  • यदि कोई अनुकूलित तरल तापमान मापन नहीं है, तो यह आंतरिक चिप तापमान प्रदर्शित करता है।.
  • उदाहरण: शून्य एक्स 0CE4 = 3300 दशमलव = 33.00°C

देखें: भाग 10 – मापन परिणाम कैसे पढ़ें

3. स्विचों और 4-20mA आउटपुट का कॉन्फ़िगरेशन

यदि आपके KSLV 605 में स्विच आउटपुट संस्करण है, तो आप रजिस्टर कॉन्फ़िगरेशन के माध्यम से विशिष्ट रिले व्यवहार और एनालॉग रेंज परिभाषित कर सकते हैं।.

स्विच सेटिंग्स

  • स्विच 1: पंजीकरण करें 0x01 – ऊपरी/निचली अलार्म सीमाएँ परिभाषित करें
  • स्विच 2: पंजीकरण करें 0x04 – द्वितीयक रिले थ्रेशोल्ड्स को परिभाषित करें (यह 4-20mA रेंज से भी मेल खाता है)

देखें: भाग 3 – स्विच 1 सेटिंग्स | देखें: भाग 5 – स्विच 2 सेटिंग्स

सीमा मान निर्धारित करना

मूल्य (मिमी) x 10 – हेक्स में रूपांतरित करें – रजिस्टर में लिखें

उदाहरण: 100 मिमी पर स्विच थ्रेशोल्ड सेट करने के लिए, 100 x 10 = 1000 की गणना करें, जो है 0x03E8 हेक्सा में.

देखें: भाग 4 – स्विच 1 थ्रेशोल्ड्स

4-20mA धारा लूप मैपिंग

के लिए निम्न और उच्च सीमाएँ स्विच 2 स्वचालित रूप से 4 mA और 20 mA एनालॉग आउटपुट रेंज के अनुरूप।.

देखें: भाग 6 – स्विच 2 थ्रेशोल्ड्स और 4-20mA

4. प्रदर्शन ट्यूनिंग

मापन औसत विन्यास

प्रतिक्रिया गति और मापन स्थिरता के बीच संतुलन के लिए, रजिस्टर में औसत गणना को समायोजित करें। 0x07:

गिनतीहेक्सअद्यतन अंतरालसर्वोत्तम उपयोग मामला
20x02लगभग 1 सेकंडतेजी से बदलती प्रक्रियाएँ
40x04~2 सेकंडसामान्य-उद्देश्य निगरानी
80x08~4 सेकंडस्थिर तरल पदार्थ, मामूली उतार-चढ़ाव
12शून्य-एक्स-शून्य-सीलगभग 5 सेकंडअधिकतम शोर फ़िल्टरिंग (डिफ़ॉल्ट)

प्रतिक्रिया गति बढ़ाने के लिए, औसत गणना कम करें। से बदलना शून्य-एक्स-शून्य-सी (12 नमूने, ~5 सेकंड का अंतराल) के लिए 0x02 (2 नमूने) लगभग अपडेट प्रदान करते हैं प्रति सेकंड एक बार.

देखें: भाग 7 – औसत गणना को संशोधित करना

अंध क्षेत्र मुआवजा

KSLV 605 की डिफ़ॉल्ट ब्लाइंड ज़ोन है 12 मिमी संवेदन सीमा के निचले छोर पर। यदि कोई अतिरिक्त अंतराल (जैसे, 8 मिमी) है, तो रजिस्टर समायोजित करें। 0x09 कुल (20 मिमी) तक.

लिखो 0x0014 (दशमलव में 20) पूर्ण सटीकता के लिए 0x09 को पंजीकृत करने के लिए।.

देखें: भाग 8 – ब्लाइंड स्पॉट मुआवजा

5. क्षेत्रीय कैलिब्रेशन प्रक्रिया

द्रव माध्यम बदलते समय (उदाहरण के लिए, पानी से तेल में) मैनुअल कैलिब्रेशन आवश्यक होता है। सभी कमांड्स रजिस्टर का उपयोग करते हैं। दस:

चरणकार्रवाईकोडविवरण
1शून्य कैलिब्रेशन130टैंक खाली करें, सेंसर को सूखने दें, फिर कोड लिखें।
2पूर्ण कैलिब्रेशन230अधिकतम स्तर तक भरें, फिर कोड लिखें।
3सेटिंग्स सहेजें30आलोचनात्मक – सहेजा नहीं जाने पर सेटिंग्स खो जाएँगी

चेतावनी: तुम ज़रूरी है कोड लिखें 30 कैलिब्रेशन के बाद स्थायी रूप से सहेजने पर, या पावर साइकिल पर डेटा खो जाता है।.

देखें: भाग 9 – कैसे कैलिब्रेट करें

6. सामान्य समस्याओं का निवारण

समस्यासंभावित कारणसमाधान
सेंसर से कोई प्रतिक्रिया नहींबॉड रेट या स्लेव आईडी का मेल न होनासत्यापित करें कि कंट्रोलर डिफ़ॉल्ट्स (19200bps, ID 1) से मेल खाता है।
असटीक मापकैलिब्रेशन सहेजा नहीं गया या ब्लाइंड स्पॉट की भरपाई नहीं हुईकैलिब्रेशन प्रक्रिया दोहराएँ
उतार-चढ़ाव वाला स्तर डेटाऔसत गिनती बहुत कम हैरजिस्टर 0x07 में काउंट बढ़ाएँ (0x08 या 0x0C आज़माएँ)
स्विच ट्रिगर गलत तरीके से सक्रिय हो रहे हैंसीमाएँ गलत गणना की गईंपुनः गणना करें: mm x 10 से हेक्स
4-20mA विचलनस्विच 2 थ्रेशोल्ड्स मेल नहीं खा रहे हैंनिम्न और उच्च दोनों सीमाओं को सत्यापित करें।

निष्कर्ष

कॉन्फ़िगर करना केएसएलवी 605 कैपेसिटिव लेवल सेंसर Modbus RTU के माध्यम से विश्वसनीय दीर्घकालिक प्रदर्शन सुनिश्चित होता है। चाहे पूरे में जल उपचार संयंत्रों में तैनात किया जा रहा हो भारत और दक्षिण पूर्व एशिया, रासायनिक सुविधाएँ यूरोप, या तेल और गैस में ब्राज़ील, ये दिशानिर्देश सटीकता और अपटाइम को अधिकतम करते हैं।.

सहायता के लिए, हमारी इंजीनियरिंग टीम से संपर्क करें कासिसे में मुफ्त मॉडबस एकीकरण परामर्श।.

संसाधन