China Sourcing Agent
Nezávazná nabídka

Převodník RS485 na Ethernet / brána Modbus TCP

Vyhledávejte dodavatele převodníků RS485 na Ethernet a bran Modbus TCP od čínských OEM. DIN lišta, izolace 2500V, -40 °C až +70 °C. MOQ 10 ks.

Specifikace
Sériové porty 1× až 4× RS485 / RS422 / RS232 (podle modelu)
Ethernetový port 1× 10/100Mbps RJ45 (auto MDI/MDIX)
Protokoly Modbus RTU ↔ Modbus TCP; transparentní TCP; UDP; virtuální COM port
Přenosová rychlost 1 200 – 115 200 bps (auto-detekce volitelně)
Izolace RS485 Galvanická izolace 2 500V nebo 3 000V (podle modelu)
Napájení 9–36V DC (svorkovnice) nebo PoE 802.3af (podle modelu)
Montáž 35mm DIN lišta (IEC 60715) nebo nástěnný držák
Provozní teplota -40 °C až +70 °C
Krytí IP IP30 (pouze kryt; zapojení svorkovnice je otevřené)
TCP připojení 4–16 současných klientů Modbus TCP (podle firmwaru)
Latence 2–5 ms zpracování brány (bez času sběrnice RS485)
Konfigurace Webové rozhraní prohlížeče nebo sériový terminál (RS232 / Telnet)
Stavové LED Napájení, Link/Act, RS485 TX/RX na port
Certifikace
CE (LVD + EMC)FCC Part 15 Class BRoHSUL 508 (vybrané modely)

Modbus RTU na Modbus TCP: co brána ve skutečnosti dělá

Modbus RTU je sériový protokol navržený pro jediného mastera dotazujícího se více slave zařízení na poloduplexní sběrnici RS485. Pouze jeden master, jedna transakce v jednu chvíli, iniciovaná masterem. Fyzická vrstva je dvouvodičová diferenciální (A/B), poloduplexní, což znamená, že sběrnice nemůže současně vysílat a přijímat. Při 9 600 bps — stále běžných u starších měřičů a PLC — trvá jediné čtení Modbus RTU 10 holding registrů přibližně 30 ms včetně zpoždění obratu sběrnice. To není problém s výkonem pro dotazování SCADA; problémem se to stává, když se více klientů SCADA pokouší současně komunikovat se stejnou sítí RS485.

Modbus TCP několik těchto omezení odstraňuje. Běží přes Ethernet, je na síťové vrstvě plně duplexní a umožňuje, aby se ke stejnému serveru současně připojilo více TCP klientů. Systém SCADA, historian a HMI mohou všichni vydávat čtení Modbus TCP nezávisle bez koordinace přístupu.

Brána ty dva přemosťuje. Mechanicky: klient Modbus TCP (váš software SCADA) otevře TCP připojení na port 502 na bráně. Pošle rámec Modbus TCP — stejné funkční kódy a adresy registrů jako Modbus RTU, ale s 6bajtovou hlavičkou MBAP nahrazující adresu zařízení a CRC. Brána odstraní hlavičku MBAP, přeformátuje požadavek na rámec Modbus RTU, umístí jej na sběrnici RS485, počká na odpověď slave a vrátí data původnímu TCP klientovi ve formátu Modbus TCP.

Kde se obsluha současných klientů komplikuje. Sběrnice RS485 je stále poloduplexní a stále může běžet jen jedna transakce v jednu chvíli. Pokud čtyři klienti Modbus TCP vydají požadavky současně, brána je musí zařadit do fronty a serializovat jejich provedení na sběrnici RS485. Chování při zaplnění fronty požadavků je definováno firmwarem: některé brány vrátí výjimkový kód Modbus 06 (server zaneprázdněn), jiné požadavky tiše zahodí a další zcela zablokují nová TCP připojení. Maximální počet současných TCP klientů 4–16 je limit firmwaru, nikoli limit hardwaru — ověřte, co brána dělá při dosažení tohoto limitu pod zátěží.

