
Az INVT Goodrive 20 (GD20) és Goodrive 20-EU (GD20EU) általános célú mini frekvenciaváltók (VFD) 3-fázisú AC aszinkron motorokhoz, amelyeket szivattyúkban, ventilátorokban, szállítószalagokban és más ipari terhelésekben használnak. Modbus RTU-n keresztül kommunikálnak 2-vezetékes RS-485 buszon, vagy az opcionális INVT SID2 kommunikációs kártyán, vagy a beépített RS-485 sorkapcsokon át.
A TapHome sablon Modbus TCP-t használ a 502-es porton, és külső RS-485-Ethernet átjárót vár (az XML leírás Waveshare RS485-to-ETH B átalakítót javasol), amely az IP hálózatot összeköti a frekvenciaváltó RS-485 buszával. A sablon diagnosztikákat tesz elérhetővé — tárolt hibakód, motor fordulatszám, kimeneti áram és egy VFD-azonosító regiszter — egy Hibatörlés gombbal együtt. A Run/stop, frekvencia-előírás és élő státusz nincs implementálva (lásd a lehetséges fejlesztések listáját alább).
A „SID2" slug névről. A SID2 az INVT belső neve a GD20 opcionális RS-485 kommunikációs kártyájához — nincs Ethernet portja. A TapHome sablon ennek ellenére Modbus TCP-t használ, így mindig szükséges egy külső átjáró (Waveshare RS485-to-ETH B, Moxa MGate, USR-W630 vagy ezzel egyenértékű). Bármely szabványos Modbus TCP-RTU átalakító működik; a SID2 vs. beépített RS-485 csak a fizikai sorkapcsot változtatja meg a frekvenciaváltó oldalán.
Hardver csatlakozás
A kommunikációs lánc két szakaszból áll:
| |
Az átjárónak ugyanazon a helyi hálózaton kell lennie, mint a TapHome Core, és statikus IP-vel kell konfigurálni (DHCP foglalás vagy saját webes felület). Az átjáró RS-485 portja párhuzamosan van bekötve a frekvenciaváltó 485+ / 485- sorkapcsaival.
A vezérlőkör bekötése

Az RS-485 sorkapcsok a GD20 vezérlő sorkapocsblokk részei:
| Sorkapocs | Funkció |
|---|---|
485+ | RS-485 A vezeték (pozitív) |
485- | RS-485 B vezeték (negatív) |
PE | Kábel árnyékolás / védőföld |
Bekötési szabályok (V1.9 kézikönyv, 3.2.4 fejezet):
- Használjon árnyékolt sodrott érpárt az RS-485 buszhoz.
- Csatlakoztassa az átjáró
485+-ját a frekvenciaváltó485+-ához, és a485--t a485--hoz. - A kábel árnyékolását csak az egyik végén kösse a
PE-re (jellemzően az átjáró oldalán). - A maximális kábelhossz az átviteli sebességtől függ — 19 200 bps mellett 24 AWG sodrott érpárral a gyakorlati határ kb. 600 m.
- A vezérlőkábeleket az U/V/W motorkábeltől elkülönítve vezesse, hogy elkerülje a zavarok átvitelét.
RS-485 busz topológia

Egyetlen meghajtáshoz csatlakoztassa az átjárót közvetlenül a frekvenciaváltó 485+ és 485- közé. Több meghajtáshoz láncoljon (daisy-chain) egyetlen buszra, és helyezzen 120 Ω-os lezáró ellenállást a busz mindkét végére. Csillag (chrysanthemum) topológia támogatott, de a daisy-chain előnyben részesítendő a zajvédelem miatt. Minden frekvenciaváltónak egyedi slave-címmel (P14.00) kell rendelkeznie a buszon.
Lezáró ellenállás

