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