logo METERModuł METER BARO

Moduł METER-BARO - produkt

PRZEWODNIK INTEGRATORA BARO

OPIS CZUJNIKA

Moduł BARO to precyzyjny barometr do kompensacji pomiarów potencjału matrycowego tensjometrów TEROS 31 i TEROS 32. Moduł BARO może być używany jako samodzielny czujnik do kompensacji jednego lub kilku tensjometrów w miejscu pomiaru lub jako przetwornik cyfrowo-analogowy do kompensacji wartości podłączonego tensjometru TEROS 31 lub TEROS 32 i konwersji sygnału SDI-12 na sygnał analogowy.tagWyjście e (tylko wersja 8-pinowa). Moduł BARO i zestaw TEROS 32 mogą być używane jako zamiennik tensjometru T8. Szczegółowy opis sposobu wykonywania pomiarów przez ten czujnik znajduje się w instrukcji obsługi modułu BARO.

Moduł miernika-barometru- (1)

ZASTOSOWANIA

  • Pomiar ciśnienia barometrycznego
  • Kompensacja barometryczna pomiarów potencjału matrycowego
  • Przetwornik cyfrowo-analogowy do bezpośrednio podłączonych tensjometrów TEROS 31 i TEROS 32
  • Odpowiednie dla rejestratorów danych innych niż METER do łączenia TEROS 31 i TEROS 32

ZAAWANSOWANETAGES

  • Czujnik cyfrowy przekazuje wiele pomiarów przez interfejs szeregowy
  • Objętość niskonakładowatagwymagania
  • Konstrukcja o niskim poborze mocy obsługuje rejestratory danych na baterie
  • Obsługa protokołu komunikacji szeregowej SDI-12, Modbus RTU lub tensio LINK
  • Obsługa wyjścia analogowego (tylko wersja 8-pinowa)

SPECYFIKACJA

SPECYFIKACJE POMIAROWE
Ciśnienie barometryczne
Zakres + 65 kPa do +105 kPa
Rezolucja ± 0.0012 kPa
Dokładność ± 0.05 kPa
Temperatura
Zakres -30 do + 60 °C
Rezolucja ± 0.01 °C
Dokładność ± 0.5 °C
 SPECYFIKACJA KOMUNIKACJI
Wyjście
Wyjście analogowe (tylko złącze 8-pinowe) 0 do 2,000 mV (domyślnie) 0 do 1,000 mV (konfigurowalne za pomocą napięcia VIEW)
Wyjście cyfrowe Protokół komunikacyjny SDI-12 Protokół komunikacyjny tensio LINK Protokół komunikacyjny Modbus RTU
Kompatybilność z rejestratorem danych
Wyjście analogowe Każdy system akwizycji danych zdolny do przełączanego wzbudzenia 3.6–28 V DC i jednostronnego lub różnicowego sygnału wyjściowego.tagPomiar z rozdzielczością większą lub równą 12 bitom.
Wyjście cyfrowe Dowolny system akwizycji danych obsługujący wzbudzenie 3.6–28 V DC i komunikację RS-485 Modbus lub SDI-12.
 DANE FIZYCZNE
Wymiary
Długość 80 mm (3.15 cala)
Szerokość 29 mm (1.14 cala)
Wysokość 30 mm (1.18 cala)
Długość kabla
1.5 m (standard)UWAGA: Jeśli potrzebujesz kabla o niestandardowej długości, skontaktuj się z działem obsługi klienta.
Typy złączy
Złącze wtykowe M12 4-pinowe i 8-pinowe lub przewody z odsłoniętą i cynowaną izolacją
 ZGODNOŚĆ
EM ISO/IEC 17050:2010 (znak CE)

RÓWNOWAŻNE TYPY OBWODÓW I POŁĄCZEŃ
Aby podłączyć moduł BARO do rejestratora danych, zapoznaj się z rysunkiem 2. Rysunek 2 przedstawia wariant o niskiej impedancji zalecanej specyfikacji SDI-12.

Moduł miernika-barometru- (2)

Moduł miernika-barometru- (3)

Moduł miernika-barometru- (4)

PRZEWODNIK INTEGRATORA MODUŁU BARO Moduł miernika-barometru- (5)

Moduł miernika-barometru- (6)

Moduł miernika-barometru- (7)

Moduł miernika-barometru- (8)

ŚRODKI OSTROŻNOŚCI

