
মিটার বারো মডিউল

বারো ইন্টিগ্রেটর গাইড
সেন্সর বর্ণনা
BARO মডিউল হল TEROS 31 এবং TEROS 32 টেনসিওমিটারের ম্যাট্রিক বিভব পরিমাপের ক্ষতিপূরণ দেওয়ার জন্য একটি সুনির্দিষ্ট ব্যারোমিটার। BARO মডিউলটি একটি পরিমাপক স্থানে এক বা একাধিক টেনসিওমিটারের ক্ষতিপূরণ দেওয়ার জন্য একটি স্বতন্ত্র সেন্সর হিসাবে ব্যবহার করা যেতে পারে, অথবা একটি সংযুক্ত TEROS 31 বা TEROS 32 মান ক্ষতিপূরণ করার জন্য একটি ডিজিটাল/অ্যানালগ রূপান্তরকারী হিসাবে ব্যবহার করা যেতে পারে এবং SDI-12 সংকেতকে একটি অ্যানালগ ভলিউমে রূপান্তর করতে পারে।tage আউটপুট (শুধুমাত্র 8-পিন সংস্করণ)। BARO মডিউল এবং TEROS 32 সংমিশ্রণটি T8 টেনসিওমিটার প্রতিস্থাপন হিসাবে ব্যবহার করা যেতে পারে। এই সেন্সর কীভাবে পরিমাপ করে তার আরও বিশদ বিবরণের জন্য, BARO মডিউল ব্যবহারকারী ম্যানুয়ালটি দেখুন।

আবেদন
- ব্যারোমেট্রিক চাপ পরিমাপ
- ম্যাট্রিক বিভব পরিমাপের ব্যারোমেট্রিক ক্ষতিপূরণ
- সরাসরি সংযুক্ত TEROS 31 এবং TEROS 32 টেনসিওমিটারের জন্য ডিজিটাল/অ্যানালগ কনভার্টার
- TEROS 31 এবং TEROS 32 সংযোগ করার জন্য নন-মিটার ডেটা লগারদের জন্য উপযুক্ত।
অ্যাডভানTAGES
- ডিজিটাল সেন্সর একটি সিরিয়াল ইন্টারফেসের উপর একাধিক পরিমাপ যোগাযোগ করে
- কম ইনপুট ভলিউমtage প্রয়োজনীয়তা
- লো-পাওয়ার ডিজাইন ব্যাটারি-চালিত ডেটা লগারকে সমর্থন করে
- SDI-12, Modbus RTU অথবা tensio LINK সিরিয়াল যোগাযোগ প্রোটোকল সমর্থিত
- অ্যানালগ আউটপুট সমর্থিত (শুধুমাত্র 8-পিন সংস্করণ)
স্পেসিফিকেশন
| পরিমাপ স্পেসিফিকেশন | |
| ব্যারোমেট্রিক চাপ | |
| পরিসর | + ৬৫ কেপিএ থেকে +১০৫ কেপিএ |
| রেজোলিউশন | ± 0.0012 kPa |
| নির্ভুলতা | ± ০.০৫ কেপিএ |
| তাপমাত্রা | |
| পরিসর | -30 থেকে + 60 °সে |
| রেজোলিউশন | ± 0.01 °সে |
| নির্ভুলতা | ± 0.5 °সে |
| যোগাযোগের স্পেসিফিকেশন | |
| আউটপুট | |
| অ্যানালগ আউটপুট (শুধুমাত্র ৮-পিন সংযোগকারী) ০ থেকে ২০০০ mV (ডিফল্ট) ০ থেকে ১,০০০ mV (টেনসিও দিয়ে কনফিগারযোগ্য) VIEW) | |
| ডিজিটাল আউটপুট SDI-12 যোগাযোগ প্রোটোকল টেনসিও LINK যোগাযোগ প্রোটোকল Modbus RTU যোগাযোগ প্রোটোকল | |
| ডেটা লগার সামঞ্জস্য | |
| অ্যানালগ আউটপুট যেকোনো ডেটা অর্জন সিস্টেম যা 3.6- থেকে 28-VDC উত্তেজনা এবং একক-প্রান্ত বা ডিফারেনশিয়াল ভলিউম পরিবর্তন করতে সক্ষম।tag১২-বিট রেজোলিউশনের চেয়ে বেশি বা সমান পরিমাপ। | |
| ডিজিটাল আউটপুট। ৩.৬ থেকে ২৮-ভিডিসি উত্তেজনা এবং আরএস-৪৮৫ মডবাস বা এসডিআই-১২ যোগাযোগে সক্ষম যেকোনো ডেটা অধিগ্রহণ ব্যবস্থা। | |
| ভৌত স্পেসিফিকেশন | |
| মাত্রা | |
| দৈর্ঘ্য | 80 মিমি (3.15 ইঞ্চি) |
| প্রস্থ | 29 মিমি (1.14 ইঞ্চি) |
| উচ্চতা | 30 মিমি (1.18 ইঞ্চি) |
| তারের দৈর্ঘ্য | |
| ১.৫ মিটার (মানক) দ্রষ্টব্য: যদি একটি অ-মানক তারের দৈর্ঘ্যের প্রয়োজন হয় তবে গ্রাহক সহায়তার সাথে যোগাযোগ করুন। | |
| সংযোগকারী প্রকার | |
| ৪-পিন এবং ৮-পিন M12 প্লাগ সংযোগকারী অথবা স্ট্রিপড এবং টিন করা তার | |
| সম্মতি | |
| EM ISO/IEC 17050:2010 (CE মার্ক) | |
সমতুল্য সার্কিট এবং সংযোগের ধরন
BARO মডিউলটিকে একটি ডেটা লগারের সাথে সংযুক্ত করতে চিত্র 2 দেখুন। চিত্র 2 প্রস্তাবিত SDI-12 স্পেসিফিকেশনের একটি কম-প্রতিবন্ধকতা রূপ প্রদান করে।



বারো মডিউল ইন্টিগ্রেটর গাইড 