Zpracování časového limitu odpovědi. Když brána odešle požadavek Modbus RTU slave zařízení RS485 a slave neodpoví v nakonfigurovaném časovém limitu (typicky 200–1000 ms), musí brána rozhodnout, co vrátí TCP klientovi. Dobrý firmware vrátí výjimkový kód Modbus 11 (cílové zařízení brány neodpovědělo) — TCP klient obdrží správně vytvořenou chybu a ví, že je slave nedosažitelný. Špatný firmware drží TCP připojení otevřené, dokud nevyprší TCP časový limit (často 30–120 sekund), čímž blokuje daný slot připojení po celou dobu. Při opakovaných časových limitech slave toto chování vyčerpá fond TCP klientů a způsobí, že se brána jeví jako nereagující, přestože pracuje normálně.

Mezera mezi požadavky (3,5znakový tichý interval). Modbus RTU používá ticho linky o délce 3,5 znaku (při 9 600 bps: přibližně 4 ms) k vymezení hranic rámců. Brána, která vysílá další požadavek RTU před požadovaným intervalem ticha, způsobuje kolize nebo slučování rámců na sběrnici RS485, které slave zařízení nedokáží správně rozparsovat. Tento detail je špatně implementován v několika levných čínských firmwarových stacích — příznakem jsou občasné chyby CRC, které se objevují při vyšších rychlostech dotazování nebo když je na stejném segmentu sběrnice více slave zařízení. Před zavázáním se k dodavateli otestujte dotazováním tří nebo více slave zařízení za sebou v cílovém intervalu dotazování aplikace.

Elektrická izolace RS485: proč na ní záleží a jak ji ověřit

Průmyslové sítě RS485 překlenují dlouhé kabelové trasy, často napříč více elektrickými rozvaděči připojenými k různým jističům nebo různým elektrickým fázím. Rozdíl potenciálu země mezi dvěma fyzicky vzdálenými zařízeními RS485 — i ve stejné elektrické soustavě budovy — může být za běžných podmínek 10–100V a 50–500V při poruše nebo úderu blesku. Neizolovaný transceiver RS485 spojuje zem sběrnice (svorka RS485 common nebo GND) přímo se zemí DC napájení převodníku, která se připojuje k zemi šasi ethernetového zařízení. Souhlasné napětí ze sběrnice RS485 se objeví přímo na vstupu transceiveru a přechodový jev překračující maximální vstupní napětí transceiveru (typicky ±15V u zařízení vyhovujících specifikaci RS-485, ±60V u některých robustních transceiverů) zničí IO.

Galvanická izolace přeruší stejnosměrnou cestu mezi sběrnicí RS485 a obvodem Ethernet/napájení. Signál prochází přes optočleny nebo malý izolační transformátor a neexistuje žádná vodivá cesta pro tok poruchového proudu.

Hodnoty izolačního napětí: co znamenají v praxi. Hodnota izolace 1 500V znamená, že dielektrická bariéra vydrží 1 500V AC RMS (nebo 2 121V DC) trvale aplikovaných mezi izolovanými oblastmi bez průrazu. Hodnota 2 500V je vhodná pro většinu průmyslových aplikací — překračuje požadavky na rázové napětí IEC 61000-4-5 úroveň 4 (4kV naprázdno, což se objeví jako zhruba 2kV na zdrojové impedanci 50Ω). Hodnota 3 000V poskytuje další rezervu pro vysokonapěťová průmyslová prostředí (automatizace rozvoden, rozvaděče pohonů motorů). Nezaměňujte izolační napětí s odolností proti rázu — jde o různá měření. Hodnota galvanické izolace 2 500V v kombinaci s TVS diodou na svorkách RS485 je kompletní strategií ochrany proti rázu; samotná galvanická izolace bez TVS nechrání proti rychlým přechodovým jevům, které nabíjejí izolační kapacitu.