Czujniki METER są zbudowane zgodnie z najwyższymi standardami, ale niewłaściwe użycie, niewłaściwa ochrona lub nieprawidłowa instalacja mogą spowodować uszkodzenie czujnika i unieważnienie gwarancji. Przed włączeniem czujników do sieci czujników należy postępować zgodnie z zalecanymi instrukcjami instalacji i wdrożyć zabezpieczenia chroniące czujnik przed szkodliwymi zakłóceniami.

KOMUNIKACJA Z CZUJNIKAMI
Cyfrowe czujniki METER posiadają interfejs szeregowy ze współdzielonymi sygnałami odbioru i transmisji, umożliwiającymi komunikację pomiarów czujnika za pomocą przewodu danych. Czujnik obsługuje SDI-12, tensio LINK oraz Modbus przez dwuprzewodowy RS-485. Czujnik automatycznie wykrywa używany interfejs i protokół. Każdy protokół ma zaawansowaną implementację.tages i wyzwania. Jeśli wybór protokołu dla żądanej aplikacji nie jest oczywisty, prosimy o kontakt z obsługą klienta METER.

  • SDI-12 WPROWADZENIE
    SDI-12 to oparty na standardach protokół do łączenia czujników z rejestratorami danych i sprzętem do akwizycji danych. Wiele czujników o unikalnych adresach może dzielić wspólną magistralę 3-przewodową (zasilanie, uziemienie i dane). Dwukierunkowa komunikacja między czujnikiem a rejestratorem jest możliwa dzięki współdzieleniu linii danych do transmisji i odbioru, jak określono w normie. Pomiary czujnika są wyzwalane przez polecenie protokołu. Protokół SDI-12 wymaga unikalnego alfanumerycznego adresu czujnika dla każdego czujnika na magistrali, aby rejestrator danych mógł wysyłać polecenia i odbierać odczyty z określonych czujników.
    Pobierz specyfikację SDI-12 v1.3, aby dowiedzieć się więcej o protokole SDI-12.
  • WSTĘP DO RS-485
    RS-485 to solidna, fizyczna magistrala umożliwiająca podłączenie wielu urządzeń do jednej magistrali. Umożliwia ona pracę na bardzo długich dystansach kablowych w trudnych warunkach. Zamiast SDI-12, RS-485 wykorzystuje dwa dedykowane przewody do przesyłania sygnału danych. Pozwala to na stosowanie dłuższych przewodów i jest mniej wrażliwe na zakłócenia ze źródeł zewnętrznych, ponieważ sygnał jest przesyłany różnymi przewodami, a prądy zasilania nie wpływają na sygnał danych. Więcej informacji na temat RS-485 można znaleźć w Wikipedii.
  • WSTĘP DO TENSIOLINK RS-485
    tensioLINK to szybki, niezawodny, opatentowany protokół komunikacji szeregowej, który komunikuje się przez interfejs RS-485. Protokół ten służy do odczytu danych i konfiguracji funkcji urządzenia. METER dostarcza konwerter USB tensioLINK do komputera PC oraz oprogramowanie do bezpośredniej komunikacji z czujnikiem, odczytu danych i aktualizacji oprogramowania sprzętowego. Aby uzyskać więcej informacji na temat tensioLINK, prosimy o kontakt z działem obsługi klienta.
  • WPROWADZENIE DO MODBUS RTU RS-485
    Modbus RTU to popularny protokół komunikacji szeregowej używany przez programowalne sterowniki logiczne (PLC) lub rejestratory danych do komunikacji ze wszystkimi rodzajami urządzeń cyfrowych. Komunikacja odbywa się poprzez fizyczne połączenie RS-485. Połączenie RS-485 jako połączenia fizycznego i Modbus jako protokołu komunikacji szeregowej umożliwia szybki i niezawodny transfer danych z dużej liczby czujników podłączonych do jednego przewodu magistrali szeregowej. Więcej informacji o Modbus można znaleźć na poniższych stronach: Wikipedia i modbus.org.
  • ŁĄCZENIE CZUJNIKA Z KOMPUTEREM
    Sygnały szeregowe i protokoły obsługiwane przez czujnik wymagają pewnego rodzaju sprzętu interfejsowego, aby były kompatybilne z portem szeregowym dostępnym w większości komputerów (lub adapterach USB-port szeregowy). Istnieje kilka
    Adaptery interfejsu SDI-12 są dostępne w sprzedaży; jednak firma METER nie przetestowała żadnego z tych interfejsów i nie może udzielić rekomendacji co do tego, które adaptery współpracują z czujnikami METER. Rejestratory danych METER i przenośne urządzenie ZSC mogą działać jako interfejs komputer-czujnik, umożliwiając pomiary czujników na żądanie.
    Moduł BARO można również skonfigurować i zmierzyć za pomocą oprogramowania METER tensioLINK.VIEW, dostępne do pobrania na stronie meter.ly/software. Do podłączenia modułu BARO do komputera potrzebny jest konwerter USB tensioLINK i odpowiedni kabel adapterowy.
  • WDROŻENIE MIERNIKA SDI-12
    Jeśli moduł BARO jest podłączony do tensjometru TEROS 31 lub 32, zarówno ciśnienie barometryczne, jak i ciśnienie bezwzględne tensjometru TEROS można odczytać przez Modbus. Skompensowany potencjał matrycy można również odczytać przez Modbus.
    Czujniki METER wykorzystują niskoimpedancyjną wersję standardowego obwodu czujnika SDI-12 (rysunek 2). Podczas rozruchu czujniki wysyłają pewne informacje diagnostyczne i nie powinny się z nimi komunikować do momentu upłynięcia czasu rozruchu. Po rozruchu czujniki są w pełni kompatybilne ze wszystkimi poleceniami wymienionymi w specyfikacji SDI-12 v1.3, z wyjątkiem poleceń pomiaru ciągłego (aR0–aR9 i aRC0–aRC9). Implementacje poleceń M, R i C znajdują się na stronach 8–9. Fabrycznie wszystkie czujniki METER mają adres 0 w standardzie SDI-12.
  • UWAGI DOTYCZĄCE MAGISTRALI CZUJNIKÓW
    Magistrale czujników SDI-12 wymagają regularnego sprawdzania, konserwacji i rozwiązywania problemów. Awaria jednego czujnika może spowodować awarię całej magistrali, nawet jeśli pozostałe działają prawidłowo. Dopuszczalne jest wyłączanie i ponowne zasilanie magistrali SDI-12 w przypadku awarii czujnika. Czujniki METER SDI-12 można włączać i wyłączać, odczytując dane w żądanych odstępach czasu lub zasilać w sposób ciągły, a polecenia wysyłać w momencie, gdy wymagany jest pomiar, w oparciu o określony czas komunikacji. Na skuteczność konfiguracji magistrali wpływa wiele czynników. Odwiedź stronę metrgroup.com na artykuły i wirtualne seminaria zawierające więcej informacji.

