Index >> Produkty >> IP Serial

PortBox: RS-232 na IP

 

Pozor: Tento produkt je nahrazen novou verzí PortBox2

 


Czech version


English version

Konvertor sériové linky RS-232 nebo RS-485 do sítě Ethernet a zpět na protokolech TCP/IP a UDP/IP. Vzdálený sériový port lze namapovat ve Windows jako COM7 pomocí HW VSP (Virtuální Sériový Port). PortBox obsahuje speciální rozšíření pro 9 bitový přenos dat a podporuje komunikaci typu otázka-odpověď na RS-485.

Typickou aplikací PortBoxu je vzdálený přístup na technologii, která je ovládána přes RS-232 nebo RS-485. Časté je využití PortBoxu pro prodloužení sériového portu přes Ethernet..

PortBox PL
Velký obrázek produktu


Základní vlastnosti

  • 1x sériový port RS-232 nebo RS-485 přístupný přes Ethernet (TCP/IP nebo UDP/IP)
  • Virtuální driver do Windows - např. COM 7 ve Vašem PC, velmi snadno a jednoduše.
  • PortBox lze používat na TCP v režimu TCP Server nebo TCP Client/Server
     
  • Podpora 9. bitové komunikace
  • Dvě zařízení proti sobě mohou propojit („tunelovat“) sériový port přes Ethernet.
  • V UDP/IP režimu existuje rozsáhlá podpora protokolů typu otázka-odpověď na RS-485
  • Rozsáhlé možnosti sériového rozhraní (300..115.200 Bd, 7/8/9 bitová komunikace..)
         
  • Zdarma k dispozici sofistikovaný nastavovací software Hercules, který vám usnadní odladění jakýchkoliv problémů.
  • Dodáváme také v provedení na DIN lištu nebo pro montáž na zeď.
    Lze dodat v telekomunikační verzi (napájení -48V DC).
  • Bezpečnost dat - rozsah IP adres nebo pomocí 128 bitové šifry TEA
  • K zařízení existují knihovny ovládacích rutin MS Visual Basic, Delphi, Borland C++, JAVA, PHP a další..
     
 

Typické aplikace

Typickou aplikací PortBoxu je vzdálený přístup na technologii, která je ovládána přes RS-232 nebo RS-485. Pomocí HW VSP můžete k zažízení přistupovat pomocí originálního SW, pokud potřebujete napsat svůj vlastní nový SW, použijte naší rozsáhlou sbírku příkladů vzorových zdrojových kódů.

Příklady aplikací

  • Připojení sériových tiskáren do Ethernetu
  • PBX systémy  
  • Čtečky karet, RFID
  • Vzdálené ovládání napájení a jiné technologie po RS-232
  • Displeje v ústřednách
  • Systémy Elektronických klíčů
  • Prodejní automaty
  • Zobrazovací systémy
  • Bezpečnostní alarmy
  • Docházkové systémy
  • Zařízení ovládání a logování UPS
  • Záznamníky dat
  • CNC ovládané stroje
  • Chemické a plynové chromatografické nástroje
  • Skenery čárových kódů

  

Download & Datasheets

Flyer Datasheet

 

Proč použít PortBox

  • Pomáháme Vám řešit aplikační problémy - jako výrobce jsme schopni dát vám nejvyšší možnou technickou podporu a pomoci Vám vyřešit Váš problém.

  •  
  • PortBox používá otevřené standardy, zodpovíme Vám jakýkoliv dotaz ohledně zařízení.
  • UPGRADE FW ZDARMA - Pokud jste majitelem starší verze zařízení, kontaktujte nás, upgrade firmware provádíme zdarma.
     
  • Zákaznické aplikace lze do zařízení implementovat v libovolném rozsahu, stačí nás kontaktovat a dohodnout podmínky. 

 

Schéma topologie systému

