|
Index >> Produkty >> IP Serial
PortBox: RS-232 na IP
Pozor: Tento produkt je nahrazen novou verzí PortBox2
| 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..
|
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
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..
- 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ě.
FAQ & Support
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
|
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
|
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..
|