BARO matuoklio modulis

BARO INTEGRAVIMO VADOVAS
JUTIKLIO APRAŠYMAS
BARO modulis yra tikslus barometras, skirtas kompensuoti TEROS 31 ir TEROS 32 tenzometrų matricinio potencialo matavimus. BARO modulį galima naudoti kaip atskirą jutiklį, skirtą kompensuoti vieną ar daugiau tenzometrų matavimo vietoje, arba kaip skaitmeninį/analoginį keitiklį, skirtą kompensuoti prijungto TEROS 31 arba TEROS 32 vertę ir konvertuoti SDI-12 signalą į analoginį tūrio rodmenį.tage išėjimas (tik 8 kontaktų versijoje). BARO modulio ir TEROS 32 derinys gali būti naudojamas kaip T8 tenzometro pakaitalas. Išsamesnį šio jutiklio matavimų aprašymą rasite BARO modulio naudotojo vadove.

PARAIŠKOS
- Barometrinio slėgio matavimas
- Matricos potencialo matavimų barometrinis kompensavimas
- Skaitmeninis/analoginis keitiklis tiesiogiai prijungtiems TEROS 31 ir TEROS 32 tenziometrams
- Tinka ne METER duomenų kaupikliams, skirtiems TEROS 31 ir TEROS 32 prijungimui
ADVANTAGES
- Skaitmeninis jutiklis perduoda kelis matavimus per nuosekliąją sąsają
- Žemos įvesties ttage reikalavimus
- Mažos galios dizainas palaiko baterijomis veikiančius duomenų kaupiklius
- Palaikomas SDI-12, Modbus RTU arba tensio LINK nuosekliojo ryšio protokolas
- Palaikoma analoginė išvestis (tik 8 kontaktų versija)
SPECIFIKACIJA
| MATAVIMO SPECIFIKACIJOS | |
| Barometrinis slėgis | |
| Diapazonas | +65 kPa iki +105 kPa |
| Rezoliucija | ± 0.0012 kPa |
| Tikslumas | ± 0.05 kPa |
| Temperatūra | |
| Diapazonas | -30 iki +60 °C |
| Rezoliucija | ± 0.01 °C |
| Tikslumas | ± 0.5 °C |
| RYŠIO SPECIFIKACIJOS | |
| Išvestis | |
| Analoginė išvestis (tik 8 kontaktų jungtis) nuo 0 iki 2,000 mV (numatytoji) nuo 0 iki 1,000 mV (konfigūruojama su įtempiu) VIEW) | |
| Skaitmeninė išvestis SDI-12 ryšio protokolas tensio LINK ryšio protokolas Modbus RTU ryšio protokolas | |
| Duomenų registravimo suderinamumas | |
| Analoginis išėjimas Bet kokia duomenų rinkimo sistema, galinti perjungti 3.6–28 V nuolatinės srovės sužadinimą ir vienpusį arba diferencinį įtampos matavimą.tagmatavimas esant 12 bitų arba didesnei skiriamajai gebai. | |
| Skaitmeninė išvestis. Bet kokia duomenų rinkimo sistema, galinti sužadinti nuo 3.6 iki 28 V nuolatinės srovės ir palaikyti RS-485 „Modbus“ arba SDI-12 ryšį. | |
| FIZINĖS SPECIFIKACIJOS | |
| Matmenys | |
| Ilgis | 80 mm (3.15 colio) |
| Plotis | 29 mm (1.14 colio) |
| Aukštis | 30 mm (1.18 colio) |
| Kabelio ilgis | |
| 1.5 m (standartinis). PASTABA: jei reikia nestandartinio ilgio kabelio, kreipkitės į klientų aptarnavimo tarnybą. | |
| Jungčių tipai | |
| 4 ir 8 kontaktų M12 kištukinė jungtis arba nulupti ir alavuoti laidai | |
| ATITIKTIS | |
| EM ISO/IEC 17050:2010 (CE ženklas) | |
EKVIVALENTINIAI GRANDINĖS IR PRIJUNGIMO TIPAI
Žr. 2 paveikslą, kaip prijungti BARO modulį prie duomenų kaupiklio. 2 paveiksle pateiktas rekomenduojamos SDI-12 specifikacijos mažos varžos variantas.



BARO MODULIO INTEGRAVIMO VADOVAS 