Minden GD20 rendelkezik egy kis DIP-kapcsoló blokkal a vezérlő sorkapcsok felett (jelölve: AO1, AO2, AI2, 485). A 485 kapcsoló bekapcsolja a beépített 120 Ω-os lezáró ellenállást az RS-485 vonalhoz. Csak az utolsó frekvenciaváltón állítsa ON állásba a busz végén; a köztes meghajtásokon hagyja OFF állásban. A gyári pozíciót egy fekete téglalap jelöli a kapcsolón.
Ellenőrizze a hátsó áthidalót. A kommunikációs hibák gyakori oka a sorkapocsblokk hátoldalán lévő kis áthidaló (wire-cap), amely a beépített lezárást a buszra köti — ha hiányzik vagy nincs jól illesztve, a 485 DIP-kapcsoló hatástalan.
Konfiguráció
A sablon TapHome-ba történő importálásakor adja meg:
- IP Address — az átjáró címe a helyi hálózaton (alapértelmezett helyőrző:
192.168.1.0) - Slave ID — a frekvenciaváltó Modbus slave-címe (alapértelmezett
1, tartomány1–247)
A Modbus TCP a 502-es porton fut (a sablonban rögzítve).
Modbus kommunikáció engedélyezése
A frekvenciaváltó addig figyelmen kívül hagyja a Modbus íráskéréseket, amíg a futtatási csatorna és a frekvenciaforrás kommunikációra nincs állítva. A vonatkozó paraméterek mind a frekvenciaváltó billentyűzet menüjének P14 csoportjában találhatók (V1.9 kézikönyv, 5. fejezet):
| Paraméter | Funkció | Ajánlott érték | Megjegyzés |
|---|---|---|---|
P00.01 | Futtatási parancs csatorna | 2 (Communication) | Engedélyezi a H:0x2000 írását a run/stop vezérléshez. Enélkül csak diagnosztikai olvasások működnek. |
P00.06 | A frekvenciaforrás | 8 (Modbus) | Csak akkor szükséges, ha a frekvencia-előírás Modbus-on át lesz küldve. |
P14.00 | Helyi kommunikációs cím | 1 (alapértelmezett), egyedi minden meghajtáson | Slave ID — meg kell egyeznie a TapHome-ban beírt értékkel. A 0 broadcastra van fenntartva. |
P14.01 | Kommunikációs átviteli sebesség | 4 = 19 200 bps (alapértelmezett) | Meg kell egyeznie az átjáró RS-485 beállításával. |
P14.02 | Adatbit ellenőrzés | 1 = E,8,1 (Even, 8 adatbit, 1 stopbit) | Meg kell egyeznie az átjáróval. További RTU opciók: 0=N,8,1; 2=O,8,1; 3=N,8,2. |
P14.04 | RS-485 időtúllépés | 0.0 (letiltva) | Ha engedélyezett és a busz hosszabb ideig néma a beállított értéknél, a frekvenciaváltó CE hibát jelez (485 communication fault). |
Billentyűzetes navigáció: PRG → P14 csoport → válassza ki az al-indexet → nyomja meg a DATA/ENT-t → módosítsa az értéket → újra DATA/ENT a mentéshez.
A TapHome sablon csak diagnosztikai regisztereket olvas és Hibatörlést indít, így a
P00.01ésP00.06szigorúan nem szükséges. Ha csak monitoring kell, hagyja a futtatási csatornát a billentyűzeten/sorkapcsokon, és csak aP14.00–P14.02paramétereket állítsa be, hogy a frekvenciaváltó válaszoljon a Modbus olvasásokra.
Átjáró konfigurációja
Az átjáró a következő beállításokat igényli:
- Üzemmód: Modbus TCP szerver
502-es porton - RS-485 oldal: átviteli sebesség, paritás, adat- és stopbitek megegyeznek a
P14.01ésP14.02értékekkel (alapértelmezett 19 200, E, 8, 1) - Statikus IP: kiosztva az átjáró webes felületén vagy DHCP foglalással
- Transzparens vagy RTU-in-TCP enkapszuláció nem szükséges — a TapHome tiszta Modbus TCP-t használ, és az átjárónak belül kell konvertálnia a kereteket
Ha az átjáró „transparent UDP/TCP forwarding" módra van állítva „Modbus TCP server" helyett, a TapHome időtúllépéseket lát. Használja az átjáró Modbus protokoll módját, ne a nyers passthrough-t.
Eszköz képességek
A sablon hat eszközt tesz elérhetővé a frekvenciaváltó moduljában — mind csak olvasható diagnosztika, kivéve az üres Hibatörlés gombot.
Diagnosztika és monitoring
- Operation Speed — motor fordulatszám RPM-ben, amelyet a frekvenciaváltó belül számol ki a futó frekvenciából és a beállított motorparaméterekből (P02 motorparaméter csoport). A H:0x3005 regisztert olvassa, tartomány 0–65535 RPM.
- Output Current — motor vonali áram a H:0x3004-ből 0,1 A egységekben (nyers regiszterérték). A TapHome szkriptekben osszon 10-zel az amperek megszerzéséhez; tartomány 3000,0 A-ig.
- VFD Identification Code — modellazonosító a H:0x3016-ból. Hasznos annak megerősítésére, hogy a sablon Goodrive 20 egységhez van kötve (lásd a regiszterválasztásról szóló megjegyzést alább).
Hibakezelés
Fault Code (latched) — a frekvenciaváltó tárolt hibaszáma a H:0x5000-ből. Egy átmeneti hibán át is megmarad, amíg a felhasználó nem indít Hibatörlést, így az utolsó hiba látható marad a kezelőfelületen. A kódok a GD20 hibatáblát követik:
Kód Mnemonik Jelentés 1 OUt1 Frekvenciaváltó U-fázis védelem 2 OUt2 Frekvenciaváltó V-fázis védelem 3 OUt3 Frekvenciaváltó W-fázis védelem 4 OC1 Túláram gyorsítás közben 5 OC2 Túláram lassítás közben 6 OC3 Túláram állandó fordulaton 7 OV1 Túlfeszültség gyorsítás közben 8 OV2 Túlfeszültség lassítás közben 9 OV3 Túlfeszültség állandó fordulaton 10 UV DC-busz alulfeszültség 11 OL1 Motor túlterhelés 12 OL2 VFD túlterhelés 13 SPI Bemeneti fáziskimaradás 14 SPO Kimeneti fáziskimaradás 15 OH1 Egyenirányító túlmelegedés 16 OH2 Frekvenciaváltó modul túlmelegedés 17 EF Külső hiba 18 CE 485 kommunikációs hiba 19 ItE Áramérzékelési hiba 20 tE Motor auto-tuning hiba 21 EEP EEPROM művelet hiba 22 PIDE PID visszacsatolás offline 23 bCE Fékegység hiba 24 END Üzemidő elérve 25 OL3 Elektronikus túlterhelés előriasztás 26 PCE Billentyűzet kommunikációs hiba 27 UPE Paraméter feltöltési hiba 28 DNE Paraméter letöltési hiba 32 ETH1 Földzárlat 1 33 ETH2 Földzárlat 2 34 dEu Fordulatszám eltérési hiba 35 STo Szinkronmotor elhangolás 36 LL Elektronikus alulterhelés Fault Reset — gomb-eszköz, amelynek célja
0x0007írása a H:0x2000 vezérlőregiszterbe. A Read és Write szkriptek a szállított sablonban üresek — a gomb látható a TapHome-ban, de megnyomásakor nem küld Modbus keretet. A működéséhez nyissa meg az eszközt a TapHome integration tool-ban, és adja hozzá:WriteButtonPressedState = MODBUSW(H, 0x2000, 0x0007), vagy indítsa el ugyanezt az írást egy Smart Rule-ból.
Energiamérő wrapper (Output Current, hibásan címkézve)
Output Current (energiamérő wrapper) —
ModbusElectricityMetereszköz, amely két szolgáltatási attribútumot ugyanarra az Output Current regiszterre (H:0x3004, 0,1 A egységek) képez le:Szolgáltatási attribútum UI címke Olvas Valóság readtotalconsumptionTotal Consumption (kWh) H:0x3004 / 100Kimeneti áram 1/100 skálázással — nem kumulált energia readdemandDemand (W) H:0x3004Nyers kimeneti áram 0,1 A egységben — nem pillanatnyi teljesítmény A GD20 nem ad ki kWh-számlálót vagy pillanatnyi teljesítmény regisztert Modbus-on, így az eredeti sablon ezeket a vonali áram olvasásával hamisítja. Pontos értékekhez használja a dedikált Output Current szenzort (fent), és hagyja figyelmen kívül a „Total Consumption" és „Demand" alatt megjelenő értékeket. Valós fogyasztásméréshez tegyen külső kWh mérőt a frekvenciaváltó bemenetére.
Miért mutat a „Total Consumption" ampert. Az XML háromszor használja a H:0x3004 regisztert (Output Current). Az energia és a teljesítmény szolgáltatási attribútum a wrapperen ugyanazt az áramregisztert olvassa, és helytelenül címkézi. Ez a szállított sablon ismert sajátossága — lásd a lehetséges fejlesztések listáját a helyes teljesítményregiszterhez (H:0x3006) és a hiányzó kWh-számlálóhoz.
Hibaelhárítás
Nincs Modbus kommunikáció (időtúllépések a TapHome-ban)
- Pingelje az átjárót a TapHome Core-ról — erősítse meg a statikus IP elérhetőségét.
- Ellenőrizze, hogy az átjáró Modbus TCP szerverként a 502-es porton van konfigurálva (nem nyers transzparens passthrough).
- Erősítse meg, hogy a frekvenciaváltó slave-címe (
P14.00) megegyezik a TapHome-ban beírt Slave ID-val. - Hangolja össze az átjáró RS-485 beállításait a
P14.01(átviteli sebesség) ésP14.02(paritás / adat / stopbit) értékekkel — alapértelmezetten 19 200, E, 8, 1. - Ellenőrizze, hogy a beépített 485 DIP-kapcsoló a busz végén
ONállásban van, és hogy a sorkapocsblokk hátsó áthidalója be van helyezve. - Cserélje fel a
485+és485-vezetékeket, ha az átjáró LED-jei villognak, de a TapHome CRC hibát jelez — az A/B polaritás a leggyakoribb bekötési hiba.
A meghajtás CE (18) hibát jelez
Maga a frekvenciaváltó RS-485 kommunikációs hibát észlelt. Ellenőrizze:
- A bekötés polaritását (
485+↔ A,485-↔ B). - Lezáró ellenállást a busz mindkét végén (mindkét végen 120 Ω).
- A kábel árnyékolását csak egyik végén földelve.
- Az átviteli sebesség és paritás egyezését az átjáró és a
P14.01/P14.02között. P14.04(RS-485 időtúllépés) — ha érték van beállítva, a frekvenciaváltónak legalább ilyen gyakran látnia kell forgalmat. Hibakeresés idejére állítsa0.0-ra a watchdog kikapcsolásához.
A Hibatörlés gomb hatástalan
A szállított sablonnak üres Read/Write szkriptjei vannak a Hibatörlés eszközön. Nyissa meg az eszközt a TapHome integration tool-ban, és adjon hozzá egy író szkriptet, amely 0x0007-et küld a H:0x2000 regiszterbe. Addig a tárolt hibákat a frekvenciaváltó billentyűzetéről (STOP/RST gomb) vagy a meghajtás újraindításával állítsa vissza.
Az Operation Speed 0-t mutat, miközben a motor jár
Az Operation Speed (H:0x3005) a futó frekvenciából és a P02 motorparaméter-csoportból (névleges frekvencia, névleges fordulatszám, pólusszám) számítódik. Ha ezek a motorparaméterek olyan alapértékeken állnak, amelyek nem felelnek meg az ön motorjának, a meghajtás 0-t vagy névleges adattábla-értékeket jelezhet. Futtasson motor auto-tuningot, vagy adja meg manuálisan a motor adattáblájának értékeit a P02-ben, hogy a meghajtás helyesen tudja levezetni az RPM-et.
A VFD Identification Code váratlan értéket ad vissza
A sablon a nem dokumentált H:0x3016 regisztert olvassa. A dokumentált azonosítóregiszter a H:0x2103, amely 0x0106-ot ad vissza mind a Goodrive 20, mind a Goodrive 20-EU esetén. Ha a H:0x3016 ismeretlen értéket ad vissza, kezelje azt átláthatatlan diagnosztikai adatként — a frekvenciaváltó egyébként funkcionális. Az olvasás dokumentált regiszterre váltásához módosítsa a TapHome integration tool-ban a szkriptet MODBUSR(H, 0x2103, Int16)-ra.