Na obrázku vidíte typické zapojení PortBox a jsou zde naznačeny základí síťové protokoly.
  • TCP/IP Server   [Client -> Server]
    PortBox č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ý "terminálový server".
  • TCP/IP Client/Server    [Server <- Client]
    PortBox přijal do vnitřního bufferu nějaká 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á cca sekundu v režimu TCP server a potom se pokusí otevřít spojení znovu.
  • UDP/IP
    Data jsou přenášena jako UDP pakety, bez verifikace doručení.
    Pro UDP režim používá PortBox sogistikovaný "Paketiser", který umožňuje široké podmínky co se má a co se nemá (a kdy) poslat ze sériové linky do Ethernetu.
     
  • VSP (Virtuální Sériový Port)
    Na PC je nainstalován program HW VSP, který vytvoří pod OS Windows virtuální sériový port např. COM7 a sériový port na PortBox tak funguje jako fyzický port ve Vašem PC. Pokud je povolen buffer, data jsou v době rozpojeného TCP spojení opět ukládána do paměti Flash. Pro plnou funkci je výhodné zapnout podporu NVT (Network Virtual Terminal), port je tak RFC2217 kompatibilní.

 


Technické specifikace

Serial port RS-232
+ Data bits 7 or 8 or 9
+ Stop bits, Parity 1 or 2, None / Odd / Even / Mark / Space parity
+ Baud rates 50..115.2 kBd – entire range, step = 50 Bd
+ Data flow control Xon/Xoff, CTS/RTS, None
+ 9. bit (parity) SW control NVT control (RFC2217) + FE prefix synchronous extension
+ Interface 1x DB9M (RxD,TxD,RTS,CTS,GND)
+ Virtual Serial Port SW HW VSP available for OS: Windows 98, 2000, XP, NT 4.0
 
RS-232 serial port interface
+ RS-232 Buffer memory 2 048 B for incomming data  (33 792 B for Revision 2)
+ Buffer overflow signalling Network: None
RS-232: HW or SW handshake if internal buffer is full
+ RS-232 DTR signal DTR output – defined voltage level, +12 / 100 mA available
+ Used RS-232 signals RxD,TxD,RTS,CTS, (DTR output – defined voltage level only)
 
RS-485 serial port interface
+ Termination Rev. 1: internal termination, DIP3,DIP4 control
Rev. 2: None, for longer lines external termination required
+ Isolation RS-485 line not galvanic isolated to the device’s power supply
+ RS-485 serial port settings Half duplex and no HW echo recommended
 
Ethernet port
+ Interface RJ45 (10BASE-T) – 10 Mbit or 10/100 Mbit network compatible only!
+ Compatibility Ethernet: Version 2.0/IEEE 802.3
+ Supported protocols IP: ARP, UDP, TCP + NVT (Network Virtual Terminal)
+ Supported TCP/IP modes TCP Server, TCP Client/Server
+ TCP connection close timeout timeout 50s (with enabled NVT – can be prolonged by ACK/NOP)

 

Environment
+ Operating temperature +5 .. 50 °C
+ Storage temperature -10 to 85 °C
+ Humidity (non-condensing) 5 to 95 %

 

Physical parameters
+ Power supply requirements 8-15V / Max. current consumption 200 mA DC
  - barrel (coaxial) power connector, GND on the shield
 
Functional parameters
Device SETUP configuration options - RS-232 Setup over any RS-232 terminal with DIP1=ON
- TCP/IP Setup - using any telnet terminal on the TCP/IP 99 port
- Hercules SETUP utility via UDP (basic network parameters only)
Diagnostic LEDs - Power (green)
- Link & Activity (yellow)



Vzdálené ovládání 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í parity lze použít 2 způsoby:

  • Změna nastavení parametrů vzdáleného sériového portu pomocí NVT
    Tento způsob je nešikovný a hlavně nezaručuje synchronnost změny parametrů, protože zmena nastavení se provádí časově nezávisle na datech vysílaných ze sériového portu.
  • Změna nastavení parity pro jeden následující znak pomocí "Variable Parity"
    Pro jeden znak následující za příkazem otočí polaritu paritního bitu proti hlavnímu nastavení.

