W Czujnik poziomu pojemności KSLV 605 Od Kacise jest szeroko stosowany we wszystkich zastosowaniach przemysłowych w zakresie monitorowania poziomu cieczy w Azji Południowo-Wschodniej, Europie i Ameryce Północnej. Właściwa konfiguracja komunikacji Modbus RTU jest niezbędna dla zapewnienia niezawodnej transmisji danych i optymalnej wydajności systemu.
Ten kompleksowy przewodnik obejmuje wszystko od podstawowej konfiguracji szybkości baud do zaawansowanej kalibracji pola, pomagając inżynierom w Indie, Wietnam, Brazylia, i inne regiony integrują KSLV 605 do ich systemów SCADA lub PLC szybko i poprawnie.
Aby dowiedzieć się więcej o umowie, kliknij tutaj.
1. Podstawowe ustawienia komunikacji
Przed komunikacją z czujnikiem należy upewnić się, że wskaźnik baud i ID Slave pasują do kontrolera lub PLC. Domyślne ustawienia fabryczne to:
| Parametr | Wartość domyślna | Opis |
|---|---|---|
| Stopa swapu | 19,200 bps | Wysokie 8 bitów rejestru 0x00 |
| Identyfikator niewolnika | 1 | Dolna 8 bitów rejestru 0x00 |
| Format danych | 8N1 | 8 bitów danych, brak parytetu, 1 bit stopu |
| Protokół | Modbus RTU | Standardowy protokół seryjny przemysłowy |
Zmiana stawki swapu
Szybkość baud jest przechowywana w Wysokie 8 bitów rejestru 0x00. Aby przeczytać bieżącą stawkę, wyślij następujące polecenie:
01 03 00 00 00 01
- Zwrócona wartość
06= 19,200 bps (domyślnie) - Zwrócona wartość
05= 9,600 bps - Zwrócona wartość
07= 38,400 bps - Zwrócona wartość
08= 57,600 punktów bazowych - Zwrócona wartość
09= 115,200 bps
Zegarek: Część 1 i # 8211; Zmiana stawki Baud
Aby zmienić kurs baud, zapisz odpowiednią wartość do wysokiego bajtu rejestru 0x00 używając polecenia Modbus write single register (Kod funkcji 06).
Zmiana identyfikatora niewolnika
ID Slave jest przechowywany w Dolna 8 bitów rejestru 0x00. Po napisaniu nowego ID (na przykład, zmieniając z 01 do 02), musisz ponownie uruchomić czujnik poprzez odłączenie i ponowne podłączenie mocy w celu wprowadzenia zmian.
Zegarek: Część 2 i # 8211; Modyfikacja identyfikatora niewolnika
2. Czytanie danych pomiarowych
Podstawowa funkcja Czujnik poziomu pojemności KSLV 605 jest dostarczanie w czasie rzeczywistym danych dotyczących poziomu cieczy i temperatury za pośrednictwem rejestrów Modbus.
| Adres rejestru | Typ danych | Opis | Przykład |
|---|---|---|---|
| 0x0101 | Niepodpisane Int16 | Poziom cieczy (mm) | 0x01F4 = 500 mm |
| 0x0102 | Integer16 | Temperatura (° C) x 100 | 0x0CE4 = 33,00 ° C |
| 0x0103 | Niepodpisane Int16 | Flagi stanu | Maska bitowa do alarmów |
| 0x0104 | Integer16 | Odległość Datum (mm) | Maksymalny zakres minus przesunięcie |
Czytanie poziomu cieczy
Przeczytaj z rejestru 0x0101. Zwrócona wartość reprezentuje wysokość w milimetrach bezpośrednio. Na przykład wartość zwrotu 0x01F4 (500 po przecinku) wskazuje a Poziom cieczy 500 mm.
Odczyt temperatury
Przeczytaj z rejestru 0x0102Zasada obliczania jest następująca:
Wartość dziesiętna / 100 = temperatura w ° C
- Jeśli nie ma dostosowanego pomiaru temperatury cieczy, wyświetla to wewnętrzną temperaturę chipu.
- Przykład:
0x0CE4= 3300 dziesiętnych = 33,00 ° C
Patrz: Część 10 i # 8211; Jak czytać wyniki pomiarów
3. Konfiguracja przełączników i wyjście 4- 20mA
Jeśli Twój KSLV 605 ma wersję wyjściową przełącznika, możesz zdefiniować specyficzne zachowanie przekaźnika i zakresy analogowe poprzez konfigurację rejestru.
Przełącz ustawienia
- Przełącznik 1: Rejestr
0x01& # 8211; Zdefiniuj górne / dolne progi alarmowe - Przełącznik 2: Rejestr
0x04& # 8211; Zdefiniuj progi wtórnego przekaźnika (także mapy do zakresu 4- 20mA)
Oglądaj: Część 3 i # 8211; Przełącz 1 Ustawienia | Patrz: Część 5 i # 8211; Przełącz 2 Ustawienia
Ustawienie wartości progów
Wartość (mm) x 10 & # 8211; Przelicz do Hex & # 8211; Napisz do rejestracji
Przykład: Aby ustawić próg przełącznika na 100 mm, obliczyć 100 x 10 = 1000, co jest 0x03E8 w zaćmieniu.
Zegarek: Część 4 i # 8211; Przełącz 1 progi
Mapowanie pętli prądowej 4- 20mA
Niskie i wysokie progi dla Przełącznik 2 automatycznie odpowiadają zakresowi wyjścia analogowego 4 mA i 20 mA.
Zegarek: Część 6 i # 8211; Przełącz 2 progi & amp; 4- 20mA
4. Dostrajanie wydajności
Konfiguracja odchylenia pomiarowego
Aby zrównoważyć szybkość reakcji i stabilność pomiaru, dostosuj liczbę uśredniania w rejestrze 0x07:
| Licz | Hex | Aktualizuj interwal | Najlepszy przypadek użycia |
|---|---|---|---|
| 2 | 0x02 | ~ 1 sek | Szybkie procesy |
| 4 | 0x04 | ~ 2 sekundy | Monitorowanie celu ogólnego |
| 8 | 0x08 | - 4 sek. | Płyny stałe, niewielkie wahania |
| 12 | 0x0C | ~ 5 sekund | Maksymalne filtrowanie hałasu (domyślnie) |
Aby zwiększyć szybkość reakcji, zmniejszyć średnią liczbę. Zmiana 0x0C (12 próbek, przedział ~ 5 s) do 0x02 (2 próbki) dostarcza aktualizacje w przybliżeniu raz na sekundę.
Watch: Part 7 & # 8211; Modifying Averaging Count
Kompensacja ślepej plamki
KSLV 605 posiada domyślną strefę niewidomą 12 mm na dole zakresu czujników. Jeżeli istnieje dodatkowa luka (np. 8 mm), dostosuj rejestr 0x09 łącznie (20 mm).
Napisz 0x0014 (20 po przecinku) do rejestracji 0x09 dla pełnej dokładności.
Zegarek: Część 8 i # 8211; Kompensacja Spot Blind
5. Procedura kalibracji pola
Przy zmianie cieczy (np. woda na olej) konieczna jest ręczna kalibracja. Wszystkie polecenia używają rejestru 0x0A:
| Krok | Działanie | Kod | Szczegóły |
|---|---|---|---|
| 1 | Zero kalibracji | 130 | Pusty zbiornik, niech czujnik wyschnie, a potem napisz kod |
| 2 | Pełna kalibracja | 230 | Wypełnij do maksimum poziomu, a następnie napisz kod |
| 3 | Zapisz ustawienia | 30 | KRYTYCZNE & # 8211; Ustawienia utracone, jeśli nie zostały zapisane |
Ostrzeżenie: Ty musi kod zapisu 30 po kalibracji, aby zapisać na stałe, lub dane są tracone w cyklu mocy.
Patrz: Część 9 i # 8211; Jak kalibrować
6. Rozwiązywanie wspólnych problemów
| Problem | Możliwe przyczyny | Rozwiązanie |
|---|---|---|
| Brak reakcji czujnika | Niedopasowanie stawki Baud lub Slave ID | Sprawdzić, czy kontroler pasuje do domyślnych (19200bps, ID 1) |
| Niedokładne odczyty | Kalibracja niezachowana ani nieskompensowana | Powtórzyć procedurę kalibracji |
| Dane dotyczące poziomu fluktuacji | Zbyt niska liczba uśredniania | Zwiększ liczbę reg 0x07 (spróbuj 0x08 lub 0x0C) |
| Nieprawidłowe przełączanie | Progi błędnie obliczone | Przelicz: mm x 10 do heksu |
| dryf 4- 20mA | Zmiana 2 progów niepasujących | Weryfikacja zarówno niskich, jak i wysokich progów |
Wnioski
Konfiguracja Czujnik poziomu pojemności KSLV 605 za pośrednictwem Modbus RTU zapewnia niezawodną długoterminową wydajność. Czy rozmieszczenie w oczyszczalniach wody Indie i Azja Południowo-Wschodnia, obiektów chemicznych w Europalub ropa i gaz w Brazylia, te wytyczne maksymalizują dokładność i czas trwania.
Dla wsparcia, skontaktuj się z naszym zespołem inżynieryjnym w Kacise za darmo Modbus konsultacji integracyjnych.