KONFIGURACJA SDI-12

Tabela 1 przedstawia konfigurację komunikacji SDI-12.

Tabela 1      Konfiguracja komunikacji SDI-12
Szybkość transmisji 1,200
Bity startowe 1
Bity danych 7 (najpierw LSB)
Bity parzystości 1 (parzysty)
Zatrzymaj bity 1
Logika Odwrócony (aktywny niski)

CZAS SDI-12
Wszystkie polecenia i odpowiedzi SDI-12 muszą być zgodne z formatem przedstawionym na rysunku 9 na linii danych. Zarówno polecenie, jak i odpowiedź są poprzedzone adresem i zakończone kombinacją powrotu karetki i przesunięcia wiersza ( ) i postępuj zgodnie z harmonogramem pokazanym na rysunku 10.

Moduł miernika-barometru- (9)

Moduł miernika-barometru- (10)

WSPÓLNE POLECENIA SDI-12
Ta sekcja zawiera tabele typowych poleceń SDI-12, które są często używane w systemie SDI-12, oraz odpowiadające im odpowiedzi czujników METER.

POLECENIE IDENTYFIKACYJNE ( aI! )
Polecenie Identyfikacja może być użyte do uzyskania różnych szczegółowych informacji o podłączonym czujniku. Byłyample polecenia i odpowiedzi jest pokazany w Example 1, gdzie polecenie jest pogrubione, a odpowiedź następuje po poleceniu.

Example 1 1I!113METER␣ ␣ ␣BARO␣

Parametr

Naprawiono postać  Długość  Opis
 
1Ja! 3 Polecenie rejestratora danych. Żądanie informacji od czujnika o adresie 1.
1 1 Adres czujnika. Podawany na początku każdej odpowiedzi. Wskazuje, który czujnik na magistrali zwraca podane informacje.
13 2 Wskazuje, że czujnik docelowy obsługuje specyfikację SDI-12 v1.3.
MIERNIK ␣ ␣ ␣ 8 Ciąg identyfikacyjny dostawcy. (METER i trzy spacje ␣ ␣ ␣ dla wszystkich czujników METER)
BARO␣ 6 Ciąg znaków modelu czujnika. Ten ciąg znaków jest specyficzny dla typu czujnika. W przypadku czujnika BARO ciąg znaków to BARO.
100 3 Wersja czujnika. Ta liczba podzielona przez 100 oznacza wersję czujnika METER (np. 100 oznacza wersję 1.00).
BARO-00001 ≤13, zmienna Numer seryjny czujnika. To jest pole o zmiennej długości. Można go pominąć w przypadku starszych czujników.