Pokud je tedy povolen režim VIRTUAL PARITY (&V: Variable Parity On), změníte (negujete) paritu jednomu následujícímu znaku, pokud před něj vložíte 2 bytovou sekvenci sekvenci 0xFE 0x50.

Pozor na znaky 0xFF a 0xFE

Protože jsou podporovány režimy "NVT" a "Variable Parity", je v datovém toku nutné respektovat znaky 0xFF a 0xFE jako prefix pro ovládání NVT (0xFF) a Variable Parity (0xFE). Z toho plyne, že pokud potřebujete na sériové rozhraní vyslat binární znak "0xFF", je třeba jej poslat po TCP/IP zdvojený.

Příklad: do TCP/IP posílám 5 bytů "0xFF 0xFF 0x41 0xFE 0xFE", ale z PortBoxu jsou odeslány pouze 3 znaky "0xFF 0x41 0xFE". Pokud znaky FF a FE nezdvojíte, budou zpracovány v závislosti na následujících znacích jako ovládací příkazy!

 

Dotazy a připomínky

 

Pokud vás některá z těchto rozšíření zaujala, máte k nim bližší dotazy, potřebujete je implementovat do svých projektů, nebo máte zájem o zákaznický vývoj spojený s těmito technologiemi, kontaktujte nás prosím s bližšími dotazy..

 

Vestavná verze PortBox - modul Charon I

Krabicové řešení konvertoru PortBox, lze nahradit vestavnou modulovou verzí, která připomíná "velký integrovaný obvod" a lze ji osadit na deku plošného spoje do zákaznických zařízení.
Modul Charon 1 má vyvedeno 24 pinů na rozměrech cca 34x42 mm (2x12 pinů s rozteší 100 milů). Mimo modul je umístěn pouze dodávaný transformátor a konektor RJ45 pro připojení síťového TP kabelu.  

Charon I je ideální řešení pro vestavění do vaší aplikace, pokud máte vyzkoušeno řešení s PortBoxem..

 

 

Užitečný SW

  • Hercules SETUP Utility
    Multifunkční utilita, která vám skvěle poslouží pro nastavení a otestování tohoto zařízení.
       
    • RS-232 terminál
    • TCP/IP Client terminál
    • TCP/IP Server terminál
    • UDP terminál
    • UDP Config
    • Test mode (TCP/IP NVT příkazy + TEA)

    Utilita je zcela volně k použití, můžete ji libovolně šířit a používat..
    Hercules Setup Utility            

      
  • HW Virtual Serial Port
    Virtuální driver sériového portu pro Windows je softwarový prostředek, který přidá do operačního systému zdánlivý sériový port, například COM 5 a data z tohoto portu přesměruje na jiné hardwarové rozhraní.
    • Neomezený, bezplatný ovladač Virtual Serial Port pro libovolné TCP/IP zařízení.
    • Pracuje na Windows 2000, XP.
    • Podporuje-li zařízení RFC 2217 (NVT), můžete nastavovat parametry vzdáleného sériového portu (přenosová rychlost, parita, stop bity).
    • Ovladač funguje typicky jako "TCP client" - , ale může být použit i jako "TCP server".
    • Ladění případných problémů je usnadněno možností zaznamenávání komunikace do LOG souboru.
    • Lze vytvořit více Virtuálních Sériových Portů na jednom počítači (COM5, COM6, COM7) spuštěním programu VSP.EXE s parametry.
    • Lze nastavit spouštění při startu Windows a skrývání na stavové liště.

    HW Virtual Serial Port            

FAQ & Support

Spam protection. How many is six times six?

Nejaký dotaz?
Jméno: 
Firma: 
Email: *
Newsletter:
Telefon: 
Zeme: *