Optická izolace vs transformátorová izolace. Optočleny dominují v převodnících pod 30 $, protože jsou levné a rychlé — zpoždění signálu přes standardní optočlen je <1µs, což nezpůsobuje žádné omezení přenosové rychlosti při 115 200 bps. Slabinou optické izolace je špatné potlačení souhlasného rušení na frekvencích elektrické sítě (50/60Hz). Zemní smyčkový proud, který protéká parazitní kapacitou přes optočlen, může na signál RS485 navázat 50Hz rušení. V praxi je to u aplikací Modbus RTU jen zřídka problém, protože přenosová rychlost je mnohem vyšší než 60Hz — rušení je potlačeno diferenciálním vstupem přijímače RS485. Transformátorová izolace (menší, navinutá na feritovém jádře) má lepší potlačení souhlasného rušení na nízkých frekvencích, ale je o něco pomalejší a dražší. Pro většinu průmyslových aplikací Modbus je optická izolace na 2 500V dostatečná.

Jak otestovat izolaci bez hipot testeru. Aplikujte 500V DC mezi svorku RS485 GND a záporný pól DC napájení převodníku (nebo zem šasi) pomocí DC zdroje s omezením proudu nastaveným na 1 mA. Neizolovaná jednotka okamžitě ukáže rostoucí napájecí proud, jak proud protéká přímou vodivou cestou. Izolovaná jednotka ukáže svodový proud <0,1 mA (přes parazitní kapacitu). Standardní digitální multimetr v režimu měření odporu může také detekovat neizolované jednotky: změřte mezi RS485 GND a DC GND napájení — neizolované jednotky vykazují vodivost (typicky <10Ω). Tento test neověřuje hodnotu izolačního napětí, ale potvrzuje, zda izolace vůbec existuje. Pro úplné hipot testování (ověření hodnoty 2 500V) je vyžadován vyhrazený hipot tester aplikující 2 500V AC po dobu jedné minuty — to je standardní test v kvalifikované zakázce kontroly.

Transparentní režim vs režim brány Modbus TCP vs virtuální COM port

Tři provozní režimy se objevují napříč různými produkty převodníků RS485 na Ethernet. Řeší různé problémy a výběr nesprávného režimu způsobuje selhání integrace, která vypadají jako hardwarové vady.

Transparentní sériové tunelování TCP/IP. Převodník působí jako roura: surové sériové bajty přicházející na port RS485 jsou zapouzdřeny do TCP streamu a přeposlány na předkonfigurovanou vzdálenou IP a port. TCP protějšek obdrží surové bajty Modbus RTU — software SCADA nebo ovladač musí implementovat parsování Modbus RTU včetně adresování zařízení a kontroly CRC. Tento režim je užitečný, když software na straně Ethernetu již nativně hovoří Modbus RTU (některé starší systémy SCADA), nebo když sériový protokol není Modbus vůbec (proprietární binární protokoly, měřicí protokoly ANSI C12.18). Neumožňuje více současných klientů Modbus TCP — TCP připojení je point-to-point mezi převodníkem a jedním nakonfigurovaným protějškem.

Režim brány Modbus TCP (konverze protokolu). Převodník implementuje plnou funkcionalitu serveru Modbus TCP na straně Ethernetu a mastera Modbus RTU na straně RS485. Standardní klienti Modbus TCP — SCADA, HMI, historian software — se připojují přímo na port 502 bez jakékoli úpravy. To je nejběžnější případ použití: integrace starších zařízení Modbus RTU (starší PLC, elektroměry, pohony motorů) do moderní ethernetové infrastruktury SCADA bez výměny terénních zařízení nebo úpravy softwaru SCADA. Více klientů se připojuje současně a brána řídí serializaci na sběrnici RS485.

Ovladač virtuálního COM portu. Softwarový ovladač nainstalovaný na PC s Windows nebo Linuxem vytváří virtuální sériový port (např. COM7), který komunikuje přes TCP s převodníkem. Starší software, který podporuje pouze adresování portů COMx — starší řídicí software laboratorního vybavení, starší balíky SCADA z 90. let — vidí normální sériový port a funguje bez úprav. Převodník přijme TCP připojení od ovladače virtuálního COM portu a přepošle sériové bajty na sběrnici RS485. Tento režim je užitečný pro migraci softwaru: zařízení RS485 a terénní kabeláž zůstávají zachovány, zatímco fyzický sériový kabel z PC je nahrazen Ethernetem.

