Siłowniki DCL obsługują protokół Modbus-RTU. Informacje na temat podłączania siłowników DCL do protokołu Modbus można znaleźć w niniejszej instrukcji obsługi.
Płyta
1. Definicja interfejsu
P1: 220VAC N
P2: 220VAC L
P3: Wejście 4-20 mA –
P4: Wejście 4-20 mA +
P5: Wyjście 4-20mA-
P6: Wyjście 4-20 mA+
P7: RS485 A
P8: RS485 B
2. Przycisk
Otwarte: Używany w trybie ustawień. Naciśnij ten przycisk, aby otworzyć siłownik, a następnie zwolnij go, aby go zatrzymać. Naciśnij jednocześnie przyciski „Set” i „Open”, aby ustawić pozycję pełnego otwarcia.
Zamknąć: Używany w trybie ustawień. Naciśnij ten przycisk, aby zamknąć siłownik, a zwolnij go, aby go zatrzymać. Naciśnij jednocześnie przyciski „Set” i „Open”, aby ustawić pozycję całkowitego zamknięcia.
Ustawić: Używany w trybie ustawień. Użyj tego przycisku w połączeniu z innymi, aby ustawić parametry.
3. Przełącznik
SA: Ustaw tryb działania
1–Modulacja normalna
2–Tryb ustawień
3–Modulacja odwrotna
SB: Ustaw pozycję bezpieczeństwa (domyślnie ustawiono na 2)
1–Jedź do pełnego otwarcia
2 – Utrzymaj pozycję
3–Napęd do całkowitego zamknięcia
4. Histerza
Ustaw wartość histerezy od 0,5% do 5%, gdzie jedna skala odpowiada 0,5%
Siłownik nie zmieni położenia zaworu, dopóki różnica między położeniem wskazanym sygnałem wejściowym a aktualnym położeniem zaworu nie będzie większa niż wartość histerezy.
5. Wskazanie
L1: Zielony, wskaźnik zasilania;
L2:Czerwony, błąd sygnału wejściowego, włącza się, gdy sygnał wejściowy przekracza zakres;
L3:Czerwony, błąd potencjometru, włącza się, gdy potencjometr jest nieprawidłowy lub przewód połączeniowy jest uszkodzony;
Poziom 4:Czerwony, błąd zacięcia, włącza się, gdy nie można otworzyć lub zamknąć siłownika.
Organizować coś
Przełącz SA na 2, aby przejść do trybu ustawień. Następnie możesz ustawić zakres obrotów, ustawić pozycję bezpieczeństwa, skalibrować sygnał wejściowy i wyjściowy itp.
1. Ustaw zakres działania
Ustaw pozycję całkowicie zamkniętą:
- Naciśnij przycisk KO/KC, aby ustawić zawór w pozycji całkowicie zamkniętej.
- Przytrzymaj przycisk KS, a następnie przycisk KC, aż L2 zostanie włączony (około 3–4 sekundy później), co będzie oznaczało, że konfiguracja pozycji całkowicie zamkniętej została zakończona.
- Teraz możesz puścić te 2 przyciski.
Ustaw pozycję całkowicie otwartą:
- Naciśnij przycisk KO/KC, aby ustawić zawór w pozycji całkowicie otwartej.
- Przytrzymaj przycisk KS, a następnie przycisk KO, aż L2 zostanie włączony (około 3–4 sekundy później), co będzie oznaczało, że konfiguracja pozycji całkowicie otwartej została zakończona.
- Teraz możesz puścić te 2 przyciski.
Uwaga: Jeśli dla pozycji pełnego otwarcia i zamknięcia skonfigurowano tę samą pozycję, konfiguracja zostanie pomyślnie przeprowadzona. Siłownik nie będzie się jednak obracał w trybie modulacji.
2. Ustaw parametry Modbus
- Rejestry od 0x0040 do 0x0042 służą do ustawiania parametrów komunikacji.
- Najpierw wejdź do trybu ustawień, zapisując wartość 0xA501 do rejestru 0x0040. Następnie ustaw identyfikator urządzenia podrzędnego i szybkość transmisji, zapisując wartości do rejestrów 0x0041 i 0x0042.
- Nowe parametry zostaną zaktualizowane w 1S.
- Wyjdź z trybu ustawień, wpisując 0x0000 do rejestru 0x0040.
Rozpocznij modulację
Aby rozpocząć modulację, przekręć SA na 1.
- Po włączeniu zasilania siłownik domyślnie dostosowuje się do sygnału wejściowego 4-20 mA w celu modulacji.
- Wysyłanie poleceń poprzez modbus umożliwia siłownikowi pracę w trybie sterowania komunikacyjnego i automatyczny powrót do trybu sterowania analogowego po wyłączeniu i ponownym włączeniu siłownika.
Modulacja z 4-20mA
- Siłownik ustawi zawór w określonej pozycji, zgodnie z sygnałem wejściowym 4-20 mA.
- Sygnał wyjściowy 4-20 mA będzie na bieżąco informował o położeniu zaworu.
- „Wyjście ON/OFF Open” wyśle skuteczny sygnał (podłącz do COM), gdy zawór zostanie przesunięty do pozycji całkowicie otwartej.
- „Wyjście ON/OFF Shut” wyśle skuteczny sygnał (podłącz do COM), gdy zawór zostanie przekręcony do pozycji całkowicie zamkniętej.
- Siłownik ustawi zawór w pozycji bezpieczeństwa w przypadku zaniku zasilania lub błędu sygnału wejściowego.
- Siłownik powróci do trybu modulacji po przywróceniu zasilania i sygnału wejściowego.
Uwaga: Aby aktywować działanie odwrotne, można przełączyć przełącznik SW2 na 3. W takim przypadku wartość wejściowa 4 mA zostanie przeniesiona jako 20 mA, a 20 mA jako 4 mA. Modulacja działa więc tak samo, jak w trybie odwróconym.
Modulacja z Modbus-RTU/RS485
Warstwa sprzętowa
- Siłownik DCL obsługuje protokół Modbus-RTU, w warstwie fizycznej używany jest protokół RS485.
- ID niewolnika: Domyślnie 1
- Szybkość transmisji: konfigurowalna, domyślna wartość to 9600
- Format danych RS485: 1 bit startu + 8 bitów danych + 1 bit stopu (bez kontroli parzystości)
1. Interfejs
P1: Zasilanie –
P2: Zasilanie+
P7: RS485 A
P8: RS485 B
P3~P6: Zarezerwowane (4~20mA/0~10V)
2. Schemat połączeń
Warstwa aplikacji
1、ADU
2. Kody funkcji
| ID | nazwa | opisać |
|---|---|---|
| 0x03 | Odczyt wielu rejestrów | W urządzeniu zdalnym użyj tego kodu funkcji, aby odczytać zawartość kolejnych bloków w rejestrze przechowywania |
| 0x06 | Napisz pojedynczy rejestr | W urządzeniu zdalnym użyj tego kodu funkcji, aby zapisać pojedynczy rejestr |
| 0x10 | Zapisz wiele rejestrów | W urządzeniu zdalnym użyj tego kodu funkcji, aby zapisać kolejne bloki rejestrów (od 1 do około 120 rejestrów) |
3. Ustaw parametry komunikacji
- Rejestry od 0x0040 do 0x0042 służą do ustawiania parametrów komunikacji.
- Najpierw wejdź do trybu ustawień, zapisując wartość 0xA501 do rejestru 0x0040. Następnie ustaw identyfikator urządzenia podrzędnego i szybkość transmisji, zapisując wartości do rejestrów 0x0041 i 0x0042.
- Nowe parametry zostaną zaktualizowane w 1S.
- Wyjdź z trybu ustawień, wpisując 0x0000 do rejestru 0x0040.
4. Przywróć parametry komunikacji do wartości domyślnych
- Ustaw SA i SB na 2.
- Przytrzymaj przycisk KS dłużej niż 3 sekundy, czerwona dioda zacznie migać. Teraz zwolnij przycisk KS.
- Następnie przytrzymaj przycisk KC przez ponad 3 sekundy, czerwona dioda LED zacznie ponownie migać. Puść przycisk KC.
- Teraz parametry komunikacji zostaną zresetowane do wartości domyślnych (ID urządzenia podrzędnego ustawione na 1, szybkość transmisji na 9600).
Używane, gdy brakuje parametrów komunikacji.
5. Zarejestruj listę
| Adres rejestrowy | Bit rejestru | Grupa sygnałów | Nazwa sygnału | wartość minimalna | Maksymalna wartość | Firma | Odczyt/Zapis | typ | Tabela prawdy | opisać |
|---|---|---|---|---|---|---|---|---|---|---|
| 0x0010 | b15-b5 | \ | \ | \ | \ | \ | r/w | klątwa | Zachowaj 0 | zachować |
| b5 | \ | \ | \ | \ | \ | r/w | klątwa | Zachowaj 0 | zachować | |
| b4 | kontrola | zatrzymywać się | \ | \ | \ | r/w | klątwa | 1: Stop, 0: Normal | Przestań biec | |
| b3 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować | |
| b2 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować | |
| b1-b0 | kontrola | tryb | \ | \ | \ | r/w | klątwa | 1: Kontrola komunikacji | Model kontrolny | |
| 0x0011 | b15-b0 | kontrola | Ustaw stopień otwarty | 0 | 10000 | % | r/w | int/hex | 0-10000 odpowiada otwarciu 0-100% | Kontrola otwarcia zaworu (współczynnik stosunku 1/100) |
| 0x0012 | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x0013 | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x0014 | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x0015 | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x0016 | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x0017 | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x0018 | b15-b6 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| b5 | informacje | errPosition | \ | \ | \ | R | klątwa | 1: Awaria sygnału położenia | Znak uszkodzenia sygnału położenia | |
| b4 | informacje | errSignal | \ | \ | \ | R | klątwa | 1: Awaria sygnału wejściowego | Flaga błędu sygnału wejściowego | |
| b3 | informacje | overTorqueFlag | \ | \ | \ | R | klątwa | 1: Przeciążenie | Flaga przeciążenia | |
| b2 | informacje | utknięta flaga | \ | \ | \ | R | klątwa | 1: Zablokowany obrót | Znak blokady | |
| b1 | informacje | Flaga otwartego uruchomienia | \ | \ | \ | R | klątwa | 1: Zamykanie zaworu | Znak otwarcia zaworu | |
| b0 | informacje | ZamknijFlagęUruchomienia | \ | \ | \ | R | klątwa | 1: Otwarcie zaworu | Znak zamknięcia zaworu | |
| 0x0019 | b15-b0 | informacje | openDegree | 0 | 10000 | % | R | int/hex | 0-10000 odpowiada otwarciu 0-100% | Otwarcie zaworu prądowego (współczynnik stosunku 1/100) |
| 0x001A | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x001B | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x001C | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x001D | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x001E | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x001F | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x0040 | b15-b0 | konfiguracja | tryb konfig | 1 | 127 | \ | rw | klątwa | 0x0000: Wejdź w tryb normalny | Wybór trybu, parametry konfiguracji można modyfikować tylko w trybie konfiguracji |
| 0x0041 | b15-b0 | konfiguracja | adres_cmm | 1 | 127 | \ | rw | klątwa | 1~127 | Ustaw adres komunikacji |
| 0x0042 | b15-b0 | konfiguracja | cmm_szybkość_transmisji | \ | \ | \ | rw | klątwa | 0: Szybkość transmisji 4800 | ustaw szybkość transmisji |
| 0x0043 | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x0044 | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x0045 | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x0046 | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x0047 | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
| 0x0048 | b15-b0 | \ | \ | \ | \ | \ | R | klątwa | Zachowaj 0 | zachować |
Dane komunikacji demonstracyjnej
1. Ustaw pozycję
Wejdź w tryb sterowania Modbus:
Transmisja→◇01 10 00 10 00 01 02 00 01 65 00
Rx←◆01 10 00 10 00 01 00 0C
Ustaw pozycję: 0%
Tx →◇01 10 00 11 00 01 02 00 00 A5 11
Rx←◆01 10 00 11 00 01 51 CC
Ustaw pozycję: 50% (5000 -> 0x1388)
Tx →◇01 10 00 11 00 01 02 13 88 A8 47
Rx←◆01 10 00 11 00 01 51 CC
Ustaw pozycję: 100% (10000 -> 0x2710)
Transmisja→◇01 10 00 11 00 01 02 27 10 BF 2D
Rx←◆01 10 00 11 00 01 51 CC
Zatrzymywać się
Transmisja→◇01 10 00 10 00 01 02 00 11 64 CC
Rx←◆01 10 00 10 00 01 00 0C
2. Uzyskaj pozycję
Tx →◇01 03 00 18 00 02 44 0C
Rx←◆01 03 04 00 30 00 00 FA 3C
3. Ustaw identyfikator Modbus Slave
Wejdź w tryb ustawień
Tx →◇01 10 00 40 00 01 02 A5 01 12 00
Rx←◆01 10 00 40 00 01 00 1D
Ustaw identyfikator niewolnika na 2
Transmisja→◇01 10 00 41 00 01 02 00 02 28 80
Rx←◆01 10 00 41 00 01 51 DD
Wyjdź z trybu ustawień
Tx →◇02 10 00 40 00 01 02 A5 00 C7 30
Rx←◆02 10 00 40 00 01 00 2E
4. Ustaw szybkość transmisji Modbus
Wejdź w tryb ustawień
Tx →◇01 10 00 40 00 01 02 A5 01 12 00
Rx←◆01 10 00 40 00 01 00 1D
Ustaw szybkość transmisji na 9600
Tx →◇01 10 00 42 00 01 02 00 01 68 B2
Rx←◆01 10 00 42 00 01 A1 DD
Wyjdź z trybu ustawień
Tx →◇01 10 00 40 00 01 02 A5 00 D3 C0
Rx←◆01 10 00 40 00 01 00 1D