POLECENIE ZMIANY ADRESU ( aAB! )
Polecenie Change Address służy do zmiany adresu czujnika na nowy. Wszystkie pozostałe polecenia, z wyjątkiem tego, obsługują symbol wieloznaczny jako adres docelowy czujnika. Wszystkie czujniki METER mają domyślnie ustawiony adres 0 (zero). Obsługiwane są adresy alfanumeryczne (tj. A–Z i 0–9).ample wyjście z czujnika METER jest pokazane w Example 2, gdzie polecenie jest pogrubione, a odpowiedź następuje po poleceniu.

Exampplik 2 1A0!0

 Parametr

Naprawiono postać  Długość        Opis
1A0! 4 Polecenie rejestratora danych. Żądanie zmiany adresu czujnika z 1 na nowy adres 0.
0 1 Nowy adres czujnika. Dla wszystkich kolejnych poleceń ten nowy adres będzie używany przez czujnik docelowy.

REALIZACJA POLECENIA
W poniższych tabelach wymieniono odpowiednie polecenia Pomiar ( M ), Ciągłe ( R ) i Współbieżne ( C ) oraz kolejne polecenia Dane ( D ), jeśli to konieczne.

WYKONANIE POLECEŃ POMIAROWYCH
Polecenia pomiaru (M) są wysyłane do pojedynczego czujnika na magistrali SDI-12 i wymagają wysłania kolejnych poleceń danych (D) do tego czujnika w celu pobrania danych wyjściowych czujnika przed zainicjowaniem komunikacji z innym czujnikiem na magistrali. Wyjaśnienie sekwencji poleceń znajduje się w tabeli 2, a wyjaśnienie parametrów odpowiedzi w tabeli 5.

Stół 2 w nocy! sekwencja poleceń

Rozkaz Odpowiedź
To polecenie raportuje wartości średnie, skumulowane lub maksymalne.
jestem! uwaga
AD0! a± ± +
Uwagi Po podłączeniu podrzędnego tensjometru TEROS, Utrzymuje barometrycznie skompensowany sygnał wyjściowy tensjometru. Jeśli moduł BARO jest używany w trybie autonomicznym zwraca aktualne ciśnienie barometryczne.
UWAGA: Pomiar i odpowiadające mu polecenia danych powinny być używane równolegle. Po przetworzeniu polecenia pomiaru przez czujnik, wysyłane jest żądanie serwisowe. Sygnał jest wysyłany z czujnika, sygnalizując gotowość pomiaru. Przed wysłaniem poleceń danych należy odczekać, aż upłynie określona liczba sekund, lub poczekać na otrzymanie żądania serwisowego. Patrz Specyfikacja SDI-12 w wersji 1.3.

UWAGA: Pomiar i odpowiadające mu polecenia danych powinny być używane równolegle. Po przetworzeniu polecenia pomiaru przez czujnik, wysyłane jest żądanie serwisowe. Sygnał jest wysyłany z czujnika, sygnalizując gotowość pomiaru. Przed wysłaniem poleceń danych należy zaczekać, aż upłynie ttt sekund, lub poczekać na otrzymanie żądania serwisowego. Więcej informacji można znaleźć w dokumencie Specyfikacje SDI-12 w wersji 1.3.

RÓWNOLEŻNA REALIZACJA POLECEŃ POMIAROWYCH
Polecenia pomiaru współbieżnego (C) są zazwyczaj używane z czujnikami podłączonymi do magistrali. Polecenia C dla tego czujnika różnią się od standardowej implementacji poleceń C. Najpierw należy wysłać polecenie C, odczekać określony czas podany w odpowiedzi na polecenie C, a następnie użyć poleceń D, aby odczytać odpowiedź przed nawiązaniem komunikacji z innym czujnikiem.

Wyjaśnienie sekwencji poleceń znajduje się w Tabeli 3, a wyjaśnienie parametrów odpowiedzi — w Tabeli 5.