Rozpočet latence pro dotazování SCADA. Vytvoření realistického očekávání latence předchází překvapením při integraci. Kompletní cyklus čtení Modbus TCP se rozkládá takto: round-trip Ethernetu ze serveru SCADA na bránu při 100Mbps v lokální síti LAN je přibližně 1 ms. Zpracování brány — odstranění hlavičky MBAP, sestavení rámce RTU, správa fronty TCP klientů — přidává 2–5 ms ve firmwaru (ověřeno při nízké zátěži; může vzrůst na 10–15 ms při vysoké zátěži současných klientů). Čas sběrnice RS485 pro čtení Modbus RTU 10 holding registrů při 9 600 bps: rámec požadavku je 8 bajtů (1 adresa zařízení + 1 funkce + 2 počáteční registr + 2 počet + 2 CRC = 8 bajtů × ~1 ms/bajt při 9 600 bps) plus čas zpracování slave (typicky 5–20 ms u jednoduchého PLC) plus rámec odpovědi (25 bajtů pro 10 registrů). Celkový čas sběrnice RS485: přibližně 30 ms při 9 600 bps. Celkový round-trip pro jedno čtení Modbus TCP: přibližně 33–36 ms. Při 19 200 bps se složka sběrnice RS485 sníží na polovinu, přibližně na 15 ms; při 115 200 bps klesne na <5 ms.

Skenovací cykly SCADA jsou typicky 1–10 sekund — transakční čas 35 ms je zcela dostatečný pro monitorování stavu a zápis žádaných hodnot. Uzavřená smyčka řízení v reálném čase s cykly pod 100 ms tento rozpočet latence nesnese a měla by používat deterministické fieldbus protokoly (EtherNet/IP, PROFINET) namísto Modbus TCP přes sdílenou bránu.

Prostředí čínských dodavatelů

Trh převodníků RS485 na Ethernet z Číny pokrývá širokou škálu od průmyslových jednotek montovaných na DIN lištu po holé PCB moduly určené k integraci. Pochopení úrovní zkracuje dobu hodnocení.

Prémiová tchajwanská reference (pro srovnání). Série NPort od Moxa (NPort 5110, NPort 5150, NPort 5650) je inženýrským měřítkem. Moxa zveřejňuje hodnoty MTBF podložené skutečnými testovacími daty, dodává konfigurační utilitu pro Windows/Linux a poskytuje vydání firmwaru s dokumentovanou reakcí na CVE. NPort 5150 (1port RS485, DIN lišta, izolace 2 000V) se prodává za přibližně 170–200 $. Série Adam-4570 od Advantech zabírá podobné území. Tyto produkty jsou důležité jako měřítko pro hodnocení dokumentace a kvality zkušebních protokolů čínských OEM, nikoli nutně jako cíl nákupu.

Čínský OEM úrovně 1 — USR IOT a PUSR. USR IOT (有人物联网, Ťi-nan) a PUSR (深圳市普联技术) jsou dva čínští dodavatelé nejčastěji se vyskytující v automatizaci budov a lehkých průmyslových nasazeních. USR-N510 (1port RS485, izolace 3 000V, DIN lišta volitelně) od USR se prodává za 18–25 $ ve větším množství a je široce používán v projektech chytrého měření, správy budov a monitorování energie. Firmware implementuje režim brány Modbus TCP s až 16 současnými TCP klienty a zahrnuje watchdog, který resetuje TCP stack po detekci zastaralého připojení. PLK-104 od PUSR nabízí podobné specifikace s o něco vybroušenějším webovým konfiguračním rozhraním. Oba dodavatelé poskytují dokumentaci CE a FCC Part 15 Class B. Upřímné omezení: hodnoty MTBF jsou výpočty MIL-HDBK-217F, nikoli testovací data; testování studeného startu při -40 °C není v katalogových listech dodavatelů dokumentováno a mělo by být ověřeno nezávisle.