ATSARGUMO PRIEMONĖS
METER jutikliai yra pagaminti pagal aukščiausius standartus, tačiau netinkamas naudojimas, netinkama apsauga arba netinkamas montavimas gali sugadinti jutiklį ir anuliuoti garantiją. Prieš integruodami jutiklius į jutiklių tinklą, vadovaukitės rekomenduojamomis montavimo instrukcijomis ir įdiekite apsaugos priemones, kad apsaugotumėte jutiklį nuo žalingų trukdžių.
JUTIKLIO RYŠIAI
Skaitmeniniai METER jutikliai turi nuosekliąją sąsają su bendrais priėmimo ir perdavimo signalais, skirtais jutiklio matavimams perduoti duomenų laidu. Jutiklis palaiko SDI-12, tensio LINK ir Modbus per RS-485 dviejų laidų jungtį. Jutiklis automatiškai aptinka naudojamą sąsają ir protokolą. Kiekvienas protokolas turi įgyvendinimo patobulinimų.tagir iššūkiai. Jei norimos programos protokolo pasirinkimas nėra akivaizdus, susisiekite su „METER“ klientų aptarnavimo tarnyba.
- SDI-12 ĮVADAS
SDI-12 yra standartais pagrįstas protokolas, skirtas jutikliams sujungti su duomenų kaupikliais ir duomenų rinkimo įranga. Keli jutikliai su unikaliais adresais gali naudoti bendrą 3 laidų magistralę (maitinimą, įžeminimą ir duomenis). Dvipusis ryšys tarp jutiklio ir registratoriaus galimas bendrinant duomenų perdavimo ir priėmimo liniją, kaip apibrėžta standarte. Jutiklio matavimai paleidžiami protokolo komanda. SDI-12 protokolas reikalauja unikalaus raidinio ir skaitmeninio jutiklio adreso kiekvienam magistralėje esančiam jutikliui, kad duomenų kaupiklis galėtų siųsti komandas ir gauti rodmenis iš konkrečių jutiklių.
Atsisiųskite SDI-12 specifikaciją v1.3, kad sužinotumėte daugiau apie SDI-12 protokolą. - RS-485 ĮVADAS
RS-485 yra patikima fizinė magistralės jungtis, skirta keliems įrenginiams prijungti prie vienos magistralės. Ji gali naudoti labai ilgus kabelių atstumus atšiauriomis sąlygomis. Vietoj SDI-12, RS-485 naudoja du atskirus laidus duomenų signalui. Tai leidžia naudoti ilgesnius kabelius ir yra mažiau jautrus išorinių šaltinių trikdžiams, nes signalas yra susijęs su skirtingais laidais, o maitinimo srovės neturi įtakos duomenų signalui. Daugiau informacijos apie RS-485 rasite Vikipedijoje. - TENSIOLINK RS-485 ĮVADAS
„tensioLINK“ yra greitas, patikimas, patentuotas nuosekliojo ryšio protokolas, kuris bendrauja per RS-485 sąsają. Šis protokolas naudojamas duomenims nuskaityti ir įrenginio funkcijoms konfigūruoti. „METER“ teikia „tensioLINK“ kompiuterio USB keitiklį ir programinę įrangą, skirtą tiesioginiam ryšiui su jutikliu, duomenų nuskaitymui ir programinės įrangos atnaujinimui. Norėdami gauti daugiau informacijos apie „tensioLINK“, susisiekite su klientų aptarnavimo tarnyba. - MODBUS RTU RS-485 ĮVADAS
„Modbus RTU“ yra įprastas nuosekliojo ryšio protokolas, kurį programuojami loginiai valdikliai (PLC) arba duomenų kaupikliai naudoja bendrauti su visų rūšių skaitmeniniais įrenginiais. Ryšys veikia per fizinę RS-485 jungtį. RS-485 fizinės jungties ir „Modbus“ kaip nuosekliojo ryšio protokolo derinys leidžia greitai ir patikimai perduoti duomenis iš daugybės jutiklių, prijungtų prie vieno nuosekliosios magistralės laido. Daugiau informacijos apie „Modbus“ rasite šiose nuorodose: Vikipedija ir modbus.org. - JUTIKLIO SĄSAJA SU KOMPIUTERIU
Jutiklio palaikomiems nuosekliesiems signalams ir protokolams reikalinga tam tikra sąsajos įranga, kuri būtų suderinama su daugumoje kompiuterių esančiu nuosekliuoju prievadu (arba USB-nuosekliojo prievado adapteriais). Yra keletas
Rinkoje yra SDI-12 sąsajos adapterių; tačiau „METER“ neišbandė nė vienos iš šių sąsajų ir negali rekomenduoti, kurie adapteriai veikia su „METER“ jutikliais. „METER“ duomenų kaupikliai ir nešiojamasis įrenginys ZSC gali veikti kaip kompiuterio ir jutiklio sąsaja, skirta atlikti jutiklių matavimus pagal poreikį.
BARO modulį taip pat galima konfigūruoti ir matuoti per „tensioLINK“ naudojant METER programinę įrangą „tensio“VIEW, galima atsisiųsti iš meter.ly/software. Norint prijungti BARO modulį prie kompiuterio, reikalingas „tensioLINK“ USB keitiklis ir tinkamas adapterio kabelis. - METER SDI-12 ĮGYVENDINIMAS
Jei tarp TEROS 31 arba 32 tenzometro prijungtas BARO modulis, per Modbus galima nuskaityti ir barometrinį oro slėgį, ir absoliutų TEROS tenzometro slėgį. Kompensuotą matricos potencialą taip pat galima nuskaityti per Modbus.
METER jutikliuose naudojamas mažos varžos SDI-12 standartinės jutiklio grandinės variantas (2 pav.). Įjungimo metu jutikliai išveda tam tikrą jutiklio diagnostinę informaciją ir su jais neturėtų būti perduodamas ryšys, kol nepasibaigė įjungimo laikas. Pasibaigus įjungimo laikui, jutikliai yra visiškai suderinami su visomis SDI-12 specifikacijoje v1.3 išvardytomis komandomis, išskyrus nuolatinio matavimo komandas (aR0–aR9 ir aRC0–aRC9). M, R ir C komandų įgyvendinimai pateikti 8–9 puslapiuose. Iš gamyklos visi METER jutikliai pradeda veikti SDI-12 adresu 0. - SVARSTYMAS JUTIKLIO AUTOBUSAS
SDI-12 jutiklių magistrales reikia reguliariai tikrinti, prižiūrėti ir šalinti gedimus. Jei sugenda vienas jutiklis, gali sutrikti visa magistralė, net jei likę jutikliai veikia normaliai. SDI-12 magistralės maitinimas ir maitinimas, kai sugenda vienas jutiklis, yra priimtinas. METER SDI-12 jutiklius galima maitinti ir maitinti bei skaityti norimu matavimo intervalu arba maitinti nuolat ir siųsti komandas, kai reikia atlikti matavimą, atsižvelgiant į nurodytą ryšio laiką. Magistralės konfigūracijos efektyvumą įtakoja daug veiksnių. Apsilankykite metergroup.com straipsniams ir virtualiems seminarams, kuriuose yra daugiau informacijos.
SDI-12 KONFIGŪRACIJA
1 lentelėje pateikta SDI-12 ryšio konfigūracija.
| Lentelė 1 SDI-12 ryšio konfigūracija | |
| Perdavimo greitis | 1,200 |
| Pradėti bitai | 1 |
| Duomenų bitai | 7 (LSB pirmiausia) |
| Pariteto bitai | 1 (lyginis) |
| „Stop Bits“ | 1 |
| Logika | Apverstas (aktyvus žemas) |
SDI-12 LAIKAS
Visos SDI-12 komandos ir atsakymai duomenų linijoje turi atitikti 9 paveiksle pateiktą formatą. Prieš komandą ir atsakymą nurodomas adresas, o juos užbaigia eilutės grąžinimo ir eilutės tiekimo simbolių derinys ( ) ir laikykitės 10 paveiksle parodyto laiko.


