Emulátorok com-ports és null-modem kábel, pc, programozás

A Null-modem emulátor [1] egy virtuális Windows soros port-illesztőprogram, amely a rendszermag módú illesztőprogramban, a nyílt forráskódban működik, a GPL licenc védelme alatt. A Null-modem emulátor lehetővé teszi, hogy korlátlan számú pár virtuális COM portot hozzon létre. A COM portok mindegyike 2 COM portból áll, amelyek gyakorlatilag egymáshoz kapcsolódnak egy adatcsatornán keresztül. A pár COM-portjának kimenete a pár másik COM-portjának bemenetére van kapcsolva, és fordítva. Ezért bármilyen párt használhat bármely olyan alkalmazáshoz csatlakoztatására, amelyet a COM porttal való együttműködésre terveztek egy másik alkalmazással, amely szintén a COM porttal működik, és átadják az adatokat egymásnak.

Emulátorok com-ports és null-modem kábel, pc, programozás

Null-modem emulátor használható arra, hogy soros interfészt biztosítson az eszközemulátorokhoz. Ebben az esetben a készülék emulációs program használ egy port a pár és a többi port párokat is lehet használni a Windows vagy DOS operációs rendszer alkalmazása, amely megköveteli a COM-port kommunikálni az eszközzel. Például egy faxok küldésére / fogadására az IP hálózaton keresztül csatorna: lehet csatlakoztatni a Windows fax alkalmazásonként t38modem [2] (T38FAX Pseudo Modem, egy része a projekt t38modem) egy pár virtuális COM-port.

Emulátorok com-ports és null-modem kábel, pc, programozás

Szintén Null modem használható a soros interfészhez a COM port átirányítói számára. Például, az alkalmazás com2tcp [3] (átirányító COM-port TCP socket, ez része a com0com projekt [1]), akkor képes kommunikálni soros interfészen keresztül a TCP / IP szerver (nagyon hasznos dolgozó modulok, mint ESP8266 [4]). Ha úgy érzi, hogy com2tcp nagyjából mit keres, de még mindig nem rendelkezik néhány szükséges képességekkel, megnézzük hub4com projekt helyett (például, hogy támogassa az RFC 2217).

Emulátorok com-ports és null-modem kábel, pc, programozás

Együtt hub4com alkalmazása [5] (HUB kommunikáció, hub adatcseréhez, része com0com projekt [1]) lehet több alkalmazás az adatok feldolgozására, és jeleket egyik készüléket soros interfészen (például, több alkalmazás használhatja ugyanazt az adatokat egy GPS eszköz). Ön is használja a valós soros port a számítógépen a távoli (hálózaton keresztül), mintha ezek a felületek léteznek a helyi számítógépen.

Bővebb információt a használat és com0com com2tcp a README.txt com0com, ReadMe.txt a com2tcp, ReadMe.txt a hub4com és így tovább az oldalon SourceForge projekt honlapján. [1]

[Virtuális soros port illesztőprogram]

Más megoldásként az Eltima Szoftver virtuális soros portvezérlőjét [6] is használhatja ugyanarra a célra. Ez a szoftver lehetővé teszi számos virtuális COM port létrehozását, és nagyszerű lehetőségeket kínál a teljes soros port emulációhoz. A virtuális soros port-illesztőprogram rugalmas port létrehozást, portkezelést, port-törlést biztosít, amely lehetővé teszi a virtuális portok, a támogatási vezérlőjelek és a nagy bitsebességű programok tesztelését.

Emulátorok com-ports és null-modem kábel, pc, programozás

A virtuális soros port illesztőprogram főbb jellemzői:

• Számos virtuális COM portot hozhat létre.
• A valós portbeállítások teljes emulálása.
• Az összes jelvezeték vezérlése.
• A portok azonnali létrehozása lehetővé teszi, hogy a portokkal dolgozzon, még mielőtt a PnP menedzser észlelné az újonnan létrehozott portokat.
• Teljes támogatás a Windows 10 rendszerhez.

A null modem kábel célja, hogy lehetővé tegye két RS-232 eszköz, mint például a DTE (Data Terminal Equipment, amely általában a modemeket és a terminál szövegkonzolján keresztül vezérelhető bármely eszközt) DCE típus, a Data Circuit Termináló berendezés, amely általában olyan számítógépekre vagy egyéb eszközökre vonatkozik, amelyekhez a DTE-ek kapcsolódnak).

A virtuális null modem egy speciális program, amely egy vagy több pár RS232 portot emulál egy null modemkábellel. A funkcionalitás pontosan ugyanaz, mint a com0com. Számos virtuális soros portot hozhat létre, amelyek gyakorlatilag nem azonosíthatók a valósidejű portok (például COM10, COM11, COM127 stb.) Virtuális null modemkábellel.

Miért használja a Virtual Null Modemet? Tegyük fel, hogy két programja van, amelyekhez kapcsolódni szeretne. Általában két valós soros portot kell csatlakoztatni egy null modem kábellel. A modern számítógépeknek általában csak egy portja van, és a laptopok nem rendelkeznek. A Virtual Null Modem használatakor emulálhat null modemes kapcsolatot, így két program egy számítógépen egymás nélkül kommunikálhat további hardver és hardver nélkül.

Emulátorok com-ports és null-modem kábel, pc, programozás

Emulátorok com-ports és null-modem kábel, pc, programozás

Emulátorok com-ports és null-modem kábel, pc, programozás

Emulátorok com-ports és null-modem kábel, pc, programozás

Emulátorok com-ports és null-modem kábel, pc, programozás

Emulátorok com-ports és null-modem kábel, pc, programozás

Emulátorok com-ports és null-modem kábel, pc, programozás

Emulátorok com-ports és null-modem kábel, pc, programozás

1. Null-modem emulátor (com0com) webhely: com0com.sourceforge.net.
2. t38modem oldal: sourceforge.net.
3. COM port TCP átirányítóhoz (com2tcp) oldal: sourceforge.net.
4. ESP8266: Wi-Fi chip.
5. HUB a kommunikációhoz (hub4com) oldal: sourceforge.net.
6. Virtuális soros port illesztőprogram site: eltima.com.
7. VIRTUÁLIS NULL MODEM oldal: aggsoft.ru.