Q: Jak nastavit IP adresu PortBoxu?
A: IP Adresu lze nastavit buď pomocí nastavovacího režimu přes sériový port RS-232 (PortBox se připojí k PC pomocí dodaného LapLink kabelu), nebo pomocí grafické aplikace do Windows - Hercules. V jeho záložce UDP Config lze nastavit po síti IP adresu na základě nalezeného zařízení, identifikovaného unikátní MAC adresou (uvedeno zespodu na štítku zařízení). Více informací najdete v manuálu v kapitole "Rychlé nastavení zařízení (Quick SETUP)".

Q: Potřebuji připojit zařízení, které používá sériový port vzdáleně po Ethernetu, je to možné?
A: Ano, PortBox je určen pro tento typ aplikací. Pokud potřebujete, můžete dokonce používat originální SW, kteýr jste používali s vaším zařízením, dokud bylo připojeno k PC. Stačí nainstalovat náš HW VSP (Virtuální Sériový Port) do Windows a vzdálený port se bude ve vašem PC tvářit třeba jako jako COM7.

Q: Mění vzdálený port svoje nastavení podle virtuálního portu?
A: Ano, PortBox používá normu RFC2217, která umožňuje měnit nastavení například rychlosti vzdáleného portu podle toho, jak nastaví Vaše SW aplikace COM7 v PC.

Q: Jaký je rozdíl mezi PortStore2 a PortBox?
A: Obě zařízení jsou určena pro konverzi linky RS-232/485 na Ethernet a jsou softwarově téměř shodná. PortStore2 je navíc vybaven Flash pamětí pro ukládání dat (přicházejících na sériový port) při nedostupnosti TCP/IP spojení. PortBox je vybaven pouze vyrovnávací pamětí RAM cca 1kB/1kB.

Q: Mohu propojit (prodloužit) linku RS-232 skrz Ethernet tím, že použiji 2x PortBox proti sobě?
A: Ano, v manuálu najdete popis doporučrné konfigurace, jak nastavit 2x PortBox tak, aby propojovaly data na RS-232 proti sobě.

Q: Mohu na jednom PC zpřístupnit nějkolik Virtuálních sériových portů pomocí HW VSP?
A: Prakticky ano, ale HW VSP je třeba spustit s parametry z nějakého scriptu, nebo z příkazové řádky. Lze tak ale provozovat např. COM5 až COM9 na jednom PC.

Q: Máte v sortimentu PortBox s více sériovými porty?
A: Připravujeme produkt Hyperion, který by měl být na trhu na jaře 2005, který obsahuje 2x RS-232. Jjakmile bude k dispozici, uveřejníme informaci na našich stránkách a v HW Group newsletteru - přihlašte si ho.

Q: Jak je řešeno zabezpečení komunikace?
A: Pro zvýšení bezpečnosti přenosu dat v TCP režimu je možné při každém vytvoření TCP/IP spojení autorizovat obě strany pomocí algoritmu TEA 128 se souměrnou šifrou. Na obou stranách nastavené heslo tak nepůjde po síti. Tato volba je možná pouze pro TCP/IP spojení. UDP režim je určen pouze pro lokální sítě. Podrobný popis TEA najdete v příručce “Programování Ethernet Aplikací” na našem webu. Dále je možné nastavit zařízení tak, aby komunikovalo jen s jednou IP adresou. Ostatním IP adresám pak neodpovídá ani na PING.

Q: Je možné prodloužit timeout spojení?
A: Standardní doba, po které je spojení po němž neběží žádná data ukončeno je 50s. Vzhledem k běžné praxi je však možné zapnout „K: Keep connection“, což je funkce, která v intervalu cca 10s posílá do otevřeného spojení NVT příkaz NOP

Q: Lze ovládat binární vstupy a výstupy na RS-232 (DSR, DTR, RI, CD..).
A: Pomocí RFC2217 lze po Ethernetu ovládat signál RTS a číst stav na vstupu CTS. Pokud ale potřebujete k sériovému portu připojit digitální vstupy a výstupy, použijte produkt IP Relé, nebo I/O Controller.

