Herunterladen Diese Seite drucken
Vorschau ausblenden Andere Handbücher für JC-940MC:

Werbung

Betriebsanleitung
JC-940MC - Steuerung
60874469
We automate your success.

Werbung

loading

Inhaltszusammenfassung für Jetter JC-940MC

  • Seite 1 Betriebsanleitung JC-940MC - Steuerung 60874469 We automate your success.
  • Seite 2 Version 1.10.1 Mai 2017 / 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 JC-940MC: 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

    Bestellbezeichnung/Optionen ...................... 33 Zubehör ............................34 Dokumentenübersicht ........................35 Mechanische Abmessungen ......................38 Montage und Installation Montage und Demontage der Steuerung JC-940MC .............. 42 Steuerung JC-940MC montieren ....................43 Steuerung JC-940MC demontieren ..................... 44 JI-PCI-Exx-Karten einbauen ......................45 Schnittstellen ..........................51 Spannungsversorgung Klemme X10 ...................
  • Seite 6 Die Konfigurationsdatei ....................... 92 Die Konfigurationsregister ......................96 IP-Adresse der Steuerung ändern ....................97 IP-Adresse der Steuerung JC-940MC mit JetIPScan ändern ............. 98 IP-Adresse über die Konfigurationsdatei einstellen ..............100 IP-Adresse remanent über Register einstellen ................. 101 IP-Adresse über USB-Stick automatisch einstellen ..............104 IP-Adresse zur Laufzeit einstellen .....................
  • Seite 7 JC-940MC Inhaltsverzeichnis Registernummern des Kombimoduls JX6-SV1 ................. 159 Startverzögerungszeit ......................166 Startverzögerungszeit einstellen ....................167 Echtzeituhr ..........................168 Technische Daten........................169 E-Mail ............................170 7.5.1 Konfigurieren der E-Mail-Funktion ..................171 Aufbau der Konfigurationsdatei ....................172 Sektion [SMTP] .......................... 173 Sektion [POP3]........................... 175 Sektion [DEFAULT] ........................
  • Seite 8 Inhaltsverzeichnis Motion Control Kurzreferenz JC-940MC Anhang Technische Daten ........................242 Technische Daten ........................243 Mechanische Abmessungen ..................... 244 Betriebsparameter Umwelt und Mechanik ................246 Betriebsparameter Gehäuse ..................... 247 Gleichstrom-Netzeingänge und -Netzausgänge ............... 248 Geschirmte Daten- und I/O-Leitungen ..................249 Index ............................250...
  • Seite 9: Sicherheitshinweise

    JC-940MC Sicherheitshinweise Sicherheitshinweise Einleitung Dieses Kapitel enthält die grundlegenden Sicherheitshinweise. Wenn erforderlich warnt das Kapitel auch vor Restgefahren. Das Kapitel enthält auch Hinweise zur EMV. Inhalt Thema Seite Grundlegende Sicherheitshinweise .............. 10 Hinweise zur EMV ..................12 Jetter AG...
  • Seite 10: Grundlegende Sicherheitshinweise

    Bestimmungsgemäße Die bestimmungsgemäße Verwendung beinhaltet das Vorgehen nach dieser Verwendung Betriebsanleitung. Die Steuerung JC-940MC wurde konstruiert und entwickelt zur Steuerung von Maschinen wie z. B. Förderanlagen, Produktionsanlagen und Handling- Maschinen. Betreiben Sie die Steuerung JC-940MC nur innerhalb der angegebenen Grenzen der technischen Daten. Die Steuerung JC-940MC fällt aufgrund ihrer niedrigen Betriebsspannung unter die Kategorie SELV (Safety Extra Low Voltage).
  • Seite 11: Transport

    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. Entsorgung Für die Entsorgung des Geräts gelten für den Standort der Betreiberfirma die Umweltrichtlinien des jeweiligen Landes.
  • Seite 12: Hinweise Zur Emv

    Schaltschrankinstallation, die die Jetter AG erstellt hat. Die folgenden Anweisungen sind ein Auszug aus der Application Note 016: Signal- und Leistungsleitungen räumlich trennen. Die Jetter AG empfiehlt  einen Abstand größer als 20 cm. Leitungskreuzungen sollten unter einem Winkel von 90° erfolgen.
  • Seite 13 JC-940MC Sicherheitshinweise Download der Die Jetter AG stellt die Application Note 016 auf ihrer Homepage Application Note 016 http://www.jetter.de zur Verfügung. Sie finden die Application Note 016 EMV-gerechte Schaltschrankinstallation unter Downloads - Application Notes. Jetter AG...
  • Seite 15: Identifikation

    Auf dem PC ist die Programmiersoftware JetSym ab der Version 4.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 der JC-940MC bereit: Seriennummer ...
  • Seite 16: Identifikation Über Das Typenschild

    2.1 Identifikation über das Typenschild Einleitung Auf dem Gehäuse des Geräts JC-940MC befindet sich ein Typenschild, das z. B. Daten über Hardwarerevision und Seriennummer enthält. Wenn Sie sich wegen eines Problems an die Hotline der Jetter AG wenden wollen, dann benötigen Sie diese Daten.
  • Seite 17: Typenschild

    JC-940MC Identifikation Typenschild Typenschild Das Typenschild einer Steuerung JC-9xxMC beinhaltet folgende Informationen: Nummer Beschreibung Hardwarerevision Seriennummer Steuerungsname Artikelnummer Jetter AG...
  • Seite 18: 2.2 Electronic Data Sheet Eds

    2 Identifikation 2.2 Electronic Data Sheet EDS Einleitung Jede JC-940MC verfügt über ein elektronisches Typenschild EDS. Im EDS sind fertigungsspezifische Daten remanent abgelegt. Die Daten des EDS können über Dateien im Dateisystem der JC-940MC oder über Spezialregister gelesen werden. Inhalt...
  • Seite 19: Eds-Datei

    Die EDS-Datei ist eine Textdatei, deren Einträge in verschiedenen Sektionen gruppiert sind. Beispiel für eine Das ist ein Beispiel für eine EDS-Datei eines JetControl 940MC: Steuerung ;Jetter AG Electronic Data Sheet [IDENTIFICATION] Version = 0 Code = 2304 Name = JC-940MC...
  • Seite 20 Aus der Sektion [IDENTIFICATION] kann der grundsätzliche Hardwareaufbau [IDENTIFICATION] ausgelesen werden. Name Beispiel Beschreibung Version Version dieser Sektion Code 2304 Modulcode für JC-940MC Name JC-940MC Entspricht dem Aufdruck auf dem Typenschild PcbRev Platinenrevision PcbOpt Platinenoption Sektion [PRODUCTION] Aus der Sektion [PRODUCTION] können die Seriennummer und das Produktionsdatum ausgelesen werden.
  • Seite 21: Verwandte Themen

    JC-940MC Identifikation Sektion [FEATURES] In der Sektion [FEATURES] können spezielle Eigenschaften der Steuerung ausgelesen werden. Das Betriebssystem der Steuerung wertet nicht eingetragene Eigenschaften als nicht vorhanden. Name Beispiel Beschreibung Version Version dieser Sektion Axes Anzahl MC-Achsen NumberofPCI Anzahl PCI-Slots slots Laufzeitumgebung für das...
  • Seite 22: Eds-Register

    Die Basisregisternummer ist steuerungsabhängig. Die Registernummer ergibt sich aus der Addition der Modulregisternummer (MR) zur Basisregisternummer. Steuerung Basisregisternummer Registernummern JC-940MC 100000 100600 ... 100817 EDS-Register einer Die folgende Tabelle zeigt eine Übersicht über die EDS-Register einer Steuerung Steuerung und ihren Zusammenhang zu den Einträgen in der EDS-Datei /System/eds.ini.
  • Seite 23 JC-940MC Identifikation Register Sektion in eds.ini Name in Beschreibung eds.ini MR 817 Echtzeituhr Verwandte Themen EDS-Datei (siehe Seite 19)  Jetter AG...
  • Seite 24: 2.3 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 25: Hardwareversionen

    JC-940MC Identifikation Hardwareversionen Einleitung Die Steuerung JC-940MC beinhaltet Spezialregister, über deren Inhalt Sie die Hardware identifizieren. Registerübersicht Aus folgendem Register kann die Hardwareversion ausgelesen werden: Register Beschreibung 200170 Steuerungstyp Versionsnummern im Die folgende Abbildung zeigt ein JetSym-Setup-Fenster, das die JetSym-Setup...
  • Seite 26: Softwareversionen

    2 Identifikation Softwareversionen Einleitung Die Steuerung JC-940MC beinhaltet Software mit eindeutigen Versionsnummern, die über Spezialregister gelesen werden können. Format von Software- Die Softwareversionsnummern der Steuerung JC-940MC sind durch vier versionsnummern Zahlen dargestellt. Element Beschreibung Major- oder Hauptversionsnummer Minor- oder Nebenversionsnummer...
  • Seite 27: Produktbeschreibung Und Geräteaufbau

    Dieses Kapitel beschreibt den Geräteaufbau und den Aufbau der Bestell- bezeichnung mit ihren Optionen. Inhalt Thema Seite Produktbeschreibung der JC-940MC ............28 Teile und Schnittstellen ................. 30 Bestellbezeichnung/Optionen ............... 33 Zubehör ......................34 Dokumentenübersicht ................... 35 Mechanische Abmessungen ................. 38...
  • Seite 28: Produktbeschreibung Der Jc-940Mc

    Die Steuerung JetControl 940MC ist eine High-End-Steuerung mit einer hohen Performance für Steuerungsaufgaben in Kombination mit Motion-Control. Die JC-940MC bietet, durch Motion-Control, die Möglichkeit Achsverbunde und komplexe Bahnsteuerungen zu programmieren. Ein besonderes Augenmerk liegt dabei auf einer einfachen und effizienten Realisierbarkeit komplexer Bahnsteuerungen.
  • Seite 29: Lieferumfang

    JC-940MC Produktbeschreibung und Geräteaufbau Lieferumfang Der Lieferumfang umfasst folgende Artikel: Artikel-Nr. Anzahl Beschreibung 1000xxxx Steuerung JC-940MC-xx-xxx-x 2-poliger Steckverbinder, Zugfederanschluss 60874441 Installationsanleitung Jetter AG...
  • Seite 30: Teile Und Schnittstellen

    3 Produktbeschreibung und Geräteaufbau Teile und Schnittstellen Teile und Schnittstellen - Die Variante JC-940MC-xx ohne PCI-Slot-Erweiterung verfügt über die Variante JC-940MC-xx folgenden Teile und Schnittstellen: Nummer Teil Beschreibung Befestigungsbohrung Zur Befestigung der Steuerung im Schaltschrank Spannungsversorgung Ethernet-Port ETH 1 Ethernet-Port ETH 2...
  • Seite 31: Teile Und Schnittstellen - Variante

    JC-940MC Produktbeschreibung und Geräteaufbau Nummer Teil Beschreibung Reset-Taster Teile und Schnittstellen - Die Variante JC-940MC-xx-E03-3 mit drei PCI-Slot-Erweiterungen verfügt Variante über die folgenden Teile und Schnittstellen: JC-940MC-xx-E03-03 Nummer Teil Beschreibung Befestigungsbohrung Zur Befestigung der Steuerung im Schaltschrank Spannungsversorgung PCI-Slot für Möglichkeit, JX6-Submodule zu verwenden.
  • Seite 32 3 Produktbeschreibung und Geräteaufbau Nummer Teil Beschreibung Ethernet-Port ETH 2 Ethernet-Port ETH 3 X61 und X62 USB-Port 1 und 2 X63 und X64 USB-Port 3 und 4 LEDs LEDs zur Diagnose und Statusanzeige Kippschalter RUN - STOP - LOAD Reset-Taster Jetter AG...
  • Seite 33: Bestellbezeichnung/Optionen

    JC-940MC Produktbeschreibung und Geräteaufbau Bestellbezeichnung/Optionen Bestellbezeichnung Die Bestellbezeichnung besteht aus dem Namen der Steuerung JC-940MC und den gewünschten Zusatzoptionen. Jede der unten angegebenen Zusatzoptionen ergänzen die Steuerung JC-940MC. Nicht vorhandene Zusatzoptionen fehlen in der Bestellbezeichnung. JC-940MC Teil Beschreibung JC-940MC Steuerung Maximale Anzahl MC-Achsen (Bahnsteuerung): 16, 24 oder 64 Die maximale Anzahl von PtP-Achsen ist systembusabhängig:...
  • Seite 34: Zubehör

    3 Produktbeschreibung und Geräteaufbau Zubehör Erweiterungsmodule Für die JC-940MC-xx-E03-3 können Sie folgende PCI-Erweiterungskarten (JI-PCI-Exx) als Zubehör mitbestellen. Bitte beachten Sie, dass aus Gewährleistungsgründen der Einbau der PCI-Erweiterungskarten ab Werk erfolgen sollte. Ein nachträglicher Einbau der Karten ist auch möglich und in Kapitel Montage und Demontage (siehe Seite 45) beschrieben.
  • Seite 35: Dokumentenübersicht

     Excel-Datei zur Auslegung des JX2-Systembusses  SysBus_Configuration_xxx_e.xls (xxx: Version) Installation Folgende Dokumente unterstützen Sie bei der Installation: Installationsanleitung Sie liegt der verpackten Steuerung JC-940MC bei und enthält Infos über:  Montage der Steuerung  Klemmenbelegung  Spezifikation des Leiteranschlusses ...
  • Seite 36 3 Produktbeschreibung und Geräteaufbau Programmierung Folgende Dokumente und folgendes Softwaretool unterstützen Sie bei der Programmierung: Betriebsanleitung zur Steuerung JC-940MC  Dieses Dokument JX6-SB Benutzerinformation  Konfiguration des JX2-Systembusses  Modulnummerierung  Diagnose der Module am JX2-Systembus JetSym  Programmiertool Themenhandbücher Die folgenden Themenhandbücher finden Sie auf unserer Homepage -...
  • Seite 37 JC-940MC Produktbeschreibung und Geräteaufbau  Verbindungsmanagement JX3-System  Projektierungshinweise zur Auslegung einer JX3-Station  Register- und I/O-Nummern  JX3-System (Register) Freiprogrammierbare PRIM-Schnittstellen  Freiprogrammierbare IP-Schnittstelle  Freiprogrammierbare CAN-Schnittstelle Jetter AG...
  • Seite 38: Mechanische Abmessungen

    3 Produktbeschreibung und Geräteaufbau Mechanische Abmessungen Mechanische Abmessungen - Variante JC-940MC-xx X61 X62 X63 X64 R 2,5 242,43 Einzelheit A Maße in mm Jetter AG...
  • Seite 39: Einbaulage

    X63 X64 R 2,5 242,43 Einzelheit A 10,43 Maße in mm Mindestabstände Halten Sie bei der Montage der Steuerung JC-940MC oben, unten und rechts (Seite des Kühlkörpers) einen Mindestabstand ein. Mindestabstand oben: 100 mm  Mindestabstand unten: 100 mm  ...
  • Seite 41: Montage Und Installation

    Batterietausch  Projektierung der JX3-Station (siehe Themenhandbuch JX3-System) Inhalt Thema Seite Montage und Demontage der Steuerung JC-940MC ........42 Schnittstellen ....................51 JX2-Systembusschnittstelle (Option) ............60 Lokale JX6-I/O-Submodule (Option) ............68 Anzeigen und LEDs ..................73 Bedienelemente .................... 80 Batterietausch ....................84 IP-Konfiguration ....................
  • Seite 42: 4.1 Montage Und Demontage Der Steuerung Jc-940Mc

    4 Montage und Installation 4.1 Montage und Demontage der Steuerung JC-940MC Einleitung Dieses Kapitel beschreibt die Montage und die Demontage der Steuerung JC-940MC. Inhalt Thema Seite Steuerung JC-940MC montieren ..............43 Steuerung JC-940MC demontieren .............. 44 JI-PCI-Exx-Karten einbauen ................. 45...
  • Seite 43: Steuerung Jc-940Mc Montieren

    JC-940MC Montage und Installation Steuerung JC-940MC montieren Montieren Um die Steuerung JC-940MC zu montieren, führen Sie folgende Schritte aus: Schritt Vorgehen Halten Sie die Steuerung JC-940MC senkrecht an die Montageplatte des Schaltschranks, siehe Abbildung unten. Stellen Sie sicher, dass der Abstand über und unter der Steuerung jeweils 100 mm beträgt.
  • Seite 44: Steuerung Jc-940Mc Demontieren

    4 Montage und Installation Steuerung JC-940MC demontieren Demontieren Um die Steuerung JC-940MC zu demontieren, führen Sie folgende Schritte aus: Schritt Vorgehen Schalten Sie die Steuerung JC-940MC spannungslos. Lösen Sie die vier Montageschrauben, indem Sie sie zur Hälfte herausdrehen. Nehmen Sie die Steuerung JC-940MC von den Montageschrauben ab.
  • Seite 45: Ji-Pci-Exx-Karten Einbauen

    JC-940MC Montage und Installation JI-PCI-Exx-Karten einbauen Einleitung Zur Erweiterung der Steuerung JC-940MC stehen drei PCI-Bussteckplätze zur Verfügung. In jeden PCI-Bussteckplatz lässt sich eine JI-PCI-Exx-Karte stecken. Vormontierte Es gibt folgende vormontierte PCI-Karten, siehe Zubehör (siehe Seite 34): JI-PCI-Exx-Karten Artikel Artikelnummer Steckplatz 1...
  • Seite 46 4 Montage und Installation Stellung des Die Stellung des Drehschalters ist abhängig von der Position des Drehschalters auf der PCI-Bussteckplatzes, in den die JI-PCI-Exx-Karte eingesteckt wird. JI-PCI-Exx-Karte JX6-SB-I JX6-SB-I JX6-SB-I JX6-SB-I JX6-SB-I JX6-SB-I Nummer Nr. des PCI-Bussteckplatzes Drehschalterstellung Jetter AG...
  • Seite 47 JC-940MC Montage und Installation Montieren Um die JI-PCI-Exx-Karten in den PCI-Bussteckplatz der Steuerung JC-940MC einzustecken, führen Sie folgende Schritte aus: Schritt Vorgehen Schrauben Sie den Deckel auf. Schieben Sie den Deckel in Pfeilrichtung und legen ihn zur Seite. Jetter AG...
  • Seite 48 4 Montage und Installation Schritt Vorgehen Entfernen Sie die Abdeckblende des Steckplatzes. Führen Sie den Einschiebestreifen ein. Stellen Sie den Drehschalter auf der JI-PCI-Exx-Karte ein, siehe Stellung des Drehschalters auf der JI-PCI-Exx-Karte am Anfang dieses Abschnitts. Jetter AG...
  • Seite 49 JC-940MC Montage und Installation Schritt Vorgehen Stecken Sie die JI-PCI-Exx-Karte in den entsprechenden PCI-Bussteckplatz (siehe Pfeil) und schrauben Sie die Karte fest (siehe Kreise). Schieben Sie den Deckel in Pfeilrichtung. Jetter AG...
  • Seite 50 4 Montage und Installation Schritt Vorgehen Schrauben Sie den Deckel fest. Jetter AG...
  • Seite 51: 4.2 Schnittstellen

     Buchse X14 Jetter-Ethernet-Systembus und Ethernet TCP/IP Auf dieser Schnittstelle ist der Ethernet-Systembus der Jetter AG implementiert. Dezentrale Peripherie, die über Ethernet angeschlossen wird, wie z. B. JX3-BN-ETH oder JM-200-ETH ist an diese Buchse anzuschließen. Sie können folgende Geräte anschließen: Hub, Switch oder Router ...
  • Seite 52 4 Montage und Installation Inhalt Thema Seite Spannungsversorgung Klemme X10 ............53 Ethernet-Schnittstelle ETH 1 Buchse X14 ............ 55 Ethernet-Schnittstelle ETH 2 Buchse X15 ............ 56 Ethernet-Schnittstelle ETH 3 Buchse X16 ............ 57 USB-Schnittstelle Buchsen X61 bis X64 ............58 Jetter AG...
  • Seite 53: Spannungsversorgung Klemme X10

    Bezugspotenzial Technische Daten Parameter Beschreibung Nennspannung DC 24 V Zulässiger Spannungsbereich -15 % ... +20 % Eingangsstrom Max. 3,125 A Leistungsaufnahme Max. 75 W Stecker für Klemme X10 Zum Lieferumfang der Steuerung JC-940MC gehört bereits ein 2-poliger Stecker. Jetter AG...
  • Seite 54 Beschreibung Technologie Schraubanschluss Schraubendreher SZS 0,6 x 3,5 12 ... 24 Eindrähtig 0,2 mm ... 2,5 mm Feindrähtig 0,2 mm ... 2,5 mm Mit Aderendhülse 0,25 mm ... 2,5 mm Aderendhülse mit Kragen 0,25 mm ... 2,5 mm Jetter AG...
  • Seite 55: Ethernet-Schnittstelle Eth 1 Buchse X14

    JC-940MC Montage und Installation Ethernet-Schnittstelle ETH 1 Buchse X14 Position der Buchse X14 Nummer Beschreibung Buchse X14, Ethernet-Schnittstelle Technische Daten Parameter Beschreibung Art der Buchse RJ45-Buchse Anzahl Ports Pro Klemme ein Port Übertragungsrate 10 MBit/s, 100 MBit/s (Cat 5e) 1.000 MBit/s (Cat 6) Auto-Crossover Kabel für Buchse X14...
  • Seite 56: Ethernet-Schnittstelle Eth 2 Buchse X15

    Patch-Kabel 1:1, 1 m grau Hirose, Cat 5e, geschirmt 60854512 Patch-Kabel 1:1, 2 m grau Hirose, Cat 5e, geschirmt 60854514 Patch-Kabel 1:1, 5 m grau Hirose, Cat 5e, geschirmt 60854515 Patch-Kabel 1:1, 10 m grau Hirose, Cat 5e, geschirmt Jetter AG...
  • Seite 57: Ethernet-Schnittstelle Eth 3 Buchse X16

    JC-940MC Montage und Installation Ethernet-Schnittstelle ETH 3 Buchse X16 Asynchrone Über die Schnittstelle ETH 3 ist nur eine asynchrone Übertragung der Übertragung Datenpakete möglich. Eine synchrone Übertragung der Datenpakete ist nicht möglich. Somit ist eine sinnvolle Kommunikation z. B. zu einem JX3-BN-ETH, JX3-COM-xxxx oder einem JetMove-200-ETH über Ethernet nicht möglich.
  • Seite 58: Usb-Schnittstelle Buchsen X61 Bis X64

    X61 bis X64 X61 X62 X15 X63X64 Nummer Beschreibung Buchse X61, USB1-Schnittstelle Buchse X62, USB2-Schnittstelle Buchse X63, USB3-Schnittstelle Buchse X64, USB4-Schnittstelle Technische Daten Parameter Beschreibung Maximaler Ausgangsstrom 0,5 A USB-Typ Type A (Host) Spezifikation USB 2.0 Maximal zulässige Kabellänge Jetter AG...
  • Seite 59 JC-940MC Montage und Installation Zuordnung der Zuordnung der gesteckten USB-Sticks zum Verzeichnis im Dateisystem. USB-Sticks Ein USB-Stick: Unabhängig davon in welche USB-Buchse der USB-Stick gesteckt wird, ist er unter /USB1 erreichbar. Zwei USB-Sticks werden im laufenden Betrieb nacheinander gesteckt: Reihenfolge...
  • Seite 60: Jx2-Systembusschnittstelle (Option)

    JX2-Systembussen lassen sich bis zu zwei JX2-Systembusse über JX6-SB(-I) anschließen. Die Submodule JX6-SB oder JX6-SB-I übernehmen die Umsetzung des PC-internen PCI-Busses auf den JX2-Systembus. Anschließbare Module An den JX2-Systembus der Steuerung JC-940MC können Sie folgende Module anschließen:  JX2-I/O-Module ...
  • Seite 61 Ein Mischbetrieb zwischen Ethernet-MC-Achsen und MC-Achsen angeschlossen an JX6-SB-I ist prinzipiell möglich, aber aufgrund der unterschiedlichen Buseigenschaften nicht empfehlenswert. Inhalt Thema Seite Aufbau Steuerung JC-940MC-E03-3 ............62 Buchsenbelegung JX2-Systembus............... 63 Spezifikation JX2-Systembuskabel............... 65 Leitungslängen und Baudraten des JX2-Systembusses ......67 Jetter AG...
  • Seite 62: Aufbau Steuerung Jc-940Mc-E03-3

    4 Montage und Installation Aufbau Steuerung JC-940MC-E03-3 Aufbau JX6-SB-I JX6-SB-I JX6-SB-I JX6-SB-I JX6-SB-I JX6-SB-I Nummer Teil Beschreibung PCI-Bus Verlängerter PCI-Bus Trägerplatine Verbindung zwischen PCI-Bus und JX2-Systembus BUS OUT Max. 6 JX2-Systembus-Schnittstellen PCI-Slot Pro PCI-Slot können zwei JX2-Systembusse angeschlossen werden. Z. B. mit JI-PCI-E02 (siehe Zubehör (siehe Seite 34)) beinhaltet Trägerplatine (2) und...
  • Seite 63: Buchsenbelegung Jx2-Systembus

    JC-940MC Montage und Installation Buchsenbelegung JX2-Systembus Belegung der Sub-D-Buchse JX6-SB-I Signal Beschreibung CMODE0 Inbetriebnahme CAN-L Datensignal Bezugspotenzial CMODE1 Inbetriebnahme Unbenutzt Unbenutzt CAN-H Datensignal Unbenutzt Unbenutzt Technische Daten Parameter Beschreibung Klemmenart Sub-D-Buchse Anzahl Pins Potenzialtrennung Keine Baudraten 1.000/500/250/125 kBaud Jetter AG...
  • Seite 64: Verwandte Themen

    KABEL-KONF-NR. 530 2,0 m 10309016 KABEL-KONF-NR. 530 2,5 m 10309015 KABEL-KONF-NR. 530 3,0 m 10309007 KABEL-KONF-NR. 530 4,0 m 10309008 KABEL-KONF-NR. 530 5,0 m Verwandte Themen Spezifikation JX2-Systembus-Kabel (siehe Seite 65)  Leitungslänge und Baudrate (siehe Seite 67)  Jetter AG...
  • Seite 65: Spezifikation Jx2-Systembuskabel

    JC-940MC Montage und Installation Spezifikation JX2-Systembuskabel Spezifikation Parameter Beschreibung JX2-Systembuskabel Querschnitt 1.000 kBaud: 0,25 ... 0,34 mm 500 kBaud: 0,34 ... 0,50 mm 250 kBaud: 0,34 ... 0,60 mm 125 kBaud: 0,50 ... 0,60 mm Kapazität des Kabels Max. 60 pF/m Spezifischer Widerstand 1.000 kBaud: Max.
  • Seite 66 Pinbelegung: Signalname Beschreibung CMODE0 Inbetriebnahme CAN-L Datensignal Bezugspotenzial CMODE1 Inbetriebnahme TERM Gebrückt mit Pin 3 CAN-H Datensignal Sub-D-Buchse Die 9-polige Sub-D-Buchse am JX2-Systembuskabel hat die folgende Pinbelegung: Signalname Beschreibung CMODE0 Inbetriebnahme CAN-L Datensignal Bezugspotenzial CMODE1 Inbetriebnahme CAN-H Datensignal Jetter AG...
  • Seite 67: Leitungslängen Und Baudraten Des Jx2-Systembusses

    JC-940MC Montage und Installation Leitungslängen und Baudraten des JX2-Systembusses Leitungslängen Die maximal zulässige Leitungslänge ist abhängig von der verwendeten Baudrate und der Anzahl der angeschlossenen Erweiterungsmodule. Baudrate Leitungslänge Stichleitungslänge Gesamt- stichleitungslänge 1.000 kBaud max. 25 m max. 0,3 m 500 kBaud max.
  • Seite 68: Lokale Jx6-I/O-Submodule (Option)

    Je PCI-Bus-Steckplatz kann eine JI-PCI-Exx (siehe Kapitel Zubehör (siehe lokalen Seite 34)) eingebaut sein. JX6-I/O-Submodulen Je JI-PCI-Exx können bis zu zwei JX6-I/O-Submodulen eingebaut sein. In eine JC-940MC-xx-E03-3 können bis zu drei JI-PCI-Exx verbaut werden. Verfügbare  JX6-SV1: Kombimodul (Zähler, Relaisausgang) JX6-I/O-Submodule ...
  • Seite 69: Steckerbelegung Jx6-Sv1

    JC-940MC Montage und Installation Steckerbelegung JX6-SV1 Schnittstellen des Die Sub-D-Buchse des I/O-Moduls JX6-SV1 ist die Schnittstelle zu JX6-SV1 unterschiedlichen I/O-Funktionalitäten. Folgende Schnittstellen sind auf der Sub-D-Buchse verfügbar:  1 potentialfreier Relaiskontakt (Schließer)  1 Inkrementalgebereingang 5 V differenziell oder ...
  • Seite 70 DC 5 V (50 mA) Frei Frei Interrupt-Eingang Interrupt-Eingang Interrupt-Eingang Frei Frei Frei Analogausgang Analogausgang Analogausgang Relaiskontakt 1 Relaiskontakt 1 Relaiskontakt 1 Relaiskontakt 2 Relaiskontakt 2 Relaiskontakt 2 Technische Daten Parameter Beschreibung Klemmenart Sub-D-Buchse Anzahl Pins Potenzialtrennung Nur bei Relaiskontakt Jetter AG...
  • Seite 71: Steckerbelegung Jx6-Io16Cb

    JC-940MC Montage und Installation Steckerbelegung JX6-IO16CB Schnittstellen des Die Sub-D-Buchse des I/O-Moduls JX6-IO16CB ist die Schnittstelle zu JX6-IO16CB digitalen Ein- und Ausgängen. Belegung der Sub-D-Buchse Signal Beschreibung Ausgang 8 Ausgang 7 DC 24 V Versorgung für Ausgänge Ausgang 6 Ausgang 5 GND_A Bezugspotenzial der Ausgänge...
  • Seite 72 Versorgung für Ausgänge Eingang 4 Eingang 3 Eingang 2 Eingang 1 GND_A Bezugspotenzial der Ausgänge nicht belegt Technische Daten Parameter Beschreibung Klemmenart Sub-D-Buchse Anzahl Pins Potenzialtrennung Nennspannung DC 24 V Anzahl Eingänge Anzahl Ausgänge Maximalstrom je Ausgang 0,5 A Jetter AG...
  • Seite 73: 4.5 Anzeigen Und Leds

    JC-940MC Montage und Installation 4.5 Anzeigen und LEDs Anzeigen der Steuerung Die Steuerung JC-940MC verfügt über folgende Anzeigen: JC-940MC  Drei LEDs zur Anzeige von Zuständen und Fehlern der Steuerung  Zwei LEDs zur Anzeige von Zuständen der Ethernet-Ports Inhalt...
  • Seite 74: Leds Der Steuerung

    4 Montage und Installation LEDs der Steuerung LEDs der Steuerung Die Steuerung JC-940MC signalisiert Zustände und Fehler über LEDs. Die Leuchtdioden sind in zwei Bereiche gruppiert:  Statusmeldungen des Betriebssystems  Status der Ethernet-Schnittstelle Status-LEDs Die Status-LEDs des Betriebssystems befinden sich im Diagnose- und Statusbereich im unteren Bereich der Frontplatte.
  • Seite 75: Zustände Der Betriebssystem-Leds

    JC-940MC Montage und Installation Zustände der Die folgende Tabelle zeigt die möglichen Zustände der Betriebssystem-LEDs Betriebssystem-LEDs RUN, ERR und D1: Zustand Beschreibung Keine Stromversorgung oder defekt Anwendungsprogramm wird nicht ausgeführt Anwendungsprogramm wird ausgeführt Kein Fehler Fehler; siehe Fehlerregister Normaler Betriebszustand Spezielle Zustände...
  • Seite 76: Leds Der Steuerung In Der Boot-Phase

    Die Betriebssystem-LEDs haben dann in der Boot-Phase der Steuerung folgende Zustände: Stufe Beschreibung Zustand Reset Zustand Laufzeitumgebung des Anwendungsprogramms und der Echtzeitkommunikation initialisieren Zustand Start Motion Control Zustand Initialisierung der Zusatzfunktionen (Web, Modbus/TCP usw.) Zustand Normaler Betriebszustand; das Anwendungsprogramm läuft Jetter AG...
  • Seite 77: Status-Leds Der Ethernet-Schnittstelle

    JC-940MC Montage und Installation Status-LEDs der Ethernet-Schnittstelle Status-LEDs der Die Status-LEDs der Ethernet-Schnittstelle befinden sich direkt an der Ethernet-Schnittstelle RJ45-Buchse. Nummer LED-Farbe Beschreibung grün LINK: Verbindung zum Netzwerk besteht mit 100 MBit/s LINK: Verbindung zum Netzwerk besteht mit 1.000 MBit/s grün...
  • Seite 78: Leds Des Submoduls Jx6-Sb(-I)

    Ein gültiges Betriebssystem ist auf dem Submodul JX6-SB(-I) nicht vorhanden. Zustände bei Betriebsart Die Status-LEDs können in der Betriebsart Master-Slave die folgenden Master-Slave Zustände einnehmen: Zustand Beschreibung Erfolgreiche Initialisierung des JX2-Systembusses mit dem Kommando 30 Fehler; siehe Statusregister JX6-SB(-I) Der JX2-Systembus wird initialisiert Jetter AG...
  • Seite 79: Normaler Betriebszustand

    JC-940MC Montage und Installation Zustand Beschreibung Die Steuerung liest zyklisch die Eingangszustände aller am JX2-Systembus angeschlossener Module ein. Nach jedem Einlesen wechselt die LED ihren Zustand. Normaler Die Status-LEDs des Submoduls JX6-SB(-I) haben im normalen Betriebszustand Betriebszustand die folgenden Zustände:...
  • Seite 80: 4.6 Bedienelemente

    4 Montage und Installation 4.6 Bedienelemente Bedienelemente der Die Steuerung JC-940MC verfügt über folgende Bedienelemente: JC-940MC  Taster S10 zur Auslösung eines Resets  Schalter S11 mit den Zuständen RUN, STOP und LOAD Inhalt Thema Seite Taster S10 ..................... 81 Schalter S11 ....................
  • Seite 81: Taster S10

    JC-940MC Montage und Installation Taster S10 Taster S10 STOP LOAD RESET Funktion des Tasters Wenn Sie den Taster drücken, wird ein Reset der Steuerung durchgeführt. Achtung Datenverlust! Wenn Sie den Taster drücken, gehen alle Änderungen an den nicht-flüchtigen Registern und Merkern verloren. Alle Änderungen seit dem letzten Einschalten gehen verloren.
  • Seite 82: Schalter S11

    4 Montage und Installation Schalter S11 Schalter S11 STOP LOAD RESET Stellung Verhalten nach dem Einschalten Steuerung startet das Anwendungsprogramm. STOP Steuerung startet nicht das Anwendungsprogramm. LOAD Steuerung startet die Funktion AutoCopy und führt die Datei autocopy.ini auf dem USB-Stick aus. Jetter AG...
  • Seite 83: Funktion Des Schalters

    JC-940MC Montage und Installation Funktion des Schalters Die Steuerung JC-940MC prüft den Zustand von Schalter S11 wie folgt: Stufe Beschreibung Die Steuerung wird an der Klemme X10 mit Spannung versorgt. Der Bootloader der Steuerung prüft den Zustand von Schalter S11.
  • Seite 84: 4.7 Batterietausch

    Batterien bei einer Steuerung der Jetter AG erforderlich sind. Haftung Die Firma Jetter AG empfiehlt zum Tausch von Batterien, die Steuerung an die Firma Jetter AG zurück zu senden. Der Anwender ist für eine komplette Datensicherung (Anwendungsprogramme und Anwendungsregister) selber verantwortlich.
  • Seite 85: Batterietausch Der Steuerung Jc-940Mc

    Nach Batterietausch: Echtzeituhr ist neu einzustellen Batterietyp Der Batterietyp ist eine Lithiumknopfzelle B_CR2477N. Sie können die Batterie unter der Artikelnummer 60876304 bei der Jetter AG bestellen. Die Batterie steckt in einer Fassung. ESD-konformes Arbeiten Elektrostatische Entladungen können elektronische oder mikroelektronische - Maßnahmen...
  • Seite 86: 4.8 Ip-Konfiguration

    4 Montage und Installation 4.8 IP-Konfiguration Einleitung Dieses Kapitel beschreibt die IP-Konfiguration bei der Steuerung JC-940MC. Folgende Parameter sind einstellbar:  IP-Adresse der Steuerung  Subnetzmaske  IP-Adresse des Default Gateway  Statische Route der IP-Adresse Statische Route der Subnetzmaske ...
  • Seite 87: Auslieferungszustand

    JC-940MC Montage und Installation Auslieferungszustand Einleitung Vor der Auslieferung der Steuerung JC-940MC sind verschiedene Parameter auf einen Standardwert eingestellt. Diese Parameter kann der Anwender ändern. Auslieferungszustand Parameter Wert ETH 1: IP-Adresse 192.168.1.1 ETH 1: Subnetzmaske 255.255.255.0 ETH 1: IP-Adresse des Default Gateway 0.0.0.0...
  • Seite 88: Ip-Adresse Der Steuerung Jc-940Mc Ermitteln

    IP-Adresse der Steuerung JC-940MC ermitteln Einleitung Das Programm JetIPScan ermittelt die IP-Adresse, Subnetzmaske und die IP-Adresse des Default Gateway der Steuerung JC-940MC. Das trifft aber nur für die Ethernet-Schnittstelle ETH 1 zu. Download des Die Jetter AG stellt das Programm JetIPScan auf ihrer Homepage Programms JetIPScan http://www.jetter.de zur Verfügung.
  • Seite 89: Ip-Adresse Ermitteln

    Ergebnis: JetIPScan zeigt alle IP-Adressen an, die auf Ihrem PC aktuell  aktiv sind. Wählen Sie das Interface (IP-Adresse) aus, das mit der Steuerung JC-940MC verbunden ist, von der Sie die IP-Adresse ermitteln wollen. Ergebnis: JetIPScan zeigt u. a. die IP-Adresse der Steuerung JC-940MC  Jetter AG...
  • Seite 90: Der Konfigurationsspeicher

    ETH 2: Statische Route Gateway 0.0.0.0 ETH 3: Statische Route IP-Adresse 0.0.0.0 ETH 3: Statische Route Subnetzmaske 0.0.0.0 ETH 3: Statische Route Gateway 0.0.0.0 Name der Steuerung JetControl940MC Suffixtyp des Namens IP-Portnummer für den Debugger 52000 IP-Portnummer für JetIP 50000 Jetter AG...
  • Seite 91 JC-940MC Montage und Installation Verwandte Themen  Die Konfigurationsdatei (siehe Seite 92)  Die Konfigurationsregister (siehe Seite 96) Jetter AG...
  • Seite 92: Die Konfigurationsdatei

    4 Montage und Installation Die Konfigurationsdatei Einleitung Wenn die Daten im Konfigurationsspeicher ungültig sind, verwendet die Steuerung JC-940MC zur Initialisierung der IP-Schnittstelle dann die Einstellungen in der Konfigurationsdatei config.ini. Das trifft aber nur für die Ethernet-Schnittstelle ETH 1 zu. Eigenschaften ...
  • Seite 93 JC-940MC Montage und Installation Sektion [IP] In der Sektion [IP] werden die benötigten IP-Adressen und die Subnetzmaske angegeben. Address Im Beispiel 192.168.50.1 Beschreibung IP-Adresse der Steuerung  Gültige Werte > 1.0.0.0  < 223.255.255.255 Nicht gültige Werte  Netzwerkadresse ...
  • Seite 94 4 Montage und Installation Sektion [HOSTNAME] In der Sektion [HOSTNAME] ist der Name der Steuerung eingetragen. Wenn gewollt, generiert die Steuerung automatisch einen individuellen Namen. Hostname verwendet die Steuerung JC-940MC zurzeit nicht. SuffixType Im Beispiel Beschreibung Typ des automatisch generierten Anhangs an den Namen der Steuerung Gültige Werte...
  • Seite 95 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 zur Steuerung JC-940MC. Melden Sie sich als User an, der über Administrator- oder Systemrechte verfügt. Standard: User: admin; Passwort: admin Verzweigen Sie in das Verzeichnis /System der Steuerung JC-940MC.
  • Seite 96: Die Konfigurationsregister

    Registernummern Die Basisregisternummern der beiden Bereiche sind geräteabhängig. Die Registernummer ergibt sich aus der Addition der Modulregisternummer (MR) zur Basisregisternummer. Steuerung Datenbereich Basisregister Registernummern nummer JC-940MC config.ini 101100 101100 ... 101165 Verwendete 101200 101200 ... 101265 Parameter Konfigurationsregister Die folgende Tabelle zeigt eine Übersicht über die Register der beiden Bereiche und ihren Zusammenhang zu den Einträgen in der...
  • Seite 97: Ip-Adresse Der Steuerung Ändern

    JC-940MC Montage und Installation IP-Adresse der Steuerung ändern Einleitung Um mit der Steuerung JC-940MC über das Ethernet zu kommunizieren, müssen Sie an der Steuerung eine eindeutige IP-Adresse einstellen. Konfigurations- Die IP-Adresse der Schnittstelle ETH 1 ist auf folgende Arten konfigurierbar: möglichkeiten...
  • Seite 98: Ip-Adresse Der Steuerung Jc-940Mc Mit Jetipscan Ändern

    IP-Adresse der Steuerung JC-940MC mit JetIPScan ändern Einleitung Das Programm JetIPScan ändert die IP-Adresse, Subnetzmaske und die IP-Adresse des Default Gateway der Steuerung JC-940MC. Das trifft aber nur für die Ethernet-Schnittstelle ETH 1 zu. Download des Die Jetter AG stellt das Programm JetIPScan auf ihrer Homepage Programms JetIPScan http://www.jetter.de zur Verfügung.
  • Seite 99: Ip-Adresse Ändern

    PC aktuell aktiv sind. Wählen Sie das Interface (IP-Adresse) aus, das mit der Steuerung JC-940MC verbunden ist, von der Sie die IP-Adresse ermitteln wollen. JetIPScan zeigt alle gefundenen Geräte an. Wählen Sie aus der Liste das Gerät aus, dessen IP-Adresse Sie ändern wollen.
  • Seite 100: Ip-Adresse Über Die Konfigurationsdatei Einstellen

    4 Montage und Installation IP-Adresse über die Konfigurationsdatei einstellen IP-Adresse einstellen Die IP-Adresse der Steuerung JC-940MC 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 101: Ip-Adresse Remanent Über Register Einstellen

    JC-940MC Montage und Installation IP-Adresse remanent über Register einstellen Einleitung Die IP-Schnittstelle ETH 1 bis ETH 3 werden während der Boot-Phase über die Einstellungen im Konfigurationsspeicher initialisiert. Folgende Einstellungen können Sie über Register ändern. Die Werte sind dann remanent gespeichert: ...
  • Seite 102: Ip-Adressen Und Die Subnetzmaske Einstellen

    Ethernet-Schnittstelle ETH 2 und ETH 3 fest. Die IP-Einstellungen werden im Konfigurationsspeicher gespeichert und nicht in der Datei config.ini. Nur wenn die Daten im Konfigurationsspeicher ungültig sind, versucht die JC-940MC ihre Ethernet-Schnittstellen aus der Datei config.ini zu initialisieren. Default Gateway Nur ein Default Gateway ist einstellbar.
  • Seite 103 JC-940MC Montage und Installation Schritt Vorgehen Booten Sie die Steuerung JC-940MC. Ergebnis: Das Default Gateway der Schnittstelle ETH 2 ist eingestellt. Der eingestellte Wert für das Default Gateway der Schnittstelle ETH 3 berücksichtigt die Steuerung nicht mehr. Verwandte Themen Der Konfigurationsspeicher (siehe Seite 90) ...
  • Seite 104: Ip-Adresse Über Usb-Stick Automatisch Einstellen

    Hier sehen Sie ein Beispiel für die Datendatei ip-setup.de, über die die IP-Adresse, die Subnetzmaske und die Port-Nummer für das JetIP-Protokoll im Konfigurationsspeicher eingestellt wird: SD101 ; Data File - Jetter AG ; Register 101200: ip address 101200 -1062729066 ; Register 101201; subnet mask...
  • Seite 105: Ip-Adresse Zur Laufzeit Einstellen

    JC-940MC Montage und Installation IP-Adresse zur Laufzeit einstellen Einleitung Die IP-Schnittstelle wird während der Boot-Phase über die Einstellungen im Konfigurationsspeicher initialisiert. Folgende Einstellungen können Sie über Register ändern. Die Werte sind dann nicht-remanent gespeichert:  IP-Adresse der Steuerung  Subnetzmaske ...
  • Seite 106 Entsprechend legen Sie die IP-Adresse, Subnetzmaske und Default Gateway der Ethernet-Schnittstellen ETH 2 und ETH 3 fest. Verwandte Themen Der Konfigurationsspeicher (siehe Seite 90)   IP-Adresse remanent über Register einstellen (siehe Seite 101)  Statische Route einrichten (siehe Seite 109) Jetter AG...
  • Seite 107: Namen Für Ip-Adressen Verwenden

    JC-940MC Montage und Installation Namen für IP-Adressen verwenden Einleitung Bei der Angabe von IP-Adressen von Zielsystemen, z. B. bei der Konfiguration des E-Mail-Clients, können Sie auch Namen verwenden. Die Steuerung setzt die Namen in IP-Adressen um. Die Zuordnung zwischen Namen und ihren IP-Adressen geschieht über eine Konfigurationsdatei oder das Domain-...
  • Seite 108 Wenn die Steuerung einen Namen nicht über einen Eintrag in der Datei (DNS) /etc/hosts umsetzen kann, versucht sie über eine Anfrage bei einem DNS-Server die IP-Adresse zu ermitteln. Während der Boot-Phase liest die JC-940MC die IP-Adresse des DNS-Servers aus dem Konfigurationsspeicher. Verwandte Themen Der Konfigurationsspeicher (siehe Seite 90) ...
  • Seite 109: Statische Route Einstellen

    Schnittstelle empfängt, auf eine der anderen Schnittstellen weiter. Muss auf Netze zugegriffen werden, die nicht im direkt erreichbaren Bereich des JC-940MC liegen, müssen Sie als Anwender statische Routen zu diesen Netzen einrichten. Statische Routen sind besonders dann auch einzurichten, wenn der Default Gateway das betreffende Netz nicht erreicht.
  • Seite 110: Ip-Adresse Der Statischen Route

    Beschreiben Sie Register 104552 mit der Schnittstellennummer. Beschreiben Sie Register 104553 mit der gewünschten IP-Adresse. Beschreiben Sie Register 104554 mit der gewünschten Subnetzmaske. Beschreiben Sie Register 104555 mit der gewünschten IP-Adresse des Gateways. Beschreiben Sie Register 104551 mit dem Kommando. Jetter AG...
  • Seite 111: Steuerung

    JC-940MC Montage und Installation Ergebnis: Wenn das Register 104550 den Wert 0 enthält, ist das Kommando erfolgreich abgeschlossen. Die Einstellung der Route ist aktiv. Beispiel Die Steuerung ist an ihrer Schnittstelle ETH 3 über einen Router z. B. mit dem Hausnetz Ihrer Firma verbunden.
  • Seite 113: Erstinbetriebnahme

    Erstinbetriebnahme Erstinbetriebnahme Zweck des Kapitels Dieses Kapitel beschreibt im ersten Teil in komprimierter Form die Erstinbetriebnahme der Steuerung JC-940MC anhand der folgenden Funktion:  Programm erstellen und ausführen, das eine Variable hochzählt. Voraussetzungen Zur Erstinbetriebnahme der Steuerung JC-940MC müssen folgende Voraussetzungen erfüllt sein:...
  • Seite 114: Erstinbetriebnahme Einer Jc-940Mc

    Programmiersystem JC-940MC Steuerung Ethernet-Verbindung zur Die Steuerung JC-940MC hat im Auslieferungszustand die IP-Adresse Steuerung 192.168.1.1. Konfigurieren Sie die Ethernet-Schnittstelle Ihres PCs, dass er mit der Steuerung über diese IP-Adresse kommuniziert. Der PC kann in diesem Beispiel die IP-Adresse 192.168.1.20 haben.
  • Seite 115 JC-940MC Erstinbetriebnahme Zustand der LEDs Bei einer fehlerfreien Inbetriebnahme müssen die LEDs folgenden Zustand haben: Zustand Beschreibung Logikversorgung in Ordnung; Anwendungsprogramm gestoppt Logikversorgung in Ordnung; Anwendungsprogramm läuft Kein Fehler Kein Fehler JetSym-Online-Hilfe Eine detailliertere Beschreibung zur Programmiersoftware JetSym finden Sie in der JetSym-Online-Hilfe.
  • Seite 117: Dateisystem

    Weitere Informationen zum Thema Dateisystem finden Sie im Themenhandbuch Dateisystem im Download-Bereich unserer Homepage - https://www.jetter.de/downloads/produktuebergreifende-dokumentation/ themenhandbuecher.html und in der JetSym-Hilfe. Daten formatieren und Die JC-940MC kann nur die Flash-Disk formatieren. Den USB-Stick zu überprüfen formatieren oder zu überprüfen ist nicht möglich. Inhalt Thema Seite Eigenschaften ....................
  • Seite 118: 6.1 Eigenschaften

    Verzeichnisnamen durch einen Schrägstrich "/" und nicht durch einen  umgekehrten Schrägstrich "\" trennen.  Wenn die Steuerung eine Datei erstellt, erhält die Datei Datum und Uhrzeit der Steuerung. Datum, Uhrzeit und Dateigröße sind nicht bei allen Systemdateien  verfügbar. Inhalt Jetter AG...
  • Seite 119: Eigenschaften Der Flash-Disk

    JC-940MC Dateisystem Eigenschaften der Flash-Disk Größe Dem Anwender steht folgende Größe zur freien Verfügung: Parameter Wert Größe der Flash-Disk bis OS V. 1.06 8 MB Größe der Flash-Disk ab OS V. 1.07 32 MB Wichtiger Hinweis Bei einem Update auf V. 1.07 wird der Anwenderbereich der Flash-Disk formatiert.
  • Seite 120: Eigenschaften Des Usb-Sticks

    "<", ">" und "|" Es gibt keine Benutzer-/Zugriffsverwaltung.  Gewähr Die Jetter AG übernimmt nur für die von der Jetter AG als Option erhältlichen USB-Sticks die Gewähr. Die folgenden USB-Sticks können Sie unter Angabe der Artikelnummer bei der Jetter AG bestellen:...
  • Seite 121: Programmierung

    JC-940MC Programmierung Programmierung Zweck des Kapitels Dieses Kapitel unterstützt die Programmierung der Steuerung JC-940MC 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 122: 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 123: Speicherübersicht

    JC-940MC Programmierung 7.1 Speicherübersicht Einleitung Das Gerät JC-940MC enthält verschiedene Arten von Programm- und Datenspeicher. Es gibt flüchtigen und nicht flüchtigen Speicher. Flüchtiger Speicher verliert beim Ausschalten seinen Inhalt. Nicht flüchtiger Speicher behält auch ohne Stromversorgung seinen Inhalt. Der Speicher befindet sich direkt auf der CPU oder auf separaten Speicher- oder I/O-Modulen.
  • Seite 124: Speicher Des Betriebssystems

    Interner flüchtiger RAM-Speicher für die Daten des Betriebssystems Speicherzugriff  Auf den Speicherbereich des Betriebssystems kann der Anwender nicht direkt zugreifen. Das Betriebssystem kann nur über ein Update geändert werden.  Verwandte Themen Update des Betriebssystems (siehe Seite 216)  Jetter AG...
  • Seite 125: Speicher Des Dateisystems

    JC-940MC Programmierung Speicher des Dateisystems Einleitung Im Speicher des Dateisystems werden Daten- und Programmdateien abgelegt. Eigenschaften  Interne Flash-Disk  Nichtflüchtig  Zugriff langsam: Millisekunden bis Sekunden  Begrenzte Anzahl von Schreib-/Löschzyklen: ca. 1 Million  Größe der internen Flash-Disk: 32 MB Speicherzugriff ...
  • Seite 126: Speicher Des Anwendungsprogramms

    Eigenschaften  Ablage als Datei im Dateisystem  Standardverzeichnis /app  In anderen Verzeichnissen möglich  Größe begrenzt durch Flash-Speicher Speicherzugriff  Durch das Betriebssystem Durch JetSym  Über eine FTP-Verbindung  Über Dateibefehle aus dem Anwendungsprogramm  Jetter AG...
  • Seite 127: Speicher Für Flüchtige Variablen Des Anwendungsprogramms

    JC-940MC Programmierung Speicher für flüchtige Variablen des Anwendungsprogramms Einleitung In flüchtigen Variablen werden Daten abgelegt, die nach dem Ausschalten der JC-940MC nicht erhalten bleiben müssen. Eigenschaften  Globale Variablen, die nicht fest Adressen zugeordnet sind (nicht %VL oder %RL) ...
  • Seite 128: Speicher Für Nichtflüchtige Register Des Anwendungsprogramms

    7 Programmierung Speicher für nichtflüchtige Register des Anwendungsprogramms Einleitung In nichtflüchtigen Registern werden Daten abgelegt, die nach dem Ausschalten der JC-940MC erhalten bleiben müssen. Eigenschaften  Globale Variablen, die fest Adressen zugeordnet sind (%VL)  Registervariablen belegen immer 4 Byte ...
  • Seite 129: Speicher Für Nichtflüchtige Variablen Des Anwendungsprogramms

    JC-940MC Programmierung Speicher für nichtflüchtige Variablen des Anwendungsprogramms Einleitung In nichtflüchtigen Variablen werden Daten abgelegt, die nach dem Ausschalten der JC-940MC erhalten bleiben müssen. Eigenschaften  Globale Variablen, die auf Register fest zugeordnet sind (%RL)  Variablen werden kompakt abgelegt ...
  • Seite 130 Der Inhalt der Variablen wird jede Sekunde Variablen Cnt2 um zwei inkrementiert. Aktueller Inhalt der Der Inhalt der Variablen wird jede Sekunde Variablen Cnt3 um fünf inkrementiert. Aktueller Inhalt der Der Inhalt der Variablen wird jede Sekunde Variablen Cnt4 um zehn inkrementiert. Jetter AG...
  • Seite 131: Register Auf I/O-Modulen

    JC-940MC Programmierung Register auf I/O-Modulen Einleitung Diese Register befinden sich auf Modulen, die am JX2-Systembus angeschlossen sind. Eigenschaften  Globale Variablen, die fest Adressen zugeordnet sind (%VL)  Typ abhängig vom Modul  Registernummern am JX2-Systembus: 201100000 ... 201227999 Speicherzugriff ...
  • Seite 132 Das Setup-Fenster von JetSym zeigt den Inhalt der Registervariablen an: Nummer Beschreibung Funktion Aktueller Inhalt der Analogwert am Kanal 1 des Moduls JX2-IA4 Registervariablen am zweiten JX2-Systembus SpeedIn Aktueller Inhalt der Sollgeschwindigkeit des Servoverstärkers Registervariablen JetMove am ersten JX2-Systembus AxSpeed Jetter AG...
  • Seite 133: Spezialregister

    JC-940MC Programmierung Spezialregister Einleitung Über Spezialregister können Funktionen im Betriebssystem gesteuert und Statusinformationen abgerufen werden. Eigenschaften  Globale Variablen, die fest Adressen zugeordnet sind (%VL)  Spezialregister werden beim Start des Betriebssystems mit Standardwerten vorbesetzt  Registernummern: 100000 ... 999999 ...
  • Seite 134: Ein- Und Ausgänge

    JX2-Systembus gesetzt ist, ist der jeweilige Ausgang für 100 ms eingeschaltet. Lights: Array[8] Bool %QX 201100309; HighSpeed: Bool %IX 201200601; End_Var; Task RunningLight Autorun Idx: Int; End_Var; Loop Idx := Lights[Idx] := True; HighSpeed Then Delay(T#100ms); Else Delay(T#300ms); End_If; Lights[Idx] := False; End_For; End_Loop; End_Task; Jetter AG...
  • Seite 135 JC-940MC Programmierung Anzeige im Setup Das Setup-Fenster von JetSym zeigt den Zustand der Ein- und Ausgänge an: Nummer Beschreibung Funktion Aktueller Zustand der Die Ausgänge werden nacheinander gesetzt Ausgänge und wieder zurückgesetzt. Aktueller Zustand des Bei gesetztem Eingang wird der jeweilige Eingangs Ausgang für 100 ms eingeschaltet.
  • Seite 136: Merker

    Spezialmerker werden beim Start des Betriebssystems mit Standardwerten vorbesetzt  Anzahl: 256  Merkernummern: 2048 ... 2303 Speicherzugriff  Durch JetSym  Durch den E-Mail-Client  Browser (über den HTTP-Server) Von Anzeige- und Bediengeräten  Aus dem Anwendungsprogramm  Jetter AG...
  • Seite 137: 7.2 Register- Und I/O-Nummerierung Bei Der Jc-9Xx

    7.2 Register- und I/O-Nummerierung bei der JC-9xx Einleitung Die Steuerungen und Module der Jetter AG verfügen über eine Vielzahl von Funktionen, die über Register für den Anwender erreichbar sind. Jedes Register und jeder digitale Ein- oder Ausgang ist durch eine eindeutige Nummer gekennzeichnet.
  • Seite 138: Register- Und Modulregister

    Über ein Setup-Fenster von JetSym  Über eine Visualisierungsapplikation Die Registernummer ist innerhalb des Systems eindeutig. Definition Global Node Die Global Node Number (GNN) ist eine ID-Nummer, mit der Sie Jetter-Geräte Number (z. B. Steuerungen, Busknoten) innerhalb eines Ethernet-Netzwerks identifizieren: ...
  • Seite 139: Beispiel Register Beim Ethernet-Systembus

    JC-940MC Programmierung Beispiel Register beim Ein Modul JX3-AI4 ist an einem Busknoten JX3-BN-ETH angeschlossen. Das Ethernet-Systembus JX3-Modul hat die Modulnummer 2. Der Busknoten hat die ID (GNN) 001. Nummer Element Beschreibung Registernummer Direkt verwendbar ID des Busknotens, GNN 001: ID des ersten JX3-BN-ETH...
  • Seite 140: Steckplatznummerierung

    Die Zählweise der Trägerplatinen-Steckplätze am PCI-Bus ist von rechts  nach links. Der Steckplatz der Trägerplatine am PCI-Bus unmittelbar neben der CPU  erhält die Nummer 1. Die untere JX6-I/O-Platine erhält jeweils die Nummer 1.   Die obere JX6-I/O-Platine erhält jeweils die Nummer 2. Jetter AG...
  • Seite 141: Register- Und I/O-Nummern Von Lokalen Jx6-I/O-Submodulen

    JC-940MC Programmierung Register- und I/O-Nummern von lokalen JX6-I/O-Submodulen Registernummern für Die Registernummer für die lokalen JX6-I/O-Submodule der JC-9xx besteht lokale aus folgenden Elementen: JX6-I/O-Submodule Element Bedeutung Wertebereich Nummer der Trägerplatine 1 ... 3 Nummer des JX6-I/O-Submoduls auf der 1 ... 2 Trägerplatine...
  • Seite 142: Registernummern Von Jx2-Slave-Modulen Am Jx2-Systembus

    1 ... 3 Nummer der JX6-I/O-Platine (JX2-Systembus) auf 1 ... 2 der Trägerplatine Slave-Modulnummer + 10 12 ... 26 Modulregisternummer 000 ... 999 Beispiel An eine Steuerung JC-940MC sind mehrere JM-200-Antriebe angeschlossen. Nummer Modul Slave-Modulnummer Register JC-940MC siehe Dokumentation JC-940MC JM-206...
  • Seite 143: Register- Und I/O-Nummern Von Jx2- Und Jx3-I/O-Modulen Am Jx2-Systembus

    JC-940MC Programmierung Register- und I/O-Nummern von JX2- und JX3-I/O-Modulen am JX2-Systembus I/O-Modulnummern von Auf folgende Art ermitteln Sie die I/O-Modulnummern von JX2- und JX2- und JX3-I/O-Modulen am JX2-Systembus der JC-9xx: JX3-I/O-Modulen  Zählen Sie die JX2- und JX3-I/O-Module von links nach rechts, beginnend bei 2.
  • Seite 144 7 Programmierung Beispiel An eine Steuerung JC-940MC sind mehrere JX2- und JX3-I/O-Module angeschlossen. Jetter 0V 24V POWER INPUT Jetter Jetter Jetter JX2-PS1 JX2-ID8 JX2-SER1 INPUT DC24V 1,0A Nummer Modul I/O-Modulnummer Register JC-940MC siehe Dokumentation JC-940MC JX2-PS1 JX2-ID8 20120300z 2012002zz JX2-SER1...
  • Seite 145: Register- Und I/O-Nummern Von Ip67-I/O-Modulen Am Jx2-Systembus

    JC-940MC Programmierung Register- und I/O-Nummern von IP67-I/O-Modulen am JX2-Systembus I/O-Modulnummern von Auf folgende Art ermitteln Sie die I/O-Modulnummern von IP67-I/O-Modulen IP67-I/O-Modulen am JX2-Systembus der JC-9xx:  Sie stellen die I/O-Modulnummern über den Adressierungsschalter am Modul selbst ein.  Zu den IP67-I/O-Modulen zählen LioN-S und LJX7-CSL-Module.
  • Seite 146 7 Programmierung Beispiel An eine Steuerung JC-940MC sind mehrere IP67-I/O-Module angeschlossen. Nummer Modul I/O-Modulnummer Register JC-940MC siehe Dokumentation JC-940MC LioN-S 20120300z 2012002zz LioN-S 20120301z 2012003zz Jetter AG...
  • Seite 147: Register Und I/O-Nummern Von Canopen®-Modulen Am Jx2-Systembus

    JC-940MC Programmierung Register und I/O-Nummern von CANopen®-Modulen am JX2-Systembus I/O-Modulnummern von Auf folgende Art ermitteln Sie die I/O-Modulnummern von CANopen®-Modulen CANopen®-Modulen am JX2-Systembus der JC-9xx:  Die I/O-Modulnummern entsprechen meist der Node-ID des CANopen®-Moduls.  Ausnahmen: SMC EX120 und Lenze-Frequenzumrichter.
  • Seite 148 7 Programmierung Beispiel An eine Steuerung JC-940MC ist ein CANopen®-Modul angeschlossen. Nummer Modul I/O-Modulnummer Register JC-940MC siehe Dokumentation JC-940MC Festo-CPX 2012070zz 2012070zz Jetter AG...
  • Seite 149: Register- Und I/O-Nummern Von Jx3-Modulen Am Jx3-Bn-Eth

    JC-940MC Programmierung Register- und I/O-Nummern von JX3-Modulen am JX3-BN-ETH Global Node Number Der Hardware-Manager von JetSym weist im Jetter-Ethernet-Systembus dem eines JX3-BN-ETH am Busknoten JX3-BN-ETH eine Global Node Number zu. Jetter-Ethernet-System- Registernummern für Die Registernummer für JX3-Module am Ethernet-Busknoten besteht aus...
  • Seite 150 7 Programmierung Beispiel An eine Steuerung JC-940MC sind zwei Busknoten JX3-BN-ETH angeschlossen. Jetter JC-940MC Jetter Jetter DC24V DC24V 1,2A 1,2A Err D1 RUN STOP LOAD RESET Nummer Modul Modul- Register nummer JC-940MC siehe Dokumentation JC-940MC JX3-BN-ETH siehe Dokumentation JX3-BN-ETH JX3-DIO16...
  • Seite 151: Register- Und I/O-Nummern Von Jx3-Modulen Aus Sicht Des Jx3-Bn-Eth

    JC-940MC Programmierung Register- und I/O-Nummern von JX3-Modulen aus Sicht des JX3-BN-ETH Modulnummern einer Auf folgende Art ermitteln Sie die Modulnummern in einer JX3-Station: JX3-Station  Zählen Sie die JX3-I/O-Module von links nach rechts, beginnend bei 1.  Zählen Sie das Spannungsversorgungsmodul JX3-PS1 nicht mit.
  • Seite 152: Registernummern Des Submoduls Jx6-Sb(-I)

    7 Programmierung Registernummern des Submoduls JX6-SB(-I) Einleitung Dieses Kapitel beschreibt die Konfiguration der JX2-Systembus-Schnittstelle am PCI-Bus der Steuerung JC-940MC. Submodul JX6-SB(-I) Die Submodule JX6-SB und JX6-SB-I übernehmen die Umsetzung des PCI-Busses auf den JX2-Systembus. Die Betriebsart ist Master-Slave. Wichtige Hinweise ...
  • Seite 153 JC-940MC Programmierung  JX2-Systembus-Register Element Bedeutung Wertebereich Nummer der Trägerplatine 1 ... 3 Nummer des JX6-I/O-Submoduls auf der 1 ... 2 Trägerplatine Modulregisternummer 000 ..999 Weiterführende Literatur Mehr zu den Registern und der Projektierung des JX2-Systembusses steht in der JX6-SB-Benutzerinformation.
  • Seite 154: Register- Und I/O-Nummern Des Digitalen Jx6-I/O-Submoduls Jx6-Io16Cb

    Einleitung Das digitale Ein-/Ausgangsmodul verfügt über acht galvanisch getrennte 24-V-Eingänge und acht galvanisch getrennte 24-V-Ausgänge mit einem Maximalstrom von jeweils 0,5 A. I/O-Nummern für lokale Die I/O-Nummer für die lokalen JX6-I/O-Submodule des JC-940MC besteht JX6-I/O-Submodule aus folgenden Elementen: Element Bedeutung Wertebereich Nummer der Trägerplatine...
  • Seite 155: Digitale Eingänge

    JC-940MC Programmierung MR 100 Digitale Eingänge Im MR 100 ist der Eingangszustand lesbar. Bei einer Spannung von mehr als 12 V ist das dem Eingang zugeordnete Bit in diesem Register gesetzt (= 1). Bei niedrigeren Spannungen ist das zugeordnete Bit nicht gesetzt (= 0).
  • Seite 156: Steuerregister

    Bei einem Fehler schalten sich alle Ausgänge ab. Bit 3, 2 Filterzeit für das Fehlersignal der Ausgänge 00 = 1,5 ... 2,0 ms 01 = 0,4 ... 0,5 ms 10 = ca. 0,1 ms 11 = ca. 0,02 ms Modulregistereigenschaften Wert nach Reset Jetter AG...
  • Seite 157 JC-940MC Programmierung MR 104 Filterzeit von Eingang 1 bis 4 In diesem Register stellen Sie die Filterzeit für die Eingänge 1 bis 4 ein. Jedem Eingang sind zwei Bits dieses Registers zugeordnet. Bedeutung der Bits Bit 1, 0 Filterzeit von Eingang 1 00 = 1,5 ...
  • Seite 158: Verwandte Themen

    Filterzeit von Eingang 8 00 = 1,5 ... 2,0 ms 01 = 0,4 ... 0,5 ms 10 = ca. 0,1 ms 11 = ca. 0,02 ms Verwandte Themen Steckplatznummerierung der Trägerplatine und des JX6-I/O-Moduls  (siehe Seite 140) Jetter AG...
  • Seite 159: Registernummern Des Kombimoduls Jx6-Sv1

    JC-940MC Programmierung Registernummern des Kombimoduls JX6-SV1 Einleitung Das Kombimodul verfügt über einen potentialfreien Relaiskontakt, einen analogen Spannungsausgang und einen Zählereingang für Inkrementalgeber oder SSI-Absolutwertgeber. Registernummern In diesem Kapitel ist jeweils nur die Modulregisternummer angegeben. Addieren Sie zur Berechnung der tatsächlichen Registernummer die Basisregisternummer des Submoduls dazu.
  • Seite 160: Modulkennung

    Bit 5 Gebertyp Inkrementalgeber SSI-Absolutwertgeber MR 102 Analogausgang Nachdem Sie in dieses Register einen Wert schreiben, gibt das Modul JX6-SV1 am Analogausgang eine dem geschriebenen Wert proportionale Spannung aus. Modulregistereigenschaften Werte -32.767 ... 32.767 (-10 V ... +10 V) Jetter AG...
  • Seite 161 JC-940MC Programmierung MR 103 Inkrementalgeber: Strobe-Register Modulregistereigenschaften Werte 24 Bit Schreiben Den aktuellen Zählwert in dieses Register übernehmen Lesen Lesen des zuletzt übernommenen Zählwerts Absolutwertgeber: Geberwert In diesem Register ist der vom SSI-Geber gelieferte Positionswert lesbar. Nur wenn im Statusregister (MR 108) Bit 0 gesetzt ist, sind gültige Werte zum Lesen vorhanden.
  • Seite 162 Lesen Aktueller Zählwert Schreiben Der Wert aus MR 104 wird in dieses Register übernommen MR 106 Referenzwert / Offset Dieses Register ist wahlweise als Referenz- oder Offset-Register verwendbar, abhängig von den Einstellungen im Steuerregister. Modulregistereigenschaften Werte 24 Bit Jetter AG...
  • Seite 163 JC-940MC Programmierung MR 107 Steuerregister In diesem Register sind die Betriebsarten und Eingangsfilter einstellbar. Bedeutung der Bits Bit 0 Strobe Strobe nicht erlaubt Strobe erlaubt Bit 1 Referenz-Strobe Referenz-Strobe nicht erlaubt Referenz-Strobe erlaubt (bei /CHA * CHB * CHD) Bit 2 Referenzvergleich Vergleich wird nicht durchgeführt...
  • Seite 164: Statusregister

    Positionswert gültig Bit 1 Referenz-Strobe Referenz-Strobe erkannt Bit 2 Referenzvergleich Zählwert und Referenzwert stimmen überein Bit 3 Zählernullung Nullung des Zählwerts hat stattgefunden Bit 4 Strobe überschrieben Inkrementalgeber: Der Wert im Strobe-Register wurde überschrieben Absolutwertgeber: Der Positionswert wurde überschrieben Jetter AG...
  • Seite 165 JC-940MC Programmierung Bit 5 Referenz verloren Ein neuer Referenzwert ist verloren gegangen, da der vorhergehende Wert noch nicht ausgelesen wurde Bit 6 Z-Spur Störung Störungen der Z-Spuren oder zu hohe Verfahrgeschwindigkeit oder unzulässiger Wechsel der Z-Spur Bit 7 Paritätsfehler Paritätsfehler ist aufgetreten...
  • Seite 166: 7.3 Startverzögerungszeit

    7 Programmierung 7.3 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 ..............167 Jetter AG...
  • Seite 167: Startverzögerungszeit Einstellen

    Um die Verzögerungszeit einzustellen, führen Sie folgende Schritte aus: einstellen Schritt Vorgehen Schalten Sie das Gerät JC-940MC ein. Der Schalter S11 muss dabei auf Stellung RUN stehen. Geben Sie das Passwort ein. Dazu beschreiben Sie das R 202970 mit dem Wert 1112502132 (0x424f6f74).
  • Seite 168: 7.4 Echtzeituhr

    Die Gangreserve bei ausgeschaltetem Gerät ist begrenzt  Die Echtzeituhr hat keine automatische Sommerzeitumschaltung  Weitere Informationen Weitere Informationen zur Programmierung der Echtzeituhr finden Sie im zur Programmierung Themenhandbuch Systemregister im Download-Bereich unserer Homepage https://www.jetter.de/downloads/produktuebergreifende-dokumentation/ themenhandbuecher.html. Inhalt Thema Seite Technische Daten ..................169 Jetter AG...
  • Seite 169: Technische Daten

    JC-940MC Programmierung Technische Daten Technische Daten der Parameter Beschreibung Echtzeituhr Betriebsdauer Minimal: 10 Jahre Abweichung Max. 1 Minute pro Monat Auslieferungszustand Am Fertigungsende der Steuerung stellt das Fertigungspersonal die Echtzeituhr auf den aktuellen Wert von Datum und Uhrzeit ein. Jetter AG...
  • Seite 170: 7.5 E-Mail

    E-Mails an einen E-Mail-Server, der die Weiterleitung übernimmt. Dieses Kapitel beschreibt, wie der Anwender die E-Mail-Funktion in der Steuerung JC-940MC konfiguriert und E-Mails sowohl erstellt als auch sendet. E-Mail-Funktion Für die Aktivierung der E-Mail-Funktion in der Steuerung JC-940MC muss aktivieren folgende Voraussetzung erfüllt sein:...
  • Seite 171: Konfigurieren Der E-Mail-Funktion

    JC-940MC Programmierung 7.5.1 Konfigurieren der E-Mail-Funktion Einleitung Dieses Kapitel beschreibt die Konfiguration der E-Mail-Funktion, so dass E-Mails im Anwendungsprogramm versendet werden können. Das Gerät liest die Konfigurationsdaten während der Boot-Phase aus der Datei /EMAIL/email.ini. Voraussetzungen Für die Erstellung der Konfigurationsdatei müssen folgende Voraussetzungen erfüllt sein:...
  • Seite 172: Aufbau Der Konfigurationsdatei

    Die anderen Sektionen braucht der Anwender nur anlegen, wenn sie benötigt werden: Sektion Konfigurationswerte [SMTP]  IP-Adresse und Port-Nummer des SMTP-Servers  Anmeldeparameter  [POP3] IP-Adresse und Port-Nummer des POP3-Servers  Anmeldeparameter  [DEFAULT] Name einer E-Mail-Vorlagendatei, die Standardwerte enthält Jetter AG...
  • Seite 173: Sektion [Smtp]

    JC-940MC Programmierung Sektion [SMTP] Einleitung In dieser Sektion geben Sie die Parameter zur Verbindung mit dem SMTP-Server an. [SMTP] Beispiel: = 192.168.40.1 PORT = 25000 HELO = JetControl_2 USER = JetControl0815 PASSWORD = MyPassWord Authentifizierung Bei dieser Art der Authentifizierung führt das Gerät vor dem E-Mail versenden eine Benutzeranmeldung beim SMTP-Server durch.
  • Seite 174 Bei nicht vorhandenem Keine SMTP-Authentifizierung Eintrag PASSWORD Im Beispiel MyPassWord Beschreibung Anmeldepasswort bei SMTP-Authentifizierung; Wenn dieser Eintrag vorhanden ist, ist auch der Eintrag USER erforderlich. Gültige Werte Zeichenkette mit maximal 63 Zeichen Bei nicht vorhandenem Keine SMTP-Authentifizierung Eintrag Jetter AG...
  • Seite 175: Sektion [Pop3]

    JC-940MC Programmierung Sektion [POP3] Einleitung In dieser Sektion geben Sie die Parameter zur Verbindung mit dem POP3-Server an. Nur wenn der E-Mail-Server eine Authentifizierung über POP3-vor-SMTP benötigt, ist diese Sektion erforderlich. [POP3] Beispiel: = 192.168.40.1 PORT = 25100 USER = JetControl4711...
  • Seite 176 Bei nicht vorhandenem Keine POP3-Anmeldung Eintrag PASSWORD Im Beispiel Pop3PassWord Beschreibung Anmeldepasswort bei POP3-Anmeldung; Wenn dieser Eintrag vorhanden ist, ist auch der Eintrag USER erforderlich. Gültige Werte Zeichenkette mit maximal 63 Zeichen Bei nicht vorhandenem Keine POP3-Anmeldung Eintrag Jetter AG...
  • Seite 177: Sektion [Default]

    JC-940MC Programmierung Sektion [DEFAULT] Einleitung In dieser Sektion geben Sie den Namen einer E-Mail-Vorlagendatei an, die Standardeinstellungen für die E-Mail-Vorlagendateien enthält. Wenn die entsprechende Sektion in der jeweiligen E-Mail-Vorlage nicht enthalten ist, setzt das Gerät die hier gemachten Definitionen beim E-Mail-Versand ein.
  • Seite 178: Beispiele Für Eine Konfigurationsdatei

    E-Mail-Vorlagendatei mit Standardeinstellungen definiert ist. [SMTP] = 192.168.40.1 [POP3] = 192.168.40.1 USER = JetControl4711 PASSWORD = Pop3PassWord [DEFAULT] MAILCFG = EmailDefaults.cfg Authentifizierung über Wenn der E-Mail-Server eine verschlüsselte Authentifizierung verlangt. SMTP [SMTP] = 192.168.40.1 USER = JetControl0815 PASSWORD = MyPassWord Jetter AG...
  • Seite 179: Erstellen Von E-Mails

    JC-940MC Programmierung 7.5.2 Erstellen von E-Mails Einleitung Dieses Kapitel beschreibt die E-Mail-Erstellung. Der Versand dieser E-Mails geschieht dann im Anwendungsprogramm. Für jede E-Mail ist vom Anwender eine E-Mail-Vorlagendatei zu erstellen. Inhalt Thema Seite Name der E-Mail-Vorlagendatei ..............180 Struktur der E-Mail-Vorlagendatei............... 181 Einfügen von Echtzeit-Steuerungswerten ..........
  • Seite 180: Name Der E-Mail-Vorlagendatei

    Beschreibung email_ Namenspräfix, der immer gleich bleibt Nummer der E-Mail; Wert zwischen 0 und 255 .cfg Feste Dateierweiterung Speicherort Die E-Mail-Vorlagendateien müssen im selben Verzeichnis der internen Flash-Disk wie die Konfigurationsdatei abgelegt sein. /EMAIL email_0.cfg Beispiele email_37.cfg email_255.cfg Jetter AG...
  • Seite 181: Struktur Der E-Mail-Vorlagendatei

    JC-940MC Programmierung Struktur der E-Mail-Vorlagendatei Einleitung Eine E-Mail-Vorlagendatei ist eine Textdatei, die in Sektionen strukturiert ist. Aus den Informationen in diesen Sektionen stellt das Gerät beim Versenden die E-Mail zusammen. E-Mail-Vorlagendatei  Die Sektionen [FROM] und [TO] sind erforderlich. Entweder in der zu versendenden E-Mail selbst oder in der E-Mail-Vorlagendatei mit den Standardeinstellungen.
  • Seite 182: Fatal Error

    Vollständiger Name einer anzuhängenden Datei Bemerkungen Die Datei muss eine Textdatei sein. Länge 511 Zeichen [ATTACHMENT] Beispiel /logfiles/error_report.log [MESSAGE] Beschreibung Inhalt der E-Mail Bemerkungen Nur Text möglich Länge 65.535 Zeichen [MESSAGE] Beispiel Have a nice day ! JetControl. Jetter AG...
  • Seite 183: Einfügen Von Echtzeit-Steuerungswerten

    JC-940MC Programmierung Einfügen von Echtzeit-Steuerungswerten Einleitung Aktuelle Echtzeit-Steuerungswerte werden über Tag-Funktionen in die Parameter der Sektionen integriert. Damit können Zustände von Registern, Textregistern, Eingängen, Ausgängen und Merkern angezeigt werden. Tag-Kennzeichnung Alle Tags beginnen und enden mit bestimmten Zeichenfolgen. Zwischen diesen Tag-Begrenzern sind die Variablen definiert.
  • Seite 184 Der Variablenname beginnt mit einem großen "F" gefolgt von der Merkernummer. Folgende Typen sind möglich: Darstellung BOOL Merker = 0 --> Anzeige: 0 Merker = 1 --> Anzeige: 1 STRING Merker = 0 --> Anzeige: FALSE Merker = 1 --> Anzeige: TRUE Jetter AG...
  • Seite 185 JC-940MC Programmierung Standardtyp: BOOL Beispiel: <JC:DTAG name="F100" type="STRING" format="#" /> Ergebnis: Der Zustand des Merkers 100 wird als String "T" oder "F" angezeigt. Eingänge Der Variablenname beginnt mit einem großen "I" gefolgt von der Eingangsnummer. Folgende Typen sind möglich: Darstellung BOOL Eingang = 0 -->...
  • Seite 186: Beispiele

    Inhalts von Register 1000300 und dem Inhalt von Register 1000100 ergibt, wird angezeigt. <JC:DTAG name="PI1000300 + 100" /> Ergebnis: Der Zustand des Eingangs, dessen Nummer sich aus der Addition des Inhalts von Register 1000300 und dem Wert 100 ergibt, wird angezeigt. Jetter AG...
  • Seite 187 JC-940MC Programmierung <JC:DTAG name="PI1000300 + R1000100" /> Ergebnis: Der Zustand des Eingangs, dessen Nummer sich aus der Addition des Inhalts von Register 1000300 und dem Inhalt von Register 1000100 ergibt, wird angezeigt. <JC:DTAG name="PO1000300 + 100" /> Ergebnis: Der Zustand des Ausgangs, dessen Nummer sich aus der Addition des Inhalts von Register 1000300 und dem Wert 100 ergibt, wird angezeigt.
  • Seite 188: Versenden Einer E-Mail

    E-Mail-Versand abgeschlossen ist. Systemfunktion 110 Seit JetSym 5.0 ist die Systemfunktion 110 veraltet. Verwenden Sie stattdessen die JetSym-STX-Funktion EMailSend(). JetSym-STX-Funktion Die JetSym-STX-Funktion EMailSend() ist ausführlich in der Online-Hilfe von EMailSend() JetSym beschrieben. Funktionsdeklaration: Function EmailSend(Const Ref FileName: String): Int; Jetter AG...
  • Seite 189: Register

    JC-940MC Programmierung 7.5.4 Register Einleitung Dieses Kapitel beschreibt die Register, über die Sie den Bearbeitungsstatus der E-Mail Funktion abfragen können. Inhalt Thema Seite Registerübersicht ..................190 Registerbeschreibung ................. 191 Jetter AG...
  • Seite 190: Registerübersicht

    Bearbeitungsstatus der E-Mail-Funktion abfragen können. Registerübersicht Register Beschreibung 202930 Webstatus 292932 IP-Adresse des SMTP-Servers 292933 IP-Adresse des POP3-Servers 292934 Port-Nummer des SMTP-Servers 292935 Port-Nummer des POP3-Servers 292937 Status der E-Mail-Bearbeitung 292938 ID des Tasks, der gerade eine E-Mail verschickt Jetter AG...
  • Seite 191: Registerbeschreibung

    JC-940MC Programmierung Registerbeschreibung R 202930 Webstatus Das Webstatusregister zeigt bitkodiert die Funktionen an, die verfügbar sind. Bedeutung der Bits Bit 0 FTP-Server verfügbar Bit 1 HTTP-Server verfügbar Bit 2 E-Mail verfügbar Bit 2 ist nur gesetzt, wenn die Konfigurationsdatei /EMAIL/email.ini vorhanden ist.
  • Seite 192 Wenn R 202930.2 = 1 R 292935 Port-Nummer des POP3-Servers Die Port-Nummer des POP3-Servers kann hier gelesen werden, wie sie in der Datei /EMAIL/email.ini angegeben ist. Modulregistereigenschaften Zugriff Lesen Wert nach Reset Je nach Konfiguration Wird wirksam Wenn R 202930.2 = 1 Jetter AG...
  • Seite 193: Status Der E-Mail-Bearbeitung

    JC-940MC Programmierung R 292937 Status der E-Mail-Bearbeitung Die Ausführung des E-Mail Versands wird hier mitverfolgt. Modulregistereigenschaften Werte Keine E-Mail wird versendet. Übergabe der Parameter an den E-Mail-Client des Geräts. E-Mail wird zusammengestellt und die Verbindung mit dem Server wird aufgenommen.
  • Seite 194: 7.6 Daten Sortieren

    Seit JetSym 5.0 ist die Systemfunktion 50 veraltet. Verwenden Sie stattdessen die JetSym-STX-Funktion QSort(). JetSym-STX-Funktion Die JetSym-STX-Funktion QSort() ist ausführlich in der Online-Hilfe von QSort() JetSym beschrieben. Funktionsdeklaration: Function QSort(DataPtr: Int, ElementCnt: Int, ElementSize: Int, SortOffset: Int, SortType: STXBASETYPE, SortMode: QSORTMODE): Int; Jetter AG...
  • Seite 195: 7.7 Modbus/Tcp

    Einleitung Dieses Kapitel beschreibt die Funktionen des im Gerät vorhandenen Modbus/TCP-Servers und Modbus/TCP-Clients. Funktion Modbus/TCP Bei der Steuerung JC-940MC ist die Funktion Modbus/TCP immer aktiviert. aktivieren Die Bits 4 und 5 im Webstatusregister 202930 sind dann immer gesetzt. Kenntnisse des...
  • Seite 196: Modbus/Tcp-Server

    Beim Empfang von Registerwerten auf die internen 32-Bit-Register gibt es keine Vorzeichenerweiterung. Inhalt Thema Seite Adressierung ....................197 Unterstützte Kommandos - Class 0 ............199 Unterstützte Kommandos - Class 1 ............200 Unterstützte Kommandos - Class 2 ............201 Jetter AG...
  • Seite 197: Adressierung

    JC-940MC Programmierung Adressierung Einleitung Die über den Modbus empfangenen Adressen können lokal im Modbus/TCP-Server modifiziert werden. Dazu sind drei Register vorhanden, in die die Basisadressen für den Zugriff auf Register, Eingänge und Ausgänge geschrieben werden. Die Adresse im Modbus/TCP-Telegramm gibt dann die Adresse relativ zu dieser Basisadresse an.
  • Seite 198 Der Modbus/TCP-Server der JetControl erhält von einem Modbus/TCP-Client das Modbus/TCP-Kommando write coils mit der Ausgangsnummer 205 und der Anweisung diesen Ausgang einzuschalten. Das Register 272705 Ausgangsoffset enthält den Wert 100000000. Somit wird der Ausgang 100000205 z. B. eines Peripheriemoduls JX3-DO16 eingeschaltet. Jetter AG...
  • Seite 199: Unterstützte Kommandos - Class 0

    JC-940MC Programmierung Unterstützte Kommandos - Class 0 fc 3 read multiple registers Registerblock lesen Die Startregisternummer innerhalb des Geräts ergibt sich aus der Addition der Startregisternummer im Kommando zum Inhalt des R 272702 Registeroffset. fc 16 write multiple registers Registerblock schreiben Die Startregisternummer innerhalb des Geräts ergibt sich aus der Addition der...
  • Seite 200: Unterstützte Kommandos - Class 1

    Ausgangsnummer im Kommando zum Inhalt des R 272705 Ausgangsoffset. fc 6 write single register Niederwertige 16 Bit eines Registers beschreiben. Die Startregisternummer innerhalb des Geräts ergibt sich aus der Addition der Startregisternummer im Kommando zum Inhalt des R 272702 Registeroffset. Jetter AG...
  • Seite 201: Unterstützte Kommandos - Class 2

    JC-940MC Programmierung Unterstützte Kommandos - Class 2 fc 15 force multiple coils Mehrere Ausgänge ein- und ausschalten Die Ausgangsnummer innerhalb des Geräts ergibt sich aus der Addition der Ausgangsnummer im Kommando zum Inhalt des R 272705 Ausgangsoffset. fc 23 read/write registers Gleichzeitig Register lesen und schreiben Die Startregisternummer innerhalb des Geräts ergibt sich aus der Addition der...
  • Seite 202: Modbus/Tcp-Client

    Die Register und ihre überlagerten Ein- und Ausgänge sind lediglich Speicherzellen im RAM. Eine direkte Abbildung auf die Hardware findet nicht statt. Deshalb ist nicht festgelegt, ob dem Register Eingänge oder Ausgänge überlagert sind. Erst bei der Konfiguration in den Kommunikationseinheiten findet eine Zuordnung statt. Jetter AG...
  • Seite 203: Einschränkung

    JC-940MC Programmierung Unit-ID Der Befehlskopf eines Modbus/TCP-Telegramms enthält eine Unit-ID. Die Unit-ID wird von Modbus/TCP-Geräten nicht ausgewertet, da sie über die IP-Adresse eindeutig adressiert werden. Deshalb wird bei den Systemfunktionen 65, 66 und 80 immer fest eine "1" gesendet. Bei Umsetzern von Modbus/TCP auf Modbus RTU wird die Unit-ID dazu verwendet, die Modbus RTU Server zu adressieren.
  • Seite 204: Modbus/Tcp-Client Mit Stx-Variablen

    Zugriffe serialisiert. Das ist so, weil die Server oftmals kein command pipelining unterstützen. Wenn mehrere Server konfiguriert sind, wird parallel mit ihnen kommuniziert. Unit-ID Bei Umsetzern von Modbus/TCP auf Modbus RTU wird die Unit-ID dazu verwendet, die Modbus-RTU-Server zu adressieren. Deshalb ist die Unit-ID einstellbar. Jetter AG...
  • Seite 205 JC-940MC Programmierung JetSym-STX-Funktionen Die JetSym-STX-Funktionen sind ausführlich in der Online-Hilfe von JetSym beschrieben. Systemfunktion Entsprechende JetSym-STX-Funktion Function ModbusCRCgen(FramePtr: Int, Length: Int): Int; Function ModbusCRCcheck(FramePtr: Int, Length: Int): Int; 65/67 Function ModbusReadReg(Const Ref MbParam: MODBUS_PARAM): Int; 66/68 Function ModbusWriteReg(Const Ref MbParam: MODBUS_PARAM): Int;...
  • Seite 207: Autocopy - Automatisches Kopieren Von Steuerungsdaten

    JC-940MC AutoCopy - Automatisches Kopieren von Steuerungsdaten AutoCopy - Automatisches Kopieren von Steuerungsdaten Einleitung Dieses Kapitel beschreibt die AutoCopy-Funktion, die es ermöglicht, Dateien innerhalb der Steuerung und/oder zwischen der Steuerung und einem FTP-Server, den angeschlossenen Erweiterungsmodulen und einer Steuerung im Netzwerk zu kopieren. Hierzu erstellen Sie eine Kommandodatei, die zusammen mit den Daten, z.
  • Seite 208 Der Programmierer verfügt über Grundkenntnisse der Anwendung von FTP. config.ini - Beispiel Das ist ein Beispiel für eine Konfigurationsdatei config.ini mit einem Eintrag AutoCopyIni: ;JC-940MC System Configuration ;Copyright (c) 2009 by Jetter AG, Ludwigsburg, Germany [IP] Address = 192.168. 10.209 SubnetMask = 255.255.255.
  • Seite 209 JC-940MC AutoCopy - Automatisches Kopieren von Steuerungsdaten Inhalt Thema Seite Funktionsweise ................... 210 Jetter AG...
  • Seite 210: Funktionsweise

    8 AutoCopy - Automatisches Kopieren von Steuerungsdaten 8.1 Funktionsweise Einleitung Dieses Kapitel beschreibt das Starten und Ausführen der AutoCopy-Funktion. Inhalt Thema Seite AutoCopy-Funktion starten ................. 211 AutoCopy-Funktion ausführen ..............212 AutoCopy-Funktion beenden ..............214 Jetter AG...
  • Seite 211: Autocopy-Funktion Starten

    JC-940MC AutoCopy - Automatisches Kopieren von Steuerungsdaten AutoCopy-Funktion starten Einleitung Die AutoCopy-Funktion kann nur während der Boot-Phase (nach dem Einschalten) der Steuerung ausgeführt werden. Voraussetzungen Sie haben die Kommandodatei erstellt und im entsprechenden Verzeichnis abgelegt. Wenn der Eintrag AutoCopyIni in der Konfigurationsdatei config.ini nicht...
  • Seite 212: Autocopy-Funktion Ausführen

    Die Steuerung bearbeitet die weiteren Kommandos in aufsteigender Reihenfolge, bis zur Anzahl aus der Sektion [OPTIONS]. Die Steuerung ermittelt die Ergebnisstatistik aller Kommandos und schreibt sie in die Protokolldatei. LEDs der JC-940MC in Die Status-LEDs des Betriebssystems haben in der Boot-Phase der der Betriebsart Steuerung folgende Zustände:...
  • Seite 213 JC-940MC AutoCopy - Automatisches Kopieren von Steuerungsdaten Stufe Beschreibung Zustand Die AutoCopy-Funktion ist beendet; es sind Fehler aufgetreten. Jetter AG...
  • Seite 214: Autocopy-Funktion Beenden

    Um die AutoCopy-Funktion zu beenden, führen Sie folgende Schritte aus: beenden Schritt Vorgehen Schalten Sie die Steuerung aus. Sie können jetzt den USB-Stick entfernen (nicht erforderlich). Stellen Sie den Schalter in Stellung RUN oder STOP. Schalten Sie die Steuerung ein. Ergebnis: Die Steuerung bootet neu. Jetter AG...
  • Seite 215: Betriebssystemupdate

    Die Jetter AG stellt die Betriebssysteme auf ihrer Homepage Betriebssystems https://www.jetter.de/downloads.html zur Verfügung. Sie finden die Betriebssystemdateien zum Download beim jeweiligen Produkt. Geräte im Auf folgende Geräte eines Systems mit der Steuerung JC-940MC können JC-9xx-System Betriebssysteme geladen werden:  Steuerung JC-940MC ...
  • Seite 216: Update Des Betriebssystems Der Steuerung

    9 Betriebssystemupdate 9.1 Update des Betriebssystems der Steuerung Einleitung Dieses Kapitel beschreibt, wie Sie ein Betriebssystemupdate bei der Steuerung JC-940MC durchführen. Sie haben hierbei mehrere Möglichkeiten, die Betriebssystemdatei an die Steuerung zu übertragen:  Mit dem Programmiertool JetSym  Über eine FTP-Verbindung ...
  • Seite 217: Betriebssystemupdate Mit Jetsym

    JC-940MC Betriebssystemupdate Betriebssystemupdate mit JetSym Einleitung Mit Hilfe des Programmiertools JetSym ist es auf komfortable Weise möglich, eine Betriebssystemdatei auf die Steuerung JC-940MC zu übertragen. Voraussetzungen  Eine Betriebssystemdatei für die Steuerung JC-940MC ist vorhanden.  Eine UDP/IP- und eine TCP/IP-Verbindung vom Programmiertool zur JC-940MC sind möglich.
  • Seite 218: Betriebssystemupdate Über Ftp

    Mit Hilfe eines FTP-Clients ist es möglich, eine Betriebssystemdatei an die Steuerung JC-940MC zu übertragen. Voraussetzungen  Eine Betriebssystemdatei für die Steuerung JC-940MC ist vorhanden.  Eine FTP-Verbindung zur Steuerung ist möglich.  Die Login-Parameter für einen User mit Administrator- oder Systemrechten sind vorhanden.
  • Seite 219: Automatisches Betriebssystemupdate Vom Usb-Stick

    JC-940MC Betriebssystemupdate Automatisches Betriebssystemupdate vom USB-Stick Verweis Ein automatisches Betriebssystemupdate der Steuerung von einem USB-Stick lässt sich über die AutoCopy-Funktion ausführen. Eine ausführliche Beschreibung finden Sie im Kapitel AutoCopy (siehe Seite 207). Jetter AG...
  • Seite 220: Betriebssystemupdate Aus Dem Anwendungsprogramm

    Die Dateifunktionen im STX-Sprachumfang machen es möglich, ein Betriebssystemupdate der JC-940MC aus einer Betriebssystemdatei programmgesteuert durchzuführen. Voraussetzungen  Eine Betriebssystemdatei befindet sich im Dateisystem der JC-940MC.  Das Betriebssystem der JC-940MC und das Anwendungsprogramm muss laufen. Hinweis: Lassen Sie die Steuerung eingeschaltet.
  • Seite 221: 9.2 Update Des Betriebssystems Eines Jx-Moduls

    Betriebssystemupdate 9.2 Update des Betriebssystems eines JX-Moduls Einleitung Dieses Kapitel beschreibt, wie Sie ein Betriebssystemupdate bei einem JX-Modul am JX2- oder JX3-Systembus der Steuerung JC-940MC durchführen. Sie haben hierbei mehrere Möglichkeiten, die Betriebssystem- datei an das JX-Modul zu übertragen: ...
  • Seite 222: Betriebssystemupdate Mit Jetsym

    Wenn ..dann ..Sie noch weitere Module ... gehen Sie weiter bei Schritt 1. updaten wollen, ... Sie kein Modul mehr updaten ... booten Sie die Steuerung neu, um wollen, das eingespielte Betriebssystem zu starten. Jetter AG...
  • Seite 223: Betriebssystemupdate Über Ftp

    JC-940MC Betriebssystemupdate Betriebssystemupdate über FTP Einleitung Mit Hilfe eines FTP-Clients ist es möglich, eine Betriebssystemdatei an ein JX-Modul am Systembus der Steuerung zu übertragen. Voraussetzungen  Eine Betriebssystemdatei für das JX-Modul ist vorhanden.  Eine FTP-Verbindung zur Steuerung ist möglich.
  • Seite 224: Automatisches Betriebssystemupdate Vom Usb-Stick

    9 Betriebssystemupdate Automatisches Betriebssystemupdate vom USB-Stick Verweis Ein automatisches Betriebssystemupdate eines JX2- oder JX3-Moduls von einem USB-Stick lässt sich über die AutoCopy-Funktion ausführen. Eine ausführliche Beschreibung finden Sie im Kapitel AutoCopy (siehe Seite 207). Jetter AG...
  • Seite 225: Betriebssystemupdate Aus Dem Anwendungsprogramm

    Betriebssystem zu starten. Softwareversionen Das Beispielprogramm ist getestet mit den folgenden Softwareversionen:  JetSym in der Version 5.3  Steuerung JC-940MC in der OS-Version 1.10 Sie finden aktuelle Beispielprogramme auch in der Online-Hilfe von JetSym. Beispielprogramm SourceName: String[100]; DestinationName: String[100];...
  • Seite 226 // 3. Name der Zieldatei in 'DestinationName' festlegen // 4. Merker 'UpdateIt' setzen //**************************************************** Task OSupdate Autorun ResCopy: Int; End_Var; Loop UpdateIt := False; When UpdateIt Continue; ResCopy := FileCopy(SourceName, DestinationName); Trace('Result : ' + IntToStr(ResCopy) + '$n'); End_Loop; End_Task; Jetter AG...
  • Seite 227: 10 Motion Control

    JC-940MC Motion Control 10 Motion Control Programmierung Die Funktionen und die Programmierung der Motion Control sind in der JetSym-Hilfe beschrieben. Die Programmierung der Motion Control in der Programmiersprache STX geschieht über die Motion-API-Schnittstelle. Jetter AG...
  • Seite 229: Kurzreferenz Jc-940Mc

    02 ... 17 Electronic Data Sheet Passende Betriebssystemversion [Identification] Diese Kurzreferenz beschreibt in stark zusammengefasster Form die 100600 Interne Versionsnummer Register und Merker der Steuerung JC-940MC in der Betriebssystemversion 1.10.0.0. 100601 Modulkennung 100602 ... Modulname (Register-String) Allgemeine Registerübersicht 100612...
  • Seite 230 11 Kurzreferenz JC-940MC 101216 ETH 1: Statische Route IP-Adresse 2000 1000 MBit/s, vollduplex 101217 ETH 1: Statische Route Subnetzmaske 104006 Link Status ETH3 101218 ETH 1: Statische Route Gateway Kein Link 101219 ETH 2: Statische Route IP-Adresse 10 MBit/s, halbduplex...
  • Seite 231 JC-940MC Kurzreferenz JC-940MC 107521 Benutzt Bit 10: Ein Busknoten (Publish/Subscribe-Teilnehmer) hat einen Fehler der Steuerung gemeldet 107522 Geblockt Bit 12: JetIPScan hat Fehler gemeldet 107523 Frei Bit 16: NetConsistency hat Fehler gemeldet Bit 20: Interner Fehler der Speicherverwaltung des Betriebssystems...
  • Seite 232 11 Kurzreferenz JC-940MC Lade Bit 25: Tasklock Timeout Ethernet-Systembus-Prozessdatenkonfigu Bit 31: Unbekannter Fehler ration Ethernet-Systembus-Prozessdatenkonfigu 210006 Höchste Task-Nummer ration anhalten 210007 Minimale Programmzykluszeit JetIPScan-Client AUS 210008 Maximale Programmzykluszeit JetIPScan-Client EIN 210009 Aktuelle Programmzykluszeit 210011 Aktuelle Task-Nummer 202962 Systemstatusregister (bitkodiert) 210050...
  • Seite 233 JC-940MC Kurzreferenz JC-940MC 250021 Modus 250022 Anzahl Elemente TCP-Autoclose für STX-Debug-Server 250023 Multicast-Gruppe 250024 Hash 212000 Anzahl offener Verbindungen 250025 Aktuelle Sequenznummer 212001 Modus 250026 Größe (Bytes) 212002 Zeit 250027 Timeout 250028 Anzahl empfangener Publications 250029 Anzahl Timeout-Fehler 250030 Anzahl Sequenznummernfehler JetIP-Vernetzung 250100 ...
  • Seite 234: Freiprogrammierbare Ip-Schnittstelle

    Client-Socket: Port Knoten * 10 320100 Status des Zugriffs 320101 Task-ID Funktion NetConsistency Freiprogrammierbare IP-Schnittstelle Nur bei JC-340, JC-350, JC-440MC, JC-940MC und JC-945MC. Basistreiber Auslesen der Verbindungsliste 470000 ... Cookie 350000 Letztes Ergebnis (-1 = keine Verbindung ausgewählt) 470008 350001 1 = Client;...
  • Seite 235 JC-940MC Kurzreferenz JC-940MC Digitales I/O-Modul JX6-IO16CB Bit 2 = 1: Zugriff auf DNS-Server läuft Bit 3 = 0: Kein Fehler bei Zugriff auf DNS-Server 20SJ01100 Zustand der digitalen Eingänge Bit 3 = 1: Fehler bei Zugriff auf DNS-Server 20SJ01101 Zustand der digitalen Ausgänge 20SJ01102 Fehlerstatus der digitalen Ausgänge...
  • Seite 236 11 Kurzreferenz JC-940MC 20SJ02032 Einschaltverzögerung 20SJ04000 Register überlagert mit den Ein- und Ausgängen (siehe unten) 20SJ02039 I/O-Modul mit Peripheriefehler (bitkodiert) 20SJ04367 20SJ02070 Anzahl CANopen®-Module 20SJ05x00 I/O-Register CANopen® / JX-SIO x: I/O-Modulnummer - 70 (0 ... 9) 20SJ02071 Aktuelle I/O-Summe am JX2-Systembus...
  • Seite 237 JC-940MC Kurzreferenz JC-940MC 4005 309..316 401..408 409..416 501..508 4073 709..716 801..808 4006 401..408 409..416 501..508 509..516 4074 801..808 809..816 4007 409..416 501..508 509..516 601..608 4075 809..816 901..908 4008 501..508 509..516 601..608 609..616 4076 901..908 909..916 4009 509..516 601..608 609..616 701..708 4077 909..916...
  • Seite 238 11 Kurzreferenz JC-940MC 4141 1109..1116 4226 1401..1408 1409..1416 1501..1508 1509..1516 4142 1201..1208 4227 1409..1416 1501..1508 1509..1516 1601..1608 4143 1209..1216 4228 1501..1508 1509..1516 1601..1608 1609..1616 4144 1301..1308 4229 1509..1516 1601..1608 1609..1616 1701..1708 4145 1309..1316 4230 1601..1608 1609..1616 1701..1708 1709..1716 4146 1401..1408 4231 1609..1616...
  • Seite 239: Spezialmerker Schnittstellenüberwachung

    JC-940MC Kurzreferenz JC-940MC Spezialmerker Publish/Subscribe 4293 1709..1716 1801..1808 4294 1801..1808 1809..1816 2080 Freigabe zur Veröffentlichung eines Fehlers 4295 1809..1816 1901..1908 2081 Fehlersammelmeldung Subscriber 4296 1901..1908 1909..1916 4297 1909..1916 2001..2008 Spezialmerker Schnittstellenüberwachung 4298 2001..2008 2009..2016 2088 OS-Flag JetIP 4299 2009..2016 2101..2108...
  • Seite 240 11 Kurzreferenz JC-940MC Anwendungsregister - Merker - Überlagerung CRC für Modbus RTU generieren CRC für Modbus RTU prüfen 1000000 256 ... 287 65/67 Registerblock über Modbus/TCP lesen 1000001 288 ... 319 66/68 Registerblock über Modbus/TCP schreiben 1000002 320 ... 351...
  • Seite 241: Anhang

    JC-940MC Anhang Anhang Einleitung Der Anhang enthält die elektrischen und mechanischen Daten sowie die Betriebsdaten. Inhalt Thema Seite Technische Daten ..................242 Index ......................250 Jetter AG...
  • Seite 242: Technische Daten

    Anhang A: Technische Daten Einleitung Dieses Kapitel im Anhang enthält die elektrischen und mechanischen Daten sowie die Betriebsdaten der JC-940MC. Inhalt Thema Seite Technische Daten ..................243 Mechanische Abmessungen ............... 244 Betriebsparameter Umwelt und Mechanik ..........246 Betriebsparameter Gehäuse ............... 247 Gleichstrom-Netzeingänge und -Netzausgänge .........
  • Seite 243: Technische Daten

    JC-940MC Anhang Technische Daten Elektrische Daten: Parameter Beschreibung Spannungsversorgung Nennspannung DC 24 V Zulässiger Spannungsbereich -15 % ... +20 % Eingangsstrom max. 3,125 A Leistungsaufnahme max. 75 W Speicherausbau Parameter Beschreibung Nichtflüchtiger Variablenspeicher 480.000 Bytes (NVRAM) entspricht 120.000 Anwendungsregister (32 Bit) Flüchtiger Variablenspeicher (SDRAM)
  • Seite 244: Mechanische Abmessungen

    Anhang Mechanische Abmessungen Mechanische Abmessungen - Variante JC-940MC-xx X61 X62 X63 X64 R 2,5 242,43 Einzelheit A Maße in mm Jetter AG...
  • Seite 245 X63 X64 R 2,5 242,43 Einzelheit A 10,43 Maße in mm Mindestabstände Halten Sie bei der Montage der Steuerung JC-940MC oben, unten und rechts (Seite des Kühlkörpers) einen Mindestabstand ein. Mindestabstand oben: 100 mm  Mindestabstand unten: 100 mm  ...
  • Seite 246: Betriebsparameter Umwelt Und Mechanik

    1 g Beschleunigung: 1 Oktave/min, 10 Frequenzdurchläufe sinusförmig, alle drei Raumachsen Schockfestigkeit 15 g gelegentlich, 11 ms, DIN EN 61131-2 halbe Sinuswelle, 3 Schocks DIN EN 60068-2-27 in beide Richtungen der drei Raumachsen Schutzart IP20 DIN EN 60529 Einbaulage senkrecht Jetter AG...
  • Seite 247: Betriebsparameter Gehäuse

    JC-940MC Anhang Betriebsparameter Gehäuse Elektrische Sicherheit Parameter Wert Norm Schutzklasse DIN EN 61131-2 Isolationsprüfspannung Funktionserde ist DIN EN 61131-2 geräteintern mit der Gerätemasse verbunden. Schutzleiterverbindung DIN EN 61131-2 Überspannungskategorie DIN EN 61131-2 EMV-Störaussendung Parameter Wert Norm Gehäuse Frequenzbereich DIN EN 61000-6-3 30 MHz ...
  • Seite 248: Gleichstrom-Netzeingänge Und -Netzausgänge

    DIN EN 61000-6-2 Wiederholfrequenz 5 kHz DIN EN 61000-4-4 Kriterium A Stoßspannungen, tr/th 1,2/50 µs DIN EN 61131-2 unsymmetrisch Gleichtakteinkopplung 1 kV DIN EN 61000-6-2 (Leitung gegen Erde), Gegentakteinkopplung 0,5 kV DIN EN 61000-4-5 symmetrisch (Leitung gegen Leitung) Jetter AG...
  • Seite 249: Geschirmte Daten- Und I/O-Leitungen

    JC-940MC Anhang Geschirmte Daten- und I/O-Leitungen EMV-Störfestigkeit Parameter Wert Norm Hochfrequenz Frequenzbereich DIN EN 61131-2 asymmetrisch, 0,15 MHz ... 80 MHz DIN EN 61000-6-2 amplitudenmoduliert Prüfspannung 10 V DIN EN 61000-4-6 AM 80 % mit 1 kHz Quellimpedanz 150 Ω...
  • Seite 250: B: Index

    Dateisystem • 35 Eigenschaften • 118 Daten sortieren • 194 Demontage Laufzeitregister • 35 Demontieren einer Steuerung JC-940MC • 44 LEDs der Steuerung • 74 LEDs des Submoduls JX6-SB(-I) • 78 Echtzeit-Steuerungswerte einfügen • 183 Echtzeituhr • 35 Mechanische Abmessungen • 38 Modbus/TCP •...
  • Seite 251 JC-940MC Index Personalqualifikation • 10 Produktbeschreibungen JC-940MC • 28 Programmierung der lokalen JX6-I/O-Submodule Digitales JX6-I/O-Submodul JX6-IO16CB • 154 Kombimodul JX6-SV1 • 159 Registernummer von CANopen®-Modulen am JX2-Systembus • 147 von IP67-I/O-Modulen am JX2-Systembus • 145 von JX2-I/O-Modulen am JX2-Systembus • 143 von JX2-Slave-Modulen am JX2-Systembus •...
  • Seite 252 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.