METER-logotipasBARO matuoklio modulis

METER-BARO-modulis – produktas

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.

MATUOKLIO-BARO-MODULIO-(1)

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.

MATUOKLIO-BARO-MODULIO-(2)

MATUOKLIO-BARO-MODULIO-(3)

MATUOKLIO-BARO-MODULIO-(4)

BARO MODULIO INTEGRAVIMO VADOVAS MATUOKLIO-BARO-MODULIO-(5)

MATUOKLIO-BARO-MODULIO-(6)

MATUOKLIO-BARO-MODULIO-(7)

MATUOKLIO-BARO-MODULIO-(8)

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.

MATUOKLIO-BARO-MODULIO-(9)

MATUOKLIO-BARO-MODULIO-(10)

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)

MATUOKLIO-BARO-MODULIO-(10)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ų schemaMATUOKLIO-BARO-MODULIO-(12)

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

MATUOKLIO-BARO-MODULIO-(13) MATUOKLIO-BARO-MODULIO-(14) MATUOKLIO-BARO-MODULIO-(15)

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.

EUROPA

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

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *