A Modbus egy széles körben használt ipari kommunikációs protokoll, amely mester–szolga architektúrát használ az adatok soros kapcsolatokon keresztüli cseréjéhez. Ezek a kapcsolatok az RS-485, RS-422 és RS-232, valamint a TCP/IP hálózatok.
Ebben az útmutatóban összehasonlítjuk a legjobb Modbus tesztelőszoftver-eszközöket, a professzionális platformoktól a széles körben használt ingyenes alternatívákig, hogy megtalálhasd az igényeidnek megfelelő megoldást.
Mi a Modbus? Az alapelvek bemutatása
- Modbus RTU bináris soros kommunikációhoz
- Modbus ASCII karakteralapú adatcseréhez és egyszerűbb hibaelhárításhoz
- TCP Ethernet-alapú kommunikációhoz MBAP fejléccel
Egy Modbus hálózat általában egyetlen Masterrel működik, amely a kommunikáció kezdeményezéséért felelős, valamint legfeljebb 247 Slave-bel, amelyek a parancsokra válaszolnak.
| Típus | Mit csinál |
| Monitorozó/elemző | Elemzi az élő Modbus kommunikációt, és dekódolja a forgalmat anélkül, hogy beavatkozna a meglévő kapcsolatba |
| Elosztó | Replikál egy COM-port adatfolyamot, így több alkalmazás egyszerre is hozzáférhet |
| Master- és slave-szimulátor | Modbus-eszköz emulációt biztosít a munkafolyamatok teszteléséhez fizikai hardver nélkül |
| TCP-megosztás | Lehetővé teszi, hogy távolról csatlakozzon egy helyi soros eszközhöz azáltal, hogy TCP/IP-n keresztül elérhetővé teszi |
Modbus felügyeleti szoftver teszteléshez és diagnosztikához
A Modbus RTU és ASCII élő forgalmának hatékony monitorozásához olyan speciális szoftverre van szükség, amely valós időben képes elfogni a COM port aktivitását, miközben megőrzi a meglévő kapcsolatot.
Az alábbiakban a vezető elérhető eszközök találhatók:
Soros port monitor
Legjobb választás: Fejlesztőknek és mérnököknek, akiknek valós idejű felügyeletre és elemzésre van szükségük élő Modbus RTU/ASCII kommunikációhoz soros portokon, az aktív kapcsolat befolyásolása nélkül.
Modbus Protokollelemző kényelmes módot kínál az alkalmazás vagy illesztőprogram fejlesztése során felmerülő lehetséges problémák felderítésére, a soros eszközök tesztelésére és optimalizálására stb.
Főbb jellemzők:
- Csatlakozzon egy soros porthoz, amelyet már egy másik program használ, és kezdje el annak monitorozását azonnal. A porton fogadott összes adat valós időben jelenik meg, így azonnal nyomon követhetők az esetleges problémák.
- Egyszerre több soros port megfigyelése. Több Modbus port aktivitását elemezheti szinkronban egyetlen munkamenetben. A mindkét irányban áramló adatok kényelmesen, egyetlen naplóban kerülnek rögzítésre első be, első ki alapon.
- A rögzített adatok megtekintése egyszerre táblázat, terminál, vonal és dump nézetben. A pontos monitorozáshoz különféle szűrőket használhat.
- Az adatátvitel emulálása egy soros eszköz felé, hogy pontosan lássa, hogyan reagál majd konkrét parancsokra.
Tudja meg, hogyan dekódolhatja a Modbus üzeneteket itt.
Protokollok: Modbus RTU és Modbus ASCII protokollok RS-232, RS-422 és RS-485 kapcsolaton keresztül.
Platform: Kompatibilis a Windows 7/8/8.1/10/11 rendszerekkel 32 bites és 64 bites verzióban, valamint a Windows Server 2012, 2016, 2019 kiadásokkal, és a Windows on ARM-mal.
Ár: Fizetős licenc keretében érhető el Standard, Professional és Company kiadásokban, ingyenes próbaverzióval.
Előnyök
- Támogatja a nem tolakodó felügyeletet a már nyitva lévő portokon
- Képesség egyszerre több porttal dolgozni
- Beépített Modbus-dekódert tartalmaz, egy speciális Modbus-felügyeleti nézettel
- Tartalmaz munkamenet-visszajátszási funkciót
- Minden COM porttípussal működik, például USB–RS232 és RS485 adapterekkel
Hátrányok
- Kizárólag Windows rendszerekre korlátozva
- Kizárólag soros port megfigyelésére tervezve, Modbus TCP támogatás nélkül
Modbus lekérdező
Legjobb választás: Technikusok és automatizálási mérnökök számára, akik valós idejű grafikonrajzolást, többablakos felügyeletet és adatnaplózást igényelnek egy megbízható master Modbus-eszközszimulátorban.
Modbus Poll egy népszerű Windows-alkalmazás Modbus élő monitorozáshoz és mester-szimulációhoz. Jól működik Modbus RTU, ASCII és TCP/IP protokollokkal, lehetővé téve a felhasználók számára a regiszterek olvasását és írását, az adatok valós idejű megjelenítését, valamint a slave eszközök lekérdezését.
A többdokumentumos felület lehetővé teszi több, egymástól független lekérdező ablak egyidejű megnyitását, amelyek mindegyike különböző slave-ekre vagy regisztercsoportokra fókuszál. Több mint 20 éves iparági múlttal a világ automatizálási mérnökei számára de facto szabványos eszközzé vált.
Funkciók
- Támogatja a többdokumentumos felületet, amely lehetővé teszi több slave egyidejű monitorozását külön ablakokban
- Valós idejű adatvizualizációt biztosít diagramok, műszerek és grafikonok segítségével
- Adatnaplózási képességeket tartalmaz CSV- és Excel-exportálási lehetőségekkel
- A Modbus funkciókódok teljes körű lefedettségét kínálja
- Lehetővé teszi hibainjektálást a teszteléshez és a slave hibakezelésének elemzéséhez
- Parancssori hozzáférést és DLL-integrációt biztosít az automatizálási forgatókönyvek támogatásához
Protokollok: Kompatibilis a Modbus RTU, ASCII, TCP/IP és UDP kommunikációs szabványokkal.
Platform: Windows.
Ár: 14 napos ingyenes próbaverzióval érhető el, az egyszeri felhasználós licenc ára körülbelül 99 $.
Előnyök
- Iparági szabványnak tekintett megoldás teszteléshez és diagnosztikához
- Többablakos lekérdezés támogatása egyidejű megfigyeléshez
- Funkciókban gazdag vizualizációs eszköz
- Kompatibilis minden Modbus funkciókóddal
- Megbízhatóságáról és erős dokumentációjáról ismert
Hátrányok
- Csak Windows rendszeren érhető el
- A felület vizuálisan elavultnak tűnhet
- Nehéz lehet elsajátítani a szkriptelésben járatlan felhasználók számára
- Aktív Modbus mesterként működik a passzív megfigyelő eszközként való működés helyett
QModMester
Leginkább erre alkalmas: Fejlesztőknek és mérnököknek, akik megbízható, ingyenes Modbus mastert keresnek buszmonitorozási képességekkel, amelyek támogatják a Windows és a Linux rendszereket.
QModMaster egy ingyenes és nyílt forráskódú, Qt-alapú környezetet biztosít a Modbus TCP/IP, RTU és ASCII protokollokkal való munkához Windows és Linux rendszereken. Lehetővé teszi a mérnökök és fejlesztők számára, hogy a tekercsekből, tartóregiszterekből, bemeneti regiszterekből és diszkrét bemenetekből származó adatokat felügyeljék, olvasási vagy írási műveleteket végezzenek, és Modbus slave eszközökhöz csatlakozzanak.
A QModMaster beépített buszmonitort kínál az összes buszforgalom elemzéséhez, a regiszterek valós idejű ábrázolásához, valamint Perl szkriptek beágyazását automatizált tesztsorozatok futtatásához.
Funkciók
- Beépített monitorral rendelkezik az összes Modbus buszforgalom valós idejű megtekintéséhez
- Támogatja a tekercsek, tartóregiszterek, bemeneti regiszterek és diszkrét bemenetek olvasási és írási műveleteit
- A regiszterértékek valós idejű megjelenítését biztosítja
- Integrált Perl szkriptmotoron keresztül támogatja az automatizált tesztszekvenciákat
- Telepítés nélkül fut Windows alatt, ami lehetővé teszi a felhasználók számára, hogy kicsomagolják és azonnal használják
Protokollok: Kompatibilis a Modbus RTU, ASCII és TCP/IP kommunikációs szabványokkal.
Platform: Windows és Linux.
Ár: Ingyenes és nyílt forráskódú szoftverként érhető el GPL licenccel.
Előnyök
- Ingyenesen elérhető
- Több operációs rendszeren működik
- Buszfigyelési funkcióval rendelkezik
- Tartalmaz szkriptelési képességeket
- Azonnal használható telepítés nélkül
Hátrányok
- Egyszerűbb, kevésbé kifinomult felhasználói felületet kínál a kereskedelmi szoftverekhez képest
- Korlátozott hivatalos támogatást biztosít a fejlesztőtől
- Nem tartalmaz munkamenet-visszajátszást vagy fejlett adatexportálási képességeket
Modbus adatfelosztó szoftvermegoldás
A gyakorlatban előfordulhat, hogy egyetlen fizikai COM porton Modbus adatok érkeznek, amelyeket több alkalmazásnak kell egyszerre feldolgoznia. Ezt azonban a soros portok natívan nem támogatják, mivel egyszerre csak egy alkalmazás férhet hozzá egy porthoz. Egy dedikált Modbus splitter szoftver ezt a problémát úgy kezeli, hogy több virtuális másolatot hoz létre a portról, és replikálja a bejövő adatokat, így minden alkalmazás megkapja azokat.
Virtuális soros port illesztőprogram
Legjobb választás: Fejlesztők és mérnökök számára, akiknek szükségük van a Modbus RTU-adatok egy fizikai COM portról több alkalmazás felé történő egyidejű továbbítására.
A Virtual COM Port Driver az Electronic Teamtől valószínűleg a legoptimálisabb megoldás erre a feladatra. A program soros port szétosztóként működik, amely képes egyetlen COM portra beérkező adatokat korlátlan számú valós és virtuális soros interfészre duplikálni. A Virtual COM Port Driver segít annyi virtuális RS485 (RS232, RS422) portot létrehozni a rendszerében, amennyire csak szüksége van. Tehát ha azt szeretné, hogy a Modbus-forgalmát több alkalmazás egyszerre fogadja, egyszerűen létrehozhatja a mester fogadó COM portjának virtuális másolatait, és csatlakoztathatja hozzájuk a szükséges alkalmazásokat. A Virtual COM Port Driver a forgalmat a valós COM port összes virtuális másolatára duplikálja, és így több alkalmazás egyszerre képes lesz ugyanazokat az adatokat fogadni.
Funkciók
- Több virtuális COM-portpár beállítása a számítógépén
- Lehetővé teszi, hogy egyetlen fizikai COM-port ugyanazokat a Modbus-adatokat párhuzamosan több alkalmazás számára is továbbítsa
- Támogatja a hurokvisszacsatolási kapcsolatok emulációját, valamint a modern modem- vagy kézibeszélő-vonaljelek használatát
- Több COM-portot egyesít egy egységes virtuális felületté
Protokollok: Kompatibilis a Modbus RTU és Modbus ASCII protokollokkal RS-232, RS-422 és RS-485 használatával.
Platform: Windows XP, Vista, 7, 8, 8.1, 10, 11 rendszereken fut 32 bites és 64 bites változatban, valamint Windows Server 2003-tól 2019-ig.
Ár: Kereskedelmi szoftver Standard és PRO kiadásokban érhető el, és ingyenes próbaverzió is elérhető.
Előnyök
- Nincs korlátozás a virtuális COM portpárok létrehozására
- Támogatja az élő adatok duplikálását több alkalmazás esetén egyszerre
- Támogatja a loopbacket és a kommunikációs vonal emulációját
- Teljes mértékben szoftveralapú; nincs szükség hardverre
- Megbízható illesztőprogramszintű működésre tervezve
Hátrányok
- Csak Windows platformokhoz tervezve
- Korlátozva a soros portos kommunikációra, Modbus TCP támogatás nélkül
com0com
Legjobb ehhez: Olyan fejlesztők számára, akik ingyenes virtuális null-modem emulátort keresnek egyszerű tesztelési és fejlesztési célokra.
com0com egy Windows kernel-módú virtuális soros port illesztőprogram, amely ingyenes és nyílt forráskódú. Virtuális COM portpárokat hoz létre, és egy virtuális null-modem kábelen keresztül köti össze őket. Így két alkalmazás úgy tud egymással kommunikálni, mintha egy valódi soros kapcsolaton keresztül tennék. Beállíthatod parancssoron keresztül vagy egy egyszerű GUI-s telepítővel.
Funkciók
- Virtuális COM port párok létrehozása, például COM5 ↔ COM6
- Kernel-módú illesztőprogramot használ az alacsony szintű kompatibilitás támogatásához
- Egyszerű GUI-n keresztüli telepítést és parancssoron keresztüli konfigurációt támogat
Protokollok: Bármely soros protokollal kompatibilis, például Modbus RTU és ASCII.
Platform: Windows.
Ár: Ingyenes és nyílt forráskódúként érhető el.
Előnyök
- Nincs szükség költségre
- Megbízható, kernel-szintű stabilitásra tervezve
- Gyakran használják szoftverfejlesztési környezetekben
Hátrányok
- Csak egyetlen célhelyre történő kimenetet támogat, több célpontra történő szétosztás nélkül
- Hiányzik a loopback emulációs funkciókészlet
- A kezeléshez nem áll rendelkezésre grafikus felület
- Nem tartalmaz hivatalos gyártói támogatást
- Nem ipari Modbus használati esetekhez készült
- Szükség lehet az illesztőprogram-aláírás kényszerítésének kikapcsolására vagy a Windows tesztmód engedélyezésére
Modbus TCP szoftver hálózati alapú soros eszközmegosztáshoz
Ipari környezetben egy Modbus RTU eszköz fizikailag egy PC-hez csatlakozik soros porton keresztül, miközben több hálózati felhasználónak vagy rendszernek is egyszerre kell hozzáférnie. A Modbus TCP ezt úgy oldja meg, hogy a soros RTU kapcsolatot TCP/IP adatfolyammá alakítja. Ezáltal az eszköz a hálózaton lévő összes kliens számára elérhetővé válik.
Soros–Ethernet csatlakozó
Legjobb választás: Mérnököknek, akiknek TCP/IP-hozzáférést kell biztosítaniuk egy helyben csatlakoztatott Modbus RTU soros eszközhöz több távoli felhasználó vagy alkalmazás számára.
Az Electronic Team Serial to Ethernet Connector alkalmazása egy népszerű szoftveralkalmazás, amelyet arra terveztek, hogy egy helyben csatlakoztatott Modbus soros eszközről származó adatokat megosszon egy Ethernet hálózaton keresztül. Lehetővé teszi a hálózati felhasználók számára, hogy úgy kommunikáljanak az eszközzel, mintha helyben lennének csatlakoztatva, a saját számítógépükön lévő virtuális COM-port használatával.
A Serial to Ethernet Connector egyszerre több mint 255 soros portos eszköz megosztását is képes kezelni. Windows-szolgáltatásként fut a háttérben, így az alkalmazásnak nem kell nyitva maradnia. A rendszer egy rendszer-újraindítást követően automatikusan újrakonfigurálja az összes kapcsolatot.
Funkciók
- Lehetővé teszi a helyben csatlakoztatott Modbus RTU soros eszközök megosztását UDP-n vagy TCP/IP-n keresztül
- A távoli kliensek kapcsolatai virtuális COM porton keresztül jönnek létre, megőrizve az eszköz teljes funkcionalitását
- Lehetővé teszi, hogy egyetlen port egyszerre több klienst szolgáljon ki, kliensenként konfigurálható olvasási és írási jogosultságokkal
- Puffereli az adatokat, amikor a kapcsolat megszakad, és automatikusan elküldi, amint a kapcsolat helyreáll
- A háttérben Windows szolgáltatásként fut, anélkül hogy az alkalmazásnak nyitva kellene maradnia
- Automatikusan helyreállítja a kapcsolatokat a felhasználó által meghatározott időkorláton belül
- Támogatja a RAW és Telnet (RFC 2217) adatkommunikációs protokollokat
- Tartalmaz forgalomtitkosítást és jelszavas védelmet a biztonságos kommunikáció érdekében
- Windows és Linux környezetben egyaránt használatra tervezve
- Lehetővé teszi a konfigurációk exportálását és importálását, egyszerű áttelepítéssel egy másik gépre
Protokollok: Támogatja a Modbus RTU–Modbus TCP/IP és UDP átalakítást soros–hálózati kommunikációhoz.
Platform:
- Windows 7 SP1, 8, 10, 11 rendszereken fut 32 bites és 64 bites változatban, Windows Server 2008 R2 SP1–2022 rendszereken, valamint Windows 10 és 11 ARM rendszereken
- Teljes Linux verzió (teljes kiadás)
Ár: Fizetős licenc alatt érhető el, és 14 napos ingyenes próbaverziót tartalmaz.
Előnyök
- Több mint 255 eszközt kezel
- Windows-szolgáltatásként működik
- Támogatja az adatok pufferelését, amikor a kapcsolat megszakad
- Ügyfelenkénti olvasási/írási hozzáférés szabályozása
- Támogatja a forgalom titkosítását
- Linux és Windows környezetben történő használatra tervezve
- A távoli kliensek egy virtuális COM-porton keresztül megőrzik a teljes soros funkciókészletet
Hátrányok
- A szoftver telepítést igényel a szerver- és kliensrendszereken
Modbus Master és Slave szimulátorok
A fejlesztés során a Modbus-szimuláció elengedhetetlen. Lehetővé teszi, hogy a master és a slave rendszereket virtuális megfelelőikkel szemben lehessen tesztelni anélkül, hogy mindkét oldalon fizikai hardverre lenne szükség.
Egyszerű Modbus
Legjobb választás: Mérnököknek, akik egy egyszerű és megfizethető Windows-csomagot keresnek, amely támogatja mind a Modbus master-, mind a slave-szimulációt TCP-n és RTU-n keresztül.
A Windowsra készült Simply Modbus eszközkészletet kínál a Modbus TCP/IP és az RTU/ASCII soros protokollok teszteléséhez, szimulálásához és monitorozásához. Modbus Master szimulátort, egy Poll Managert a regiszterek folyamatos, valós idejű lekérdezéséhez, Modbus Slave szimulátort, valamint egy Data Recordert a Modbus-forgalom naplózásához biztosít. A felület egyszerű és minimalista. Csak konfigurálod a kapcsolatot, kiválasztod a funkciókódokat, és minimális beállítással elindítod a kommunikációt.
Funkciók
- Modbus Master és Slave szimulátorok egyetlen csomagban
- Poll Manager funkcióval rendelkezik a regiszterek folyamatos lekérdezéséhez és valós idejű megjelenítéséhez
- Adatrögzítő (Data Recorder) funkcióval rendelkezik a Modbus-forgalom fájlokba történő naplózásához
- Több adatformátumot tesz lehetővé, regiszterenkénti független konfigurációval
- Támogatja a Modbus RTU szimulációt soros kapcsolaton keresztül, valamint a Modbus TCP szimulációt Etherneten keresztül
Protokollok: Kompatibilis a Modbus RTU, ASCII és TCP/IP protokollokkal.
Platform: Windows.
Ár: Fizetős licenc alatt érhető el, költséghatékony egyfelhasználós csomagokkal és opcionális telephelylicenccel.
Előnyök
- Tartalmazza a mastert és a slave-et egyetlen csomagban
- Egyszerű és célratörő felület
- Pénztárcabarát
- Adatformátumok konfigurálása regiszterenkénti alapon
- Elérhető webhelylicenc opcióval
Hátrányok
- A felhasználói felület elavultnak tűnik
- Csak Windows rendszeren érhető el
- Alapvető szkriptelési és automatizálási támogatást biztosít
Modbus szolga
Legjobb: Automatizálási mérnökök és fejlesztők számára, akiknek több Modbus slave szimuláció párhuzamos futtatására van szükségük a master szoftver átfogó teszteléséhez.
A Witte Software Modbus Slave a Modbus Poll professzionális szintű megfelelőjeként szolgál. Többdokumentumos felülettel akár 100 független slave ablakot is képes egyidejűleg futtatni, amelyek mindegyike saját címmel, regisztertérképpel és adatértékekkel rendelkezik.
A Modbus Slave OLE automatizáláson keresztül integrálható az Excellel, amely lehetővé teszi strukturált tesztforgatókönyvek kialakítását, ahol a regiszterértékek szkripteket vagy adathalmazokat követnek.
Funkciók
- Akár 100 egyidejű slave ablakot támogat, ahol minden ablak külön-külön konfigurálható
- Az OLE automatizáláson keresztüli Excel-integráció lehetővé teszi szkriptelt tesztadatok használatát
- Támogatja a kivételválaszok szimulációját a master hibakezelésének teszteléséhez
- Kompatibilis a Modbus RTU, ASCII, TCP és UDP protokollokkal
- 30 napos ingyenes próbaverziót tartalmaz
Protokollok: Kompatibilis a Modbus RTU, ASCII, TCP/IP és UDP protokollokkal.
Platform: Windows
Ár: 30 napos ingyenes próbaverzióval érhető el, az egyfelhasználós licenc ára körülbelül 99 USD
Előnyök
- Legfeljebb 100 slave Windows-t támogat
- OLE-n keresztüli Excel-integrációt biztosít
- Támogatást nyújt az összes Modbus-változathoz, például az RTU-, ASCII-, TCP/IP- és UDP-változathoz
- Megbízható beszállító
Hátrányok
- Csak Windows rendszeren érhető el
- Fizetős licencet igényel
- Régebbi stílusú felhasználói felületet használ
Melyik Modbus-eszköz felel meg az igényeinek?
Számos Modbus-eszköz érhető el, és a legjobb az adott feladattól függ. Ha soros forgalom passzív megfigyelésére van szüksége, vagy hardvert szeretne szimulálni, egy eszközt hálózaton keresztül megosztani, illetve egy eszközt aktívan tesztelni, minden forgatókönyvhöz létezik célzott megoldás.
Nézze meg az alábbi táblázatot, hogy gyorsan megtalálja az igényeinek megfelelő eszközt.
| Feladat | Legjobb eszköz |
| Élő RTU/ASCII forgalom monitorozásához a kapcsolat megszakítása nélkül | Serial Port Monitor |
| Modbus slave eszköz lekérdezéséhez kérésekkel | Modbus Poll |
| Slave eszközként futtatáshoz egy szenzor vagy PLC szimulálásához | Simply Modbus Slave |
| Egyetlen soros port megosztásához több alkalmazás között egyidejűleg | Virtual Serial Port Driver |
| Soros eszközhöz való csatlakozáshoz távoli TCP/IP hálózaton keresztül | Serial to Ethernet Connector |
| Modbus kerethibák azonosításához és elhárításához, például CRC-, funkciókód- és hibás válaszproblémák esetén | Serial Port Monitor |
| Ingyenes eszköz egyszerű tesztelési vagy tanulási célokra | QModMaster |
Gyakran Ismételt Kérdések
A QModMaster egy népszerű ingyenes Modbus eszköz, amely támogatja az RTU-t és a TCP-t, Windows és Linux rendszereken fut, és beépített buszmonitorral rendelkezik. A ModPoll egy könnyű, ingyenes CLI alternatíva. Nem invazív megfigyeléshez vagy beépített Modbus keretdekódoláshoz az Eltima Serial Port Monitor 14 napos ingyenes próbaidőszakot biztosít.
A Modbus RTU olyan soros kommunikációt használ, mint az RS-232 és az RS-485, hogy bináris formában továbbítsa az adatokat. Ezzel szemben a Modbus TCP Ethernetet és TCP/IP-t használ ugyanennek a protokollnak a futtatásához, és a soros keretezést egy 6 bájtos MBAP fejléccel váltja fel. A legtöbb modern eszköz mindkét változattal kompatibilis.
Az Eltima Serial Port Monitor támogatja az aktív COM portokhoz való nem beavatkozó csatlakozást, és valós időben rögzíti a Modbus-forgalmat anélkül, hogy befolyásolná a portot használó alkalmazást.
Használhat Modbus master szimulátort, például az ingyenes QModMastert vagy a Modbus Pollt, a slave eszköz teszteléséhez. Segít a holding regiszterek olvasásában, az eszközhöz TCP-n vagy soros kapcsolaton keresztül történő csatlakozásban, valamint a válaszok összehasonlításában a várt értékekkel. A QModMaster beépített Perl szkriptelést tartalmaz az automatizált tesztsorozatokhoz.
A soros portok natívan nem támogatják ezt, mivel egy időben csak egy alkalmazás használhatja a portot. Az Eltima Virtual Serial Port Driver megduplázza a soros portot, és a bejövő adatokat valós időben eljuttatja minden csatlakoztatott alkalmazáshoz.
A Modbus Poll aktív mester szimulátorként működik, amely kéréseket küld a szolgaeszközöknek, és megjeleníti a válaszokat. A Serial Port Monitor passzív elemzőként működik, amely a kérések továbbítása nélkül elfogja és dekódolja a forgalmat az aktív soros kapcsolatokon. Bár különböző feladatokat látnak el, a fejlesztési munkafolyamatokban gyakran együtt használják őket.