Tabela 3 Sekwencja poleceń pomiaru aC!
Rozkaz Odpowiedź
To polecenie raportuje wartości chwilowe.
AC! uwaga
AD0! a± ± +
UWAGA: Pomiar i odpowiadające mu polecenia danych powinny być używane równolegle. Po przetworzeniu polecenia pomiaru przez czujnik, wysyłane jest żądanie serwisowe. Z czujnika wysyłany jest sygnał, sygnalizujący gotowość pomiaru. Przed wysłaniem poleceń danych należy zaczekać, aż upłynie ttt sekund, lub poczekać na otrzymanie żądania serwisowego. Więcej informacji można znaleźć w dokumencie Specyfikacje SDI-12 w wersji 1.3.

UWAGA: Pomiar i odpowiadające mu polecenia danych powinny być używane równolegle. Po przetworzeniu polecenia pomiaru przez czujnik, wysyłane jest żądanie serwisowe. Sygnał jest wysyłany z czujnika, sygnalizując gotowość pomiaru. Przed wysłaniem poleceń danych należy zaczekać, aż upłynie ttt sekund, lub poczekać na otrzymanie żądania serwisowego. Więcej informacji można znaleźć w dokumencie Specyfikacje SDI-12 w wersji 1.3.

REALIZACJA ROZKAZÓW CIĄGŁEGO POMIARU
Polecenia pomiaru ciągłego (R) wyzwalają pomiar czujnika i automatycznie zwracają dane po zakończeniu odczytów, bez konieczności wysyłania polecenia D. Funkcja aR0! zwraca w odpowiedzi więcej znaków niż ograniczenie 75 znaków określone w specyfikacji SDI-12 w wersji 1.3. Zaleca się użycie bufora o pojemności co najmniej 116 znaków.
Wyjaśnienie sekwencji poleceń znajduje się w Tabeli 4, a wyjaśnienie parametrów odpowiedzi — w Tabeli 5.

Tabela 4 Sekwencja poleceń pomiaru aR0!
Rozkaz Odpowiedź
To polecenie raportuje wartości średnie, skumulowane lub maksymalne.
aR0! a± ± +
UWAGA: To polecenie nie jest zgodne z czasem reakcji SDI-12. Więcej informacji można znaleźć w dokumencie „Implementacja METER SDI-12”.

UWAGA: To polecenie nie jest zgodne z czasem reakcji SDI-12. Więcej informacji można znaleźć w dokumencie „Implementacja METER SDI-12”.

PARAMETRY
W tabeli 5 wymieniono parametry, jednostki miary i opis parametrów zwracanych w odpowiedziach poleceń dla modułu BARO.

Tabela 5      Opisy parametrów
Parametr Jednostka Opis
± Znak dodatni lub ujemny oznaczający znak następnej wartości
a Adres SDI-12
n Liczba pomiarów (stała szerokość 1)
nn Liczba pomiarów z wiodącym zerem, jeśli to konieczne (stała szerokość 2)
ttt s Maksymalny czas pomiaru zajmie (stała szerokość 3)
Znak tabulacji
Znak powrotu karetki
Znak wysuwu wiersza
Znak ASCII oznaczający typ czujnika. W przypadku modułu BARO znakiem jest ;
Szeregowa suma kontrolna METER
MIERNIK 6-bitowy CRC

IMPLEMENTACJA SZEREGOWA MODBUS RTU W LICZNIKU
Modbus przez linię szeregową jest specyfikowany w dwóch wersjach – ASCII i RTU. Moduły BARO komunikują się wyłącznie w trybie RTU. Poniższe wyjaśnienie dotyczy zawsze trybu RTU. Tabela 6 zawiera listę komunikacji i konfiguracji Modbus RTU.

Tabela 6      Znaki komunikacji Modbus
Szybkość transmisji (bps) 9,600 bps
Bity startowe 1
Bity danych 8 (najpierw LSB)
Bity parzystości 0 (żaden)
Zatrzymaj bity 1
Logika Standardowy (aktywny wysoki)

Moduł miernika-barometru- (10)Rysunek 11 przedstawia wiadomość w formacie RTU. Rozmiar danych określa długość wiadomości. Format każdego bajtu w wiadomości składa się z 10 bitów, wliczając bit startu i bit stopu. Każdy bajt jest przesyłany od lewej do prawej: od najmniej znaczącego bitu (LSB) do najbardziej znaczącego bitu (MBS). Jeśli parzystość nie jest zaimplementowana, przesyłany jest dodatkowy bit stopu, aby wypełnić ramkę znaku do pełnego 11-bitowego znaku asynchronicznego.