BENDROSIOS SDI-12 KOMANDOS
Šiame skyriuje pateikiamos įprastų SDI-12 komandų, kurios dažnai naudojamos SDI-12 sistemoje, lentelės ir atitinkami METER jutiklių atsakymai.
IDENTIFIKAVIMO KOMANDA (aI!)
Identifikavimo komanda gali būti naudojama norint gauti įvairios išsamios informacijos apie prijungtą jutiklį. Buvęsampkomandos ir atsakymo le yra parodyta Pvzample 1, kur komanda yra paryškinta, o atsakymas eina po komandos.
Example 1 1I!113METER␣ ␣ ␣BARO␣
|
Parametras |
Fiksuotas simbolis Ilgis | Aprašymas |
| 1 aš! | 3 | Duomenų registravimo komanda. Užklausa jutikliui dėl informacijos iš jutiklio adreso 1. |
| 1 | 1 | Jutiklio adresas. Pridėtas prie visų atsakymų, tai nurodo, kuris magistralės jutiklis grąžina šią informaciją. |
| 13 | 2 | Nurodo, kad tikslinis jutiklis palaiko SDI-12 specifikaciją v1.3. |
| METRAS ␣ ␣ ␣ | 8 | Pardavėjo identifikavimo eilutė. (METER ir trys tarpai ␣ ␣ ␣ visiems METER jutikliams) |
| BARO␣ | 6 | Jutiklio modelio eilutė. Ši eilutė būdinga jutiklio tipui. BARO atveju eilutė yra BARO. |
| 100 | 3 | Jutiklio versija. Šis skaičius, padalytas iš 100, yra METER jutiklio versija (pvz., 100 yra 1.00 versija). |
| BARO-00001 | ≤13, kintamasis | Jutiklio serijos numeris. Tai kintamo ilgio laukas. Senesniems jutikliams jis gali būti praleistas. |
KEITI ADRESĄ KOMANDA (aAB!)
Komanda „Keisti adresą“ naudojama jutiklio adresui pakeisti į naują adresą. Visos kitos komandos palaiko pakaitos simbolį kaip tikslinio jutiklio adresą, išskyrus šią komandą. Visų METER jutiklių numatytasis gamyklinis adresas yra 0 (nulis). Palaikomi adresai yra raidiniai ir skaitmeniniai (t. y. A–Z ir 0–9). Pvz.ampMETER jutiklio išvestis parodyta Pvzample 2, kur komanda yra paryškinta, o atsakymas eina po komandos.
Example 2 1A0!0
|
Parametras |
Fiksuotas simbolis Ilgis | Aprašymas |
| 1A0! | 4 | Duomenų registravimo komanda. Prašymas jutikliui pakeisti jo adresą iš 1 į naują adresą 0. |
| 0 | 1 | Naujas jutiklio adresas. Visoms vėlesnėms komandoms tikslinis jutiklis naudos šį naują adresą. |
KOMANDŲ ĮGYVENDINIMAS
Toliau pateiktose lentelėse pateikiamos atitinkamos matavimo ( M ), nuolatinės ( R ) ir lygiagrečios ( C ) komandos ir, jei reikia, vėlesnės duomenų ( D ) komandos.
MATAVIMO KOMANDŲ ĮGYVENDINIMAS
Matavimo (M) komandos siunčiamos į vieną jutiklį SDI-12 magistralėje ir reikalauja, kad vėlesnės duomenų (D) komandos būtų siunčiamos į tą jutiklį, kad būtų gauti jutiklio išvesties duomenys prieš pradedant ryšį su kitu jutikliu magistralėje. Žr. 2 lentelę, kurioje pateiktas komandų sekos paaiškinimas, ir 5 lentelę, kurioje pateiktas atsako parametrų paaiškinimas.
2 stalas ryto! komandų seka
| komandą | Atsakymas |
| Ši komanda praneša vidutines, sukauptas arba didžiausias vertes. | |
| esu! | atttn |
| aD0! | a± ± + |
| Komentarai | Kai prijungtas pavaldinis TEROS tenziometras, palaiko barometriniu būdu kompensuojamo tenzometro išvestį. Jei BARO modulis naudojamas atskirai grąžina dabartinį barometrinį slėgį. |
| PASTABA: Matavimo ir atitinkamos duomenų komandos skirtos naudoti viena po kitos. Kai jutiklis apdoroja matavimo komandą, pateikiama aptarnavimo užklausa. siunčiamas iš jutiklio, signalizuojantis, kad matavimas yra paruoštas. Prieš siųsdami duomenų komandas, palaukite, kol praeis kelios sekundės, arba kol bus gauta aptarnavimo užklausa. Žr. SDI-12 specifikacijas v1.3 | |
PASTABA: Matavimo ir atitinkamos duomenų komandos skirtos naudoti viena po kitos. Kai jutiklis apdoroja matavimo komandą, pateikiama aptarnavimo užklausa. siunčiamas iš jutiklio, signalizuojantis, kad matavimas paruoštas. Prieš siųsdami duomenų komandas, palaukite, kol praeis ttt sekundžių, arba kol bus gauta paslaugos užklausa. Daugiau informacijos rasite SDI-12 specifikacijų v1.3 dokumente.
LYGIAUSIAME MATAVIMO KOMANDŲ ĮGYVENDINIMAS
Lygiagretaus matavimo (C) komandos paprastai naudojamos su prie magistralės prijungtais jutikliais. Šio jutiklio C komandos skiriasi nuo standartinio C komandos įgyvendinimo. Pirmiausia išsiųskite C komandą, palaukite nurodytą laiką, nurodytą C komandos atsakyme, o tada, prieš užmegzdami ryšį su kitu jutikliu, naudokite D komandas, kad nuskaitytumėte jos atsakymą.
Komandų sekos paaiškinimą žr. 3 lentelėje, o atsako parametrų paaiškinimą – 5 lentelėje.
| 3 lentelė. aC! matavimo komandų seka | |
| komandą | Atsakymas |
| Ši komanda praneša momentines vertes. | |
| aC! | atttnn |
| aD0! | a± ± + |
| PASTABA: Matavimo ir atitinkamos duomenų komandos skirtos naudoti viena po kitos. Kai jutiklis apdoroja matavimo komandą, pateikiama aptarnavimo užklausa. iš jutiklio siunčiamas signalas, signalizuojantis, kad matavimas paruoštas. Prieš siųsdami duomenų komandas, palaukite, kol praeis ttt sekundžių, arba kol bus gauta paslaugos užklausa. Daugiau informacijos rasite SDI-12 specifikacijų v1.3 dokumente. | |
PASTABA: Matavimo ir atitinkamos duomenų komandos skirtos naudoti viena po kitos. Kai jutiklis apdoroja matavimo komandą, pateikiama aptarnavimo užklausa. iš jutiklio siunčiamas signalas, kad matavimas paruoštas. Prieš siųsdami duomenų komandas, palaukite, kol praeis ttt sekundės, arba kol bus gauta paslaugos užklausa. Daugiau informacijos rasite SDI-12 specifikacijų v1.3 dokumente.
NUOLATINIO MATAVIMO KOMANDŲ ĮGYVENDINIMAS
Nuolatinio matavimo (R) komandos suaktyvina jutiklio matavimą ir automatiškai grąžina duomenis, kai rodmenys yra baigti, nereikalaujant siųsti D komandos. „aR0!“ savo atsakyme grąžina daugiau simbolių nei 75 simbolių apribojimas, nurodytas SDI-12 specifikacijoje v1.3. Rekomenduojama naudoti buferį, kuriame telpa bent 116 simbolių.
Komandų sekos paaiškinimą žr. 4 lentelėje, o atsako parametrų paaiškinimą – 5 lentelėje.
| 4 lentelė. aR0! matavimo komandų seka | |
| komandą | Atsakymas |
| Ši komanda praneša vidutines, sukauptas arba didžiausias vertes. | |
| aR0! | a± ± + |
| PASTABA: Ši komanda neatitinka SDI-12 atsako laiko. Daugiau informacijos žr. skyriuje „METER SDI-12 įgyvendinimas“. | |
PASTABA: Ši komanda neatitinka SDI-12 atsako laiko. Daugiau informacijos žr. skyriuje „METER SDI-12 įgyvendinimas“.
PARAMETRAI
5 lentelėje pateikiami BARO modulio komandų atsakymuose pateikti parametrai, matavimo vienetai ir parametrų aprašymas.
| Lentelė 5 Parametrų aprašymai | ||
| Parametras | Vienetas | Aprašymas |
| ± | — | Teigiamas arba neigiamas ženklas, nurodantis kitos reikšmės ženklą |
| a | — | SDI-12 adresas |
| n | — | Matavimų skaičius (fiksuotas plotis 1) |
| nn | — | Matavimų skaičius su nuliu priekyje, jei reikia (fiksuotas plotis 2) |
| ttt | s | Maksimalus matavimo laikas (fiksuotas plotis 3) |
| — | Skirtuko simbolis | |
| — | Karietos grįžimo personažas | |
| — | Eilučių tiekimo simbolis | |
| — | ASCII simbolis, žymintis jutiklio tipą. BARO modulio atveju simbolis yra ; | |
| — | METER serijos kontrolinė suma | |
| — | METER 6 bitų CRC |
SKAITIKLIS MODBUS RTU NUOSEKLIOS JUNGIMO ĮDIEGIMAS
„Modbus“ per nuosekliąją liniją yra dviejų versijų – ASCII ir RTU. BARO moduliai bendrauja naudodami tik RTU režimą. Toliau pateiktas paaiškinimas visada susijęs su RTU. 6 lentelėje pateikiamas „Modbus RTU“ ryšys ir konfigūracija.
| Lentelė 6 Modbus ryšio simboliai | |
| Duomenų perdavimo sparta (bps) | 9,600 bps |
| Pradėti bitai | 1 |
| Duomenų bitai | 8 (LSB pirmiausia) |
| Pariteto bitai | 0 (nėra) |
| „Stop Bits“ | 1 |
| Logika | Standartinis (aktyvus aukštas) |
11 paveiksle parodytas pranešimas RTU formatu. Duomenų dydis lemia pranešimo ilgį. Kiekvieno pranešimo baito formatas yra sudarytas iš 10 bitų, įskaitant pradžios ir pabaigos bitus. Kiekvienas baitas siunčiamas iš kairės į dešinę: nuo mažiausio reikšmingo bito (LSB) iki reikšmingiausio bito (MBS). Jei lyginumas neįdiegtas, perduodamas papildomas pabaigos bitas, kad simbolių kadras būtų užpildytas iki pilnų 11 bitų asinchroninio simbolio.
„Modbus“ taikomųjų programų lygmuo įgyvendina standartinių funkcijų kodų rinkinį, suskirstytą į tris kategorijas: viešąjį, vartotojo apibrėžtą ir rezervuotą. Gerai apibrėžti viešieji BARO modulių funkcijų kodai yra dokumentuoti „Modbus Organization, Inc.“ (modbus.org) bendruomenėje.
Norint užtikrinti patikimą BARO modulio ir „Modbus Master“ sąveiką, tarp kiekvienos „Modbus“ komandos, siunčiamos RS-485 magistrale, reikalingas mažiausiai 50 ms uždelsimas. Kiekvienai „Modbus“ užklausai reikalingas papildomas skirtasis laikas; šis skirtasis laikas priklauso nuo įrenginio ir apklaustų registrų skaičiaus. Paprastai 100 ms puikiai tiks daugumai BARO modulio.
PALAIKOMOS MODBUS FUNKCIJOS
7 lentelė. Funkcijų apibrėžimai
| Funkcija Kodas | Veiksmas | Aprašymas |
| 01 | Nuskaitykite ritės / prievado būseną | Nuskaito diskrečiųjų išėjimų įjungimo/išjungimo būseną „ModBusSlave“ įrenginyje |
| 02 | Skaityti įvesties būseną | Nuskaito diskrečiųjų įėjimų įjungimo/išjungimo būseną „ModBusSlave“ įrenginyje |
| 03 | Skaityti valdų registrus | Nuskaito dvejetainį „ModBusSlave“ saugomojo registro (-ų) turinį |
| 04 | Skaityti įvesties registrus | Nuskaito dvejetainį įvesties registro (-ų) turinį „ModBusSlave“ įrenginyje |
| 05 | Priverstinė vienos ritės/prievado | Priverčia vieną „ModBusSlave“ ritę/prievadą būti įjungtam arba išjungtam |
| 06 | Parašykite vieną registrą | Įrašo reikšmę į „ModBusSlave“ laikymo registrą |
| 15 | Priverstinai įjungti kelias rites / prievadus | Priverčia kelias „ModBusSlave“ rites / prievadus būti įjungtus arba išjungtus |
| 16 | Parašykite kelis registrus | Įrašo vertes į „ModBusSlave“ laikymo registrų seriją |
DUOMENŲ ATSPAUSDINIMAS IR REGISTRŲ LENTELĖS
Duomenų reikšmės (nustatytosios vertės, parametrai, jutikliui būdingos matavimo vertės ir kt.), siunčiamos į BARO modulį ir iš jo, naudoja 16 bitų ir 32 bitų laikymo (arba įvesties) registrus su 4 skaitmenų adresų žymėjimu. Adresų erdvės yra virtualiai paskirstytos skirtinguose blokuose kiekvienam duomenų tipui. Tai yra „Modbus Enron“ įgyvendinimo metodas. 8 lentelėje pateikiamos keturios pagrindinės BARO modulio naudojamos lentelės su atitinkamomis jų prieigos teisėmis. 9 lentelėje aprašomi kiekvieno skirtingo duomenų tipo atvaizdavimo subblokai.
Atkreipkite dėmesį, kad kai kurie „Modbus“ duomenų kaupikliai naudoja adresavimą su +1 poslinkiu. Tai kartais sukelia painiavą ir yra pagrįsta „Modbus“ specifikacijos negaliojimo problema. Jei kyla problemų įgyvendinant „Modbus“ programą duomenų kaupiklyje, visada pabandykite išbandyti skirtingus registrų poslinkius ir duomenų tipus. Gera praktika pradėti bandymus naudojant žinomą reikšmę, pvz., temperatūrą, kai žinoma, kokios reikšmės tikėtis.
| 8 lentelė. „Modbus“ pirminės lentelės | |||
| Registro numeris | Lentelės tipas | Prieiga | Aprašymas |
| 1xxx | Diskrečios išvesties ritės | Skaityti/Rašyti | jutiklio įjungimo / išjungimo būsena arba nustatymų žymės |
| 2xxx | Diskretūs įvesties kontaktai | Skaityti | jutiklio būsenos žymės |
| 3xxx | Analoginės įvesties registrai | Skaityti | skaitmeniniai įvesties kintamieji iš jutiklio (tikrieji jutiklio matavimai) |
| 4xxx | Analoginio išėjimo laikymo registrai | Skaityti/Rašyti | skaitmeniniai jutiklio išvesties kintamieji (parametrai, nustatytosios vertės, kalibravimai ir kt.) |
Pavyzdžiui,ampe., registras 3001 yra pirmasis analoginio įvesties registras (pirmasis įvesties registrų duomenų adresas). Čia saugoma skaitinė reikšmė būtų 16 bitų neženklinis sveikojo skaičiaus tipo kintamasis, kuris žymi pirmąjį jutiklio matavimo parametrą (slėgio reikšmę). Tas pats matavimo parametras (slėgio reikšmė) galėtų būti nuskaitytas registre 3201, bet šį kartą kaip 32 bitų slankiojo kablelio reikšmė Big-Endian formatu. Jei „Modbus Master“ (duomenų kaupiklis arba PLC) palaiko tik 32 bitų slankiojo kablelio reikšmes Little-Endian formatu, tą patį matavimo parametrą (tą pačią slėgio reikšmę) būtų galima nuskaityti registre 3301. Virtualūs subblokai skirti supaprastinti vartotojo pastangas programuojant jutiklių „Modbus“ užklausą.
| Lentelė 9 Modbus virtualūs subblokai | |||
| Registro numeris | Prieiga | Dydis | Papildoma lentelė Duomenys Tipas |
| X001-X099 | Skaityti/Rašyti | 16 bitas | pasirašytas sveikasis skaičius |
| X101-X199 | Skaityti/Rašyti | 16 bitas | sveikasis skaičius be ženklų |
| X201-X299 | Skaityti/Rašyti | 32 bitas | float Big-Endian formatas |
| X301-X399 | Skaityti/Rašyti | 32 bitas | float Little-Endian formatas |
REGISTRO ŽEMĖLAPIS
| Lentelė 10 Valdų registrai | |
| 41000 (41001*) | „Modbus Slave“ adresas |
| Išsamus aprašymas | Nuskaitykite arba atnaujinkite jutiklio „Modbus“ adresą |
| Duomenų tipas | Nepažymėtas sveikasis skaičius |
| Leidžiamas diapazonas | 1-247 |
| Vienetas | – |
| Komentarai | Atnaujintas pavaldinio adresas bus saugomas jutiklio nepastoviojoje atmintyje. |
| Lentelė 11 BARO modulio įvesties registrai | |
| 32000 (32001*) | Dirvožemio vandens potencialas |
| Išsamus aprašymas | Kompensuota įtempimo vertė iš tenzometro |
| Duomenų tipas | 32 bitų slankiojantis Big-Endian |
| Leidžiamas diapazonas | -200 iki +200 |
| Vienetas | kPa |
| Komentarai | Tenzometrą reikia prijungti kaip pavaldinį. |
| 32001 (32002*) | Dirvožemio temperatūra |
| Išsamus aprašymas | Didelis tikslumas temperatūros matavimas plokštėje |
| Duomenų tipas | 32 bitų slankiojantis Big-Endian |
| Leidžiamas diapazonas | -30 iki +60 |
| Vienetas | degC |
| Komentarai | Tenzometrą reikia prijungti kaip pavaldinį. |
| 32002 (32003*) | Sensor Supply Voltage |
| Išsamus aprašymas | Maitinimo šaltinio tūristage matavimas |
| Duomenų tipas | 32 bitų slankiojantis Big-Endian |
| Leidžiamas diapazonas | -10 iki +60 |
| Vienetas | Voltų |
| Komentarai | – |
| 32003 (32004*) | BARO Būsena |
| Išsamus aprašymas | Dvejetainė būsena |
| Duomenų tipas | 32 bitų slankiojantis Big-Endian |
| Leidžiamas diapazonas | 0/1 |
| Vienetas | – |
| Komentarai | – |
| 32004 (32005*) | BARO etaloninis slėgis |
| Išsamus aprašymas | Didelio tikslumo barometrinio slėgio matavimas borte |
| Duomenų tipas | 32 bitų slankiojantis Big-Endian |
| Leidžiamas diapazonas | +70 iki +120 |
| Vienetas | kPa |
| Komentarai | – |
| 11 lentelė. Baro modulio įvesties registrai (tęsinys) | |
| 32005 (32006*) | Tensiometras Spaudimas |
| Išsamus aprašymas | Absoliutinio slėgio vertė iš tenzometro |
| Duomenų tipas | 32 bitų slankiojantis Big-Endian |
| Leidžiamas diapazonas | -200 iki +200 |
| Vienetas | kPa |
| Komentarai | Tenzometrą reikia prijungti kaip pavaldinį. |
| 32006 (32007*) | BARO Temperatūra |
| Išsamus aprašymas | Borto temperatūros matavimas |
| Duomenų tipas | 32 bitų slankiojantis Big-Endian |
| Leidžiamas diapazonas | -30 iki +60 |
| Vienetas | degC |
| Komentarai | – |
*Kai kurie įrenginiai praneša „Modbus“ registrų adresus su +1 poslinkiu. Tai tiesa C atveju.amp„Bell“ moksliniai registratoriai ir „Dataker“ registratoriai. Norėdami nuskaityti norimą registrą, naudokite skliausteliuose esantį skaičių.
EXAMPLE NAUDOJANT CR6 DUOMENŲ RAŠYTUVĄ IR MODBUS RTU
Camp„bell Scientific, Inc.“ CR6 matavimo ir valdymo duomenų kaupiklis palaiko „Modbus“ pagrindinio ir „Modbus“ pavaldinio ryšį, kad būtų galima integruoti „Modbus SCADA“ tinklus. „Modbus“ ryšio protokolas palengvina informacijos ir duomenų mainus tarp kompiuterio / HMI programinės įrangos, prietaisų (RTU) ir su „Modbus“ suderinamų jutiklių. CR6 duomenų kaupiklis bendrauja tik RTU režimu. „Modbus“ tinkle kiekvienas pavaldinis įrenginys turi unikalų adresą. Todėl prieš prijungiant jutiklius prie „Modbus“ tinklo, juos reikia teisingai sukonfigūruoti. Adresai svyruoja nuo 1 iki 247. 0 adresas skirtas universaliems transliacijoms.
CR6 DUOMENŲ RAŠYTUVO PROGRAMAVIMAS
CR6 (ir CR1000) registratoriuose veikiančios programos parašytos CRBasic – C kalba sukurta kalba.amp„bell Scientific“. Tai aukšto lygio kalba, sukurta siekiant suteikti paprastą, tačiau itin lankstų ir galingą būdą nurodyti duomenų kaupikliui, kaip ir kada atlikti matavimus, apdoroti duomenis ir perduoti duomenis. Programas galima kurti naudojant „ShortCut“ programinę įrangą arba redaguoti naudojant „CRBasic Editor“, kurias abi galima atsisiųsti kaip atskiras programas oficialioje C svetainėje.ampvarpas Mokslinis websvetainė (www.campbellsci.com). „ShortCut“ programinė įranga (https://www.campbellsci.com/shortcut) CRBasic redaktorius (https://www.campbellsci.com/crbasiceditor)
Tipinę CRBasic programą, skirtą „Modbus“ taikymui, sudaro:
- Kintamųjų ir konstantų deklaracijos (viešos arba privačios)
- Vienetų deklaracijos
- Konfigūracijos parametrai
- Duomenų lentelių deklaracijos
- Registravimo įrenginio inicijavimas
- Skenavimas (pagrindinė kilpa) su visais reikalingais jutikliais
- Funkcijos iškvietimas į duomenų lenteles
CR6 RAŠYTUVO RS-485 JUNGIMO SĄSAJA
Universalus (U) CR6 terminalas siūlo 12 kanalų, prie kurių galima prisijungti beveik bet kokio tipo jutiklį. Tai suteikia CR6 galimybę pritaikyti jį įvairesnėms reikmėms ir panaikina daugelio išorinių įrenginių poreikį.
12 paveiksle parodyta „Modbus CR6“ jungtis naudoja RS-485 (A/B) sąsają, pritvirtintą prie gnybtų (C1-C2) ir (C3-C4). Šios sąsajos gali veikti pusiau dvipusiu ir pilnai dvipusiu režimu. Šiam atvejui naudojama BARO modulio nuoseklioji sąsajaample prijungtas prie (C1-C2) gnybtų.
BARO modulio į CR6 duomenų kaupiklio laidų schema
Priskyrus BARO moduliui unikalų „Modbus Slave“ adresą, jį galima prijungti prie CR6 registratoriaus pagal 12 paveikslą. Įsitikinkite, kad balti ir juodi laidai prijungti atitinkamai pagal jų signalus prie C1 ir C2 prievadų – rudas laidas prie 12 V (V+), o mėlynas – prie G (GND). Norėdami valdyti maitinimo šaltinį per savo programą, prijunkite rudą laidą tiesiai prie vieno iš SW12 gnybtų (perjungiami 12 V išėjimai).
EXAMPLE PROGRAMOS

PAGALBA KLIENTAMS
ŠIAURĖS AMERIKA
Klientų aptarnavimo atstovai gali pateikti klausimų, problemų ar atsiliepimų nuo pirmadienio iki penktadienio, 7:00–5:00 Ramiojo vandenyno laiku.
- El. paštas: support.environment@metergroup.com
- sales.environment@metergroup.com
- Telefonas: +1.509.332.5600 XNUMX XNUMX XNUMX
- Faksas: +1.509.332.5158 XNUMX XNUMX XNUMX
- Websvetainė: metergroup.com
EUROPA
- Klientų aptarnavimo atstovai gali atsakyti į klausimus, pateikti problemų ar pateikti atsiliepimų nuo pirmadienio iki penktadienio.
- 8:00–17:00 Vidurio Europos laiku.
- El. paštas: support.europe@metergroup.com
- sales.europe@metergroup.com
- Telefonas: +49 89 12 66 52 0
- Faksas: + 49 89 12 66 52 20
- Websvetainė: metergroup.com
Jei susisiekiate METER el. paštu, įtraukite šią informaciją:
- Vardas
- Adresas
- Telefono numeris
- El. pašto adresas
- Prietaiso serijos numeris
problemos aprašymas
PASTABA: Dėl produktų, įsigytų per platintoją, pagalbos kreipkitės tiesiogiai į platintoją.
PERŽIŪROS ISTORIJA
Šioje lentelėje pateikiami dokumentų pataisymai.
| Peržiūra | Data | Suderinama programinė įranga | Aprašymas |
| 00 | 6.2025 | 1.10 | Pradinis išleidimas |
DUK
Ką daryti, jei man reikia nestandartinio ilgio kabelio?
Dėl nestandartinių kabelių ilgių kreipkitės į klientų aptarnavimo tarnybą.
Kaip sužinoti, kokį ryšio protokolą naudoti mano programai?
Įvertinkite pranašumątagKiekvieno protokolo iššūkius ir problemas, atsižvelgiant į jūsų programos poreikius. Jei nesate tikri, kreipkitės į „METER“ klientų aptarnavimo tarnybą.
Dokumentai / Ištekliai
![]() |
BARO matuoklio modulis [pdfVartotojo vadovas TEROS 31, TEROS 32, BARO modulis, BARO modulis, modulis |
