PortBox5 je konvertor sériového portu RS-232 a RS-485 na Ethernet. PortBox5 nabízí skutečně plný sériový port RS-232 (9 vodičů). PortBox5 lze připojit po síti LAN proti PC a sériový port připojit ve Windows jako VSP (Virtuální Sériový Port) - například Com17. HW group dodává zdarma aplikaci HW VSP Multiport s podporou až 100 vzdálených sériových portů na jednom PC. Lze použít i pro serverové Windows aplikace (funguje jako NT service).
- Plný sériový port RS-232 (9 vodičů)
- Web konfigurace, VSP pro Windows zdarma až pro 100 portů
- Podpora 9. bitových protokolů (virtual parity)
Pro programátory: Ovládejte z produkt vaší aplikace za pár minut. Usnadněte si práci pomocí řady příkladů pro různé programovací jazyky, které najdete v HWg-SDK (Borland C++ Builder, MS Visual C, VB, Delphi, C#, PHP, JAVA).
Prodlužte sériový port po síti LAN: Dvě zařízení PortBox5 lze propojit proti sobě (Box-2-Box režim), sériová linka RS-232/485 je prodloužena (tunelovány) skrz počítačovou síť LAN.
Plný sériový port RS-232
- PortBox5 podporuje hardwarově plný sériový port RS-232
- Aplikace HW VSP jako Virtuální Sériový Port podporuje práci plným sériovým portem
- Pro SW implementaci 3. stran lze použít RFC2217
- PortBox5 podporuje i 9. bitový přenos dat po sériovém portu
- PortBox5 lze použít jako ethernet com port (vzdálený sériový port)
Topologie RS-232/485 na Ethernet
- VSP (Virtuální Sériový Port)
Na PC je nainstalován HW VSP, vytvoří pod OS Windows virtuální sériový port (např. COM7). Plný sériový port na PortBox5 funguje jako fyzický port ve Vašem PC. - WEB [Konfigurace]
Konfigurace a ovládání I/O přes WEB rozhraní
- TCP/IP Server [Telnet Client -> Server]
PortBox5 čeká jako TCP server na otevření TCP spojení ze strany nějakého počítače (PC nebo server). Po otevření spojení odešle data uložená ve vnitřním bufferu a pak umožňuje obousměrnou komunikaci jako běžný "terminal server" nebo "device server". Parametry vzdáleného sériového portu lze ovládat pomocí RFC2217.
- TCP/IP Client/Server [Telnet Server <- Client]
PortBox5 přijal data ze sériového portu a snaží ze je odeslat na server. Pokusí se otevřít spojení na nastavenou odchozí IP adresu a port. Pokud se mu nepodaří otevřít TCP spojení, čeká v režimu TCP server a potom se pokusí otevřít spojení znovu. Parametry vzdáleného sériového portu lze ovládat pomocí RFC2217.
- UDP/IP
Data jsou přenášena jako UDP pakety, bez verifikace doručení.
Variable parity - 9. bitová komunikace
Režim "Variable Parity" je primárně určen pro vzdálené ovládání polarity parity 9. paritního bitu pro zařízení, která používají pro komunikaci 9. bit.
Pro vzdálené ovládání devátého "paritního" bitu lze použít 2 způsoby:
- Změna konfigurace portu podle RFC2217 (NVT)
- Je kompatibilní s různými VSP, ale nezaručuje synchronnost změny parametrů. Zpracování NVT příkazů se provádí časově nezávisle na datech vysílaných ze sériového portu.
- Režim "Variable Parity" - nastavení paritního bitu pro jeden následující znak
- Vyžaduje povolení režimu VIRTUAL PARITY v nastavení (&V: Variable Parity On).
- Rozšíření standardu oproti RFC2217. Pro jeden znak následující za příkazem otočí polaritu paritního bitu proti default nastavení.
- změníte (negujete) paritu jednomu následujícímu znaku, pokud před něj vložíte 2 bytovou sekvenci sekvenci 0xFE 0x50.