Warstwa aplikacji Modbus implementuje zestaw standardowych kodów funkcji podzielonych na trzy kategorie: publiczne, zdefiniowane przez użytkownika i zastrzeżone. Dobrze zdefiniowane kody funkcji publicznych dla modułów BARO są udokumentowane w społeczności Modbus Organization, Inc. (modbus.org).

Aby zapewnić niezawodną interakcję między modułem BARO a urządzeniem nadrzędnym Modbus, wymagane jest minimalne opóźnienie 50 ms między każdym poleceniem Modbus wysyłanym magistralą RS-485. Każde zapytanie Modbus wymaga dodatkowego limitu czasu; limit ten jest specyficzny dla danego urządzenia i zależy od liczby odpytywanych rejestrów. Zasadniczo 100 ms będzie wystarczające dla większości modułów BARO.

OBSŁUGIWANE FUNKCJE MODBUS

Tabela 7 Definicje funkcji

Funkcjonować Kod Działanie Opis
01 Odczyt stanu cewki/portu Odczytuje stan włączania/wyłączania wyjść dyskretnych w ModBusSlave
02 Czytaj stan wejścia Odczytuje stan włączania/wyłączania dyskretnych wejść w ModBusSlave
03 Odczytaj rejestry posiadania Odczytuje zawartość binarną rejestrów trzymających w ModBusSlave
04 Odczyt rejestrów wejściowych Odczytuje zawartość binarną rejestrów wejściowych w ModBusSlave
05 Siła pojedynczej cewki/portu Wymusza włączenie lub wyłączenie pojedynczej cewki/portu w ModBusSlave
06 Napisz pojedynczy rejestr Zapisuje wartość do rejestru przechowującego w ModBusSlave
15 Wymuś wiele cewek/portów Wymusza włączenie lub wyłączenie wielu cewek/portów w ModBusSlave
16 Zapisz wiele rejestrów Zapisuje wartości do serii rejestrów przechowujących w ModBusSlave

REPREZENTACJA DANYCH I TABELE REJESTRACYJNE
Wartości danych (wartości zadane, parametry, wartości pomiarowe czujników itp.) przesyłane do i z modułu BARO korzystają z 16-bitowych i 32-bitowych rejestrów wejściowych (lub wejściowych) z 4-cyfrową notacją adresową. Przestrzenie adresowe są wirtualnie rozproszone w różnych blokach dla każdego typu danych. Jest to podejście do implementacji Modbus Enron. Tabela 8 przedstawia cztery główne tabele używane przez moduł BARO wraz z przypisanymi im prawami dostępu. Tabela 9 opisuje podbloki dla każdej reprezentacji typu danych.

Należy pamiętać, że niektóre rejestratory danych Modbus używają adresowania z przesunięciem +1. Czasami powoduje to zamieszanie i wynika z luki w specyfikacji Modbus. W przypadku problemów z implementacją programu Modbus na rejestratorze danych, zawsze należy przetestować różne przesunięcia rejestrów i typy danych. Dobrą praktyką na początku testów jest użycie znanej wartości, takiej jak temperatura, gdzie wiadomo, jakiej wartości można się spodziewać.

Tabela 8 Tabele podstawowe Modbus
Numer rejestracyjny Typ tabeli Dostęp Opis
1xxx Dyskretne cewki wyjściowe Odczyt/Zapis stan włączenia/wyłączenia lub flagi konfiguracji czujnika
2xxx Dyskretne styki wejściowe Czytać flagi stanu czujnika
3xxx Rejestry wejść analogowych Czytać zmienne wejściowe numeryczne z czujnika (rzeczywiste pomiary czujnika)
4xxx Rejestry wyjściowe analogowe Odczyt/Zapis zmienne wyjściowe numeryczne czujnika (parametry, wartości zadane, kalibracje itp.)

Na przykładampRejestr 3001 jest pierwszym analogowym rejestrem wejściowym (pierwszy adres danych dla rejestrów wejściowych). Wartość liczbowa zapisana w tym rejestrze byłaby 16-bitową zmienną typu całkowitego bez znaku, reprezentującą pierwszy parametr pomiaru czujnika (wartość ciśnienia). Ten sam parametr pomiaru (wartość ciśnienia) można odczytać z rejestru 3201, ale tym razem jako 32-bitową wartość zmiennoprzecinkową w formacie Big-Endian. Jeśli urządzenie nadrzędne Modbus (rejestrator danych lub sterownik PLC) obsługuje tylko 32-bitowe wartości zmiennoprzecinkowe w formacie Little-Endian, wówczas ten sam parametr pomiaru (tę samą wartość ciśnienia) można odczytać z rejestru 3301. Wirtualne podbloki mają na celu uproszczenie programowania zapytań Modbus czujników.

