Specialisté pracující s komunikací RS-485 mohou potřebovat testovat a zaznamenávat sériová rozhraní, aby mohli identifikovat a vyřešit problémy, které se mohou v sítích RS-485 objevit. Kromě toho mohou programátoři, kteří vyvíjejí průmyslové sériové aplikace, také vyžadovat specializovaný nástroj pro čtení a monitorování portů RS-485 Modbus, se kterými jejich aplikace komunikují.
Volba mezi hardwarovým a softwarovým dataloggerem RS485
Uživatelé si mohou vybrat mezi hardwarovými a softwarovými dataloggery RS-485 podle svého konkrétního použití.
Dataloggery RS485 jsou k dispozici jako fyzická zařízení nebo softwarová řešení. Hardwarový logger RS485 je samostatné zařízení s napájením, pamětí a SD kartou pro ukládání. K zaznamenávání dat Modbus nebo ze senzorů nemusí být připojen k počítači. Hardwarový datalogger Modbus je nezbytný pro záznam dat v terénu bez počítače.
Softwarový datalogger je aplikace, která běží na počítači připojeném k síti RS485. Uživatelé mohou zobrazovat, dekódovat a zaznamenávat data RS485 v reálném čase. K dekódování kompletního protokolu Modbus RTU/ASCII není potřeba žádný další hardware. Softwarové logování je obvykle nejsnazší řešení k implementaci, pokud máte k síti připojený počítač, a poskytuje rozšířenou funkcionalitu, jako je viditelnost na úrovni protokolu.
Tento průvodce popisuje, jak s počítačem odposlouchávat, zaznamenávat a analyzovat data RS485 a Modbus.
Efektivní softwarové řešení: sériový záznamník dat
Sériový datový logger je softwarové řešení, které usnadňuje monitorování a analýzu provozu na portu RS-485. Mezi pokročilé funkce aplikace patří možnost současně monitorovat více portů a vybrat typy událostí, které chcete sledovat. K protokolování dat procházejících sériovými porty vašeho počítače není vyžadován žádný další hardware.
Naše srovnání softwarových nástrojů pro Modbus vám pomůže najít správné řešení pro sdílení portů mezi aplikacemi, simulaci Modbus TCP a emulaci zařízení slave.
Jak na to: zaznamenávání aktivity RS485
Ať už potřebujete monitorovat řídicí jednotku vybavenou portem RS-485, zkontrolovat reakci konkrétního sériového zařízení na určitá data nebo analyzovat aktivitu všech rozhraní RS-485, která váš systém používá, zde je návod, jak to můžete provést pomocí softwaru pro zaznamenávání dat RS-485.
Nejprve si software stáhněte a nainstalujte jej do počítače. Spusťte aplikaci, abyste zahájili novou relaci monitorování:
1. V hlavní nabídce aplikace vyberte Relace -> Nová relace. Případně můžete kliknout na „Nová“ na hlavním panelu nástrojů nebo stisknout CTRL+N. Výsledkem bude okno „Nová monitorovací relace“.
2. Nyní se rozhodněte, jak chcete zachycená data zobrazit, a vyberte požadovaný vizualizér. K dispozici jsou zobrazení Tabulka, Čára, Dump, Terminál a Modbus. Volitelně je můžete používat všechna současně.
3. Dále podle toho, kde chcete spuštění monitorovací relace, vyberte mezi možnostmi „Spustit monitorování nyní“ a „Spustit v novém okně“.
4. V části „Možnosti zachytávání“ vyberte typ událostí, které chcete sledovat (Vytvořit/Zavřít, Čtení/Zápis, Ovládání zařízení.)
5. Nakonec klikněte na „Spustit monitorování“. To je vše! Nyní můžete snadno zachytávat a analyzovat data přenášená přes požadovaný port RS-485.
6. Pokud je nutné uložit relaci, přejděte do hlavní nabídky a vyberte „Relace -> Uložit relaci/Uložit relaci jako“. Nebo klikněte na „Uložit“ na hlavním panelu nástrojů, případně stiskněte CTRL+S.
Serial Data Logger funguje jako sniffer RS485 a RS422 a umožňuje analyzovat data z několika portů COM současně. Toto řešení je také užitečné, když je potřeba připojit se k portu RS485, který již používá jiná aplikace.
Modbus protokolování dat
Serial Data Logger zachycuje a dekóduje provoz Modbus v síti RS485. Poskytuje strukturované požadavky a odpovědi namísto pouhých nezpracovaných bajtů. Tyto informace zjednodušují řešení problémů u nesprávně fungujících měřicích zařízení, PLC nebo podřízených zařízení Modbus.
RTU
Software slouží jako datový záznamník Modbus RTU tím, že dekóduje binární rámce a zobrazuje provoz Modbus ve vyhrazeném zobrazení Modbus. Můžete také filtrovat provoz Modbus výběrem zařízení master nebo slave.
ASCII
Software podporuje monitorování Modbus ASCII prostřednictvím vyhrazeného zobrazení Modbus, což technikům umožňuje kontrolovat provoz Modbus založený na ASCII spolu s dalšími zachycenými sériovými daty.
Základní funkce softwaru pro záznamník RS-485
Software pro záznamník RS485 poskytuje následující základní funkce.
• Můžete se připojit k portu COM, i když jej používá jiná aplikace.
• Data přenášená přes rozhraní RS-485 se zobrazují v reálném čase, aby bylo možné rychle vyřešit problémy.
• Analyzátor a monitorovací nástroj RS-485 může v rámci jedné relace současně monitorovat více portů COM.
• Dialog Odeslat vám umožňuje přenášet data ve formátu řetězce, hexadecimálním, desítkovém, osmičkovém nebo binárním a otestovat tak, jak zařízení reaguje; zobrazení Terminál poté zobrazuje příchozí data jako čitelný ASCII text.
• Dva související nástroje pomáhají při odstraňování problémů: funkce Porovnat relace zvýrazňuje rozdíly mezi uloženými relacemi, zatímco Reprodukovat vám umožňuje přehrát dříve zachycenou relaci zpět na sériový port.
Často kladené otázky
Standard EIA/TIA-485 je široce používán v průmyslových aplikacích, které fungují na dlouhé vzdálenosti a vyžadují vysoké rychlosti přenosu dat. Rozhraní je obzvláště užitečné pro připojení sériových zařízení v hlučném prostředí, jako jsou závody pro řízení procesů, provozy veřejných služeb a továrny.
Port RS-485 je zabudován v různých zařízeních, včetně nízkorychlostních modemů, programovatelných logických automatů, číslicově řízených obráběcích strojů, pokladních terminálů, měřicích přístrojů, velkých speciálních automatizovaných strojů a dalšího vybavení.
Hardwarové dataloggery jsou fyzická zařízení s integrovaným úložištěm a pamětí. Obvykle se používají pro záznam bezobslužných zařízení v terénu. Softwarový logger běží na počítači připojeném k síti. Poskytují dekódování více protokolů v reálném čase, včetně Modbus RTU/ASCII, bez dalšího hardwaru.
Sledujte data RS-485 připojením rozhraní RS-485 k počítači přes sériový port nebo adaptér USB na RS-485. Spusťte monitorovací relaci v softwaru Serial Data Logger, abyste mohli zobrazovat a zaznamenávat provoz v reálném čase bez dalšího hardwaru.
Můžete otestovat komunikaci RS-485 spuštěním relace Serial Data Logger a použitím dialogu Odeslat k přenosu dat do vašeho zařízení ve formátu, který potřebujete. Zkontrolujte odpovědi zařízení v zobrazení Tabulka, Dump nebo Terminál. To vám umožní přesně ověřit, zda je problém způsoben vaší aplikací, nebo zapojením.
Serial Data Logger dokáže přímo pracovat s Modbus RTU/ASCII přes RS-485. Možná budete chtít nahlédnout do našeho srovnání softwaru pro Modbus, abyste našli správný nástroj pro úlohy, jako je simulace zařízení Modbus slave nebo pracovní postupy náročné na TCP.