Mam falownik KE300A. Potrzebuję skonfigurować połączenie modbus rtu za pomocą portu rs484 do plc fatek. jak mam się dowiedzieć jaki jest adres falownika jako urządzenia slave?
Kluczowe punkty
• Menu komunikacji: grupa F8 → F8-00 = adres (1-247)
• Możliwość skanowania sieci Modbus, gdy nie masz dostępu do panelu.
• Po każdej zmianie adresu zapisz parametry i zresetuj zasilanie, aby KE300A przyjął nowe nastawy.
Grupa | Parametr | Zakres | Domyślnie | Opis |
---|---|---|---|---|
F8 | F8-00 | 1-247 | 1 | Adres urządzenia (slave) |
F8-01 | 1-7 | 3 (=9600) | Baud rate (1:1200 … 7:115 200) | |
F8-02 | 0-3 | 0 | Parzystość i bity stopu (0:8-N-1, 1:8-E-1, 2:8-O-1, 3:8-N-2) | |
F8-03 | 0-20 ms | 0 | Czas opóźnienia odpowiedzi |
U niektórych dystrybucji oznaczenia mogą występować jako PD.00…PD.03. Logika jednak pozostaje identyczna.
• Podłącz konwerter USB↔RS-485, linia A(+) do A falownika, B(–) do B, masa sygnałowa opcjonalnie.
• Uruchom KincoDrive/KE-Studio → Connection → Modbus → podaj COM, 9600 bps, 8-N-1, adres 1.
• Jeśli brak odpowiedzi, wykonaj skan adresów 1-247. Po znalezieniu falownika możesz zmienić parametry on-line.
Metody praktyczne:
a) Skaner Modbus (ModScan32, QModMaster) – wysyłasz funkcję 0×03 (Read Holding) po kolei na adresy 1-247; urządzenie, które odpowie bez błędu 0×E4, wskazuje swój adres.
b) Przywrócenie ustawień fabrycznych (parametr F0-08 = 10 → reset) – adres wróci do 1, ale utracisz wszystkie pozostałe nastawy napędu.
c) Serwisowy DIP-switch (nie w każdej serii) – przestawienie na pozycję „default” i restart; adres = 1.
Port komunikacyjny ustaw na:
Baud = 9600 (lub wartość z F8-01), Format = 8-N-1 (jeśli F8-02=0), Tryb = Modbus RTU master.
W WinProladder użyj:
• Najnowsze rewizje KE300A mają już port RS-485/Modbus izolowany galwanicznie 2500 VRMS oraz opcję 115 200 bps.
• Coraz częściej firmware udostępnia jednocześnie Modbus-RTU i Modbus-TCP (po module rozszerzeń).
• W systemach wielo-napędowych popularne staje się automatyczne skanowanie adresów i autokonfiguracja w sterownikach (np. Fatek B1-M12).
• Modbus adresuje urządzenia w zakresie 1-247 (0 = broadcast). Numer nie ma związku z fizycznym portem RS-485, lecz jest logicznym identyfikatorem.
• RS-485 ≠ RS-484 – w branży przyjęto zapisy 485; literówka nie zmienia standardu.
• Falowniki Kinco (KE300/KE200) trzymają mapę rejestrów zgodną z IEC-61800-7-201 (CiA-402):
– 40001 = komenda sterująca, 40002 = status, 40003 = częstotliwość zadana/aktualna, itd.
• Zmiana firmware falownika lub jego parametrów bez autoryzacji może naruszać gwarancję.
• Sieci RS-485 prowadzone w zakładach przemysłowych powinny być wykonane przewodem zgodnym z PN-EN-50170, a ekran należy uziemić jednobiegunowo, co minimalizuje emisję EMC.
• Oznaczenia parametrów mogą się nieznacznie różnić w zależności od daty produkcji (KE300A-xx-E vs KE300A-xx-E1). Zawsze weryfikuj wersję firmware w menu F0-14.
• Niektóre jednostki OEM mają domyślnie włączoną parzystość EVEN (F8-02=1), co powoduje błędy przy 8-N-1.
• Integracja wielu KE300A z Fatek B1 przez bramkę Modbus-TCP/RTU – analiza wydajności.
• Zastosowanie funkcji CiA-402 do sterowania wektorowego w trybie profilu prędkości.
• Wpływ długości magistrali RS-485 na integralność ramek przy 115 200 bps – testy z analizatorem protokołów.
Zasoby:
– Kinco „KE300A User Manual” rev. 2023-11, rozdz. 8.4.
– Fatek „Communication Manual MODBUS RTU” ver. 3.7.
– IEC-61158-2:2021 (warstwa fizyczna RS-485).
Adres slave KE300A znajduje się w parametrze F8-00 (PD.00) i domyślnie wynosi 1. Sprawdź lub ustaw ten parametr z klawiatury falownika bądź przez oprogramowanie PC, zachowując zgodność pozostałych ustawień łącza (baud, parzystość). Po jego ustaleniu skonfiguruj port PLC Fatek jako master Modbus RTU i przetestuj odczyt podstawowych rejestrów. Dzięki jednolitym procedurom Modbus proces identyfikacji i konfiguracji jest szybki i jednoznaczny.