Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Betriebsanleitung
JM-200-ETH - Ethernet-Modul
60880726
We automate your success.

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Jetter JM-200-ETH

  • Seite 1 Betriebsanleitung JM-200-ETH - Ethernet-Modul 60880726 We automate your success.
  • Seite 2 Version 1.28.1 Januar 2018 / Printed in Germany Dieses Dokument hat die Jetter AG mit der gebotenen Sorgfalt und basierend auf dem ihr bekannten Stand der Technik erstellt. Bei Änderungen, Weiterentwicklungen oder Erweiterungen bereits zur Verfügung gestellter Produkte wird ein überarbeitetes Dokument nur beigefügt, sofern dies gesetzlich vorgeschrieben oder von der Jetter AG für sinnvoll...
  • Seite 3: Zugehörigkeit

    Telefon - Technische Hotline: +49 7141 2550-444 Telefax - Vertrieb: +49 7141 2550-484 E-Mail - Vertrieb: sales@jetter.de E-Mail - Technische Hotline: hotline@jetter.de Zugehörigkeit Diese Betriebsanleitung gehört zum Produkt JM-200-ETH: Typ: Seriennummer: Baujahr: Auftragsnummer: Vom Kunden einzutragen: Inventarnummer: Ort der Aufstellung: Jetter AG...
  • Seite 4 Wenn Sie Inhalte aus dem Dokument nicht eindeutig verstehen, wenden Sie sich an Ihren Ansprechpartner der Jetter AG. Die Jetter AG ist dankbar für jede Art von Anregung und Kritik von Ihrer Seite. Sie bittet Sie, die Anregung und Kritik der Jetter AG unter der E-Mail-Adresse info@jetter.de mitzuteilen.
  • Seite 5: Inhaltsverzeichnis

    Ethernet-Schnittstelle Buchse X71 ....................27 DIP-Schalter, Anzeigen und LEDs DIP-Schalter des JM-200-ETH ....................30 LEDs des JM-200-ETH ........................ 32 LEDs des JM-200-ETH in der Boot-Phase .................. 34 Status-LEDs der Ethernet-Schnittstelle ..................35 IP-Konfiguration ......................... 36 Auslieferungszustand ........................37 Der Konfigurationsspeicher ......................38 Die Konfigurationsdatei ........................
  • Seite 6 Abkürzungen, Modulregistereigenschaften und Formatierungen ..........90 Startverzögerungszeit ....................... 91 Startverzögerungszeit einstellen ....................92 Betriebssystemupdate Betriebssystemupdate mit JetSym ....................94 Betriebssystemupdate über FTP ....................95 Kurzreferenz JM-200-ETH Anhang Technische Daten ........................102 Technische Daten ........................103 Hinweis zu den Betriebsparametern ..................104 Index ............................105...
  • Seite 7: Sicherheitshinweise

    JM-200-ETH Sicherheitshinweise Sicherheitshinweise Einleitung Dieses Kapitel enthält die grundlegenden Sicherheitshinweise. Wenn erforderlich, warnt das Kapitel auch vor Restgefahren. Inhalt Thema Seite Grundlegende Sicherheitshinweise ..............8 Restgefahren und Maßnahmen ..............10 Jetter AG...
  • Seite 8: Grundlegende Sicherheitshinweise

    Betreiben Sie das Ethernet-Modul JM-200-ETH nur innerhalb der angegebenen Grenzen der technischen Daten. Das Modul JM-200-ETH fällt aufgrund seiner niedrigen Betriebsspannung unter die Kategorie SELV (Safety Extra Low Voltage). Das Modul JM-200-ETH fällt also nicht unter die EG-Niederspannungsrichtlinie. Nicht Verwenden Sie das Gerät nicht in technischen Systemen, für die eine hohe bestimmungsgemäße...
  • Seite 9 Reparaturen an dem Gerät dürfen nicht vom Betreiber selbst durchgeführt werden. Das Gerät enthält keine vom Betreiber reparierbaren Teile. Schicken Sie das Gerät zur Reparatur an die Firma Jetter AG ein. Tausch Aufgrund der lebensgefährlichen Zwischenkreisspannung darf der Kunde den Servoverstärker JM-2xx nicht öffnen.
  • Seite 10: Restgefahren Und Maßnahmen

    Sie die Schaltschranktüren geschlossen. Warten Sie mindestens 7 Minuten nach Abschaltung der Spannungsversorgung, bevor Sie die elektrischen Anschlüsse lösen. Öffnen Sie das Gerät niemals. Berühren Sie während des Betriebs niemals die Anschlussklemmen des Geräts für Spannungsversorgung, Motorspannung und Zwischenkreisspannung. Jetter AG...
  • Seite 11: Produktbeschreibung Und Geräteaufbau

    JM-200-ETH Produktbeschreibung und Geräteaufbau Produktbeschreibung und Geräteaufbau Einleitung Dieses Kapitel beschreibt den Geräteaufbau und zeigt die Übersicht über vorhandene Dokumente auf. Inhalt Thema Seite Produktbeschreibung des JM-200-ETH ............12 Teile und Schnittstellen ................. 13 Dokumentenübersicht ................... 14 Jetter AG...
  • Seite 12: Produktbeschreibung Des Jm-200-Eth

    2 Produktbeschreibung und Geräteaufbau Produktbeschreibung des JM-200-ETH Das Ethernet-Modul Das Ethernet-Modul JM-200-ETH ist eingebaut in einem Servoverstärker JM-200-ETH JM-2xx. Es hat eine Ethernet-Schnittstelle. Der Servoverstärker ist somit dann am Jetter-Ethernet-Systembus angeschlossen und kann als Achse in einen Bahnverbund integriert werden.
  • Seite 13: Teile Und Schnittstellen

    JM-200-ETH Produktbeschreibung und Geräteaufbau Teile und Schnittstellen Teile und Schnittstellen Das Ethernet-Modul JM-200-ETH verfügt über die folgenden Teile und Schnittstellen: Nummer Teil Beschreibung Ein Ethernet-Port DIP-Schalter Schalter 1 bis 8: IP-Adresse Schalter 9 und 10: STOP-LOAD LEDs zur Diagnose und Statusanzeige...
  • Seite 14: Dokumentenübersicht

    2 Produktbeschreibung und Geräteaufbau Dokumentenübersicht Einleitung Verschiedene Dokumente und Softwaretools unterstützen Sie bei der Projektierung und beim Betriebssystemupdate des JM-200-ETH. Sie können die Dokumente und Softwaretools von unserer Homepage http://www.jetter.de herunterladen. Projektierung Folgende Dokumente und Dateien unterstützen Sie bei der Projektierung: Katalog Industrieautomation ...
  • Seite 15: Identifikation

    Auf dem PC ist die Programmiersoftware JetSym ab der Version 5.2  installiert. Infos für die Hotline Wenn Sie sich wegen eines Problems an die Hotline der Jetter AG wenden wollen, halten Sie folgende Informationen des JM-200-ETH bereit: Seriennummer ...
  • Seite 16: Electronic Data Sheet Eds

    3 Identifikation 3.1 Electronic Data Sheet EDS Einleitung Jedes JM-200-ETH verfügt über ein elektronisches Typenschild EDS. Im EDS sind fertigungsspezifische Daten remanent abgelegt. Die Daten des EDS können über Dateien im Dateisystem des JM-200-ETH oder über Spezialregister gelesen werden. Inhalt...
  • Seite 17: Eds-Datei

    EDS-Datei Einleitung Die Daten des EDS können über die Datei eds.ini gelesen werden. Eigenschaften  Die Datei ist über das Dateisystem des JM-200-ETH erreichbar.  Bei einer FTP-Verbindung sind als User Administratorrechte (User admin) oder Systemrechte (User system) erforderlich. ...
  • Seite 18 3 Identifikation Beispiel Das ist ein Beispiel für eine EDS-Datei eines JM-200-ETH: ;Jetter AG Electronic Data Sheet [IDENTIFICATION] Version = 2 Code = 54860 Name = JM-200-ETH_01 PcbRev = 02 PcbOpt = 00 OSVersionMin = 0.0.0.0 BLVersionMin = 0.0.0.0 [PRODUCTION]...
  • Seite 19: Verwandte Themen

    Produktionsdatum: Jahr TestNum Interne Verwendung TestRev 01.02.03.04 Interne Verwendung Sektion [FEATURES] In der Sektion [FEATURES] sind spezielle Eigenschaften des JM-200-ETH lesbar. Das Betriebssystem des JM-200-ETH wertet die Eigenschaften von fehlenden Einträgen als nicht vorhanden. Name Beispiel Beschreibung Version Version dieser Sektion...
  • Seite 20: Eds-Register

    Auslesbare Daten Die folgende Tabelle zeigt eine Übersicht über die EDS-Register eines JM-200-ETH und ihren Zusammenhang zu den Einträgen in der EDS-Datei /System/eds.ini. Über diesen Registersatz können Sie sich das EDS des JM-200-ETH anzeigen lassen. Dazu müssen Sie über das Modulregister 500 CPU auswählen.
  • Seite 21 JM-200-ETH Identifikation Register Sektion in Name in Beschreibung EDS-Datei EDS-Datei MR 800 FEATURES Version Version dieser Sektion MR 801 MAC-Addr MAC-Adresse (Herstellerteil) MR 802 MAC-Addr MAC-Adresse (Geräteteil) MR 804 Switch Schalter STOP/LOAD MR 808 Busanschaltung für JX2-Module MR 810 MotionControl...
  • Seite 22: Versionsregister

    Das Betriebssystem stellt einige Register zur Verfügung, über die die Hardwarerevision oder die Version des Betriebssystems und seiner Komponenten ausgelesen werden können. Wenn Sie sich wegen eines technischen Problems an die Hotline der Jetter AG wenden, benötigen Sie diese Angaben. Inhalt...
  • Seite 23: Hardwarerevisionen

    JM-200-ETH Identifikation Hardwarerevisionen Einleitung Das JM-200-ETH beinhaltet Spezialregister, über deren Inhalt Sie die Hardware identifizieren. Registerübersicht Aus folgenden Registern können die Hardwarerevisionen gelesen werden: Register Beschreibung 108021 Hardwarerevision der CPU-Platine 200170 Steuerungstyp Verwandte Themen  Softwareversionen (siehe Seite 24) Jetter AG...
  • Seite 24: Softwareversionen

    3 Identifikation Softwareversionen Einleitung Das JM-200-ETH verfügt über Spezialregister, die als Wert eindeutige Softwareversionsnummern enthalten. Format von Die Softwareversionsnummern des JM-200-ETH sind durch vier Zahlen Softwareversionsnumme dargestellt. Element Beschreibung Major- oder Hauptversionsnummer Minor- oder Nebenversionsnummer Branch- oder Zwischenversionsnummer Build-Versionsnummer Freigegebene Version Bei einer freigegebenen Version haben die Branch- und die Build-Versions- nummer den Wert 0.
  • Seite 25: Montage Und Installation

    Das JM-200-ETH wird immer eingebaut in einem JM-2xx ausgeliefert. Hinweise zur Montage des Servoverstärkers JM-2xx finden Sie in dessen Betriebsanleitung. Der Ein- und Ausbau des JM-200-ETH ist aufgrund der lebensgefährlichen Betriebs- und Zwischenkreisspannung im Servoverstärker verboten. GEFAHR Gefahr durch hohe Betriebsspannung! Stromschlag durch Restspannung in den Kondensatoren im Servoverstärker!
  • Seite 26: Schnittstellen

    4.1 Schnittstellen Buchse X71 Die Buchse X71 ist eine Ethernet-Schnittstelle, an die Sie folgende Geräte anschließen können:  Hub, Switch oder Router   Bediengerät der Jetter AG  JX3-BN-ETH oder JetControl Ein beliebiges Gerät  Inhalt Thema Seite Ethernet-Schnittstelle Buchse X71 ............... 27...
  • Seite 27: Ethernet-Schnittstelle Buchse X71

    JM-200-ETH Montage und Installation Ethernet-Schnittstelle Buchse X71 Belegung der Buchse Die Buchse X71 ist intern über einen Ethernet-Switch verbunden. Nummer Beschreibung Buchse X71, Ethernet-Schnittstelle Technische Daten Parameter Beschreibung Klemmenart RJ45-Buchse Anzahl Ports 1 Port Übertragungsrate 10 MBit/s, 100 MBit/s (Cat 5e)
  • Seite 28 Patchkabel 1:1, 1 m grau Hirose, Cat 5e, geschirmt 60854512 Patchkabel 1:1, 2 m grau Hirose, Cat 5e, geschirmt 60854514 Patchkabel 1:1, 5 m grau Hirose, Cat 5e, geschirmt 60854515 Patchkabel 1:1, 10 m grau Hirose, Cat 5e, geschirmt Jetter AG...
  • Seite 29: Dip-Schalter, Anzeigen Und Leds

    JM-200-ETH DIP-Schalter, Anzeigen und LEDs DIP-Schalter, Anzeigen und LEDs Bedienelemente Das JM-200-ETH hat einen DIP-Schalter. Folgendes können Sie an dem DIP-Schalter einstellen: Schalter 1 bis 8: IP-Adresse   Schalter 9 und 10: STOP-LOAD Anzeigen Das JM-200-ETH verfügt über folgende Anzeigen: ...
  • Seite 30: Dip-Schalter Des Jm-200-Eth

    Die Auswertung der DIP-Schalter erfolgt beim Einschalten. Nach Ende des Boot-Vorgangs hat die Schalterstellung keinen Einfluss mehr. Position der DIP-Schalter Die folgende Abbildung zeigt die Position der DIP-Schalter des JM-200-ETH. Funktion der Die DIP-Schalter 1 bis 8 beeinflussen die IP-Adresse. Abhängig von der...
  • Seite 31 JM-200-ETH DIP-Schalter, Anzeigen und LEDs Unter Verwandte Themen finden Sie Verweise auf die Kapitel, in denen die Stellung der DIP-Schalter 1 bis 8 beschrieben sind. Funktion der Die DIP-Schalter 9 und 10 beeinflussen das Starten des Betriebssystems und DIP-Schalter 9 und 10 des Anwendungsprogramms.
  • Seite 32: Leds Des Jm-200-Eth

    5 DIP-Schalter, Anzeigen und LEDs LEDs des JM-200-ETH LEDs des JM-200-ETH Das JM-200-ETH signalisiert Zustände und Fehler über LEDs. Die Leuchtdioden sind in zwei Bereiche gruppiert:  Statusmeldungen des Betriebssystems  Status der Ethernet-Schnittstelle LEDs des Die folgende Abbildung zeigt die Status-LEDs des Betriebssystems.
  • Seite 33: Normaler Betriebszustand

    JM-200-ETH DIP-Schalter, Anzeigen und LEDs Normaler Die Status-LEDs des Betriebssystems des JM-200-ETH haben im normalen Betriebszustand Betriebszustand folgende Zustände: Zustand Normaler Betriebszustand  Betriebssystem des JM-200-ETH läuft. Korrekte Funktion der Ethernet-Schnittstelle  Es liegt kein Fehler an. LEDs-Zustände des Die folgende Tabelle zeigt die möglichen Zustände der Status-LEDs des...
  • Seite 34: Leds Des Jm-200-Eth In Der Boot-Phase

    5 DIP-Schalter, Anzeigen und LEDs LEDs des JM-200-ETH in der Boot-Phase Normale Boot-Phase Wenn die folgenden Voraussetzungen erfüllt sind, durchläuft das JM-200-ETH die normale Boot-Phase:  Der DIP-Schalter 9 und 10 stehen OFF.  Ein gültiges Betriebssystem ist vorhanden. Die Status-LEDs des Betriebssystems haben in der Boot-Phase folgende Zustände:...
  • Seite 35: Status-Leds Der Ethernet-Schnittstelle

    JM-200-ETH DIP-Schalter, Anzeigen und LEDs Status-LEDs der Ethernet-Schnittstelle Status-LEDs der Die Status-LEDs der Ethernet-Schnittstelle befinden sich direkt an der Ethernet-Schnittstelle RJ45-Buchse. Farbe Bedeutung X71-1 Grün LINK: Verbindung zum Netzwerk besteht X71-2 Gelb ACT: Datenübertragung Jetter AG...
  • Seite 36: Ip-Konfiguration

    Name des JM-200-ETH  IP-Port-Nummer für den Debugger von JetSym  IP-Basisport-Nummer für die JetIP-Kommunikation  Anforderungen an den Voraussetzung für die IP-Konfiguration des JM-200-ETH sind Kenntnisse über Netzwerkkonfigurator IP-Netzwerke wie:  IP-Adressierung (IP-Adresse, Port-Nummer, Subnetzmaske, usw.)  FTP (Verbindungsaufbau, Dateiübertragung, usw.)
  • Seite 37: Auslieferungszustand

    JM-200-ETH DIP-Schalter, Anzeigen und LEDs Auslieferungszustand Einleitung Vor der Auslieferung werden auf dem JM-200-ETH verschiedene Parameter auf einen bestimmten Wert eingestellt. Die Parameter können vom Anwender geändert werden. Auslieferungszustand Parameter Wert IP-Adresse des JM-200-ETH 192.168.10.15 Subnetzmaske 255.255.255.0 IP-Adresse des Default Gateway 0.0.0.0...
  • Seite 38: Der Konfigurationsspeicher

    Daten auslesen und ändern.  Über Register können Sie die Daten auslesen. Wirksamkeit Das JM-200-ETH liest die Daten im Konfigurationsspeicher nur während der Boot-Phase aus. Wenn Sie Änderungen im Konfigurationsspeicher vornehmen, muss das JM-200-ETH anschließend neu gebootet werden, damit diese Änderungen wirksam werden.
  • Seite 39: Die Konfigurationsdatei

    Die Konfigurationsdatei ist eine Textdatei, deren Einträge in verschiedenen Sektionen gruppiert sind. Parameter der IP-Konfiguration, für die kein Eintrag in der Datei vorhanden ist, besetzt das JM-200-ETH mit den Standardwerten. Beispiel für eine Das ist ein Beispiel für eine Konfigurationsdatei config.ini: Konfigurationsdatei ;JetControl System Configuration...
  • Seite 40 JM-200-ETH setzt alle vier Werte auf ihre Default-Werte. DefGateWay Im Beispiel 192.168.50.11 Funktion IP-Adresse des Gateways in andere Subnetze; muss von der JM-200-ETH (Address/SubnetMask) erreichbar sein, sonst wird sie von dem JM-200-ETH auf 0.0.0.0 gesetzt.  Gültige Werte >= 0.0.0.0 und  < 223.255.255.255 ...
  • Seite 41 JM-200-ETH DIP-Schalter, Anzeigen und LEDs Sektion [HOSTNAME] In der Sektion [HOSTNAME] ist der Name des JM-200-ETH eingetragen. Wenn gewollt, generiert das JM-200-ETH automatisch einen individuellen Namen. Hostname verwendet das JM-200-ETH zurzeit nicht. SuffixType Im Beispiel Funktion Typ des automatisch generierten Anhangs an den Namen des JM-200-ETH Gültige Werte...
  • Seite 42 Schritt Vorgehen Erstellen Sie mit einem Texteditor auf dem PC eine Konfigurationsdatei config.ini mit dem gewünschten Inhalt. Öffnen Sie eine FTP-Verbindung vom PC zum JM-200-ETH. Melden Sie sich als User an, der über Administrator- oder Systemrechte verfügt. Standard: User: admin; Passwort: admin Verzweigen Sie in das Verzeichnis /System des JM-200-ETH.
  • Seite 43: Die Konfigurationsregister

    Domain-Name-System HOSTNAME SuffixType MR 32 Typ des automatisch generierten Anhangs an den Namen des JM-200-ETH Name MR 33 bis Legt den Namen des JM-200-ETH fest MR 51 JetIPBase MR 64 PORTS IP-Port-Nummer für das Betriebssystemupdate und die Kommunikation zwischen den...
  • Seite 44: Ip-Adresse Des Jm-200-Eth Ändern

    5 DIP-Schalter, Anzeigen und LEDs IP-Adresse des JM-200-ETH ändern Einleitung Um mit dem JM-200-ETH über Ethernet zu kommunizieren, müssen Sie an dem JM-200-ETH eine eindeutige IP-Adresse einstellen. Konfigurationsmöglichk Die IP-Adresse können Sie auf folgende Arten konfigurieren: eiten Default IP-Adresse verwenden ...
  • Seite 45: Default Ip-Adresse 192.168.10.15 Einstellen

    JM-200-ETH DIP-Schalter, Anzeigen und LEDs Default IP-Adresse 192.168.10.15 einstellen Default IP-Adresse Das JM-200-ETH hat die Default IP-Adresse 192.168.10.15. Sie können die IP-Adresse des JM-200-ETH jederzeit auf die Default-IP-Adresse zurücksetzen. Einstellung am Mit den Schaltern 1 bis 8 des DIP-Schalters auf OFF stellen Sie die Default DIP-Schalter IP-Adresse 192.168.10.15 ein:...
  • Seite 46: Ip-Adresse Über Die Konfigurationsdatei Einstellen

    5 DIP-Schalter, Anzeigen und LEDs IP-Adresse über die Konfigurationsdatei einstellen IP-Adresse einstellen Die IP-Adresse des JM-200-ETH ist über die Datei config.ini einstellbar. [IP] Address = aaa.bbb.ccc.ddd Element Beschreibung Address IP-Adresse in diese Zeile eintragen Erstes Byte der IP-Adresse Zweites Byte der IP-Adresse...
  • Seite 47: Ip-Adresse Über Die Konfigurationsdatei Und Dip-Schalter Einstellen

    Erstes Byte der IP-Adresse Zweites Byte der IP-Adresse Drittes Byte der IP-Adresse Dummy Eintrag, muss eins sein Einstellung am Mit der folgenden Einstellung der DIP-Schalter liest das JM-200-ETH die DIP-Schalter IP-Adresse aus der Datei config.ini und den DIP-Schaltern ein: DIP-Schalter IP-Adresse Default-IP-Adresse aaa.bbb.ccc.1...
  • Seite 48: Die Konfigurationsdatei Übertragen

    5 DIP-Schalter, Anzeigen und LEDs Die Konfigurationsdatei Schritt Vorgehen übertragen Stellen Sie eine FTP-Verbindung zum JM-200-ETH her. Melden Sie sich als User an, der über Administrator- oder Systemrechte verfügt. Standard: User: admin; Passwort: admin User: system; Passwort: system Öffnen Sie den Ordner System.
  • Seite 49: Ip-Adresse Zur Laufzeit Einstellen

    Über die IP-Schnittstelle ist keine Kommunikation während der Einstellung aktiv. Sonst führt das zu einem Datenverlust.  Die Gültigkeit der geschriebenen Werte ist sichergestellt. Wenn Sie die Parameter zur Laufzeit des JM-200-ETH einstellen, findet keine Prüfung statt. Registerübersicht Register Beschreibung...
  • Seite 50 Beschreiben Sie 104531 mit der gewünschten IP-Adresse. Beschreiben Sie 104532 mit der gewünschten Subnetzmaske. Beschreiben Sie 104533 mit der gewünschten IP-Adresse des Default Gateways. Ergebnis: Die Einstellung ist beendet. Die Kommunikation ist wieder möglich. Verwandte Themen Der Konfigurationsspeicher (siehe Seite 38)  Jetter AG...
  • Seite 51: Ip-Adresse In Der Betriebsart Gnn

    Unterschied stellt die Hauptsteuerung die Soll-IP-Konfiguration bei dem Netzwerkknoten ein. Wie kommt das Modul in Das JM-200-ETH wertet beim Start die DIP-Schalter aus und stellt dazu die Betriebsart GNN? passend eine IP-Adresse ein. Frägt nun ein NetConsistency-Master die Schalterstellung ab, wird diese als GNN interpretiert. Der Master kann daraufhin eine neue IP-Adresse zuordnen, die dann eingestellt wird.
  • Seite 52 5 DIP-Schalter, Anzeigen und LEDs Die DIP-Schalter sind binär kodiert. DIP-Schalter Ungültig Ungültig Ungültig Jetter AG...
  • Seite 53: Namen Für Ip-Adressen Verwenden

    In der Boot-Phase liest das JM-200-ETH die IP-Adresse des DNS-Servers aus dem Konfigurationsspeicher. In der Boot-Phase liest das JM-200-ETH die Datei /etc/hosts. Es legt eine Umsetzungstabelle mit den gefundenen Namen und IP-Adressen an. Nach der Boot-Phase erkennt das JM-200-ETH einen Namen anstelle einer IP-Adresse.
  • Seite 54 JC340 192.168.1.2 JC350 Domain-Name-System Wenn das JM-200-ETH einen Namen nicht über einen Eintrag in der Datei (DNS) /etc/hosts umsetzen kann, versucht es über eine Anfrage bei einem DNS-Server die IP-Adresse zu ermitteln. Die IP-Adresse des DNS-Servers liest das JM-200-ETH während der Boot-Phase aus dem Konfigurationsspeicher.
  • Seite 55: Dateisystem

    JM-200-ETH Dateisystem Dateisystem Einleitung Dieses Kapitel beschreibt das Dateisystem des Geräts JM-200-ETH. Das Dateisystem ermöglicht den Zugriff auf die Dateien der internen Flash-Disk. Aufteilung Das Dateisystem unterscheidet zwischen folgenden Dateien: Vom Betriebssystem verwendete Systemverzeichnisse/-dateien   Vom Anwender verwendete Dateien Systemverzeichnisse Systemverzeichnisse sind nicht löschbar.
  • Seite 56: Eigenschaften

    Schrägstrich "\" trennen.  Das Modul JM-200-ETH besitzt keine gepufferte Echtzeituhr. Deshalb erhalten Dateien im Dateisystem als Zeitstempel die Zeit, die seit dem Start des Geräts JM-200-ETH vergangen ist. Diese Zeit beginnt bei jedem Neustart des JM-200-ETH am 01.01.2000. Inhalt Thema Seite Eigenschaften der Flash-Disk ...............
  • Seite 57: Eigenschaften Der Flash-Disk

    JM-200-ETH Dateisystem Eigenschaften der Flash-Disk Größe Dem Anwender steht folgende Größe zur freien Verfügung: Parameter Wert Größe der Flash-Disk 4 MB Eigenschaften Die interne Flash-Disk hat folgende weitere Eigenschaften: 7 Verzeichnisebenen und 1 Dateiebene sind zulässig.  Groß- und Kleinschreibung wird unterschieden.
  • Seite 58: Benutzerverwaltung

    Beachten Sie bitte die folgenden Einschränkungen: Die Benutzerverwaltung ist nur für den internen Flash-Speicher möglich.  Wenn eine Datei der Benutzerverwaltung übertragen wurde, ist ihr Inhalt  sofort lesbar. Die Einstellungen werden erst nach dem nächsten Boot-Vorgang gültig. Jetter AG...
  • Seite 59 JM-200-ETH Dateisystem Inhalt Thema Seite Benutzer verwalten ..................60 Auslieferungszustand/Vordefinierte Benutzer und Schlüssel ....... 62 Schloss anbringen ..................63 Namen einrichten für Schlüssel/Schlösser ........... 65 Jetter AG...
  • Seite 60: Benutzer Verwalten

     Kommentarzeilen werden mit "!", "#" oder ";" eingeleitet. Sektionen Die Namen der Sektionen sind [USER1] bis [USER33]. Hier legen Sie jeweils Benutzername und Passwort sowie die Lese- und Schreibrechte fest. Beispiel: [USER4] NAME=TestUser3 PW=testpass READKEYS=5,openLock2,10,11 WRITEKEYS=openLock2,10,11 SYSKEYS= Jetter AG...
  • Seite 61 JM-200-ETH Dateisystem NAME Im Beispiel TestUser3 Beschreibung Anmeldename des Benutzers Gültige Werte Maximal 31 alphanumerische Zeichen Bei ungültigem Wert oder Der Benutzer wird nicht angelegt nicht vorhandenem Eintrag Im Beispiel testpass Beschreibung Anmeldepasswort des Benutzers Gültige Werte Maximal 31 alphanumerische Zeichen Bei nicht vorhandenem Für die Anmeldung des Benutzers ist kein Passwort...
  • Seite 62: Auslieferungszustand/Vordefinierte Benutzer Und Schlüssel

    Der Benutzer system hat bis auf Schlüssel 1 ebenfalls alle Schlüssel. Vordefinierte Schlüssel Von den 31 Schlüsseln haben zwei eine vordefinierte Funktion. Schloss/Schlüssel Funktion  Ethernet-Konfiguration  Benutzerverwaltung  Betriebssystemupdate der CPU  Betriebssystemupdate der JX2- und JX3-Module Jetter AG...
  • Seite 63: Schloss Anbringen

    JM-200-ETH Dateisystem Schloss anbringen Einleitung In der Konfigurationsdatei /System/flashdisklock.ini versehen Sie Verzeichnisse der Flash-Disk mit Schlössern. Nur Benutzer mit dem passenden Schlüssel können Dateien und Unterverzeichnisse in diesen Verzeichnissen lesen oder schreiben (löschen). Voraussetzungen Wenn Sie Namen für die Schlösser verwenden wollen, muss das Gerät die Namen zuvor kennen.
  • Seite 64 6 Dateisystem Schlossnummern Die Schlossnummern haben folgende Eigenschaften:  Gültige Schlossnummern sind 0 ... 31.  Schlossnummer 0: Am Verzeichnis ist kein Schloss angebracht. Sie benötigen keine besondere Zugangsberechtigung.  Sie können Nummern oder zuvor definierte Namen verwenden. Jetter AG...
  • Seite 65: Namen Einrichten Für Schlüssel/Schlösser

    JM-200-ETH Dateisystem Namen einrichten für Schlüssel/Schlösser Einleitung Die Schlüssel/Schlösser sind von 1 ... 31 durchnummeriert. Um einfacher mit Schlüssel/Schloss umzugehen, kann jedem Schlüssel/Schloss ein Name zugeordnet werden. In der Konfigurationsdatei /System/keys.ini richten Sie die Namen ein. Namen einrichten Um Namen für Schlüssel/Schlösser einzurichten, führen Sie folgende Schritte...
  • Seite 66 6 Dateisystem Namen für Schlösser Für die Namen gelten folgende Festlegungen: und Schlüssel  Maximal 15 alphanumerische Zeichen Schloss und Schlüssel müssen denselben Namen haben  Jetter AG...
  • Seite 67: Belegung Der Flash-Disk Einsehen

    JM-200-ETH Dateisystem 6.3 Belegung der Flash-Disk einsehen Einleitung Den Anwendungsbereich der internen Flash-Disk können Sie einsehen. Einzelheiten zur Belegung des Anwendungsbereichs finden Sie in diesem Kapitel. Inhalt Thema Seite Belegung der Flash-Disk ................68 Jetter AG...
  • Seite 68: Belegung Der Flash-Disk

    128 (used: 128 / blocked: 0 / free: Track sectors: 128 (used: 128 / blocked: 0 / free: Track sectors: 128 (used: 128 / blocked: 0 / free: Track sectors: 128 (used: 105 / blocked: 0 / free: Jetter AG...
  • Seite 69 JM-200-ETH Dateisystem Track sectors: 128 (used: 0 / blocked: 0 / free: 128) Track sectors: 128 (used: 0 / blocked: 0 / free: 128) Track sectors: 128 (used: 0 / blocked: 0 / free: 128) Track sectors: 128 (used: 0 / blocked:...
  • Seite 70: Total: Sectors

    Die kleinste Verwaltungseinheit der Flash-Disk, der Sektor, kann folgende Zustände einnehmen: Zustand Bedeutung used Der Sektor ist durch Daten belegt. blocked Der Sektor ist nicht mehr belegt, kann aber aus Verwaltungsgründen noch nicht wieder benutzt werden. free Der Sektor ist nicht belegt und kann benutzt werden. Jetter AG...
  • Seite 71: Betriebssystemupdate

    JM-200-ETH Dateisystem 6.4 Betriebssystemupdate Einleitung Das Betriebssystemupdate beim JM-200-ETH können Sie über das Dateisystem durchführen. Eine detaillierte Beschreibung finden Sie im Kapitel:  Betriebssystemupdate (siehe Seite 93) Jetter AG...
  • Seite 72: Formatieren Und Prüfen

    Steuerregisters. Das Steuerregister ist Bestandteil des Dateisystems. Abhängig vom Wert in diesem Register werden die folgenden Funktionen ausgeführt:  Flash-Disk formatieren Registernummer Die Nummer des Steuerregisters ist geräteabhängig: Gerät Registernummer JM-200-ETH 202936 Inhalt Thema Seite Flash-Disk formatieren .................. 73 Jetter AG...
  • Seite 73: Flash-Disk Formatieren

    JM-200-ETH Dateisystem Flash-Disk formatieren Einleitung In den folgenden Fällen ist es erforderlich, die Flash-Disk neu zu formatieren: Wenn Sie eine Betriebssystemversion mit einem geänderten Format der  Flash-Disk einspielen  Wenn Informationen zur Verwaltung der Flash-Disk zerstört wurden Auswirkungen ...
  • Seite 75: Ftp-Server

    JM-200-ETH FTP-Server FTP-Server Einleitung Der FTP-Server erlaubt den Zugriff auf Verzeichnisse und Dateien mit einem FTP-Client. Die Dateien können auf folgenden Speichermedien abgespeichert sein: Interne Flash-Disk  Dieses Kapitel beschreibt den Vorgang der Anmeldung und die vom FTP-Server unterstützten Kommandos.
  • Seite 76 FTP-Client verfügbar Modulregistereigenschaften Zugriff Lesen Wert nach Reset Je nach bestellter Option Kenntnisse des Dieses Kapitel setzt folgende Kenntnisse voraus: Programmierers  Dateisystem  IP-Netzwerke  FTP-Kommandos Inhalt Thema Seite Anmeldung ....................77 Beispiel: Windows FTP-Client ..............78 Jetter AG...
  • Seite 77: Anmeldung

    JM-200-ETH FTP-Server Anmeldung Anmeldung Um auf das Dateisystem über FTP zugreifen zu können, muss sich der FTP-Client bei der Aufnahme der Kommunikation wie folgt anmelden:  Beim Servernamen geben Sie die IP-Adresse des Geräts ein.  Beim Benutzernamen geben Sie den Benutzernamen ein, z. B. admin.
  • Seite 78: Beispiel: Windows Ftp-Client

    Anzeigen des Inhalts des aktuellen Verzeichnisses mit dir  Übertragen der Datei jetter1.jpg auf die JetControl mit Kommando put  Anzeigen des Inhalts des aktuellen Verzeichnisses mit dir  Beenden der Sitzung und des FTP-Clients mit bye Vorgehen Jetter AG...
  • Seite 79: Http-Server

    JM-200-ETH HTTP-Server HTTP-Server Einleitung Ein Standardbrowser reicht für den Zugriff auf den HTTP-Server aus. Mit dem Browser können Dateien, die per FTP auf die Steuerung geladen wurden, gelesen und angezeigt werden. Um Zugriff auf bestimmte Seiten zu erhalten, kann es, je nach Konfiguration des Dateisystems, erforderlich sein, Benutzername und Passwort einzugeben.
  • Seite 80: Server Side Includes

    Angestoßen wird der Ladevorgang vom Anwender, indem er im Browser die Adresse der Steuerung und den Namen der gewünschten Seite einträgt, z. B. http://192.168.10.209/Homepage/SSI/ssiTimeAndDate.htm. Inhalt Thema Seite Erster Eintrag in der HTML-Datei ..............81 Einfügen von Echtzeit-Steuerungswerten ............. 82 Beispiel einer HTML-Seite ................87 Jetter AG...
  • Seite 81: Erster Eintrag In Der Html-Datei

    JM-200-ETH HTTP-Server Erster Eintrag in der HTML-Datei Aufbau Der Tag Name Space muss der erste Eintrag in der HTML-Datei sein. Er hat den folgenden Aufbau: <NS:DTAG xmlns:NS=http://jetter.de/ssi/jetcontrol/ Wobei NS den Name Space darstellt. Der Name Space besteht aus einer Zeichenfolge mit einer maximalen Länge von 63 Zeichen.
  • Seite 82: Einfügen Von Echtzeit-Steuerungswerten

    Faktor, mit dem der Echtzeit-Steuerungswert multipliziert wird Bemerkungen Die Multiplikation geschieht vor der Addition des Offsets factor="1.5" Beispiel offset Funktion Wert, der zum Echtzeit-Steuerungswert addiert wird Bemerkungen Die Addition geschieht nach der Multiplikation mit dem Faktor offset="1000" Beispiel Jetter AG...
  • Seite 83 JM-200-ETH HTTP-Server Formatdefinition Die Darstellung der Variablen können Sie über das Attribut steuern.  Die Anzahl der Stellen/Zeichen, mit denen eine Variable dargestellt wird, legt das Zeichen "#" fest.  Durch Voranstellen einer "0" wird bei den Registertypen INT, INTX und REAL die Ausgabe von führenden Nullen festgelegt.
  • Seite 84 Ausgang = 0 --> Anzeige: 0 Ausgang = 1 --> Anzeige: 1 STRING Ausgang = 0 --> Anzeige: OFF Ausgang = 1 --> Anzeige: ON Beispiel: <JC:DTAG name="O100000308" /> Ergebnis: Der Zustand des Ausgangs 100000308 wird als "1" oder "0" eingefügt. Jetter AG...
  • Seite 85: Beispiele

    JM-200-ETH HTTP-Server Zugriff über Zugriff über ein Zeigerregister ist möglich durch Einfügen eines großen "P" vor Zeigerregister dem Variablennamen. Es wird jeweils der Wert der Variablen angezeigt, deren Nummer dem Inhalt des im Variablennamen spezifizierten Registers entspricht. Beispiele: <JC:DTAG name="PR1000300" />...
  • Seite 86 Inhalts von Register 1000300 und dem Wert 100 ergibt, wird angezeigt. <JC:DTAG name="PO1000300 + R1000100" /> Ergebnis: Der Zustand des Ausgangs, dessen Nummer sich aus der Addition des Inhalts von Register 1000300 und dem Inhalt von Register 1000100 ergibt, wird angezeigt. Jetter AG...
  • Seite 87: Beispiel Einer Html-Seite

    HTTP-Server Beispiel einer HTML-Seite Aufgabe Binden Sie aktuelle Echtzeit-Steuerungswerte in eine HTML-Seite ein. Die HTML-Seite soll dann mit Hilfe der Funktionalität Server Side Includes mit einem Browser darstellbar sein. <JC:DTAG xmlns:JC="http://jetter.de/ssi/jetcontrol" /> Vorgehen <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0">...
  • Seite 89: Programmierung

    JM-200-ETH Programmierung Programmierung Zweck des Kapitels Dieses Kapitel unterstützt die Programmierung der Steuerung JM-200-ETH in folgenden Punkten:  Ermittlung von Registernummern der angeschlossenen Module  Ermittlung von I/O-Nummern der angeschlossenen Module  Programmierung der Zusatzfunktionen  Datenaustausch über verschiedene Systembusse ...
  • Seite 90: Abkürzungen, Modulregistereigenschaften Und Formatierungen

    In der folgenden Tabelle ist die in diesem Dokument benutzte Darstellung für Beispielprogramme Beispielprogramme aufgelistet: Darstellung Bedeutung Var, When, Task Schlüsselwort BitClear(); Befehle 100 0x100 0b100 Konstante Zahlenwerte // dies ist ein Kommentar Kommentar // ... Weitere Programmbearbeitung Jetter AG...
  • Seite 91: Startverzögerungszeit

    JM-200-ETH Programmierung 9.1 Startverzögerungszeit Einleitung Das Gerät hat ein Register, in das Sie eine Verzögerungszeit eintragen können. Verwendung Der Boot-Vorgang des Geräts wird um die eingetragene Verzögerungszeit verzögert. Inhalt Thema Seite Startverzögerungszeit einstellen ..............92 Jetter AG...
  • Seite 92: Startverzögerungszeit Einstellen

    Die Startverzögerung wird abgebrochen, indem die Schalterstellung RUN  verlassen wird. Anzeige  Die LED D1 blinkt während der ersten Hälfte der Startverzögerungszeit langsam (ca. 1 Hz). Die LED D1 blinkt während der zweiten Hälfte der Startverzögerungszeit  schnell (ca. 4 Hz). Jetter AG...
  • Seite 93: Betriebssystemupdate

    Funktionen werden erweitert und Fehler beseitigt. Dieses Kapitel beschreibt, wie das Betriebssystemupdate bei einem Ethernet-Modul durchgeführt wird. Download eines Die Jetter AG stellt die Betriebssysteme auf ihrer Homepage Betriebssystems http://www.jetter.de zur Verfügung. Sie finden die Betriebssystemdateien zum Download bei den Informationen zum jeweiligen Produkt.
  • Seite 94: Betriebssystemupdate Mit Jetsym

    10 Betriebssystemupdate Betriebssystemupdate mit JetSym Einleitung Mit Hilfe des Programmiertools JetSym ist es auf komfortable Weise möglich, eine Betriebssystemdatei auf das Modul JM-200-ETH zu übertragen. Voraussetzungen  Eine Betriebssystemdatei für das Modul JM-200-ETH ist vorhanden.  Eine UDP/IP- und eine TCP/IP-Verbindung vom Programmiertool zum JM-200-ETH sind möglich.
  • Seite 95: Betriebssystemupdate Über Ftp

    Mit Hilfe eines FTP-Clients ist es möglich, eine Betriebssystemdatei an das Modul JM-200-ETH zu übertragen. Voraussetzungen  Eine Betriebssystemdatei für das Modul JM-200-ETH ist vorhanden.  Eine FTP-Verbindung zum JM-200-ETH ist möglich.  Die Login-Parameter für einen User mit Administrator- oder Systemrechten sind vorhanden.
  • Seite 97: Konfiguration

    HOSTNAME Suffixtyp 101233 … HOSTNAME (Register-String) Passende Betriebssystemversion 101251 101264 Port-Nummer für JetIP Diese Kurzreferenz beschreibt in stark zusammengefasster Form die Register und Merker des Ethernet-Moduls JM-200-ETH in der 101265 Port-Nummer für STX-Debugger Betriebssystemversion 1.28.0.00. 101299 Einstellungen speichern (0x77566152) 101908 CRC von ModConfig.da...
  • Seite 98 11 Kurzreferenz JM-200-ETH 104808 Trennungen 200008 Fehlerregister 1 (identisch zu 210004) 104809 Verbindungen verworfen Bit 0: Fehler Flash-Disk 104810 Wiederholte Sendepakete Bit 2: Fehler JX2-Systembus Bit 3: Fehler Ethernet-Systembus 104900 Gesendete Pakete Bit 7: Fehler im erweiterten Fehlerregister 104901 Gesendete Bytes Bit 8: Ungültiger Sprung...
  • Seite 99 JM-200-ETH Kurzreferenz JM-200-ETH 122: Warte auf Kommunikation AUS 123: Warte auf Kommunikation EIN 160: Taskwechsel bei I/O-Zugriffen AUS 161: Taskwechsel bei I/O-Zugriffen EIN 170: Taskscheibe fortsetzen AUS 171: Taskscheibe fortsetzen EIN 310: Konfigurationsdateien laden 311: Modulkonfiguration laden 312: Lade Ethernet-Systembus-Prozessdatenkonfiguration...
  • Seite 100 11 Kurzreferenz JM-200-ETH Default-IP-Adresse einstellen Mit der folgenden Einstellung der DIP-Schalter stellen Sie die Default-IP-Adresse 192.168.10.15 ein. IP-Adresse über die Datei config.ini und IP-Schalter einstellen Mit der folgenden Einstellung der DIP-Schalter liest das Ethernet-Modul die IP-Adresse aus der Datei config.ini und den DIP-Schaltern ein.
  • Seite 101: Anhang

    JM-200-ETH Anhang Anhang Einleitung Der Anhang enthält die elektrischen und mechanischen Daten sowie die Betriebsdaten. Inhalt Thema Seite Technische Daten ..................102 Index ......................105 Jetter AG...
  • Seite 102: Technische Daten

    Anhang A: Technische Daten Einleitung Dieses Kapitel im Anhang enthält die elektrischen und mechanischen Daten sowie die Betriebsdaten des JM-200-ETH. Inhalt Thema Seite Technische Daten ..................103 Hinweis zu den Betriebsparametern ............104 Jetter AG...
  • Seite 103: Technische Daten

    JM-200-ETH Anhang Technische Daten Elektrische Daten - Die Servoverstärker der JM-200-Familie versorgen das JM-200-ETH mit Spannungsversorgung Spannung. Technische Daten - Parameter Beschreibung Ethernet-Schnittstelle Klemmenart RJ45-Buchse Anzahl Ports 1 Port Übertragungsrate 10 MBit/s, 100 MBit/s (Cat 5e) Auto-Crossover Speicherausbau Parameter Beschreibung Nur JC-310-JM: 30.000...
  • Seite 104: Hinweis Zu Den Betriebsparametern

    Anhang Hinweis zu den Betriebsparametern Hinweis zu den Das JM-200-ETH ist in der Servoverstärkerfamilie JM-200 eingebaut. Die Betriebsparametern Angaben zu den Betriebsparametern im Anhang der Betriebsanleitung zur JM-200-Familie sind deshalb auch auf das JM-200-ETH zutreffend. Jetter AG...
  • Seite 105: Index

    Betriebsart GNN • 51 über die Konfigurationsdatei • 46 über die Konfigurationsdatei und DIP-Schalter • 47 zur Laufzeit • 49 IP-Konfiguration Konfigurationsdatei • 39 Konfigurationsregister • 43 Konfigurationsspeicher • 38 Kurzreferenz • 97 LEDs des JM-200-ETH • 32, 34, 35 Jetter AG...
  • Seite 106 Jetter AG Gräterstraße 2 71642 Ludwigsburg | Germany Tel +49 7141 2550-0 Fax +49 7141 2550-425 info@jetter.de www.jetter.de We automate your success.

Inhaltsverzeichnis