Q: Plánujete zveřejnit nějaké SW příklady pro obsluhu PortBox?
A:  Ano, již nyní lze na našich stránkách Support & Download nalézt mnoho přikladů pro Borland C++ a Delphi (také Visual Basic, JAVA a PHP) ohledně TCP/IP komunikace. V nejbližsí době bude k dispozici program pro vyčítání hodnot uložených v bufferu.

 


Objednání

Produkty držíme stabilně skladem v několika kusech a pomocí služby FedEx a dalších je posíláme po celém světě. Cenu produktu najdete na stránce Ceníku .

Standardní balení PortBox obsahuje:

  • Krabička PortBox PL
  • Napájecí zdroj ve dvou verzích
    • po ČR a kontinentální Evropě posíláme Adaptér "do zdi" 9V / 300 mA.
    • Mimo kontinetální Evropu a na vyžádání posíláme spínaný zdroj 12V / 1A (110/230V) na 3pinový Euro Kabel (PC zdroj ATX)
  • Propojovací kabel RS-232 pro nastavení parametrů v TERMINAL režimu.
  • Katalogový list, CD se softwarem


Objednací varianty

PortBox lze dodat v několika variantách, podle dále popsaného objednacího čísla produktu. Pokud neuvedete v objednávce verze zařízení, pošleme Vám preferovaný typ. Dodací lhůtu nepreferovaných typů je nutno ověřit telefonicky, nebo si ji vyžádat v rámci potvrzení Vaší objednávky.

OID Typy zařízení
600 294
>Poptávka
>Cena
PortBox PL set (fotka)
Doporučená startovní sada pro zahájení práce, obsahuje:
 - PortBox PL [600293]
 - EU Power adaptor [600080]
 - DB9 LapLink cable 2m [600063]
 - Manual, CD
600 293
>Poptávka
PortBox PL   (fotka)
PortBox PL zařízení - dodáváno bez napájecího adaptéru, CD, manuálu..
600 295
Wall mounting profil "C" (photo)
600 301
Dual Lock suchý zip pro drsné povrchy (product photo, aplikace: photo1, photo2)
600 025
DIN Rail box držák (product photo, aplikace: photo1, photo2)
600 062 PortBox set - revize 2   (Upozornění: výběhový typ, použijte jiný)
600 061 PortBox revize 2 (photo)   (Upozornění: výběhový typ, použijte jiný)
600 060 PortBox set - revize 1 (photo)  (Upozornění: výběhový typ, použijte jiný)
600 059 PortBox revize 1 (photo)  (Upozornění: výběhový typ, použijte jiný)

Rozšířené příslušenství

 

Podobné produkty

  • PortStore
    Terminálový server s vyrovnávací pamětí 2048 kB. Ukladaná data jsou dostupná přes síť Ethernet protokolem TCP/IP. Typickým použitím PortStore je připojení telefonních ustředen přes ethernet a následné čtení uložených dat v buffru, nebo pro vzdálený přístup k měřícímu zařízení s uloženými daty.
  • IP Relé
    2x kontakt Relé + Konvertor Ethernet na RS-232/485, podporuje Server i Client/Server režim, NVT, TEA autorizaci, "tunelování" RS-232 po TCP/IP i UDP/IP atd..  
  • HW Virtual Serial Port
    Virtuální sériový port pro PortStore, PortBox a firmware konvertoru sériové linky na modulech Charon. HW VSP je určen pro Win 2000 a vyšší.  
  • Eth. I/O Controller
    Připojení 8x binárních vstupů a 8x binárních výstupů a zároveň sériový port RS-232/485 přes Ethernet. Binární stavy lze vzdáleně pouze monitorovat (I/O Controller je v režimu Server), nebo krabička sama nahlásí změnu na vstupních pinech (režim Client/Server).  
  • Charon I module
    Vestavné moduly převodníků sériové linky na Ethernet, případně připojení měřicích přístrojů, SNMP rozhraní, teploměrů atd..