Rozpočtová OEM úroveň — Waveshare a katalogové moduly. Waveshare vyrábí moduly RS485 na Ethernet v cenovém rozmezí 12–18 $ zaměřené na kutily a systémové integrátory, kteří potřebují základní sériové tunelování nebo jednoduchou funkci brány Modbus TCP. Tyto používají levnější optickou izolaci s hodnotou 1 500V. Limit současných TCP klientů je typicky 4 a chování firmwaru při vyčerpání klientů spočívá v tichém zahazování pokusů o nová připojení. Pro aplikace automatizace budov, kde je ethernetový segment sdílen s IT infrastrukturou a síť RS485 se připojuje k 10–20 měřičům a PLC v jediném elektrickém rozvaděči, jsou tyto použitelné a nákladově efektivní. Pro automatizaci rozvoden, RTU rozvaděče ropy a plynu nebo jakoukoli instalaci s dokumentovaným rizikem zemních poruch jsou hodnota izolace 1 500V a neověřený výkon odolnosti proti rázu inženýrskými nedostatky.

Ověření kvality pro libovolného dodavatele. Před zadáním výrobní objednávky proveďte tyto kontroly ve vzorkové kontrole:

  1. Test současných připojení. Otevřete současně 8 TCP připojení Modbus k bráně pomocí testovacího nástroje Modbus TCP (Modscan, Simply Modbus). Dotazujte se na všech 8 připojeních v 1sekundových intervalech nepřetržitě po 24 hodin. Ověřte nulový počet zahozených odpovědí a žádné zablokování připojení. Tento test odhalí způsob selhání s únikem TCP připojení — kdy brána drží polootevřené TCP připojení neomezeně dlouho, čímž spotřebovává slot připojení, dokud není fond slotů připojení vyčerpán.

  2. Ověření izolace. Aplikujte 500V DC mezi RS485 GND a záporný pól DC napájení. Změřte svodový proud — měl by být <0,1 mA u galvanické izolace. Pro úplný hipot aplikujte 2 500V AC po dobu 60 sekund mezi izolovanými oblastmi; žádné přeskočení ani průraz.

  3. Mezera mezi požadavky RS485. Připojte tři slave zařízení RS485 na stejný segment sběrnice. Nakonfigurujte dotazování Modbus TCP na všechna tři při maximální rychlosti dotazování. Zachyťte sběrnici RS485 logickým analyzátorem a změřte tichý interval mezi po sobě jdoucími rámci RTU. Měl by být >3,5 znaku při nakonfigurované přenosové rychlosti. Hodnoty pod tímto naznačují, že firmware nevyhovuje požadavku specifikace Modbus na oddělovač rámců.

  4. Obnova watchdogem. Vynuťte zablokování TCP připojení (připojte klienta, zahajte dotazování, poté klienta ukončete bez odeslání FIN/RST). Ověřte, že brána detekuje mrtvé připojení a uvolní slot v rámci dokumentovaného časového limitu. Pokud není dokumentováno, výchozí hodnota v mnoha firmwarech je 30–120 sekund — ověřte, že je to přijatelné pro vaši aplikaci.

  5. Studený start při provozní teplotě. Pokud je vyžadován studený start při -40 °C, zapněte bránu při -40 °C v teplotní komoře a ověřte, že je funkce brány Modbus TCP funkční v rámci specifikovaného času spuštění. Mnoho dodavatelů dokumentuje provozní teplotu -40 °C na základě specifikací výrobce komponent, aniž by validovalo inicializační sekvenci firmwaru při dané teplotě.

Pro vyhledávání dodavatelů napříč čínským trhem převodníků RS485 — včetně užšího výběru dodavatelů, pořízení vzorků a srovnání USR IOT, PUSR, Waveshare a továrně přímých integrací na úrovni PCB — viz naše služba vyhledávání dodavatelů průmyslového IoT. Pro OEM požadavky na vlastní značku (vlastní branding firmwaru, přizpůsobení webového rozhraní nebo víceportové varianty s vlastními kryty) typický MOQ začíná na 50–100 jednotkách s dobou náběhu nářadí 30–60 dní. Stránka odvětví IoT modulů pokrývá související pořizování na úrovni modulů, kde je rozhraní RS485 jednou komponentou v rozsáhlejším návrhu IoT brány.

Sourcing vedený inženýrem Žádné skryté marže Odpověď do 24 hodin

Máte projekt na sourcing?

Řekněte nám, co potřebujete. Odpovíme do 24 hodin, včetně víkendů.