Tabela 9      Wirtualne podbloki Modbus
Numer rejestracyjny Dostęp Rozmiar Podtabela Dane Typ
X001-X099 Odczyt/Zapis 16 bit liczba całkowita ze znakiem
X101-X199 Odczyt/Zapis 16 bit liczba całkowita bez znaku
X201-X299 Odczyt/Zapis 32 bit float format Big-Endian
X301-X399 Odczyt/Zapis 32 bit float format Little-Endian

MAPOWANIE REJESTRU

Tabela 10      Rejestry gospodarstwa
41000 (41001*) Adres Modbus Slave
Szczegółowy opis Odczytaj lub zaktualizuj adres Modbus czujnika
Typ danych Liczba całkowita bez znaku
Dozwolony zakres 1 – 247
Jednostka
Uwagi Zaktualizowany adres urządzenia podrzędnego zostanie zapisany w pamięci nieulotnej czujnika

Tabela 11      Rejestry wejściowe modułu BARO
32000 (32001*) Potencjał wody glebowej
Szczegółowy opis Skompensowana wartość napięcia z tensjometru
Typ danych 32-bitowy zmiennoprzecinkowy Big-Endian
Dozwolony zakres -200 do +200
Jednostka kPa
Uwagi Tensjometr musi być podłączony jako urządzenie podrzędne
32001 (32002*) Temperatura gleby
Szczegółowy opis Wysoka dokładność pomiaru temperatury na pokładzie
Typ danych 32-bitowy zmiennoprzecinkowy Big-Endian
Dozwolony zakres -30 do +60
Jednostka stopnie C
Uwagi Tensjometr musi być podłączony jako urządzenie podrzędne
32002 (32003*) Objętość zasilania czujnikatage
Szczegółowy opis Pojemność zasilania pokładowegotagpomiar
Typ danych 32-bitowy zmiennoprzecinkowy Big-Endian
Dozwolony zakres -10 do +60
Jednostka woltów
Uwagi
32003 (32004*) BARO Status
Szczegółowy opis Status binarny
Typ danych 32-bitowy zmiennoprzecinkowy Big-Endian
Dozwolony zakres 0/1
Jednostka
Uwagi
32004 (32005*) Ciśnienie odniesienia BARO
Szczegółowy opis Pomiar ciśnienia barometrycznego na pokładzie o wysokiej dokładności
Typ danych 32-bitowy zmiennoprzecinkowy Big-Endian
Dozwolony zakres +70 do +120
Jednostka kPa
Uwagi
Tabela 11 Rejestry wejściowe modułu Baro (ciąg dalszy)
32005 (32006*) Tensjometr Ciśnienie
Szczegółowy opis Wartość ciśnienia bezwzględnego z tensjometru
Typ danych 32-bitowy zmiennoprzecinkowy Big-Endian
Dozwolony zakres -200 do +200
Jednostka kPa
Uwagi Tensjometr musi być podłączony jako urządzenie podrzędne
32006 (32007*) BARO Temperatura
Szczegółowy opis Pomiar temperatury na pokładzie
Typ danych 32-bitowy zmiennoprzecinkowy Big-Endian
Dozwolony zakres -30 do +60
Jednostka stopnie C
Uwagi

*Niektóre urządzenia zgłaszają adresy rejestrów Modbus z przesunięciem +1. Dotyczy to CampRejestratory Bell Scientific i Dataker. Aby odczytać żądany rejestr, użyj numeru w nawiasie.

EXAMPLE UŻYWAJĄC REJESTRATORA DANYCH CR6 I MODBUS RTU
CampRejestrator danych pomiarowo-kontrolnych CR6 firmy bell Scientific, Inc. obsługuje komunikację Modbus master i Modbus slave, umożliwiając integrację sieci Modbus SCADA. Protokół komunikacyjny Modbus ułatwia wymianę informacji i danych między komputerem/oprogramowaniem HMI, urządzeniami (RTU) i czujnikami zgodnymi ze standardem Modbus. Rejestrator danych CR6 komunikuje się wyłącznie w trybie RTU. W sieci Modbus każde urządzenie slave ma unikalny adres. Dlatego czujniki muszą zostać poprawnie skonfigurowane przed podłączeniem do sieci Modbus. Zakres adresów wynosi od 1 do 247. Adres 0 jest zarezerwowany dla transmisji uniwersalnych (Universal Broadcasting).