সতর্কতা
METER সেন্সরগুলি সর্বোচ্চ মানের জন্য তৈরি করা হয়েছে, কিন্তু অপব্যবহার, অনুপযুক্ত সুরক্ষা, বা অনুপযুক্ত ইনস্টলেশন সেন্সরকে ক্ষতিগ্রস্ত করতে পারে এবং সম্ভবত ওয়ারেন্টি বাতিল করতে পারে। একটি সেন্সর নেটওয়ার্কে সেন্সরগুলিকে একীভূত করার আগে, প্রস্তাবিত ইনস্টলেশন নির্দেশাবলী অনুসরণ করুন এবং সেন্সরটিকে ক্ষতিকর হস্তক্ষেপ থেকে রক্ষা করার জন্য সুরক্ষাগুলি প্রয়োগ করুন৷
সেন্সর যোগাযোগ
METER ডিজিটাল সেন্সরগুলিতে ডেটা ওয়্যারে সেন্সর পরিমাপ যোগাযোগের জন্য শেয়ার্ড রিসিভ এবং ট্রান্সমিট সিগন্যাল সহ একটি সিরিয়াল ইন্টারফেস রয়েছে। সেন্সরটি RS-485 টু-ওয়্যারের মাধ্যমে SDI-12, টেনসিও লিঙ্ক এবং মডবাস সমর্থন করে। সেন্সরটি স্বয়ংক্রিয়ভাবে ব্যবহৃত ইন্টারফেস এবং প্রোটোকল সনাক্ত করে। প্রতিটি প্রোটোকলের বাস্তবায়ন সুবিধা রয়েছে।tagপ্রশ্নাবলী এবং চ্যালেঞ্জ। যদি পছন্দসই অ্যাপ্লিকেশনের জন্য প্রোটোকল পছন্দ স্পষ্ট না হয় তবে অনুগ্রহ করে METER গ্রাহক সহায়তার সাথে যোগাযোগ করুন।
- SDI-12 ভূমিকা
SDI-12 হল একটি স্ট্যান্ডার্ড-ভিত্তিক প্রোটোকল যা সেন্সরকে ডেটা লগার এবং ডেটা অধিগ্রহণের সরঞ্জামগুলির সাথে ইন্টারফেস করার জন্য। অনন্য ঠিকানা সহ একাধিক সেন্সর একটি সাধারণ 3-তারের বাস (পাওয়ার, গ্রাউন্ড এবং ডেটা) ভাগ করতে পারে। স্ট্যান্ডার্ড দ্বারা সংজ্ঞায়িত হিসাবে প্রেরণ এবং গ্রহণের জন্য ডেটা লাইন ভাগ করে সেন্সর এবং লগারের মধ্যে দ্বি-মুখী যোগাযোগ সম্ভব। সেন্সর পরিমাপ প্রোটোকল কমান্ড দ্বারা ট্রিগার করা হয়. SDI-12 প্রোটোকলের জন্য বাসের প্রতিটি সেন্সরের জন্য একটি অনন্য আলফানিউমেরিক সেন্সর ঠিকানা প্রয়োজন যাতে একটি ডেটা লগার নির্দিষ্ট সেন্সরগুলিতে কমান্ড পাঠাতে এবং রিডিং গ্রহণ করতে পারে।
SDI-12 প্রোটোকল সম্পর্কে আরও জানতে SDI-1.3 স্পেসিফিকেশন v12 ডাউনলোড করুন। - RS-485 ভূমিকা
RS-485 হল একটি শক্তিশালী ভৌত বাস সংযোগ যা একাধিক ডিভাইসকে একটি বাসের সাথে সংযুক্ত করে। এটি কঠোর পরিবেশে খুব দীর্ঘ তারের দূরত্ব ব্যবহার করতে সক্ষম। SDI-12 এর পরিবর্তে, RS-485 ডেটা সিগন্যালের জন্য দুটি ডেডিকেটেড তার ব্যবহার করে। এটি দীর্ঘ তারের ব্যবহারের অনুমতি দেয় এবং বাইরের উৎস থেকে হস্তক্ষেপের প্রতি আরও সংবেদনশীল নয়, কারণ সংকেতটি বিভিন্ন তারের সাথে সম্পর্কিত এবং সরবরাহ স্রোত ডেটা সিগন্যালকে প্রভাবিত করে না। RS-485 সম্পর্কে আরও বিস্তারিত জানার জন্য উইকিপিডিয়া দেখুন। - TENSIOLINK RS-485 ভূমিকা
tensioLINK হল একটি দ্রুত, নির্ভরযোগ্য, মালিকানাধীন সিরিয়াল কমিউনিকেশন প্রোটোকল যা RS-485 ইন্টারফেসের মাধ্যমে যোগাযোগ করে। এই প্রোটোকলটি ডেটা পড়তে এবং ডিভাইসের বৈশিষ্ট্যগুলি কনফিগার করতে ব্যবহৃত হয়। METER সেন্সরের সাথে সরাসরি যোগাযোগ করার জন্য, ডেটা পড়তে এবং ফার্মওয়্যার আপডেট করার জন্য একটি tensioLINK PC USB কনভার্টার এবং সফ্টওয়্যার সরবরাহ করে। tensioLINK সম্পর্কে আরও তথ্যের জন্য অনুগ্রহ করে গ্রাহক সহায়তার সাথে যোগাযোগ করুন। - MODBUS RTU RS-485 ভূমিকা
Modbus RTU হল একটি সাধারণ সিরিয়াল কমিউনিকেশন প্রোটোকল যা প্রোগ্রামেবল লজিক কন্ট্রোলার (PLC) বা ডেটা লগাররা সকল ধরণের ডিজিটাল ডিভাইসের সাথে যোগাযোগের জন্য ব্যবহার করে। যোগাযোগটি ভৌত RS-485 সংযোগের মাধ্যমে কাজ করে। ভৌত সংযোগের জন্য RS-485 এবং সিরিয়াল কমিউনিকেশন প্রোটোকল হিসেবে Modbus এর সমন্বয় একটি সিরিয়াল বাস তারের সাথে সংযুক্ত বিপুল সংখ্যক সেন্সরের জন্য দ্রুত এবং নির্ভরযোগ্য ডেটা স্থানান্তরের অনুমতি দেয়। Modbus সম্পর্কিত আরও তথ্যের জন্য নিম্নলিখিত লিঙ্কগুলি ব্যবহার করুন: Wikipedia এবং modbus.org। - একটি কম্পিউটারে সেন্সর ইন্টারফেসিং
সেন্সর দ্বারা সমর্থিত সিরিয়াল সিগন্যাল এবং প্রোটোকলগুলির জন্য বেশিরভাগ কম্পিউটারে (অথবা USB-থেকে-সিরিয়াল অ্যাডাপ্টার) পাওয়া সিরিয়াল পোর্টের সাথে সামঞ্জস্যপূর্ণ হওয়ার জন্য কিছু ধরণের ইন্টারফেস হার্ডওয়্যার প্রয়োজন। এর মধ্যে বেশ কয়েকটি রয়েছে।
বাজারে SDI-12 ইন্টারফেস অ্যাডাপ্টার পাওয়া যায়; তবে, METER এই ইন্টারফেসগুলির কোনওটি পরীক্ষা করেনি এবং কোন অ্যাডাপ্টারগুলি METER সেন্সরগুলির সাথে কাজ করে সে সম্পর্কে কোনও সুপারিশ করতে পারে না। METER ডেটা লগার এবং ZSC হ্যান্ডহেল্ড ডিভাইসটি অন-ডিমান্ড সেন্সর পরিমাপ করার জন্য কম্পিউটার-টু-সেন্সর ইন্টারফেস হিসাবে কাজ করতে পারে।
BARO মডিউলটি METER সফ্টওয়্যার tensio ব্যবহার করে tensioLINK এর মাধ্যমে কনফিগার এবং পরিমাপ করা যেতে পারে।VIEW, meter.ly/software থেকে ডাউনলোডের জন্য উপলব্ধ। একটি BARO মডিউলকে একটি কম্পিউটারের সাথে সংযুক্ত করার জন্য একটি tensioLINK USB কনভার্টার এবং একটি উপযুক্ত অ্যাডাপ্টার কেবল প্রয়োজন। - মিটার SDI-12 বাস্তবায়ন
যদি একটি BARO মডিউল একটি TEROS 31 বা 32 টেনসিওমিটারের সাথে সংযুক্ত থাকে, তাহলে ব্যারোমেট্রিক বায়ুচাপ এবং TEROS টেনসিওমিটারের পরম চাপ উভয়ই Modbus এর মাধ্যমে পড়া যাবে। ক্ষতিপূরণপ্রাপ্ত ম্যাট্রিক্স বিভব Modbus এর মাধ্যমেও পড়া যাবে।
METER সেন্সরগুলি SDI-12 স্ট্যান্ডার্ড সেন্সর সার্কিটের একটি কম-প্রতিবন্ধকতা রূপ ব্যবহার করে (চিত্র 2)। পাওয়ার-আপের সময়, সেন্সরগুলি কিছু সেন্সর ডায়াগনস্টিক তথ্য আউটপুট করে এবং পাওয়ার-আপের সময় অতিবাহিত না হওয়া পর্যন্ত তাদের সাথে যোগাযোগ করা উচিত নয়। পাওয়ার আপের সময় পরে, সেন্সরগুলি SDI-12 স্পেসিফিকেশন v1.3-এ তালিকাভুক্ত সমস্ত কমান্ডের সাথে সম্পূর্ণরূপে সামঞ্জস্যপূর্ণ হয়, কেবল ক্রমাগত পরিমাপ কমান্ডগুলি (aR0 – aR9 এবং aRC0 – aRC9) ছাড়া। M , R , এবং C কমান্ড বাস্তবায়নগুলি 8-9 পৃষ্ঠায় পাওয়া যায়। কারখানার বাইরে, সমস্ত METER সেন্সর SDI-12 ঠিকানা 0 দিয়ে শুরু হয়। - সেন্সর বাস বিবেচনা
SDI-12 সেন্সর বাসের জন্য নিয়মিত পরীক্ষা, সেন্সর রক্ষণাবেক্ষণ এবং সেন্সর সমস্যা সমাধানের প্রয়োজন হয়। যদি একটি সেন্সর বিকল হয়ে যায়, তাহলে বাকি সেন্সরগুলি স্বাভাবিকভাবে কাজ করলেও পুরো বাসটি বিকল হয়ে যেতে পারে। সেন্সর বিকল হলে SDI-12 বাসে পাওয়ার সাইকেল চালানো গ্রহণযোগ্য। METER SDI-12 সেন্সরগুলিকে পাওয়ার-সাইকেল করা যেতে পারে এবং পছন্দসই পরিমাপের ব্যবধানে পড়া যেতে পারে অথবা ক্রমাগত চালিত করা যেতে পারে এবং নির্দিষ্ট যোগাযোগের সময়ের উপর ভিত্তি করে পরিমাপের প্রয়োজন হলে কমান্ড পাঠানো যেতে পারে। বাস কনফিগারেশনের কার্যকারিতা অনেকগুলি কারণ দ্বারা প্রভাবিত হয়। ভিজিট করুন metergroup.com আরো তথ্য ধারণকারী নিবন্ধ এবং ভার্চুয়াল সেমিনার জন্য.
SDI-12 কনফিগারেশন
সারণি 1-এ SDI-12 যোগাযোগ কনফিগারেশনের তালিকা দেওয়া হয়েছে।
| টেবিল 1 SDI-12 যোগাযোগ কনফিগারেশন | |
| বড রেট | 1,200 |
| শুরু বিট | 1 |
| ডেটা বিট | 7 (এলএসবি প্রথম) |
| সমতা বিট | 1 (এমনকি) |
| বিট বন্ধ করুন | 1 |
| যুক্তিবিদ্যা | উল্টানো (সক্রিয় কম) |
SDI-12 টাইমিং
সমস্ত SDI-12 কমান্ড এবং প্রতিক্রিয়াগুলি ডেটা লাইনের চিত্র 9-এর ফর্ম্যাট মেনে চলতে হবে। কমান্ড এবং প্রতিক্রিয়া উভয়ের আগে একটি ঠিকানা থাকে এবং একটি ক্যারেজ রিটার্ন এবং লাইন ফিড সংমিশ্রণ দ্বারা সমাপ্ত হয় ( ) এবং চিত্র ১০-এ দেখানো সময় অনুসরণ করুন।


সাধারণ SDI-12 কমান্ড
এই বিভাগে সাধারণ SDI-12 কমান্ডের সারণী রয়েছে যা প্রায়শই একটি SDI-12 সিস্টেমে ব্যবহৃত হয় এবং METER সেন্সর থেকে সংশ্লিষ্ট প্রতিক্রিয়া।
শনাক্তকরণ কমান্ড (এআই!)
আইডেন্টিফিকেশন কমান্ডটি সংযুক্ত সেন্সর সম্পর্কে বিভিন্ন বিস্তারিত তথ্য পেতে ব্যবহার করা যেতে পারে। একজন প্রাক্তনampকমান্ড এবং প্রতিক্রিয়ার লে এক্সে দেখানো হয়েছেample 1, যেখানে কমান্ডটি বোল্ড এবং প্রতিক্রিয়াটি কমান্ড অনুসরণ করে।
Example 1 1I!113METER␣ ␣ ␣BARO␣
|
প্যারামিটার |
স্থির চরিত্র দৈর্ঘ্য | বর্ণনা |
| 1আমি! | 3 | ডেটা লগার কমান্ড। সেন্সর ঠিকানা ১ থেকে তথ্যের জন্য সেন্সরের কাছে অনুরোধ করুন। |
| 1 | 1 | সেন্সর ঠিকানা। সকল প্রতিক্রিয়ায় সংযুক্ত, এটি নির্দেশ করে যে বাসের কোন সেন্সর নিম্নলিখিত তথ্য ফেরত দিচ্ছে। |
| 13 | 2 | নির্দেশ করে যে টার্গেট সেন্সর SDI-12 স্পেসিফিকেশন v1.3 সমর্থন করে। |
| মিটার ␣ ␣ ␣ | 8 | বিক্রেতা শনাক্তকরণ স্ট্রিং। (সমস্ত METER সেন্সরের জন্য METER এবং তিনটি স্পেস ␣ ␣ ␣) |
| বারো␣ | 6 | সেন্সর মডেল স্ট্রিং। এই স্ট্রিংটি সেন্সরের ধরণের জন্য নির্দিষ্ট। BARO এর জন্য, স্ট্রিংটি হল BARO। |
| 100 | 3 | সেন্সর সংস্করণ। এই সংখ্যাটিকে ১০০ দিয়ে ভাগ করলেই METER সেন্সর সংস্করণ (যেমন, ১০০ হল ১.০০ সংস্করণ)। |
| বারো-০০০১ | ≤১৩, পরিবর্তনশীল | সেন্সর সিরিয়াল নম্বর। এটি একটি পরিবর্তনশীল দৈর্ঘ্যের ক্ষেত্র। এটি পুরানো সেন্সরগুলির জন্য বাদ দেওয়া যেতে পারে। |
ঠিকানার কমান্ড পরিবর্তন করুন (aAB!)
চেঞ্জ অ্যাড্রেস কমান্ডটি সেন্সর ঠিকানাকে নতুন ঠিকানায় পরিবর্তন করতে ব্যবহৃত হয়। এই কমান্ড ব্যতীত অন্যান্য সমস্ত কমান্ড টার্গেট সেন্সর ঠিকানা হিসাবে ওয়াইল্ডকার্ড অক্ষর সমর্থন করে। সমস্ত METER সেন্সরের কারখানার বাইরে একটি ডিফল্ট ঠিকানা 0 (শূন্য) থাকে। সমর্থিত ঠিকানাগুলি আলফানিউমেরিক (অর্থাৎ, A – Z, এবং 0 – 9)। একটি প্রাক্তনampএকটি METER সেন্সর থেকে আউটপুট Ex-এ দেখানো হয়েছেample 2, যেখানে কমান্ডটি বোল্ড এবং প্রতিক্রিয়াটি কমান্ড অনুসরণ করে।
Example 2 1A0!0
|
প্যারামিটার |
স্থির চরিত্র দৈর্ঘ্য | বর্ণনা |
| 1A0! | 4 | ডেটা লগার কমান্ড। সেন্সরকে তার ঠিকানা 1 থেকে 0 এর নতুন ঠিকানায় পরিবর্তন করার অনুরোধ করুন। |
| 0 | 1 | নতুন সেন্সর ঠিকানা। পরবর্তী সকল কমান্ডের জন্য, এই নতুন ঠিকানাটি লক্ষ্য সেন্সর দ্বারা ব্যবহৃত হবে। |
আদেশ বাস্তবায়ন
নিম্নলিখিত সারণীগুলি প্রাসঙ্গিক পরিমাপ ( M ), ক্রমাগত ( R ), এবং সমবর্তী ( C ) কমান্ড এবং পরবর্তী ডেটা ( D ) কমান্ডের তালিকা করে, যখন প্রয়োজন হয়।
পরিমাপ আদেশ বাস্তবায়ন
পরিমাপ (M) কমান্ডগুলি SDI-12 বাসের একটি একক সেন্সরে পাঠানো হয় এবং বাসে অন্য সেন্সরের সাথে যোগাযোগ শুরু করার আগে সেন্সর আউটপুট ডেটা পুনরুদ্ধার করার জন্য পরবর্তী ডেটা (D) কমান্ডগুলি সেই সেন্সরে পাঠানো প্রয়োজন। কমান্ড ক্রম ব্যাখ্যা করার জন্য দয়া করে সারণি 2 এবং প্রতিক্রিয়া পরামিতি ব্যাখ্যা করার জন্য সারণি 5 দেখুন।
টেবিল 2 am! কমান্ড ক্রম
| আদেশ | প্রতিক্রিয়া |
| এই কমান্ড গড়, সঞ্চিত, বা সর্বোচ্চ মান রিপোর্ট করে। | |
| am! | atttn |
| aD0! | a± ± + |
| মন্তব্য | যখন একটি স্লেভ TEROS টেনসিওমিটার সংযুক্ত করা হয়, ব্যারোমেট্রিক ক্ষতিপূরণপ্রাপ্ত টেনসিওমিটার আউটপুট ধরে রাখুন। যদি BARO মডিউলটি স্বতন্ত্রভাবে ব্যবহৃত হয় বর্তমান ব্যারোমেট্রিক চাপ প্রদান করে। |
| দ্রষ্টব্য: পরিমাপ এবং সংশ্লিষ্ট ডেটা কমান্ডগুলি পরপর ব্যবহার করার উদ্দেশ্যে। সেন্সর দ্বারা একটি পরিমাপ কমান্ড প্রক্রিয়া করার পরে, একটি পরিষেবা অনুরোধ করে a সেন্সর থেকে পাঠানো হয় পরিমাপ প্রস্তুত হওয়ার সংকেত দিয়ে। হয় সেকেন্ড অতিবাহিত না হওয়া পর্যন্ত অপেক্ষা করুন অথবা ডেটা কমান্ড পাঠানোর আগে পরিষেবা অনুরোধ প্রাপ্ত না হওয়া পর্যন্ত অপেক্ষা করুন। SDI-12 স্পেসিফিকেশন v1.3 দেখুন | |
দ্রষ্টব্য: পরিমাপ এবং সংশ্লিষ্ট ডেটা কমান্ডগুলি পরপর ব্যবহার করার উদ্দেশ্যে। সেন্সর দ্বারা একটি পরিমাপ কমান্ড প্রক্রিয়া করার পরে, একটি পরিষেবা অনুরোধ করে a সেন্সর থেকে পাঠানো হয় পরিমাপ প্রস্তুত হওয়ার সংকেত দিয়ে। হয় ttt সেকেন্ড অতিবাহিত না হওয়া পর্যন্ত অপেক্ষা করুন অথবা ডেটা কমান্ড পাঠানোর আগে পরিষেবা অনুরোধ প্রাপ্ত না হওয়া পর্যন্ত অপেক্ষা করুন। আরও তথ্যের জন্য SDI-12 স্পেসিফিকেশন v1.3 ডকুমেন্টটি দেখুন।
সমসাময়িক পরিমাপ আদেশ বাস্তবায়ন
কনকারেন্ট মেজারমেন্ট (C) কমান্ডগুলি সাধারণত একটি বাসের সাথে সংযুক্ত সেন্সরগুলির সাথে ব্যবহার করা হয়। এই সেন্সরের জন্য C কমান্ডগুলি স্ট্যান্ডার্ড C কমান্ড বাস্তবায়ন থেকে বিচ্যুত। প্রথমে, C কমান্ডটি পাঠান, C কমান্ড প্রতিক্রিয়ায় বর্ণিত নির্দিষ্ট সময় পর্যন্ত অপেক্ষা করুন এবং তারপর অন্য সেন্সরের সাথে যোগাযোগ করার আগে এর প্রতিক্রিয়াটি পড়ার জন্য D কমান্ড ব্যবহার করুন।
কমান্ড ক্রমের ব্যাখ্যার জন্য দয়া করে সারণি 3 এবং প্রতিক্রিয়া পরামিতিগুলির ব্যাখ্যার জন্য সারণি 5 দেখুন।
| সারণি 3 aC! পরিমাপের কমান্ড ক্রম | |
| আদেশ | প্রতিক্রিয়া |
| এই কমান্ড তাৎক্ষণিক মান রিপোর্ট করে. | |
| এসি! | atttnn |
| aD0! | a± ± + |
| দ্রষ্টব্য: পরিমাপ এবং সংশ্লিষ্ট ডেটা কমান্ডগুলি পরপর ব্যবহার করার উদ্দেশ্যে। সেন্সর দ্বারা পরিমাপ কমান্ড প্রক্রিয়া করার পরে, একটি পরিষেবা অনুরোধ a সেন্সর থেকে পাঠানো হয় পরিমাপ প্রস্তুত হওয়ার সংকেত দিয়ে। হয় ttt সেকেন্ড অতিক্রান্ত না হওয়া পর্যন্ত অপেক্ষা করুন অথবা ডেটা কমান্ড পাঠানোর আগে পরিষেবা অনুরোধ প্রাপ্ত না হওয়া পর্যন্ত অপেক্ষা করুন। আরও তথ্যের জন্য দয়া করে SDI-12 স্পেসিফিকেশন v1.3 ডকুমেন্টটি দেখুন। | |
দ্রষ্টব্য: পরিমাপ এবং সংশ্লিষ্ট ডেটা কমান্ডগুলি পরপর ব্যবহার করার উদ্দেশ্যে। সেন্সর দ্বারা পরিমাপ কমান্ড প্রক্রিয়া করার পরে, একটি পরিষেবা অনুরোধ a সেন্সর থেকে পাঠানো হয় যা পরিমাপ প্রস্তুত বলে সংকেত দেয়। হয় ttt সেকেন্ড পাস না হওয়া পর্যন্ত অপেক্ষা করুন অথবা ডেটা কমান্ড পাঠানোর আগে পরিষেবা অনুরোধ প্রাপ্ত না হওয়া পর্যন্ত অপেক্ষা করুন। আরও তথ্যের জন্য দয়া করে SDI-12 স্পেসিফিকেশন v1.3 ডকুমেন্টটি দেখুন।
ক্রমাগত পরিমাপ আদেশ বাস্তবায়ন
ক্রমাগত পরিমাপ (R) কমান্ডগুলি একটি সেন্সর পরিমাপ ট্রিগার করে এবং রিডিং সম্পন্ন হওয়ার পরে স্বয়ংক্রিয়ভাবে ডেটা ফেরত দেয়, কোনও D কমান্ড পাঠানোর প্রয়োজন হয় না। aR0! SDI-12 স্পেসিফিকেশন v1.3-এ উল্লেখিত 75-অক্ষরের সীমাবদ্ধতার চেয়ে তার প্রতিক্রিয়ায় বেশি অক্ষর ফেরত দেয়। এমন একটি বাফার ব্যবহার করার পরামর্শ দেওয়া হচ্ছে যা কমপক্ষে 116 অক্ষর সংরক্ষণ করতে পারে।
কমান্ড ক্রমের ব্যাখ্যার জন্য দয়া করে সারণি 4 দেখুন এবং প্রতিক্রিয়া পরামিতিগুলির ব্যাখ্যার জন্য সারণি 5 দেখুন।
| সারণি 4 aR0! পরিমাপ কমান্ড ক্রম | |
| আদেশ | প্রতিক্রিয়া |
| এই কমান্ড গড়, সঞ্চিত, বা সর্বোচ্চ মান রিপোর্ট করে। | |
| aR0! | a± ± + |
| দ্রষ্টব্য: এই কমান্ডটি SDI-12 প্রতিক্রিয়া সময় মেনে চলে না। আরও তথ্যের জন্য METER SDI-12 বাস্তবায়ন দেখুন। | |
দ্রষ্টব্য: এই কমান্ডটি SDI-12 প্রতিক্রিয়া সময় মেনে চলে না। আরও তথ্যের জন্য METER SDI-12 বাস্তবায়ন দেখুন।
প্যারামিটার
সারণি ৫-এ BARO মডিউলের জন্য পরামিতি, একক পরিমাপ এবং কমান্ড প্রতিক্রিয়ায় ফিরে আসা পরামিতিগুলির বিবরণ তালিকাভুক্ত করা হয়েছে।
| টেবিল 5 পরামিতি বর্ণনা | ||
| প্যারামিটার | ইউনিট | বর্ণনা |
| ± | — | ইতিবাচক বা নেতিবাচক চিহ্ন পরবর্তী মানের চিহ্ন নির্দেশ করে |
| a | — | SDI-12 ঠিকানা |
| n | — | পরিমাপের সংখ্যা (১ এর নির্দিষ্ট প্রস্থ) |
| nn | — | প্রয়োজনে অগ্রণী শূন্য সহ পরিমাপের সংখ্যা (2 এর নির্দিষ্ট প্রস্থ) |
| ttt | s | সর্বাধিক সময় পরিমাপ করা হবে (3 এর নির্দিষ্ট প্রস্থ) |
| — | ট্যাব চরিত্র | |
| — | ক্যারেজ রিটার্ন চরিত্র | |
| — | লাইন ফিড চরিত্র | |
| — | সেন্সরের ধরণ নির্দেশ করে ASCII অক্ষর। BARO মডিউলের জন্য, অক্ষরটি হল ; | |
| — | মিটার সিরিয়াল চেকসাম | |
| — | METER 6-বিট CRC |
মিটার মডবাস আরটিইউ সিরিয়াল বাস্তবায়ন
সিরিয়াল লাইনের উপর মডবাস দুটি সংস্করণে নির্দিষ্ট করা হয়েছে - ASCII এবং RTU। BARO মডিউলগুলি একচেটিয়াভাবে RTU মোড ব্যবহার করে যোগাযোগ করে। নিম্নলিখিত ব্যাখ্যাটি সর্বদা RTU-এর সাথে সম্পর্কিত। সারণি 6-এ মডবাস RTU যোগাযোগ এবং কনফিগারেশন তালিকাভুক্ত করা হয়েছে।
| টেবিল 6 মডবাস যোগাযোগের অক্ষর | |
| বাড রেট (বিপিএস) | 9,600 bps |
| শুরু বিট | 1 |
| ডেটা বিট | 8 (এলএসবি প্রথম) |
| সমতা বিট | 0 (কোনটিই নয়) |
| বিট বন্ধ করুন | 1 |
| যুক্তিবিদ্যা | স্ট্যান্ডার্ড (সক্রিয় উচ্চ) |
চিত্র ১১ RTU ফর্ম্যাটে একটি বার্তা দেখায়। ডেটার আকার বার্তার দৈর্ঘ্য নির্ধারণ করে। বার্তার প্রতিটি বাইটের ফর্ম্যাটে স্টার্ট এবং স্টপ বিট সহ ১০টি বিট থাকে। প্রতিটি বাইট বাম থেকে ডানে পাঠানো হয়: সর্বনিম্ন উল্লেখযোগ্য বিট (LSB) থেকে সর্বাধিক উল্লেখযোগ্য বিট (MBS) পর্যন্ত। যদি কোনও প্যারিটি বাস্তবায়িত না হয়, তাহলে অক্ষর ফ্রেমটি একটি সম্পূর্ণ ১১-বিট অ্যাসিঙ্ক্রোনাস অক্ষরে পূরণ করার জন্য একটি অতিরিক্ত স্টপ বিট প্রেরণ করা হয়।
মডবাস অ্যাপ্লিকেশন স্তরটি তিনটি বিভাগে বিভক্ত স্ট্যান্ডার্ড ফাংশন কোডের একটি সেট প্রয়োগ করে: পাবলিক, ইউজার-ডিফাইন্ড এবং রিজার্ভড। BARO মডিউলগুলির জন্য সু-সংজ্ঞায়িত পাবলিক ফাংশন কোডগুলি মডবাস অর্গানাইজেশন, ইনকর্পোরেটেড (modbus.org) কমিউনিটিতে নথিভুক্ত করা হয়েছে।
BARO মডিউল এবং একটি Modbus মাস্টারের মধ্যে একটি নির্ভরযোগ্য মিথস্ক্রিয়ার জন্য, RS-485 বাসে প্রেরিত প্রতিটি Modbus কমান্ডের মধ্যে ন্যূনতম 50ms বিলম্ব প্রয়োজন। প্রতিটি Modbus কোয়েরির জন্য অতিরিক্ত সময়সীমা প্রয়োজন; এই সময়সীমা ডিভাইস-নির্দিষ্ট এবং পোল করা রেজিস্টারের পরিমাণের উপর নির্ভর করে। সাধারণত, BARO মডিউলের বেশিরভাগের জন্য 100ms ঠিকঠাক কাজ করবে।
সমর্থিত মডবাস ফাংশন
সারণি ৭ ফাংশন সংজ্ঞা
| ফাংশন কোড | অ্যাকশন | বর্ণনা |
| 01 | কয়েল/পোর্টের অবস্থা পড়ুন | ModBusSlave-এ বিচ্ছিন্ন আউটপুট(গুলি) এর চালু/বন্ধ অবস্থা পড়ে। |
| 02 | ইনপুট স্ট্যাটাস পড়ুন | ModBusSlave-এ বিচ্ছিন্ন ইনপুট(গুলি) এর চালু/বন্ধ অবস্থা পড়ে। |
| 03 | হোল্ডিং রেজিস্টার পড়ুন | ModBusSlave-এ হোল্ডিং রেজিস্টারের বাইনারি বিষয়বস্তু পড়ে। |
| 04 | ইনপুট রেজিস্টার পড়ুন | ModBusSlave-এ ইনপুট রেজিস্টারের বাইনারি বিষয়বস্তু পড়ে। |
| 05 | একক কয়েল/পোর্ট জোর করুন | ModBusSlave-এ একটি একক কয়েল/পোর্টকে হয় চালু বা বন্ধ করতে বাধ্য করে |
| 06 | একক রেজিস্টার লিখুন | ModBusSlave-এ একটি হোল্ডিং রেজিস্টারে একটি মান লেখে |
| 15 | একাধিক কয়েল/পোর্ট জোর করে লাগান | ModBusSlave-এর একাধিক কয়েল/পোর্টকে চালু বা বন্ধ করতে বাধ্য করে |
| 16 | একাধিক রেজিস্টার লিখুন | ModBusSlave-এ হোল্ডিং রেজিস্টারের একটি সিরিজে মান লেখে। |
তথ্য উপস্থাপনা এবং নিবন্ধন সারণী
BARO মডিউলে এবং সেখান থেকে প্রেরিত ডেটা মান (সেটপয়েন্ট মান, প্যারামিটার, সেন্সর-নির্দিষ্ট পরিমাপ মান, ইত্যাদি) 16-বিট এবং 32-বিট হোল্ডিং (অথবা ইনপুট) রেজিস্টার ব্যবহার করে যার একটি 4-সংখ্যার ঠিকানা স্বরলিপি রয়েছে। ঠিকানা স্থানগুলি প্রতিটি ডেটা ধরণের জন্য কার্যত বিভিন্ন ব্লকে বিতরণ করা হয়। এটি Modbus Enron বাস্তবায়নের একটি পদ্ধতি। সারণি 8 BARO মডিউল দ্বারা ব্যবহৃত চারটি প্রধান টেবিল তাদের নিজ নিজ অ্যাক্সেস অধিকার সহ দেখায়। সারণি 9 প্রতিটি ভিন্ন ডেটা ধরণের উপস্থাপনার জন্য উপ-ব্লক বর্ণনা করে।
অনুগ্রহ করে মনে রাখবেন যে কিছু Modbus ডেটালগার +1 অফসেট সহ অ্যাড্রেসিং ব্যবহার করে। এটি কখনও কখনও বিভ্রান্তির কারণ হয় এবং এটি Modbus স্পেসিফিকেশন void এর উপর ভিত্তি করে। ডেটালগারে আপনার Modbus প্রোগ্রাম বাস্তবায়নে সমস্যা হলে সর্বদা বিভিন্ন রেজিস্টার অফসেট এবং ডেটা টাইপ পরীক্ষা করার চেষ্টা করুন। তাপমাত্রার মতো একটি পরিচিত মান ব্যবহার করে, যেখানে কোন মান আশা করা যায় তা জানা যায়, পরীক্ষা শুরু করা একটি ভাল অভ্যাস।
| টেবিল ৮ মডবাস প্রাথমিক টেবিল | |||
| নিবন্ধনের নম্বর | টেবিলের ধরন | অ্যাক্সেস | বর্ণনা |
| 1xxx | বিচ্ছিন্ন আউটপুট কয়েল | পড়ুন/লিখুন | সেন্সরের জন্য চালু/বন্ধ অবস্থা বা সেটআপ পতাকা |
| 2xxx | বিচ্ছিন্ন ইনপুট পরিচিতি | পড়ুন | সেন্সর স্ট্যাটাস ফ্ল্যাগ |
| 3xxx | এনালগ ইনপুট রেজিস্টার | পড়ুন | সেন্সর থেকে সংখ্যাসূচক ইনপুট ভেরিয়েবল (প্রকৃত সেন্সর পরিমাপ) |
| 4xxx | অ্যানালগ আউটপুট হোল্ডিং রেজিস্টার | পড়ুন/লিখুন | সেন্সরের জন্য সংখ্যাসূচক আউটপুট ভেরিয়েবল (পরামিতি, সেটপয়েন্ট মান, ক্যালিব্রেশন ইত্যাদি) |
প্রাক্তন জন্যample, register 3001 হল প্রথম অ্যানালগ ইনপুট রেজিস্টার (ইনপুট রেজিস্টারের জন্য প্রথম ডেটা ঠিকানা)। এখানে সংরক্ষিত সংখ্যাসূচক মান হবে একটি 16-বিট স্বাক্ষরবিহীন পূর্ণসংখ্যা-ধরণের চলক যা প্রথম সেন্সর পরিমাপ প্যারামিটার (চাপের মান) উপস্থাপন করে। একই পরিমাপ প্যারামিটার (চাপের মান) রেজিস্টার 3201 এ পড়া যেতে পারে, কিন্তু এবার একটি 32-বিট ফ্লোটিং-পয়েন্ট মান হিসাবে একটি বিগ-এন্ডিয়ান ফর্ম্যাট সহ। যদি Modbus Master (Datalogger বা একটি PLC) শুধুমাত্র 32-বিট ফ্লোট-মানগুলিকে একটি লিটল-এন্ডিয়ান ফর্ম্যাট সহ সমর্থন করে, তাহলে কেউ রেজিস্টার 3301 এ একই পরিমাপ প্যারামিটার (একই চাপের মান) পড়তে পারে। ভার্চুয়াল সাব-ব্লকগুলি সেন্সরগুলির Modbus কোয়েরি প্রোগ্রামিংয়ে ব্যবহারকারীর প্রচেষ্টাকে সহজ করার জন্য তৈরি করা হয়েছে।
| টেবিল 9 মডবাস ভার্চুয়াল সাব-ব্লক | |||
| নিবন্ধনের নম্বর | অ্যাক্সেস | আকার | উপ-সারণী ডেটা টাইপ |
| X001-X099 | পড়ুন/লিখুন | 16 বিট | স্বাক্ষরিত পূর্ণসংখ্যা |
| X101-X199 | পড়ুন/লিখুন | 16 বিট | স্বাক্ষরবিহীন পূর্ণসংখ্যা |
| X201-X299 | পড়ুন/লিখুন | 32 বিট | ফ্লোট বিগ-এন্ডিয়ান ফর্ম্যাট |
| X301-X399 | পড়ুন/লিখুন | 32 বিট | ফ্লোট লিটল-এন্ডিয়ান ফর্ম্যাট |
ম্যাপিং নিবন্ধন করুন
| টেবিল 10 রেজিস্টার রাখা | |
| 41000 (41001*) | মোডবাস দাসের ঠিকানা |
| বিস্তারিত বর্ণনা | সেন্সরের মডবাস ঠিকানা পড়ুন বা আপডেট করুন |
| ডেটা টাইপ | স্বাক্ষরবিহীন পূর্ণসংখ্যা |
| অনুমোদিত পরিসীমা | 1 - 247 |
| ইউনিট | – |
| মন্তব্য | আপডেট করা স্লেভ ঠিকানা সেন্সরের ননভোলাটাইল মেমরিতে সংরক্ষণ করা হবে। |
| টেবিল 11 BARO মডিউল ইনপুট রেজিস্টার | |
| 32000 (32001*) | মাটির জলের সম্ভাবনা |
| বিস্তারিত বর্ণনা | টেনসিওমিটার থেকে ক্ষতিপূরণপ্রাপ্ত টেনশন মান |
| ডেটা টাইপ | ৩২ বিট ভাসমান বিগ-এন্ডিয়ান |
| অনুমোদিত পরিসীমা | -200 থেকে +200 |
| ইউনিট | kPa, |
| মন্তব্য | টেনসিওমিটারটি স্লেভ হিসেবে সংযুক্ত করতে হবে |
| 32001 (32002*) | মাটির তাপমাত্রা |
| বিস্তারিত বর্ণনা | বোর্ড তাপমাত্রা পরিমাপে উচ্চ নির্ভুলতা |
| ডেটা টাইপ | ৩২ বিট ভাসমান বিগ-এন্ডিয়ান |
| অনুমোদিত পরিসীমা | -30 থেকে +60 |
| ইউনিট | ডিগ্রি |
| মন্তব্য | টেনসিওমিটারটি স্লেভ হিসেবে সংযুক্ত করতে হবে |
| 32002 (32003*) | সেন্সর সরবরাহ ভলিউমtage |
| বিস্তারিত বর্ণনা | বোর্ডে সরবরাহের পরিমাণtagই পরিমাপ |
| ডেটা টাইপ | ৩২ বিট ভাসমান বিগ-এন্ডিয়ান |
| অনুমোদিত পরিসীমা | -10 থেকে +60 |
| ইউনিট | ভোল্ট |
| মন্তব্য | – |
| 32003 (32004*) | বারো স্ট্যাটাস |
| বিস্তারিত বর্ণনা | বাইনারি অবস্থা |
| ডেটা টাইপ | ৩২ বিট ভাসমান বিগ-এন্ডিয়ান |
| অনুমোদিত পরিসীমা | 0/1 |
| ইউনিট | – |
| মন্তব্য | – |
| 32004 (32005*) | BARO রেফারেন্স চাপ |
| বিস্তারিত বর্ণনা | বোর্ডে উচ্চ নির্ভুলতা ব্যারোমেট্রিক চাপ পরিমাপ |
| ডেটা টাইপ | ৩২ বিট ভাসমান বিগ-এন্ডিয়ান |
| অনুমোদিত পরিসীমা | +70 থেকে +120 |
| ইউনিট | kPa, |
| মন্তব্য | – |
| সারণি ১১ বারো মডিউল ইনপুট রেজিস্টার (চলবে) | |
| 32005 (32006*) | Tensiometer চাপ |
| বিস্তারিত বর্ণনা | টেনসিওমিটার থেকে পরম চাপের মান |
| ডেটা টাইপ | ৩২ বিট ভাসমান বিগ-এন্ডিয়ান |
| অনুমোদিত পরিসীমা | -200 থেকে +200 |
| ইউনিট | kPa, |
| মন্তব্য | টেনসিওমিটারটি স্লেভ হিসেবে সংযুক্ত করতে হবে |
| 32006 (32007*) | বারো তাপমাত্রা |
| বিস্তারিত বর্ণনা | বোর্ডে তাপমাত্রা পরিমাপ |
| ডেটা টাইপ | ৩২ বিট ভাসমান বিগ-এন্ডিয়ান |
| অনুমোদিত পরিসীমা | -30 থেকে +60 |
| ইউনিট | ডিগ্রি |
| মন্তব্য | – |
*কিছু ডিভাইস +1 অফসেট সহ Modbus রেজিস্টার ঠিকানা রিপোর্ট করে। এটি C এর ক্ষেত্রে সত্য।ampbell Scientific Loggers এবং Dataker loggers। পছন্দসই রেজিস্টারটি পড়ার জন্য বন্ধনীতে থাকা নম্বরটি ব্যবহার করুন।
EXAMPLE একটি CR6 ডেটালগার এবং মডবাস RTU ব্যবহার করছে
সিampবেল সায়েন্টিফিক, ইনকর্পোরেটেড। CR6 মেজারমেন্ট অ্যান্ড কন্ট্রোল ডেটালগার Modbus SCADA নেটওয়ার্কগুলিকে একীভূত করার জন্য Modbus মাস্টার এবং Modbus স্লেভ যোগাযোগকে সমর্থন করে। Modbus কমিউনিকেশন প্রোটোকল একটি কম্পিউটার/HMI সফ্টওয়্যার, যন্ত্র (RTU) এবং Modbus-সামঞ্জস্যপূর্ণ সেন্সরগুলির মধ্যে তথ্য এবং ডেটা বিনিময়কে সহজতর করে। CR6 ডেটালগার একচেটিয়াভাবে RTU মোডে যোগাযোগ করে। একটি Modbus নেটওয়ার্কে, প্রতিটি স্লেভ ডিভাইসের একটি অনন্য ঠিকানা থাকে। অতএব, Modbus নেটওয়ার্কের সাথে সংযোগ স্থাপনের আগে সেন্সর ডিভাইসগুলিকে সঠিকভাবে কনফিগার করতে হবে। ঠিকানাগুলির পরিসর 1 থেকে 247 পর্যন্ত। ঠিকানা 0 সর্বজনীন সম্প্রচারের জন্য সংরক্ষিত।
একটি CR6 ডেটালগার প্রোগ্রামিং করা
CR6 (এবং CR1000) লগারগুলিতে চলমান প্রোগ্রামগুলি CRBasic-এ লেখা হয়, যা C দ্বারা তৈরি একটি ভাষা।ampবেল সায়েন্টিফিক। এটি একটি উচ্চ-স্তরের ভাষা যা ডেটা লগারকে কীভাবে এবং কখন পরিমাপ নিতে হবে, ডেটা প্রক্রিয়া করতে হবে এবং যোগাযোগ করতে হবে তা নির্দেশ দেওয়ার জন্য একটি সহজ কিন্তু অত্যন্ত নমনীয় এবং শক্তিশালী পদ্ধতি প্রদান করার জন্য ডিজাইন করা হয়েছে। প্রোগ্রামগুলি শর্টকাট সফ্টওয়্যার ব্যবহার করে তৈরি করা যেতে পারে অথবা CRBasic Editor ব্যবহার করে সম্পাদনা করা যেতে পারে, উভয়ই অফিসিয়াল C-তে স্বতন্ত্র অ্যাপ্লিকেশন হিসাবে ডাউনলোডের জন্য উপলব্ধ।ampঘণ্টা বৈজ্ঞানিক webসাইট (www.campbellsci.com). শর্টকাট সফটওয়্যার (https://www.campbellsci.com/shortcut) CRBasic সম্পাদক (https://www.campbellsci.com/crbasiceditor)
একটি Modbus অ্যাপ্লিকেশনের জন্য একটি সাধারণ CRBasic প্রোগ্রামে নিম্নলিখিতগুলি থাকে:
- চলক এবং ধ্রুবক ঘোষণা (পাবলিক বা প্রাইভেট)
- ইউনিট ঘোষণা
- কনফিগারেশন পরামিতি
- ডেটা টেবিল ঘোষণা
- লগার ইনিশিয়ালাইজেশন
- প্রয়োজনীয় সকল সেন্সর দিয়ে (প্রধান লুপ) স্ক্যান করুন।
- ডেটা টেবিলগুলিতে ফাংশন কল
CR6 লগার RS-485 সংযোগ ইন্টারফেস
CR6 এর সর্বজনীন (U) টার্মিনালটি 12টি চ্যানেল অফার করে যা প্রায় যেকোনো ধরণের সেন্সরের সাথে সংযুক্ত। এটি CR6 কে আরও অ্যাপ্লিকেশন মেলানোর ক্ষমতা দেয় এবং অনেক বহিরাগত পেরিফেরাল ব্যবহার বন্ধ করে।
চিত্র ১২-এ দেখানো Modbus CR6 সংযোগটি টার্মিনাল (C1-C2) এবং (C3-C4) এ মাউন্ট করা RS-485 (A/B) ইন্টারফেস ব্যবহার করে। এই ইন্টারফেসগুলি হাফ-ডুপ্লেক্স এবং ফুল-ডুপ্লেক্সে কাজ করতে পারে। এই উদাহরণের জন্য ব্যবহৃত BARO মডিউলের সিরিয়াল ইন্টারফেসample (C1-C2) টার্মিনালের সাথে সংযুক্ত।
BARO মডিউল থেকে CR6 ডেটালগার ওয়্যারিং ডায়াগ্রাম
BARO মডিউলটিকে একটি অনন্য Modbus Slave Address বরাদ্দ করার পর, চিত্র ১২ অনুসারে এটি CR6 লগারের সাথে সংযুক্ত করা যেতে পারে। সাদা এবং কালো তারগুলিকে যথাক্রমে তাদের সংকেত অনুসারে C1 এবং C2 পোর্টের সাথে সংযুক্ত করতে ভুলবেন না - বাদামী তারটি 12V (V+) এবং নীলটি G (GND) এর সাথে। আপনার প্রোগ্রামের মাধ্যমে পাওয়ার সাপ্লাই নিয়ন্ত্রণ করতে, বাদামী তারটি সরাসরি SW12 টার্মিনালের (সুইচড 12V আউটপুট) একটিতে সংযুক্ত করুন।
EXAMPLE প্রোগ্রাম

গ্রাহক সমর্থন
উত্তর আমেরিকা
গ্রাহক পরিষেবা প্রতিনিধিরা সোমবার থেকে শুক্রবার, প্রশান্ত মহাসাগরীয় সময় সকাল 7:00 থেকে বিকাল 5:00 পর্যন্ত প্রশ্ন, সমস্যা বা প্রতিক্রিয়ার জন্য উপলব্ধ।
- ইমেইল: support.environment@metergroup.com
- sales.environment@metergroup.com
- ফোন: +1.509.332.5600
- ফ্যাক্স: +1.509.332.5158
- Webসাইট: metergroup.com
ইউরোপ
- গ্রাহক পরিষেবা প্রতিনিধিরা সোমবার থেকে শুক্রবার পর্যন্ত প্রশ্ন, সমস্যা বা প্রতিক্রিয়ার জন্য উপলব্ধ,
- মধ্য ইউরোপীয় সময় ৮:০০ থেকে ৫:০০ পর্যন্ত।
- ইমেইল: support.europe@metergroup.com
- sales.europe@metergroup.com
- ফোন: +49 89 12 66 52 0
- ফ্যাক্স: + 49 89 12 66 52 20
- Webসাইট: metergroup.com
ইমেলের মাধ্যমে METER-এর সাথে যোগাযোগ করলে, অনুগ্রহ করে নিম্নলিখিত তথ্য অন্তর্ভুক্ত করুন:
- নাম
- ঠিকানা
- ফোন নম্বর
- ইমেইল ঠিকানা
- যন্ত্রের ক্রমিক নম্বর
সমস্যার বর্ণনা
দ্রষ্টব্য: ডিস্ট্রিবিউটরের মাধ্যমে কেনা পণ্যের জন্য, সহায়তার জন্য সরাসরি ডিস্ট্রিবিউটরের সাথে যোগাযোগ করুন।
পর্যালোচনার ইতিহাস
নিম্নলিখিত সারণী নথির সংশোধন তালিকাভুক্ত করে।
| রিভিশন | তারিখ | সামঞ্জস্যপূর্ণ ফার্মওয়্যার | বর্ণনা |
| 00 | 6.2025 | 1.10 | প্রাথমিক মুক্তি |
FAQ
যদি আমার একটি অ-মানক তারের দৈর্ঘ্যের প্রয়োজন হয় তবে আমার কী করা উচিত?
আমার অ্যাপ্লিকেশনের জন্য কোন যোগাযোগ প্রোটোকল ব্যবহার করব তা আমি কীভাবে জানব?
দলিল/সম্পদ
![]() | BARO মডিউল |
তথ্যসূত্র
- মিটার গ্রুপmetergroup.com
- Modbus Organizationmodbus.org
- রাগড মনিটরিং: পরিমাপ এবং নিয়ন্ত্রণ সরঞ্জাম যে কোনো...www.campbellsci.com
- CRBasic Editor: Stand-Alone Installation for CRBasic Editor...www.campbellsci.com
- Short Cut: Program Generator for Windows (SCWin)www.campbellsci.com
- ব্যবহারকারীর ম্যানুয়ালmanual.tools
