Der Seriell/Ethernet-Konverter RS232/485-TCP/IP - ipEther232

Transcription

Der Seriell/Ethernet-Konverter RS232/485-TCP/IP - ipEther232
ipEther232
Handbuch
ipcas GmbH
Wetterkreuz 17
D-91058 Erlangen
Telefon: +49 9131 7677 0
Telefax:
+49 9131 7677 78
Internet: http://www.ipcas.de
E-Mail:
[email protected]
Rechtliche Hinweise für den Kunden
Wir haben jede Anstrengung unternommen, damit die in diesem Handbuch
enthaltenen Informationen vollständig, genau und aktuell sind. Soweit gesetzlich
zulässig, schließen wir jegliche Haftung für Folgeschäden aus, die sich aus der
Verwendung dieses Handbuches ergeben. Im übrigen haften wir nur für Vorsatz
und grobe Fahrlässigkeit. Wir gewährleisten nicht, dass Änderungen an Geräten
anderer Hersteller, auf die in diesem Handbuch Bezug genommen wird, ohne
Auswirkungen auf die Anwendbarkeit der in diesem Handbuch enthaltenen
Informationen bleiben. Der Urheber behält sich alle Rechte vor, einschließlich
des Rechts, dieses Handbuch vollständig oder teilweise in irgendeiner Form zu
vervielfältigen. Änderungen des Inhaltes ohne vorherige Ankündigungen bleiben
vorbehalten. Technische Änderungen des Produktes ohne vorherige
Ankündigung bleiben vorbehalten. Alle in diesem Dokument erwähnten
Markennamen oder Warenzeichen dienen der Identifikation und können
Eigentum ihrer jeweiligen Inhaber sein.
Besondere Hinweise
•
•
•
•
•
•
•
Das Gerät sollte ausschließlich mit dem mitgelieferten Netzteil betrieben
werden. Die Verwendung einer anderen Stromversorgung kann zur
Beschädigung des Gerätes führen.
Verwenden Sie zur Reinigung des Bedienfeldes und des Gehäuses
lediglich ein trockenes Tuch.
Sollte das Gerät beschädigt sein, ziehen Sie den Netzstecker. Veranlassen
Sie unmittelbar eine Reparatur.
Bevor Sie sich an den Kundendienst Ihres Lieferanten wenden, sollten Sie
die Hinweise in diesem Handbuch zu Rate ziehen.
Auch innerhalb der Gewährleistungsfrist können bei Inanspruchnahme des
Kundendienstes Kosten entstehen, wenn der Fehler oder Mangel vom
Kunden selbst und wie in diesem Handbuch beschrieben zu beheben ist.
Mit dem Entfernen der Seriennummer erlischt der
Gewährleistungsanspruch.
Schäden, die aufgrund ungeeigneter Verpackung auftreten, w erden
nicht durch den Frachtführer / Versicherer übernommen.
Hinweis!
ipEther232 ist eine Einrichtung der Klasse A. Diese Einrichtung kann im
Wohnbereich Funkstörungen verursachen; in diesem Fall kann vom Betreiber
verlangt werden, angemessene Maßnahmen durchzuführen und dafür
aufzukommen.
Dieser Hinweis gilt nicht für die Ausführung im Tischgehäuse sowie die OEMAusführung ohne Gehäuse.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 2 von 36
Wichtige Sicherheitshinweise
Wie bei allen elektrischen Geräten gibt es einige grundlegende
Vorsichtsmaßnahmen, die Sie beachten sollten. Diese Vorsichtsmaßnahmen
dienen in erster Linie Ihrer eigenen Sicherheit, schützen aber auch das Gerät vor
eventuellen Beschädigungen.
Nicht im Handbuch beschriebene Einstellungen und ein Eingriff
in die Elektronik des Gerätes dürfen nur durch einen autorisierten
Lieferanten vorgenommen werden.
Lesen Sie das Handbuch des Gerätes sorgfältig durch und bewahren Sie es auf.
Achten Sie darauf, dass ...
•
•
•
•
•
•
das Gerät auf einer stabilen, geraden Oberfläche steht.
Bei Geräten mit Hutschienenmontage auf eine ausreichende Erdung der
Hutschiene und einen guten Kontakt der Hutschienenfeder.
das Gerät in keinem Fall in der direkten Nähe eines Heizkörpers, an den
Luftauslaß einer Klimaanlage aufgestellt wird.
das Gerät keiner direkten Sonneneinstrahlung ausgesetzt ist.
das Gerät nicht direkt mit Flüssigkeiten jedweder Art in Berührung
kommt. Verwenden Sie daher keine Flüssigkeiten in der Nähe des
Gerätes.
Das Öffnen des Gehäuses kann zu einem elektrischen Schlag und
anderen Schäden führen. Nehmen Sie keine Änderungen am Gerät vor,
die nicht im Handbuch beschrieben sind. Dies könnte das Gerät
beschädigen und kostenpflichtige Reparaturen zu Folge haben. Eine
möglicherweise erforderliche Änderung der Eingangsspannung nur
durch Ihren autorisierten Lieferanten vorgenommen werden darf.
Gerät aufstellen
Vergewissern Sie sich, dass ...
•
•
•
•
•
•
•
•
die Werte des Netzanschlusses und die Bezeichnung auf dem Netzgerät
einander entsprechen. Wenden Sie sich im Zweifelsfall an Ihren
Lieferanten.
Das Stromnetz sollte frei von Spitzen und sonstigen Störungen sein.
die Netzsteckdose sich in der Nähe des Gerätes befindet und leicht
zugänglich ist.
Sie zur vollständigen Netztrennung den Netzstecker gezogen haben.
bei Verwendung eines Verlängerungskabels oder einer
Mehrfachsteckdose deren maximale elektrische Belastbarkeit nicht
überschritten wird.
einer Beschädigung des Netzkabels vorgebeugt wird. Stellen Sie keine
Gegenstände auf dem Netzkabel ab und verlegen Sie es so, dass
niemand darauf treten oder darüber stolpern kann.
ein beschädigtes Netzkabel sofort ersetzt wird.
vor einer Reinigung des Gerätes das Netzkabel aus der Steckdose
gezogen wird. Verwenden Sie zur Reinigung lediglich ein trockenes
Tuch. Benutzen Sie keine Flüssig- oder Aerosolreiniger.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 3 von 36
Beachten Sie alle auf dem Gerät selbst angegebenen und beiliegenden
Warnungen und Anw eisungen.
An besonders w ichtigen Stellen werden im Handbuch Warnungen durch die
nachfolgenden Symbole gekennzeichnet.
Hinweis- und Warnsymbole
HINWEIS: Die so gekennzeichneten Textabschnitte enthalten ergänzende
Informationen oder Hinweise.
ACHTUNG - Sachschaden: Dieses Zeichen warnt vor einer
möglichen Beschädigung des Gerätes. Befolgen Sie alle Hinweise,
um eine Sachbeschädigung zu vermeiden.
VORSICHT - Verletzungsgefahr: Dieses Zeichen zeigt eine
mögliche Gefahrenquelle. Befolgen Sie alle Sicherheitshinweise,
um eine Verletzung zu vermeiden.
VORSICHT - Heiß: Dieses Zeichen weist auf eine mögliche Gefahrenquelle
hin. Befolgen Sie alle Sicherheitshinweise, um eine
Verletzung durch Hitze zu vermeiden.
VORSICHT - Strom: Dieses Zeichen deutet auf eine mögliche
Gefahrenquelle hin. Befolgen Sie alle Sicherheitshinweise, um
eine Verletzung durch Stromschlag zu vermeiden.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 4 von 36
Inhalt
Seite
Kapitel 1: Vorstellung des Gerätes ___________________6
1.1 Anwendung _________________________________________________ 6
1.2 Anschlüsse _________________________________________________ 7
Kapitel 2: Inbetriebnahme von ipEther232 _____________8
2.1 Inbetriebnahme ______________________________________________ 8
2.2 Konfigurationstool (IP-Adresse einstellen) __________________________ 8
2.3 Konfiguration_______________________________________________ 11
Kapitel 3: Technische Details ______________________13
Senden ______________________________________________________________13
Empfangen ___________________________________________________________13
Window s API __________________________________________________________14
UART ________________________________________________________________14
3.1 Technische Daten ___________________________________________ 15
3.2 Steckerbelegung ____________________________________________ 16
3.2.1 RS232 Anschlusskab el ______________________________________ 18
3.2.2 Steckerbelegung ipEther232 OEM _____________________________ 19
3.2.3 Stromversorgungsmodule ____________________________________ 21
3.2.4 RS232.Modem Modul _______________________________________ 22
3.2.5 RS232 Modul _____________________________________________ 22
3.2.6 RS485 Modul _____________________________________________ 23
3.2.7 RS485 als 2-Draht-Lösung ___________________________________ 24
3.3 Abmessungen ______________________________________________ 25
3.4 EG-Konformitätserklärung _____________________________________ 28
3.5 FAQ’s ____________________________________________________ 29
3.6 Glossar ___________________________________________________ 33
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 5 von 36
Kapitel 1: Vorstellung des Gerätes
1.1 Anwendung
Mit ipEther232 können Sie serielle Schnittstellen über ein TCP/IP Netzwerk, LAN
oder WAN, hinweg verwenden.
Damit können Geräte ohne einen eigenen Netzwerkanschluss über große
Entfernungen hinweg bedient werden.
Das sind Geräte wie:
•
•
•
•
Modem
Drucker
SPS-Steuerungen
Embedded-Controller
Die Einbindung in die Windows-Umgebung erfolgt mit einen Treiber der eine
virtuelle serielle „COM“ Schnittstelle bereitstellt.
Aus Sicht der Applikation sehen die virtuellen COM-Schnittstellen wie lokale, im
PC eingebaute, Schnittstellen aus. Auch das Verhalten der Schnittstelle
entspricht weitestgehend dem einer physikalischen COM-Schnittstelle. An einem
PC können bis zu 255 virtuelle Schnittstellen installiert werden.
Ether net/TCP/IP
COM3
COM2
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 6 von 36
1.2 Anschlüsse
ipEther232 hat drei Anschlüsse:
•
•
•
Ethernet (10BaseT) für ein 10/100 Mbit Netzwerk
RS232 SUB-D 9
Stromversorgung 9V DC oder 24VDC bzw. 48/60V DC
Auf dem Gehäusedeckel befindet sich eine Abbildung der Anschlusse und deren
Bedeutung.
RS232
SUB-D 9 Pin
Ethernet
10/100
RJ45
9V DC
Die Leuchtdioden zeigen den Zustand des Gerätes an und haben folgende Bedeutung:
•
•
•
•
•
•
•
•
POWER
System
Das Gerät ist eingeschaltet
Langsames blinken bedeutet, das im Moment keine
Verbindung zu einem PC besteht. Schnelles Blinken
zeigt an, dass das Gerät in Benutzung ist.
LINK LAN Es besteht eine physikalische Verbindung zu dem
Netzwerk.
LAN Rx
Es werden Pakete vom Ethernet empfangen.
LAN Tx
Es werden Pakete an das Ethernet gesendet.
V24 Rx
Über die RS232 Leitung werden Daten empfangen.
V24 Tx
Daten werden auf die RS232 Leitung gesendet.
Error
Es sind Fehler auf der RS232 Leitung aufgetreten.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 7 von 36
Kapitel 2: Inbetriebnahme von ipEther232
2.1 Inbetriebnahme
Verbinden Sie das Netzteil mit dem Gerät. Die „Power“ Leuchte und das Blinken
der „System“ LED zeigen an, dass das ipEther232 betriebsbereit ist.
ipEther232 wird mittels eines RJ45 Anschlusse s mit dem Netzwerk verbunden.
Die Leuchtdiode „Link LAN“ (Verbindung) zeigt die Verbindung mit dem LAN an.
Ist das nicht der Fall, ist die Netzwerkverbindung bzw. die Netzwerkleitung zu
prüfen.
Auf der mitgelieferten CD befindet sich ein Setup-Programm für den Treiber und
das Konfigurationstool.
Der Treiber ist für alle auf Windows NT basierenden Betriebsysteme geeignet.
Also Windows NT ab SP5, Windows 2000 und Windows XP.
Nach der Installation muss der Rechner nicht neu gestartet werden. Für die
Konfiguration der Geräte wird das Konfigurationstool automatisch nach der
Installation gestartet.
Zur späteren Konfiguration ist das Programm unter „Start - ProgrammeipEther232“ zu finden.
2.2 Konfigurationstool (IP-Adresse einstellen)
Bei der Auslieferung des ipEther232 ist noch keine gültige IP- Adresse eingestellt
(Default: 10.10.5.1).
Jedem Gerät muss zuerst eine eindeutige IP-Adresse zugewiesen werden.
Die IP-Adresse ist bei dem Netzwerkadministrator zu erfragen. Sie muss zu
Ihrem Netzwerk passen und darf nicht doppelt vergeben werden.
Um die IP-Adresse in Ihrem ipEther232 einzustellen, muss das Gerät im
eigenen Netzwerksegment angeschlossen sein.
Ggf. sollten Sie das Gerät mittels eines „Cross-Over“ Kabels an den PC
anschließen.
Das Konfigurationsprogramm findet alle Geräte am eigenen Netzwerksegment,
auch solche ohne gültige IP-Adresse. Durch einen Doppelklick auf den
Geräteeintrag wird ein Dialog gezeigt in dem Sie eine gültige IP-Adresse und
weitere Konfigurationen eintragen können.
Werden ipEther232 hinter einem Router angeschlossen, werden Sie nicht
automatisch gefunden. Sie müssen manuell hinzugefügt werden („Add Device
manually“). Dazu ist es nötig deren IP-Adresse einzugeben. Ist das Gerät unter
dieser Adresse erreichbar, wird es in die Liste aufgenommen.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 8 von 36
Ist das Gerät hinter einem Router installiert, kann die IP-Adresse nicht geändert
werden. Dadurch wird verhindert, dass das Gerät versehentlich unerreichbar
wird.
IP Adresse
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 9 von 36
Der Eintrag unter „State“ hat folgende Bedeutung:
• „not Found“
Das Gerät wurde nicht mehr gefunden. Es ist
nicht angeschlossen, abgeschaltet oder befindet
sich hinter einem Router der den UDP-Port 3497
sperrt.
• „connected“
Das Gerät wurde gefunden und ist mit der
eingestellten IP-Adresse ansprechbar.
• „connected via router“
Das Gerät wurde gefunden und ist hinter einem
Router installiert. Die IP-Adresse kann nicht
geändert werden.
• „found but unreachable“
Das Gerät wurde im eigenen Netzwerksegment
gefunden konnte aber mit der eingestellten IPAdresse nicht angesprochen werden. Prüfen Sie
ob die eingestellte IP-Adresse für ihr Netzwerk
gültig ist.
• “in Use“
Das Gerät wird im Moment verwendet. Es
können keine Änderungen an der
Parametrierung vorgenommen werden.
• “found, but password required“
das Gerät wird zwar gefunden, ist aber nicht
konfigurierbar bzw. benutzbar, da es passwortgeschützt ist.
Abhilfe: Ein Doppelklick auf den Eintrag für das
passwort-geschützte Gerät öffnet einen
Passwort-Dialog. Geben Sie nun das bereits
bestehende Passwort für dieses Gerät ein und
konfigurieren Sie das Gerät wie gewohnt.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 10 von 36
2.3 Konfiguration
Wie beschrieben werden von dem Konfigurationsprogramm alle Geräte im
eigenen Netzwerksegment gefunden.
Ein Doppelklick auf einen Eintrag öffnet den Detaildialog.
TCP/IP:
Hier finden sie die Device-ID sozusagen die Seriennummer des ipEther232 und
hier ist die IP-Adresse und der virtuelle COM-Port zu konfigurieren. Über diesen
Port können Applikationen mit seriellen Schnittstellen kommunizieren.
(Kommentare können sehr nützlich sein um bestimmte Geräte schnell
wiederzufinden).
Der Passwort schutz verhindert Zugriffe „Dritter“ auf das ipEther232 vom Ethernet
aus.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 11 von 36
Advanced Settings for Reading:
„Total Read Timeout“: In den meisten Fällen kann der Standartwert von 80 ms
übernommen werden.
„Character Distance“: Mit einem Standartwert von 5 ms muss dieser Parameter
nur in Ausnahmefällen verändert werden.
Weitere Informationen zu diesen beiden Parameter finden Sie im Kapitel 3:
Technische Details (Empfangen).
„Half duplex mode (rs485)“: Während des Sendens auf die serielle Schnittstelle
wird der Empfänger abgeschaltet. Alle zu dieser Zeit empfangenen Daten werden
ignoriert (RS485 als 2-Draht-Lösung).
„NoModemSignals“: Alle Steuerungssiganle auf der serielle Schnittstelle werden
ignoriert.
TC 57 settings:
Wenn ein Paket vom TC 57 Format ( von RS232 Seite ) empfangen wird, dann
wird es sofort über Ethernet geschickt. Auf ein „time out“ in diesem Fall wird nicht
gewartet. Dieses Verfahren verbessert die Geschwindigkeit der Verbindung.
Die Norm IEC 60870–5–1 und IEC 60870–5–2 definiert die vier Standart Frame Formate für die Verbindungsschicht. Sie sind:
•
•
•
•
Format FT 1.1
Format FT 1.2
Format FT 2
Format FT 3
Die Frame-Formate FT 1.2, FT 2 und FT 3 haben einen Frame mit fester Länge.
Der Frame mit der variablen Länge für FT 2 und FT 3 hat einen Header mit
fester Länge. Der enthält „Start Charakter“, „Länge“, „Benutzerdaten“ und
„Kontrollsumme“.
Der Benutzer muss das gewünschte Format auswählen und die Werte eingeben
für „Fixed frame length“ und „User data length“.
Der Wert im Edit Feld „Fixed frame length“ liegt zwischen 2 und 255 Byte.
Der Wert im Edit Feld „User data length“ liegt zwischen 2 und 14 Byte. Dieser
Wert bezieht sich nur auf „Benutzerdaten“ vom Header.
Firmw are:
Hier finden sie die aktuelle Firmwareversion und können auf eine neuere
Firmware „updaten“. Neue Versionen der Firmware finden Sie unter
www.ipcas.de. Sie sollten Updates nur einspielen wenn wirklich ein Bedarf
besteht.
Erst wenn das Konfigurationsprogramm geschossen wird,
existiert der eingestellte COM-Port auf Ihrem Rechner und kann dann sofort
verwendet werden.
Sie können die Schnittstelle mit „Hyperterm“ überprüfen. Dieses Programm ist
Bestandteil von Windows. Sie finden es unter „Zubehör / Kommunikation“.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 12 von 36
Kapitel 3: Technische Details
Bei der Entwicklung wurde großes Augenmerk auf die Kompatibilität des
„virtuellen“ seriellen Treibers mit dem Standard-Treiber gelegt. Dennoch ergeben
sich durch das Ethernet kleine Einschränkungen.
•
•
Es treten Verzögerungen auf.
Es muss geblockt werden.
Senden
Zwischen dem Aufruf „WriteFile“ in der Applikation und dem Erscheinen des
ersten Bytes auf der Schnittstelle vergehen ca. 5 Millisekunden. Alle folgenden
Bytes des Auftrags werden lückenlos auf der Schnittstelle ausgegeben. Bei
synchronem Schreiben kehrt der Aufruf ca. 5 Millisekunden nach dem
Erscheinen des letzten Bytes auf der Schnittstelle zurück. Für jeden Aufruf der
Funktion „WriteFile“ geht mindestens ein Paket auf das Ethernet. Nach
Möglichkeit sollten immer Blöcke geschrieben werden.
Empfangen
Bei dem Empfang von Daten müssen Blöcke gebildet werden.
Dafür gibt es in ipEther232 zwei Timeout`s.
1.
2.
„Total Read Timeout“.
“Character Distance”.
Nach dem Empfang des ersten Bytes beginnt die „Total Read Timeout“ zu
laufen. Nach Ablauf der Zeit werden alle bis dahin empfangenen Zeichen an den
PC gesendet. Dieser Wert darf nicht kleiner sein als die benötigte Laufzeit des
udp - Paketes im Ethernet. Zur Ermittlung der Laufzeit kann das Tool „ping“
verwendet werden. Per Default steht dieser Wert auf 80 ms.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 13 von 36
Auch bei zeitkritischen Applikationen kann es notwendig sein, ein „Feintuning“
vorzunehmen.
Laufzeit
+ 10ms = idealer “Total Timeout“
hier <10ms + 10ms =
20ms
Die „Character Distance“ ist der maximale Abstand zwischen zwei
empfangenen Zeichen. Wird dieser überschritten, werden alle bis dahin
empfangenen Zeichen an den PC gesendet. Die Funktion der Blockung hat
primär keinen Einfluss auf die Applikation, kann jedoch die Netzlast verringern
helfen. Mit einem Defaultwert von 5 ms muss dieser Parameter nur in
Ausnahmefällen verändert werden.
Windows API
Das „Application Programing Interface“ (API) des Treibers ist mit dem des
seriellen Treibers von Windows identisch. Dadurch können alle Applikationen, die
dieses Interface verwenden, mit ipEther232 arbeiten. Es können alle Funktionen
verwendet werden. Jedoch kann das Timing leicht abweichen.
UART
Der UART unterstützt Übertragungsgeschwindigkeiten von 2400 Baud bis
115200 Baud. Bei höheren Baudraten können bei kontinuierlichen Datenströmen
Datenverluste auftreten.
Es können 7 oder 8 Datenbits verwendet werden.
Die Paritäten „keine“, „gerade“, „ungerade“, „1“ und „0“ werden unterstützt.
Bei 7-Bit Daten kann die Parität „keine“ nicht verwendet werden.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 14 von 36
3.1 Technische Daten
Ethernet
10BaseT, 10/100 Mbit, Anschluss RJ45
TCP/IP
UDP Port 3497
ICMP
ARP
Firmware
Updatefähig: www.ipcas.de
RS232
Anschluss DB9 volle Modembelegung
Baud: 2400 bis 115200
Parity: None, Even, Odd, Mark, Space
Data: 7 oder 8 Bits
Stop: 1 oder 2 Bits
RS485
4 Draht Verbindung / 2 Draht Verbindung
Sendesignal optional zuschaltbar (RTS oder DTR)
An zeigen:
Power, System, Error
Link, EthRxD, EthTxd
RS232 RxD, TxD
Stromversorgung
Über 9 Volt Steckernetzteil. - 9 Volt DC.
80 mA max. Stromaufnahme.
Optional erhältlich: 18V - 72V DC mit
Verpolungsschutz. (auch 18-48 V AC)
Treiber
KernelMode-Treiber
COM1: bis COM255:
Lauffähig auf
WindowsNT 4.0 SP5 (auch NT Embedded)
Windows2000
WindowsXP
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 15 von 36
3.2 Steckerbelegung
SERIAL PORT
RS232 DCE (Modem)
DB9 Buchse (9Pin)
Pin
Richtung
Beschreibung
1
AUSGANG
DCD Data Carrier Detect
2
AUSGANG
RXD Receive Data
3
EINGANG
TXD Transmit Data
4
EINGANG
DTR Data Terminal Ready
5
SERIAL PORT
RS232 DTE (Computer)
DB9 Stecker (9Pin)
GND Masse
6
AUSGANG
DSR Data Set Ready
7
EINGANG
RTS Request To Send
8
AUSGANG
CTS Clear To Send
9
AUSGANG
RI
Pin
Richtung
Beschreibung
1
EINGANG
DCD Data Carrier Detect
2
EINGANG
RXD Receive Data
3
AUSGANG
TXD Transmit Data
4
AUSGANG
DTR Data Terminal Ready
5
SERIAL PORT
RS485
DB9 Stecker (9Pin)
GND Masse
6
EINGANG
DSR Data Set Ready
7
AUSGANG
RTS Request To Send
8
EINGANG
CTS Clear To Send
9
EINGANG
RI
Pin
Richtung
Beschreibung
1
Ring Indicator
NC
2
AUSGANG
TX+ (Sendedaten)
3
AUSGANG
TX- (Sendedaten)
4
NC
5
GND
Masse
6
EINGANG
RX+ (Empfangsdaten)
7
EINGANG
RX- (Empfangsdaten)
8
NC
9
NC
Änderu nge n vorbe halte n
ipcas GmbH
Ring Indicator
Stand 12.02.0 4
ipEther232 V4.00
Seite 16 von 36
Ethernetstecker
RJ45
Pin
Richtung
Beschreibung
1
TX+
Trancieve Data+
2
TX-
Trancieve Data-
3
RX+
Recieve Data+
4
n/c
Nicht verwendet
5
n/c
Nicht verwendet
6
RX-
Recieve Data-
7
n/c
Nicht verwendet
8
n/c
Nicht verwendet
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 17 von 36
3.2.1 RS232 Anschlusskabel
Je nach verwendetem Device müssen Sie das entsprechende Anschlusskabel
auswählen. Aus den unten liegenden Grafiken entnehmen Sie bitte die
Informationen zu Ihrem benötigten Anschlusskabel.
(siehe auch Kapitel Steckerbelegung)
Für ipEther232 und ipEther232.PPP "DTE-Device"
Für ipEther232.Modem "DCE-Dev ice"
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 18 von 36
3.2.2 Steckerbelegung ipEther232 OEM
ipEther V2.1 Pinbelegung der Anschlusse:
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 19 von 36
J1: LAN-Anschluß
1
TX+
2
TX-
3
6
RX+
RX-
6
7
8
9
DSR / RX+
RTS / RXCTS / RI / -
J6: LAN-Anschluß (OEM)
1
TX+
2
TX-
3
4
RX+
RX-
J7: LED-Anschluß (OEM)
1
+5V
2
LED_POWER
3
LED_SYSTEM
4
LED_COM_TXD
5
LED_COM_RXD
6
7
8
9
10
LED_LAN_RXD
LED_LAN_TXD
LED_SYSTEM2
LED_LAN_LINK
GND
J4:
1
2
3
4
5
RS232- / RS485-Anschluß
CD / RXD / TX+
TXD / TXDTR / GND/GND
J8:
1
2
3
4
5
Modul-Anschluß
CD
DSR / RX+
RXD / TX+
CTS
RI
6
7
8
9
RTS / RXTXD / TXDTR
DTR_TTL
J9:
1
2
3
4
5
Modul-Anschluß
+5V
GND
CD_TTL
DSR_TTL
RXD_TTL
6
7
8
9
CTS_TTL
RI_TTL
RTS_TTL
TXD_TTL
RS232- / RS485-Anschluß (OEM)
CD / DSR / RX+
RXD / TX+
RTS / RXTXD / TX-
6
7
8
9
10
CTS / DTR / RI / GND
n/c
JP6: Versorgungsspannungseingang (OEM)
1
GND
2
Vin+ (8 – 14 VDC)
JP7: 5V Versorgungsspannungseingang (OEM)
1
GND
2
+5V
J10:
1
2
3
4
5
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 20 von 36
3.2.3 Stromversorgungsmodule
(18-36 V DC oder 18-72 V / DC mit Verpolungsschutz)
Alle 4 Jumper (JP6 & JP7) entfernen und
Stromversorgungsmodul mit Abstandshülse und
Befestigungsschraube montieren.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 21 von 36
3.2.4 RS232.Modem Modul
Mit diesem Modul ist das ipEther Gegenstand der
Beschreibung für ipEther232.Modem und nur
Vollständigkeitshalber hier erwähnt.
Keine Optionen einstellbar.
3.2.5 RS232 Modul
Mit diesem Modul ist das ipEther232
Gegenstand dieser Beschreibung.
Keine Optionen einstellbar.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 22 von 36
3.2.6 RS485 Modul
Mit diesem Modul ist das ipEther232 Gegenstand dieser Beschreibung.
Der Sender der RS485 kann entweder im Dauerbetrieb arbeiten, z.B. für Punktzu-Punkt Verbindungen, oder er kann von der Software zugeschaltet werden.
Diese Optionen werden über Lötbrücken eingestellt.
Standardmäßig ist der Sender auf Dauerbetrieb eingestellt.
RS485 Modul
Br. 3
Br. 2
Br. 1
Brücke
Sender dauerhaft einschalten
Einschalten mit DTR
Einschalten mit RTS
Br. 1
X
-
Br. 2
X
Br. 3
X
-
X = geschlossen
- = offen
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 23 von 36
3.2.7 RS485 als 2-Draht-Lösung
Ein Abschluß des Kabels mit Terminierungs-Netzwerken ist bei RS485Verbindungen erforderlich, um in den Zeiten, in denen kein Datensender aktiv ist,
auf dem Bussystem den Ruhepegel zu erzwingen.
VCC
R1 390 Ω
RX+
TX+
RX+
TX+
R2 220 Ω
RX-
RXR3 390 Ω
TX-
TX-
GND
Die Pinbelegung entnehmen Sie bitte dem Kapitel 3.2 Steckerbelegung
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 24 von 36
8,8
6,2
1,5
13,0
15,2
12,5
30,8
18,4
Spannungsversorgung
8,0
RXD V24
RX LAN
LINK LAN
ERROR
RS232 DB9-Buchse
Ethernet-connector
10BaseT ( RJ45)
11,5
14,0
POWER
V24 T XD
LAN TX
SYSTEM
Diagnosefeld mit 8 Stück L ED:
15,1
51,0
Leiterplatte
77,7
90,7
6,0
2,0
2,0
4,0
69,1
100,0
Änderungen vorbehalten
Allgemeintoleranzen
Maßstab:
1 :1
3.3 Abmessungen
Datum
Bearb.
1.009
Datum
Name
P. Felbi nger
Gepr.
Blatt
1
ipEther232 (OEM V1)
Bl.
Ers. durch:
Ers. für:
Zust. Änderung
15.03.02
Name
Urspr.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 25 von 36
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 26 von 36
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 27 von 36
3.4 EG-Konformitätserklärung
Für das folgend bezeichnete Erzeugnis
IpEther232
wird hiermit bestätigt, dass es den wesentlichen Schutzanforderungen entspricht, die in der
Richtlinie des Rates zur Angleichung der Rechtsvorschriften der M itgliedstaaten über die
elektromagnetische Verträglichkeit (89/336/EWG) festgelegt sind.
Bei einer mit uns nicht abgestimmten Änderung des ipEther232 verliert diese Erklärung ihre
Gültigkeit.
Zur Beurteilung des Erzeugnisses hinsichtlich elektromagnetischer Verträglichkeit wurden
folgende Normen herangezogen:
EN 55022/1998
EN 50082-2/1997
Ort/Datum/Hersteller-Unterschrift:
Erlangen, 09.04.2002
Funktion des Unterzeichners:
Geschäftsführer, Dipl.-Ing. Suganda Sutiono
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 28 von 36
3.5 FAQ’s
1. Allgemein:
Ist es bei jeder Konfiguration auf unterschiedlichen Arbeitsplätzen
notw endig die IP zu konfigurieren?
Nein, nur bei der Erstinstallation muss die IP des Seriell-Ethernetkonverters
konfiguriert werden. Aber auf jeder weiteren Workstation muss der Virtuell
COM-Port Treiber installiert werden. Die IP-Adresse muss dabei dieselbe
bleiben damit alle bereits installierten COM-Ports weiterhin funktionieren.
2. Allgemein:
Funktioniert ipEther232 über Router?
Ja, aber zur Erstkonfiguration muss der Ethernetkonverter im eigenen
Subnetz angeschlossen werden. Danach kann man auch mit dem
Konfigurationstool (Add Device manually) über Router zugreifen.
3. Allgemein:
Wo kann man die "subnet mask" konfigurieren?
Das ist nicht notwendig, da der "Virtuell COM-Port" - Treiber die "Subnet
mask" und das "Standard-Gateway" der Netzwerkumgebung nutzt.
4. Allgemein:
Ist w echselw eise v erw endeter Modus RS232/485 möglich? Wie
schaltet man zwischen RS232 und RS485 um? Laufen die zwei Modi
über den gleichen DB9 Port?
Wechselweise ist zwischen diesen Modi nicht umzuschalten. RS232 und
RS485 haben unterschiedliche Bustreiber innerhalb der Geräte. Dafür gibt
es separate Geräte und Bestellnummern.
5. Allgemein:
Wie v iele ipEther232 können an eine einzelne Workstation
angeschlossen werden?
Bis zu 254 Seriell-Ethernetkonverter (256 Com-Ports möglich; Com1,
Com2 sind physikalisch schon vorhanden).
6. Allgemein:
Weshalb wird die serielle Schnittstelle des ipEther232 nicht im
Gerätemanager angezeigt?
Die serielle Schnittstelle des ipEther232 wird im Gerätemanager nicht
erkannt, weil es sich um eine virtuelle Schnittstelle handelt und nicht um
eine physikalische COM-Schnittstelle im PC.
7. Allgemein:
Können mit ipEther232 serielle Geräte auch über das Internet genutzt
werden?
Ja, das ipEther232 ermöglicht den Zugriff auf das serielle Gerät über das
lokale Ethernet. Hirzu wird das TCP/IP Protokoll verwendet welches die
Grundlage des Internet bildet.
8. Allgemein:
Ist es möglich, mit nur 2 Drähten eine Kommunikation zwischen der
RS485 Schnittstelle des ipEther232 und einem seriellem Gerät auf zu
bauen?
Ja es ist möglich. Schauen Sie hierzu bitte in unserm Handbuch im
Abschnitt RS485 als 2-Draht-Lösung nach:
9. Allgemein:
Gibt es für das ipEther232 mit RS232 Schnittstelle auch eine 2 Draht
Lösung?
Ja. Es werden lediglich Pin 2 (RXD Receiver Data), Pin3 (TXD Transmit
Data) und Masse (GND) benötigt. Außerdem kann es erforderlich sein im
Configtool "NoModemSignals" zu aktivieren. Dies kann alternativ auch
durch ein dauerhaftes Brücken von Pin 4(DTR Data Terminal Ready) und
Pin 6 (DSR Data Set Ready) erfolgen. Die Steckerbelegung entnehmen Sie
bitte dem Handbuch.
10. Allgemein:
Warum funktioniert das ipEther232 nicht mit 1200 baud?
Das ipEther232 unterstützt die Geschwindigkeiten 2400-115200 baud.
Wenn Sie 1200 baud benötigen, kontaktieren Sie uns bitte.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 29 von 36
11.Allgemein:
Welche Versorgungsspannungen werden für ipEther232 angeboten?
9V DC, 18-36V DC, 18-27V DC
Andere Spannungen auf Anfrage.
12. Allgemein:
Wie kann ich eine Analyse meiner seriellen Verbindung über
ipEther232 durchführen?
Hier zu können sie die Tools PortMon (serielle Verbindung) und
CommView oder Ethereal (Netzwerkverbindung) verwenden.
13. Allgemein:
Weshalb kann es bei der seriellen Übertragung mit ipEther232 zu
Verzögerungen kommen?
Abb. 1 zeigt die Verzögerungen bei einer seriellen Direktverbindung.
Bei der seriellen Verbindung mit ipEther232 wird bei der Übertragung über
das Netzwerk, so wie durch das Verpacken und Endpacken der
Netzwerkpakete und deren Laufzeit im Ethernet, eine zusätzliche
geringfügige Zeitverzögerung verursacht.
Diese kurzen Verzögerungen treten auf weil nicht Byteweise auf das
Netzwerk gesendet wird, sondern Ethernet-Blöcke gebildet werden.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 30 von 36
14. Allgemein RS232: Welches Kabel muss ich für den Anschluss v on ipEther232 verwenden?
Je nach verwendetem Device müssen Sie das entsprechende
Anschlusskabel auswählen. Aus den unten liegenden Grafiken entnehmen
Sie bitte die Informationen zu Ihrem benötigten Anschlusskabel.
Für ipEther232 und ipEther232.PPP "DTE-Device"
Für ipEther232.Modem "DCE-Device"
15. Allgemein RS485:
Wie lang darf die Leitung sein?
Die RS485 Leitung darf maximal 500 Meter lag sein.
16. Allgemein RS485:
Wie v iele Teilnehmer können an das RS485 Bussystem
angeschlossen werden?
Es können bis zu 32 Teilnehmer angeschlossen werden.
17. Allgemein RS485:
Erhält jede RS485 Schnittstelle eine eigene IP-Adresse?
Nein. Da mehrere Sender auf einer gemeinsamen Leitung arbeiten, muss
durch ein Protokoll sichergestellt werden, dass zu jedem Zeitpunkt maximal
ein Datensender aktiv ist. Alle anderen Sender müssen sich zu dieser Zeit
in hochohmigem Zustand befinden.
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 31 von 36
18. Allgemein RS485:
Ich habe ein ipEther232 mit RS485 dem Bus-System hinzugefügt.
Warum funktioniert es nicht?
Bei der Installation muss auf korrekte Polung der Aderpaare geachtet
werden, da eine falsche Polung zur Invertierung der Datensignale führt.
Besonders bei Schwierigkeiten im Zusammenhang mit der Installation
neuer Endgeräte sollte jede Fehlersuche mit der Überprüfung der
Buspolarität begonnen werden.
19. ipEther232:
Ist es möglich v on mehreren Computern aus gleichzeitig auf einen
virtuellen Com-Port zuzugreifen?
Nein, nur ein Computer hat zur selben Zeit die Zugriffsmöglichkeit. Alle
weiteren erhalten die Meldung: "Access Denied" (programmspezifische
Ausgabe).
20. ipEther232.PPP:
Ist es möglich die Anmeldeinformationen (Username und Passw ort)
mit ipEther232.PPP zu Übergeben?
Nein, Passwortüberprüfungen wie PAP oder Chap werden von
ipEther232.ppp momentan noch nicht unterstützt.
21. ipEther232.PPP:
Kann man zwei Netzwerke mit Ihren Produkten v erbinden?
Ja mit zwei ipEther232.PPP die über GSM-, ISDN-, oder Analog-Modems
ein einfaches Routing steuern.
22. ipEther232.PPP:
Wie kann ich ein serielles Gerät Ethernetfähig (TCP/IP-fähig) machen?
Mit ipEther232.PPP. Hier zu muss PPP konfiguriert werden (Unter Linux:
pppd, unter Windows: DFÜ-Verbindung.)
P.S.: Wenn nur auf das serielle Gerät zugegriffen werden kann ist auch das
ipEther232 (virtueller Com-Port) einsetzbar.
23. Tools:
PortMon (GUI-Tool zur Überw achung aller seriellen Porttätigkeiten auf
einem System.)
PortMon. Bei allen Geräten die seriell angeschlossen sind kann es unter
Umständen zu Kommunikationsproblemen kommen für die es auf den
ersten Blick keine erkennbare Ursache gibt. In solch einem Fall ist es
hilfreich die Datenkommunikation zum seriellen Gerät zu überwachen und
zu analysieren um die Ursache eventuelle Fehler zu beseitigen.
PortMon ist eine GUI/Schnittstellen Treiberkombination, die alle seriellenund parallelen Porttätigkeiten auf einem System überwacht, mitschneidet
und anzeigt. (Damit die Analyse übersichtlich bleibt sollte man nur die zu
überprüfende Schnittstelle angeben)
Download PortMon:
http://www.sysinternals.com/ntw2k/freeware/portmon.shtml
24. Tools:
Ethereal oder CommView (Programme zur Überwachung des
Netzwerks (LAN).)
Ethereal oder CommView. In einigen Fällen funktioniert die Kommunikation
zwischen Netzwerk und ipEther232 nicht so wie gewünscht. Um heraus zu
finden wo dran das liegen könnte gibt es Software-Tools wie Ethereal oder
CommView.
Ethereal ist ein freier Netzwerkprotokollanalysator. Er erlaubt es den
Netzwerkdatenverkehr zu überwachen, aufzuzeichnen und zu analysieren.
(Damit die Analyse übersichtlich bleibt sollte man nur die zu überprüfenden
Übertragungswege angeben.)
Download Ethereal: http://www.ethereal.com/distribution/win32/
CommView ist ein Programm zur Überwachung des Netzwerks (LAN) und
zur Analyse von Netzwerkpaketen.
Download CommView: http://www.tamos.com/download/
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 32 von 36
3.6 Glossar
ARP
bps
CTS
DHCP
DCE
DSR
DTE
DTR
HTTP
ICMP
IEEE
IP
LAN
MAC
PC
RTS
SNMP
TCP
TFTP
UART
UDP
Address Resolution Protocol
Bits per second (also known as the baud rate)
Clear to Send
Dynamic Host Configuration Protocol
Data Communication Equipment
Data Set Ready
Data Terminal Equipment
Data Terminal Ready
HyperText Transfer Protocol
Internet Control Message Protocol
Institute (of) Electrical (and) Electronic Engineers
Internet Protocol
Local Area Network
Media Access Control
Personal Computer
RequestTo Send
Simple Network Management Protocol
Transmission Control Protocol
Trivial File Transfer Protocol
Universal Asynchronous Receiver/Transmitter
User Datagram Protocol
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 33 von 36
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 34 von 36
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 35 von 36
Der Kontakt
ipcas GmbH
Wetterkreuz 17
D-91058 Erlangen
Telef on: +49 9131 7677 0
Telef ax: +49 9131 7677 78
Internet: http://www.ipcas.de
E-Mail: inf [email protected]
Support: 0900/1472274
Support: [email protected]
Änderu nge n vorbe halte n
ipcas GmbH
Stand 12.02.0 4
ipEther232 V4.00
Seite 36 von 36