PROGRAMOWANIE REJESTRATORA DANYCH CR6
Programy działające na rejestratorach CR6 (i CR1000) są napisane w języku CRBasic, opracowanym przez Campbell Scientific. Jest to język wysokiego poziomu zaprojektowany w celu zapewnienia łatwej, a jednocześnie niezwykle elastycznej i wydajnej metody instruowania rejestratora danych, jak i kiedy wykonywać pomiary, przetwarzać dane i komunikować się. Programy można tworzyć za pomocą oprogramowania ShortCut lub edytować za pomocą edytora CRBasic. Oba są dostępne do pobrania jako samodzielne aplikacje na oficjalnej stronie C.ampdzwon naukowy webStrona (www.campdzwonki.com). Oprogramowanie ShortCut (https://www.campbellsci.com/shortcut) Edytor CRBasic (https://www.campbellsci.com/crbasiceditor)

Typowy program CRBasic dla aplikacji Modbus składa się z następujących elementów:

  • Deklaracje zmiennych i stałych (publiczne lub prywatne)
  • Deklaracje jednostek
  • Parametry konfiguracyjne
  • Deklaracje tabel danych
  • Inicjalizacje rejestratora
  • Skanowanie (pętla główna) ze wszystkimi wymaganymi czujnikami
  • Wywołanie funkcji do tabel danych

Interfejs połączeniowy RS-485 rejestratora CR6
Uniwersalny terminal (U) CR6 oferuje 12 kanałów, które można podłączyć do niemal każdego typu czujnika. Dzięki temu CR6 może być obsługiwany przez większą liczbę aplikacji i eliminuje konieczność korzystania z wielu zewnętrznych urządzeń peryferyjnych.
Połączenie Modbus CR6 pokazane na rysunku 12 wykorzystuje interfejs RS-485 (A/B) zamontowany na zaciskach (C1-C2) i (C3-C4). Interfejsy te mogą pracować w trybie półdupleksowym i pełnodupleksowym. Interfejs szeregowy modułu BARO używanego w tym przykładzieample jest podłączony do zacisków (C1-C2).

Schemat okablowania modułu BARO do rejestratora danych CR6Moduł miernika-barometru- (12)

Po przypisaniu modułowi BARO unikalnego adresu Modbus Slave, można go podłączyć do rejestratora CR6 zgodnie z rysunkiem 12. Upewnij się, że biały i czarny przewód są podłączone odpowiednio do portów C1 i C2 – brązowy przewód do 12 V (V+), a niebieski do G (GND). Aby sterować zasilaniem za pomocą programu, podłącz brązowy przewód bezpośrednio do jednego z zacisków SW12 (przełączane wyjścia 12 V).

EXAMPPROGRAMY LE

Moduł miernika-barometru- (13) Moduł miernika-barometru- (14) Moduł miernika-barometru- (15)

OBSŁUGA KLIENTA

AMERYKA PÓŁNOCNA
Przedstawiciele działu obsługi klienta są dostępni od poniedziałku do piątku, w godzinach od 7:00 do 5:00 czasu pacyficznego, aby odpowiedzieć na pytania, rozwiązać problemy lub przesłać opinię.

EUROPA

Jeśli kontaktujesz się z METER za pośrednictwem poczty elektronicznej, podaj następujące informacje:

  • Nazwa
  • Adres
  • Numer telefonu
  • Adres e-mail
  • Numer seryjny instrumentu

Opis problemu

NOTATKA: Jeśli zakupiłeś produkty za pośrednictwem dystrybutora, skontaktuj się bezpośrednio z dystrybutorem, aby uzyskać pomoc.

HISTORIA REWIZJI
W poniższej tabeli wymieniono wersje dokumentu.

Rewizja Data Kompatybilne oprogramowanie Opis
00 6.2025 1.10 Pierwsze wydanie

Często zadawane pytania

Co mam zrobić, jeśli potrzebuję kabla o niestandardowej długości?

Aby uzyskać pomoc dotyczącą niestandardowych długości kabli, skontaktuj się z działem obsługi klienta.

Skąd mam wiedzieć, jakiego protokołu komunikacyjnego użyć w mojej aplikacji?

Oceń zaletytages i wyzwania każdego protokołu w oparciu o potrzeby Twojej aplikacji. W razie wątpliwości skontaktuj się z obsługą klienta METER, aby uzyskać wskazówki.

Dokumenty / Zasoby

Moduł METER BARO [plik PDF] Instrukcja użytkownika
TEROS 31, TEROS 32, moduł BARO, moduł BARO, moduł

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *