Seite 1
Betriebsanleitung JC-440MC - Steuerung 60881347 We automate your success.
Seite 2
Version 1.04.2 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
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 Diese Betriebsanleitung gehört zum Produkt JC-440MC: Zugehörigkeit Typ: Seriennummer: Baujahr: Auftragsnummer: Vom Kunden einzutragen: Inventarnummer: Ort der Aufstellung:...
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.
Dokumentenübersicht ........................35 Mechanische Abmessungen ......................38 Montage und Installation Montage, Tausch und Demontage .................... 40 Steuerung JC-440MC auf die Hutschiene montieren ..............41 Steuerung JC-440MC tauschen ....................42 Steuerung JC-440MC von der Hutschiene demontieren ............. 44 Schnittstellen ..........................45 Spannungsversorgung Klemme X10 ...................
Seite 6
Spezialregister ........................... 122 Ein- und Ausgänge ........................123 Merker ............................124 Register- und I/O-Nummerierung bei der JC-440MC ............125 Register und Modulregister ....................... 126 Register- und I/O-Nummern von JX3-Modulen an der JC-4xx ..........128 Register- und I/O-Nummern von JX3-Modulen am JX3-BN-ETH ..........129 Register- und I/O-Nummern von JX3-Modulen aus Sicht des JX3-BN-ETH ......
Seite 7
JC-440MC Inhaltsverzeichnis 7.4.3 Anzeige konfigurieren ......................141 Anzeigengröße manuell konfigurieren ..................142 7.4.4 Texte anzeigen .......................... 143 STX-Befehle zum Anzeigen von Texten..................144 Gerätenummern ......................... 146 Cursor-Position .......................... 148 Anzeige löschen ......................... 150 7.4.5 Zahlenwerte anzeigen ......................152 STX-Befehl zum Anzeigen von Zahlenwerten ................153 Gerätenummern .........................
Seite 8
Betriebssystemupdate mit JetSym .................... 256 Betriebssystemupdate über FTP ....................257 Automatisches Betriebssystemupdate von einem USB-Stick ........... 258 Betriebssystemupdate aus dem Anwendungsprogramm ............259 Motion Control Kurzreferenz JC-440MC Anhang Technische Daten ........................278 Technische Daten ........................279 Mechanische Abmessungen ..................... 281 Betriebsparameter Umwelt und Mechanik ................
JC-440MC Sicherheitshinweise Sicherheitshinweise Dieses Kapitel enthält die grundlegenden Sicherheitshinweise. Wenn Einleitung 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...
Die bestimmungsgemäße Verwendung beinhaltet das Vorgehen nach dieser Bestimmungsgemäße Betriebsanleitung. Verwendung Die Steuerung JC-440MC wurde konstruiert und entwickelt zur Steuerung von Maschinen wie z. B. Förderanlagen, Produktionsanlagen und Handling- Maschinen. Betreiben Sie die Steuerung JC-440MC nur innerhalb der angegebenen Grenzen der technischen Daten. Die Steuerung JC-440MC fällt aufgrund ihrer niedrigen Betriebsspannung unter die Kategorie SELV (Safety Extra Low Voltage).
Seite 11
Das Gerät JC-440MC enthält elektrostatisch gefährdete Bauelemente, die Transport durch unsachgemäße Behandlung beschädigt werden können. Der Transport des Geräts JC-440MC, besonders auf dem Postweg, muss mit montiertem Backplane-Modul in der Original-Verpackung und geeigneter Schutzverpackung erfolgen. Schützen Sie das Gerät JC-440MC durch geeignete Umverpackung vor äußeren Schlag- und Stoßeinwirkungen.
Maßnahmen zur Erhöhung der Störsicherheit in Anlagen: Maßnahmen Das Gerät JC-440MC auf eine Hutschiene nach Norm DIN EN 60715 mit den Abmessungen 35 x 7,5 mm montieren. Die Hutschiene muss elektrisch leitend und auf eine der zwei folgenden Arten geerdet sein: •...
Seite 13
JC-440MC Sicherheitshinweise Die Jetter AG stellt die Application Note 016 auf ihrer Homepage Download der http://www.jetter.de zur Verfügung. Sie finden die Application Note 016 Application Note 016 EMV-gerechte Schaltschrankinstallation unter Downloads - Application Notes. Jetter AG...
Auf dem PC ist die Programmiersoftware JetSym ab der Version Identifikation ab JetSym-Version installiert. Wenn Sie sich wegen eines Problems an die Hotline der Jetter AG wenden Infos für die Hotline wollen, halten Sie folgende Informationen der JC-440MC bereit: ...
2.1 Identifikation über das Typenschild Einleitung Auf dem Gehäuse des Geräts JC-440MC 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.
2 Identifikation 2.2 Electronic Data Sheet EDS Einleitung Jede JC-440MC 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-440MC oder über Spezialregister gelesen werden. Inhalt...
JC-440MC Identifikation EDS-Datei Einleitung Die Daten des EDS können über die Datei eds.ini gelesen werden. Eigenschaften Die Datei ist über das Dateisystem der Steuerung erreichbar. Bei einer FTP-Verbindung sind als User Administratorrechte (User admin) oder Systemrechte (User system) erforderlich.
Seite 20
2 Identifikation Das ist ein Beispiel für eine EDS-Datei einer JetControl 440: Beispiel ;Jetter AG Electronic Data Sheet [IDENTIFICATION] Version = 0 Code = 1089 Name = JC-440MC-12 PcbRev = 01 PcbOpt = 00 OSVersionMin = 0.0.0.0 BLVersionMin = 0.0.0.0...
Seite 21
JC-440MC Identifikation Name Beispiel Funktion PcbRev Platinenrevision PcbOpt Platinenoption OSVersionMin 0.0.0.0 Das Produkt gibt es ab dieser OS-Version BLVersionMin 0.0.0.0 Das Produkt gibt es ab dieser Bootloader-Version Aus der Sektion [PRODUCTION] können die Seriennummer und das Sektion [PRODUCTION] Produktionsdatum ausgelesen werden.
Seite 22
2 Identifikation Name Beispiel Funktion ModbusTCP Modbus/TCP-Client und Server sind vorhanden Beispiele für EDS-Dateien von JX3-Modulen finden Sie in den Beispiel für JX3-Module Betriebsanleitungen der jeweiligen Module. Verwandte Themen EDS-Register (siehe Seite 23) Jetter AG...
JC-440MC Identifikation EDS-Register Einleitung Die Einträge im Electronic Data Sheet (EDS) können über die EDS-Register ausgelesen werden. Diese Register spiegeln 1:1 den Inhalt der EDS-Datei wider und sind nur lesbar (ro, read only). Die Basisregisternummer ist steuerungsabhängig. Die Registernummer Registernummern ergibt sich aus der Addition der Modulregisternummer (MR) zur Basisregisternummer.
Seite 24
Echtzeituhr MR 817 Steckverbinder für den USB-Stick MR 825 USBLed LED des USB-Stick MR 826 Die Belegung der Modulregister 6xx und 7xx entspricht der Belegung bei EDS-Datei der einem JX3-Modul. JX3-Module Verwandte Themen EDS-Datei (siehe Seite 19) Jetter AG...
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...
2 Identifikation Hardwarerevisionen Einleitung JC-440MC verfügt über Spezialregister, über deren Inhalt Sie die Hardware identifizieren. Aus folgenden Registern können die Hardwarerevisionen ausgelesen werden: Registerübersicht Register Beschreibung 108020 Hardwarerevision des Backplane-Moduls 200170 Steuerungstyp Versionsnummern im Die folgende Abbildung zeigt ein JetSym-Setup-Fenster, das die...
JC-440MC Identifikation Betriebssystemversionen Einleitung JC-440MC verfügt über Spezialregister, die als Wert eindeutige Betriebssystemversionen enthalten. Die Softwareversionsnummern der JC-440MC sind durch vier Zahlen Format von Software- dargestellt. versionsnummern Element Beschreibung Major- oder Hauptversionsnummer Minor- oder Nebenversionsnummer Branch- oder Zwischenversionsnummer Build-Versionsnummer Bei einer freigegebenen Version haben die Branch- und die Build-Versions- Freigegebene Version nummer den Wert 0.
Seite 28
2 Identifikation Verwandte Themen Hardwarerevisionen (siehe Seite 26) Jetter AG...
Dieses Kapitel beschreibt den Geräteaufbau und den Aufbau der Bestell- Einleitung bezeichnung mit ihren Optionen. Inhalt Thema Seite Produktbeschreibung der JC-440MC ............30 Teile und Schnittstellen ................. 31 Bestellbezeichnung/Optionen ............... 33 Zubehör zum JX3-System ................34 Dokumentenübersicht ................... 35 Mechanische Abmessungen ................. 38...
3 Produktbeschreibung und Geräteaufbau Produktbeschreibung der JC-440MC Die Steuerung JC-440MC Die Steuerung JC-440MC ist eine High-End-Kompaktsteuerung. Sie deckt, durch ihre hohe Performance alle Bereiche der industriellen Steuerungstechnik ab. Neben der klassischen Steuerungsfunktionalität bietet die JC-440MC, durch optionale Motion-Control-Funktionalitäten, zusätzlich die Möglichkeit Servoantriebe als PtP-Achsen, Achsverbunde und komplexe Bahnsteuerungen zu programmieren.
JC-440MC Produktbeschreibung und Geräteaufbau Teile und Schnittstellen Teile und Schnittstellen Die Steuerung JC-440MC verfügt über die folgenden Teile und Schnittstellen: Nummer Teil Beschreibung Obere Rastlasche Zum Lösen des Modulgehäuses vom Backplane-Modul Steckplatz für den USB-Stick Backplane-Modul Zur Montage auf der Hutschiene X119 Anschlussstecker für JX3-Module...
Seite 32
Schließen Sie an X119 (rechte Seite der Steuerung) nur geeignete JX3-Erweiterungsmodule an, keine Kommunikationsmodule JX3-COM-xxx oder sonstige Module. HINWEIS Geräteschaden bei Anschluss an X118 möglich! Zerstörung der Steuerung und der JX3-Erweiterungsmodule möglich Schließen Sie an X118 (linke Seite der Steuerung) keine JX3-Erweiterungsmodule oder JetControl-Steuerungen an. Jetter AG...
JC-440MC Produktbeschreibung und Geräteaufbau Bestellbezeichnung/Optionen Bestellbezeichnung Die JC-440MC gibt es derzeit in folgenden Ausführungen: Produkt Artikel- Ach- Modbus/ nummer (SMTP/http) Techno- und Bahnverbunde JC-440MC-6 10001362 JC-440MC-12 10001321 Jetter AG...
3 Produktbeschreibung und Geräteaufbau Zubehör zum JX3-System Beschriftungsfeld Zum Lieferumfang des Geräts JC-440MC gehören zehn Beschriftungsfelder. Bezeichnung DIV_DEK_5/5_MC-10_NEUT_WS Artikel-Nr. 60870411 100 Stück Kodierstifte Bezeichnung DIV_BL_SL_3.5_KO_OR Artikel-Nr. 60870410 Zugentlastung für Bezeichnung DIV_BL_3.5_ZE_8 BU_10_E_BLZF_ GE_RM3.5 Artikel-Nr. 60870963 Endhalter für Hutschiene Bezeichnung DIV_CLIPFIX_35 Artikel-Nr.
Excel-Datei zur Auslegung des JX3-Systembusses JX3-SysBus_Configurator_xxx_e.xls (xxx: Version) Folgende Dokumente unterstützen Sie bei der Installation: Installation Installationsanleitung Sie liegt der verpackten Steuerung JC-440MC bei und enthält Infos über: Montage der Steuerung auf der Hutschiene Klemmenbelegung ...
Seite 36
3 Produktbeschreibung und Geräteaufbau Folgendes Dokument und Softwaretool unterstützen Sie bei der Programmierung Programmierung: Betriebsanleitung zur Steuerung JC-440MC Dieses Dokument JetSym Programmiertool JetSym-Online-Hilfe Die folgenden Themenhandbücher finden Sie auf unserer Homepage Themenhandbücher https://www.jetter.de/downloads/produktuebergreifende-dokumentation/ themenhandbuecher.html: CANopen®-STX-API STX-Bibliothek zur Programmierung von CANopen®-Teilnehmern Dateisystem ...
Seite 37
JC-440MC Produktbeschreibung und Geräteaufbau JX3-System Projektierungshinweise zur Auslegung einer JX3-Station Register- und I/O-Nummern JX3-System (Register) Freiprogrammierbare PRIM-Schnittstellen Freiprogrammierbare serielle Schnittstelle Freiprogrammierbare IP-Schnittstelle Freiprogrammierbare CAN-Schnittstelle Jetter AG...
3 Produktbeschreibung und Geräteaufbau Mechanische Abmessungen Mechanische Abmessungen 100,7 Mindestabstände Halten Sie bei der Montage der Steuerung JC-440MC oben und unten einen Mindestabstand ein. Sie müssen beim Modultausch die Rastlaschen des Backplane-Moduls mit den Fingern betätigen können. Mindestabstand oben: 30 mm ...
Verdrahtung der Steuerung JC-440MC Beschreibung der Anzeigeelemente Beschreibung der Bedienelemente Montage Anschluss von JX3-Modulen an die Steuerung JC-440MC Anschluss von Anzeige- und Bediengeräten Inhalt Thema Seite Montage, Tausch und Demontage ..............40 Schnittstellen ....................45 CAN-Busschnittstelle Buchse X19 ...............
Einleitung Dieses Kapitel beschreibt die Montage, den Tausch und die Demontage der Steuerung JC-440MC. Inhalt Thema Seite Steuerung JC-440MC auf die Hutschiene montieren ........41 Steuerung JC-440MC tauschen ..............42 Steuerung JC-440MC von der Hutschiene demontieren ......44 Jetter AG...
JC-440MC Montage und Installation Steuerung JC-440MC auf die Hutschiene montieren Montieren Führen Sie zur Montage der Steuerung auf einer Hutschiene (DIN EN 50022) folgende Schritte aus: Schritt Vorgehen Setzen Sie die JC-440MC auf die Hutschiene oben auf. Bewegen Sie die JC-440MC in Pfeilrichtung, bis sie auf der Hutschiene einrastet.
Steuerungsname IP-Ports für JetSym-Debug-Server und JetIP-Server Dateiname für die Funktion AutoCopy Um die Steuerung JC-440MC vom Backplane-Modul zu lösen, führen Sie die Steuerung lösen folgenden Schritte aus: Schritt Vorgehen Schalten Sie die JX3-Station spannungslos. Drücken Sie gleichzeitig die beiden äußeren Rastlaschen oben und...
Seite 43
JC-440MC Montage und Installation Um die Steuerung JC-440MC auf das Backplane-Modul zu stecken, führen Steuerung aufstecken Sie die folgenden Schritte aus: Schritt Vorgehen Führen Sie die Steuerung auf das Backplane-Modul, bis die Rastlaschen merklich einrasten. Die Steuerung sitzt nun fertig montiert auf dem Backplane-Modul.
4 Montage und Installation Steuerung JC-440MC von der Hutschiene demontieren Demontieren Führen Sie zur Demontage der Steuerung JC-440MC von einer Hutschiene (DIN EN 50022) die folgenden Schritte aus: Schritt Vorgehen Schalten Sie die JX3-Station spannungslos. Schieben Sie die Steuerung nach links. Dadurch trennen Sie die Verbindung der Backplane-Modul zu den JX3-Peripheriemodulen.
Montage und Installation 4.2 Schnittstellen Klemme X10 Die Klemme X10 hat folgende Funktion: Spannungsversorgung der Steuerung JC-440MC Spannungsversorgung der angeschlossenen JX3-Peripheriemodule Spannungsversorgung eines Bediengeräts an der seriellen Schnittstelle Die Buchse X11 ist eine serielle Schnittstelle, an die Sie folgende Geräte Buchse X11 anschließen können:...
Beschreibung Nennspannung DC 24 V Zulässiger Spannungsbereich -15 % ... +20 % Eingangsstrom Max. 2,3 A Leistungsaufnahme Max. 55 W Zum Lieferumfang der Steuerung JC-440MC gehört ein 2-poliger Stecker. Stecker für Klemme X10 Bezeichnung BU_02_E_BLZF_GE_RM3.5 Artikel-Nr. 60870409 Verbindungstechnik Zugfederanschluss Anschließbarer 0,2 ...
Montage und Installation Serielle Schnittstelle Buchse X11 Schnittstellen An die Buchse X11 schließen Sie an: der Buchse Einen PC Ein Bediengerät der Jetter AG Ein beliebiges Gerät mit RS-232/422/485-Schnittstelle Belegung der Buchse Signal Beschreibung RS-422; Empfangsdaten invertiert Bezugspotenzial RS-422;...
Seite 48
Verdrillte Leitung der seriellen Schnittstelle Abschlusswiderstand Verbinden Sie in den folgenden Fällen die beiden seriellen Leitungen mit Abschlusswiderstand einem Abschlusswiderstand: Bei großer Leitungslänge Bei hoher Baudrate Wählen Sie einen Abschlusswiderstand, der dem Wellenwiderstand der verwendeten Leitung entspricht. Jetter AG...
Seite 49
JC-440MC Montage und Installation Technische Daten Parameter Beschreibung Klemmenart MiniDIN, geschirmt Anzahl Pins Potenzialtrennung Keine Anzahl Schnittstellen 1 serielle Schnittstelle Schnittstellenstandards RS-232/RS-422/RS-485-2 Baudraten 1.200 ... 115.200 Baud Bits pro Zeichen 5, 6, 7, 8 Anzahl Stoppbits 1, 2 Parität Gerade, ungerade, keine Zum Anschluss von Geräten an die Buchse X11 können Sie folgende Kabel...
Ethernet-Schnittstelle Buchsen X14, X15 Schnittstellen An die Buchsen X14 und X15 schließen Sie an: der Buchsen Einen PC Ein Bediengerät der Jetter AG Ein JX3-BN-ETH oder JX3-COM-xxxx Ein beliebiges Gerät mit 10/100-MBit-Ethernet-TCP/IP-Schnittstelle Belegung der Buchsen Nummer...
Seite 51
JC-440MC Montage und Installation Zum Anschluss von Geräten an die Buchsen X14 und X15 können Sie Kabel für die Buchsen folgende Kabel separat bestellen: X14 und X15 Artikel-Nr. Artikel 60537500 Patchkabel 1:1, 1 m grau Hirose, Cat 5e, geschirmt 60854512...
Montage und Installation 4.3 CAN-Busschnittstelle Buchse X19 Einleitung Dieses Kapitel beschreibt die CAN-Schnittstelle (CANopen®-STX-API) der Steuerung JC-440MC. An der Buchse X19 sind zwei CAN-Busse herausgeführt. Kabelpeitsche Um beide CAN-Busse zu nutzen, müssen Sie an der Buchse X19 ein Y-Kabel anschließen.
Datensignal CAN-Bus 2 CAN-H Datensignal CAN-Bus 1 CAN-H_2 Datensignal CAN-Bus 2 Unbenutzt Technische Daten Parameter Beschreibung Klemmenart Sub-D-Buchse Anzahl Pins Potenzialtrennung Keine Das Y-Kabel können Sie unter folgender Artikelnummer separat bestellen: Y-Kabel für Buchse X19 Artikel-Nr. Artikel 60880710 KAY_Breakout_Cable-second_CAN Jetter AG...
Seite 55
JC-440MC Montage und Installation Zum Anschluss von Modulen am CAN-Bus können Sie folgende Kabel separat Buskabel bestellen: Artikel-Nr. Artikel 10309001 Kabel-Konf-Nr. 530 0,2 m 10309002 Kabel-Konf-Nr. 530 0,5 m 10309003 Kabel-Konf-Nr. 530 1,0 m 10309004 Kabel-Konf-Nr. 530 1,5 m 10309006 Kabel-Konf-Nr.
Spezifikation des Y-Kabels Bestandteile und Schaltbild Nummer Teil Beschreibung Sub-D-Stecker, 9-polig Zum Anschluss an BUS OUT Sub-D-Buchse, 9-polig Zum Anschluss an BUS IN (CAN 1) Sub-D-Buchse, 9-polig Zum Anschluss an BUS IN (CAN 2) Nicht angeschlossen Diese Pins nicht anschließen Jetter AG...
Seite 57
JC-440MC Montage und Installation Der 9-polige Sub-D-Stecker des Y-Kabels hat die folgende Pinbelegung: Sub-D-Stecker Signalname Beschreibung Reserviert Nicht anschließen CAN-L Datensignal CAN 1 Bezugspotenzial Reserviert Nicht anschließen CAN-L_2 Datensignal CAN 2 CAN-H Datensignal CAN 1 CAN-H_2 Datensignal CAN 2 Die 9-polige Sub-D-Buchse (CAN 1) des Y-Kabels hat die folgende...
4 Montage und Installation 4.4 Anzeigen und LEDs Anzeigen der Die Steuerung JC-440MC verfügt über folgende Anzeigen: Steuerung JC-440MC 5 LEDs zur Anzeige von Zuständen und Fehlern der Steuerung 4 LEDs zur freien Nutzung durch den Anwender ...
JC-440MC Montage und Installation LEDs der Steuerung LEDs der Steuerung Die Steuerung JC-440MC signalisiert Zustände und Fehler über LEDs. Die Leuchtdioden sind in drei Bereiche gruppiert: Statusmeldungen des Betriebssystems Anwendungsspezifische LEDs Status der Ethernet-TCP/IP-Schnittstelle Status der EtherCAT®-Schnittstelle...
Seite 60
4 Montage und Installation Die Betriebssystem-LEDs der Steuerung JC-440MC haben im normalen Normaler Betriebszustand folgende Zustände: Betriebszustand Zustand Normaler Betriebszustand Anwendungsprogramm läuft Kein Fehler Kein USB-Stick gesteckt Die folgende Tabelle zeigt die möglichen Zustände der Betriebssystem-LEDs Zustände der...
JC-440MC Montage und Installation LEDs der Steuerung in der Boot-Phase Normale Boot-Phase Wenn folgende Voraussetzungen erfüllt sind, durchläuft die Steuerung die normale Boot-Phase: Der Schalter S11 ist in Stellung RUN. Ein gültiges Betriebssystem ist vorhanden. Ein gültiges Anwendungsprogramm ist vorhanden.
Seite 62
4 Montage und Installation Zustand Normaler Betriebszustand Jetter AG...
JC-440MC Montage und Installation Status-LEDs der Ethernet-TCP/IP-Schnittstelle Status-LEDs der Die Status-LEDs der Ethernet-TCP/IP-Schnittstelle befinden sich direkt an den Ethernet-TCP/IP- beiden RJ45-Buchsen. Schnittstelle Farbe Beschreibung X14-1 Grün LINK: Verbindung zum Netzwerk besteht X14-2 Gelb ACT: Datenübertragung X15-3 Grün LINK: Verbindung zum Netzwerk besteht...
4 Montage und Installation Status-LEDs der EtherCAT®-Schnittstelle Status-LEDs der Die Status-LEDs der EtherCAT®-Schnittstelle befinden sich direkt an den EtherCAT®-Schnittstelle beiden RJ45-Buchsen. Farbe Beschreibung X16-1 Gelb LINK: Verbindung zum Netzwerk besteht X16-2 Grün ACT: Datenübertragung Jetter AG...
4.5 Bedienelemente und USB-Stick Bedienelement Die Steuerung JC-440MC verfügt über folgendes Bedienelement: Schalter S11 mit den Zuständen RUN, STOP und LOAD Die Steuerung JC-440MC verfügt über einen Steckplatz für einen USB-Stick. USB-Stick Inhalt Thema Seite Funktionsbeschreibung des Schalters S11 ..........66 Steckplatz X61 des USB-Sticks ..............
4 Montage und Installation Funktionsbeschreibung des Schalters S11 Schalter S11 LOAD STOP Stellung Verhalten nach dem Einschalten Steuerung startet das Anwendungsprogramm. STOP Steuerung startet nicht das Anwendungsprogramm. LOAD Steuerung führt die Funktion AutoCopy aus. Jetter AG...
Seite 67
JC-440MC Montage und Installation Die Steuerung JC-440MC prüft den Zustand von Schalter S11 wie folgt: Funktion des Schalters Stufe Beschreibung Die Steuerung wird an der Klemme X10 mit Spannung versorgt. Die Steuerung prüft den Zustand von Schalter S11. Wenn ...
Wenn der USB-Stick richtig gesteckt ist, leuchtet die Status-LED auf. USB-Stick entfernen Greifen Sie nicht auf den USB-Stick zu, während Sie den USB-Stick entfernen. Schließen Sie davor alle Dateien, die auf dem USB-Stick gespeichert sind. Wenn Sie den USB-Stick entfernt haben, erlischt die Status-LED Jetter AG...
JC-440MC Montage und Installation 4.6 IP-Konfiguration Einleitung Dieses Kapitel beschreibt die IP-Konfiguration bei der Steuerung JC-440MC. Folgende Parameter sind einstellbar: IP-Adresse der Steuerung Subnetzmaske IP-Adresse des Default Gateway IP-Adresse des DNS-Servers Name der Steuerung ...
4 Montage und Installation Auslieferungszustand Einleitung Vor der Auslieferung der Steuerung JC-440MC sind verschiedene Parameter auf einen Standardwert eingestellt. Diese Parameter kann der Anwender ändern. Auslieferungszustand Parameter Wert IP-Adresse der Steuerung 192.168.1.1 Subnetzmaske 255.255.255.0 IP-Adresse des Default Gateway 0.0.0.0 IP-Adresse des DNS-Servers 0.0.0.0...
JC-440MC Montage und Installation Der Konfigurationsspeicher Einleitung Die Steuerung liest während der Boot-Phase die Parameter für die Initialisierung der IP-Schnittstelle aus der Konfigurationsdatei config.ini aus, die physikalisch Bestandteil des Konfigurationsspeichers ist. Der Konfigurationsspeicher liegt in einem remanenten Speicher (EEPROM) auf dem Backplane-Modul.
Seite 72
4 Montage und Installation Verwandte Themen Die Konfigurationsdatei (siehe Seite 73) Die Konfigurationsregister (siehe Seite 77) IP-Adresse remanent über Register einstellen (siehe Seite 84) Jetter AG...
JC-440MC Montage und Installation Die Konfigurationsdatei Einleitung Über die Konfigurationsdatei config.ini kann auf den Konfigurationsspeicher der JC-440MC zugegriffen werden. Die Datei ist im EEPROM auf dem Backplane-Modul abgespeichert. Eigenschaften Die Datei ist über das Dateisystem der JC-440MC erreichbar. ...
Seite 74
Gültige Werte > 1.0.0.0 < 223.255.255.255 Nicht gültige Werte Netzwerkadresse Broadcast-Adresse Bei ungültigem Wert JC-440MC setzt alle vier Werte auf ihre Default-Werte. SubnetMask Im Beispiel 255.255.255.0 Funktion Legt die Subnetzmaske fest Gültige Werte >= 128.0.0.0 ...
Seite 75
JC-440MC Montage und Installation In der Sektion [HOSTNAME] ist der Name der JC-440MC eingetragen. Wenn Sektion [HOSTNAME] gewollt, generiert die JC-440MC automatisch einen individuellen Namen. Hostname verwendet die JC-440MC zurzeit nicht. SuffixType Im Beispiel Funktion Typ des automatisch generierten Anhangs an den Namen der Steuerung ...
Seite 76
über die Datei ändern 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 JC-440MC. Melden Sie sich als User an, der über Administrator- oder Systemrechte verfügt. Standard: User: admin;...
JC-440MC Montage und Installation Die Konfigurationsregister Einleitung Die Parameter der IP-Konfiguration sind über die Konfigurationsregister auslesbar und änderbar. Unter den Konfigurationsregistern gibt es zwei Registerbereiche, die sich vom Inhalt unterscheiden können. Die Basisregisternummern der beiden Bereiche sind geräteabhängig. Die Registernummern Registernummer ergibt sich aus der Addition der Modulregisternummer (MR) zur Basisregisternummer.
Seite 78
JVMDebug IP-Port-Nummer für Debugger/Setup in MR 65 JetSym AutoCopyIni Name für AutoCopy-Kommandodatei MR 80 FILES Verwandte Themen Der Konfigurationsspeicher (siehe Seite 71) Die Konfigurationsdatei (siehe Seite 73) IP-Adresse remanent über Register einstellen (siehe Seite 84) Jetter AG...
JC-440MC Montage und Installation IP-Adresse der Steuerung ändern Einleitung Um mit der Steuerung JC-440MC über das Ethernet zu kommunizieren, müssen Sie an der Steuerung eine eindeutige IP-Adresse einstellen. Die IP-Adresse ist auf dem Backplane-Modul gespeichert. Wenn Sie eine Steuerung tauschen...
4 Montage und Installation Default-IP-Adresse 192.168.10.15 einstellen Default-IP-Adresse Die Steuerung JC-440MC hat die Default-IP-Adresse 192.168.10.15. Sie können die IP-Adresse der Steuerung JC-440MC jederzeit auf die Default-IP-Adresse ändern. Mit der folgenden Einstellung der DIP-Schalter (1 - 8 = OFF) stellen Sie die Einstellung am Default-IP-Adresse 192.168.10.15 ein:...
JC-440MC Montage und Installation IP-Adresse über die Konfigurationsdatei einstellen IP-Adresse einstellen Die IP-Adresse der Steuerung JC-440MC lässt sich über die Datei config.ini einstellen. [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...
4 Montage und Installation IP-Adresse über die Konfigurationsdatei und DIP-Schalter einstellen Einleitung Sie können die IP-Adresse der Steuerung JC-440MC über eine Kombination aus der Konfigurationsdatei config.ini und der DIP-Schalter auf dem Backplane-Modul einstellen. Dabei werden die drei oberen Bytes der IP-Adresse über die Datei config.ini und das untere Byte über die...
Seite 83
IP-Adresse aus config.ini Die Konfigurationsdatei Schritt Vorgehen übertragen Stellen Sie eine FTP-Verbindung zur JC-440MC her. Melden Sie sich als User an, der über Administrator- oder Systemrechte verfügt. Standard: User: admin; Passwort: admin User: system; Passwort: system Öffnen Sie den Ordner System.
Dazu beschreiben Sie das Register 101299 mit dem Wert 2002149714 (0x77566152). Warten Sie, bis die Steuerung in das Register 101299 den Wert 0 schreibt. Der Speichervorgang ist damit abgeschlossen. Booten Sie die Steuerung. Ergebnis: Die Einstellung ist beendet. Die Kommunikation ist wieder möglich. Jetter AG...
Seite 85
JC-440MC Montage und Installation Wichtiger Hinweis: Aufgrund der Daten des EEPROMs auf dem Backplane-Modul sind max. 100.000 Schreibzyklen möglich. Der folgende Workflow wird dringend empfohlen: Lesen Sie den Wert zuerst aus, dann vergleichen Sie ihn und schreiben nur, wenn Sie tatsächlich den Wert ändern möchten.
Wenn Sie die Parameter zur Laufzeit der Steuerung einstellen, findet keine Prüfung statt. Registerübersicht Register Beschreibung 104531 IP-Adresse der JC-440MC 104532 Subnetzmaske 104533 IP-Adresse des Default Gateway Zur Änderung der IP-Adressen und der Subnetzmaske gehen Sie wie folgt IP-Adressen und die...
Um die Betriebsart GNN zu aktivieren, stellen Sie den DIP-Schalter 9 auf ON. DIP-Schalter Dann liest die Steuerung JC-440MC die IP-Adresse aus der Datei config.ini und die GNN aus den unteren acht Positionen der DIP-Schalter ein: Gültige Werte für die GNN: 1 ... 199.
Seite 88
4 Montage und Installation DIP-Schalter Ungültig Ungültig Jetter AG...
In der Boot-Phase liest die JC-440MC die IP-Adresse des DNS-Servers aus dem Konfigurationsspeicher. In der Boot-Phase liest die JC-440MC die Datei /etc/hosts. Sie legt eine Umsetzungstabelle mit den gefundenen Namen und IP-Adressen an. Nach der Boot-Phase erkennt die JC-440MC einen Namen anstelle einer IP-Adresse.
Seite 90
JC340 192.168.1.2 JC350 Domain-Name-System Wenn die JC-440MC einen Namen nicht über einen Eintrag in der Datei /etc/hosts umsetzen kann, versucht sie über eine Anfrage bei einem (DNS) DNS-Server die IP-Adresse zu ermitteln. Während der Boot-Phase liest die JC-440MC die IP-Adresse des DNS-Servers aus dem Konfigurationsspeicher.
JC-440MC Montage und Installation 4.7 Anschluss von Anzeige- und Bediengeräten Einleitung Dieses Kapitel beschreibt den Anschluss von Anzeige- und Bediengeräten mit alphanumerischer Anzeige an die Steuerung JC-440MC. Inhalt Thema Seite Übersicht der Anzeige- und Bediengeräte ............ 92 Anschluss eines Anzeige- und Bediengeräts ..........93 Anschluss mehrerer Anzeige- und Bediengeräte: Multi-Display-Modus ..
4 Montage und Installation Übersicht der Anzeige- und Bediengeräte Liste der Anzeige- und In der folgenden Tabelle finden Sie eine Liste der alphanumerischen Anzeige- Bediengeräte und Bediengeräte der Jetter AG, die Sie an die Steuerung JC-440MC anschließen können. Bezeichnung Anzeige Tasten Schnittstellenkabel ...
Anschluss eines Anzeige- und Bediengeräts Anschluss eines Für den Anschluss eines alphanumerischen Anzeige- und Bediengeräts der Anzeige- und Jetter AG an eine Steuerung JC-440MC sind vorkonfektionierte Kabel verfügbar. Verwenden Sie vorzugsweise die in der Liste der Anzeige- und Bediengeräts Bediengeräte angegebenen Kabel.
4 Montage und Installation Anschluss mehrerer Anzeige- und Bediengeräte: Multi-Display-Modus Einleitung Der Multi-Display-Modus ermöglicht es, an einer Steuerung JC-440MC bis zu vier alphanumerische Anzeige- und Bediengeräte an einer seriellen Schnittstelle zu betreiben. Dabei zeigen die Anzeigegeräte die gleichen oder unterschiedliche Texte und/oder Variableninhalte an.
JC-440MC Montage und Installation Verdrahtung im Multi-Display-Modus Verdrahtung Für den Anschluss mehrerer Anzeige- und Bediengeräte an einer Steuerung sind keine vorkonfektionierten Kabel verfügbar. Konfektionieren Sie die Verdrahtung für mehrere Anzeige- und Bediengeräte nach folgendem Prinzipschaltplan: Signal Signal 24 V DC...
Seite 96
4 Montage und Installation Nummer Teil Beschreibung Klemme X11 Serielle Schnittstelle der Steuerung JC-440MC Schirmung Verwenden Sie geschirmte Kabel, deren Schirm beidseitig im metallisierten Stecker aufgelegt ist. Stromversorgung Bei mehreren Anzeige- und Bediengeräten müssen alle Geräte separat versorgt werden. 4 ... 7 Klemmen Schnittstellen der Anzeige- und Bediengeräten...
JC-440MC Montage und Installation Schnittstellenkabel JC-DK-Xm Einleitung Mit den Schnittstellenkabeln JC-DK-Xm schließen Sie Anzeige- und Bediengeräte an die Steuerung JC-440MC an. Der Stecker ist durch die folgende Liste spezifiziert: Spezifikation des Steckers auf der 8-poliger MiniDIN-Stecker Steuerungsseite Hersteller KYCON Artikel...
Seite 98
KABEL-KONF-NR. 192 7M Vom JetControl zum Bediengerät mit 15-poligem Sub-D, Länge 7 m 60872142 KABEL-KONF-NR.192 10M Vom JetControl zum Bediengerät mit 15-poligem Sub-D, Länge 10 m 60872884 KABEL-KONF-NR.192 15M Vom JetControl zum Bediengerät mit 15-poligem Sub-D, Länge 15 m Jetter AG...
JC-440MC Montage und Installation Schnittstellenkabel KAY_0386-xxxx Einleitung Mit den Schnittstellenkabeln KAY_0386-xxxx schließen Sie Anzeige- und Bediengeräte vom Typ LCD 60 an die Steuerung JC-440MC an. Der Stecker ist durch die folgende Liste spezifiziert: Spezifikation des Steckers auf der 8-poliger MiniDIN-Stecker...
Seite 100
Das Schnittstellenkabel KAY_0386-xxxx ist vorkonfektioniert in den folgenden Verfügbare Längen Längen erhältlich: Artikel-Nr. Artikel Beschreibung 60864359 KAY_0386-0250 Vom JetControl zum LCD 60 mit 15-poligem Sub-D, Länge 2,5 m 60864360 KAY_0386-0500 Vom JetControl zum LCD 60 mit 15-poligem Sub-D, Länge 5 m Jetter AG...
Schnittstellenkabel KAY_0533-0025 Einleitung Mit dem Schnittstellenkabel KAY_0533-0025 schließen Sie Anzeige- und Bediengeräte vom Typ LCD 52, LCD 54 und LCD 54Z an die Steuerung JC-440MC an. Der Stecker ist durch die folgende Liste spezifiziert: Spezifikation des Steckers auf der 8-poliger MiniDIN-Stecker...
Seite 102
Schirm großflächig auflegen Metallisiertes Gehäuse erforderlich Signal +24 V DC Verfügbare Längen Das Schnittstellenkabel KAY_0533-0025 ist vorkonfektioniert in den folgenden Längen erhältlich: Artikel-Nr. Artikel Bezeichnung 60864897 KAY_0533-0025 Vom JetControl zum LCD 52/54 mit 15-poligem Sub-D, Länge 0,25 m Jetter AG...
Seite 103
JC-440MC Erstinbetriebnahme Erstinbetriebnahme Dieses Kapitel beschreibt in komprimierter Form die Erstinbetriebnahme der Zweck des Kapitels Steuerung JC-440MC. Zur Erstinbetriebnahme der Steuerung JC-440MC müssen folgende Voraussetzungen Voraussetzungen erfüllt sein: Die Steuerung ist über Ethernet mit einem PC verbunden. Auf dem PC ist die Programmiersoftware JetSym ab der Version 5.3.2 installiert.
Teil Beschreibung Programmiersystem JC-440MC Steuerung Die Steuerung JC-440MC hat im Auslieferungszustand die IP-Adresse Ethernet-Verbindung zur 192.168.1.1. Konfigurieren Sie die Ethernet-Schnittstelle Ihres PCs, dass er Steuerung mit der Steuerung über diese IP-Adresse kommuniziert. Der PC kann in diesem Beispiel die IP-Adresse 192.168.1.20 haben.
Seite 105
JC-440MC Erstinbetriebnahme Bei einer fehlerfreien Inbetriebnahme müssen die LEDs folgenden Zustand Zustand der LEDs haben: Zustand Beschreibung Logikversorgung in Ordnung; Anwendungsprogramm gestoppt Logikversorgung in Ordnung; Anwendungsprogramm läuft Kein Fehler Kein Fehler Kein Fehler Kein USB-Stick eingesteckt U1 - U4 Anwendungsspezifisch programmierbare LEDs...
Seite 107
Weitere Informationen zum Thema Dateisystem finden Sie im Weitere Informationen Themenhandbuch Dateisystem im Download-Bereich unserer Homepage https://www.jetter.de/downloads/produktuebergreifende-dokumentation/ themenhandbuecher.html und in der JetSym-Hilfe. Die JC-440MC kann nur die Flash-Disk formatieren. Den USB-Stick zu Daten formatieren und formatieren oder zu überprüfen ist nicht möglich. überprüfen Inhalt Thema Seite Eigenschaften .....................
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 Thema Seite Eigenschaften der Flash-Disk ..............109 Eigenschaften des USB-Sticks ..............110 Jetter AG...
JC-440MC Dateisystem Eigenschaften der Flash-Disk Größe Dem Anwender steht folgende Größe zur freien Verfügung: Parameter Wert Größe der Flash-Disk 32 MByte Die interne Flash-Disk hat folgende weitere Eigenschaften: Eigenschaften 7 Verzeichnisebenen und 1 Dateiebene sind zulässig. Groß- und Kleinschreibung wird unterschieden.
In Verzeichnis- und Dateinamen sind nicht erlaubt: "/", "\", ":", "*", "?", """, "<", ">" und "|" Es gibt keine Benutzer-/Zugriffsverwaltung. Die Jetter AG übernimmt nur für die von der Jetter AG als Option erhältlichen Gewähr USB-Sticks die Gewähr. Die folgenden USB-Sticks können Sie unter Angabe der Artikelnummer bei der...
JC-440MC Programmierung Programmierung Dieses Kapitel unterstützt die Programmierung der Steuerung JC-440MC in Zweck des Kapitels folgenden Punkten: Ermittlung von Registernummern der angeschlossenen Module Ermittlung von I/O-Nummern der angeschlossenen Module Programmierung der Zusatzfunktionen Datenaustausch über verschiedene Systembusse ...
In der folgenden Tabelle ist die in diesem Dokument benutzte Darstellung für JetSym- Beispielprogramme aufgelistet: Beispielprogramme Darstellung Bedeutung Var, When, Task Schlüsselwort BitClear(); Befehle 100 0x100 0b100 Konstante Zahlenwerte Kommentar // dies ist ein Kommentar // ... Weitere Programmbearbeitung Jetter AG...
JC-440MC Programmierung 7.1 Speicherübersicht Einleitung Das Gerät JC-440MC 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.
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 wird über ein Update geändert. Verwandte Themen Update des Betriebssystems (siehe Seite 250) Jetter AG...
JC-440MC Programmierung Speicher des Dateisystems Einleitung Im Speicher des Dateisystems werden Daten- und Programmdateien abgelegt. Eigenschaften Interne Flash-Disk und USB-Stick Nichtflüchtig Zugriff langsam: Millisekunden bis Sekunden Begrenzte Anzahl von Schreib- / Löschzyklen: Ca. 1 Million ...
Steuerung übertragen und dort gespeichert. Eigenschaften Ablage als Datei im Dateisystem Standardverzeichnis /app In anderen Verzeichnissen (auch USB-Stick) möglich Speicherzugriff Durch das Betriebssystem Durch JetSym Über eine FTP-Verbindung Über Dateibefehle aus dem Anwendungsprogramm Jetter AG...
JC-440MC Programmierung Speicher für flüchtige Variablen des Anwendungsprogramms Einleitung In flüchtigen Variablen werden Daten abgelegt, die nach dem Ausschalten der JC-440MC nicht erhalten bleiben müssen. Eigenschaften Globale Variablen, die nicht fest Adressen zugeordnet sind (nicht %VL oder %RL) ...
7 Programmierung Speicher für nichtflüchtige Register des Anwendungsprogramms Einleitung In nichtflüchtigen Registern werden Daten abgelegt, die nach dem Ausschalten der JC-440MC erhalten bleiben müssen. Eigenschaften Globale Variablen, die fest Adressen zugeordnet sind (%VL) Registervariablen belegen immer 4 Byte ...
JC-440MC Programmierung Speicher für nichtflüchtige Variablen des Anwendungsprogramms Einleitung In nichtflüchtigen Variablen werden Daten abgelegt, die nach dem Ausschalten der JC-440MC erhalten bleiben müssen. Eigenschaften Globale Variablen, die auf Register fest zugeordnet sind (%RL) Variablen werden kompakt abgelegt ...
Typ abhängig vom Modul Registernummern am JX3-Systembus: 100020000 ... 100179999 Speicherzugriff Durch JetSym Durch den E-Mail-Client Browser (über den HTTP-Server) Von Anzeige- und Bediengeräten Aus dem Anwendungsprogramm Von anderen Steuerungen Jetter AG...
JC-440MC Programmierung Speicher für nichtflüchtige Register auf dem Backplane-Modul Einleitung Diese Register befinden sich auf dem Backplane-Modul der Steuerung. Eigenschaften Globale Variablen, die fest Adressen zugeordnet sind (%VL) Integer-Register Zugriff langsam: Millisekunden Begrenzte Anzahl von Schreib- / Löschzyklen: Ca. 10.000 ...
Spezialregister werden beim Start des Betriebssystems mit Standardwerten vorbesetzt Registernummern: 100000 ... 999999 Speicherzugriff Durch JetSym Durch den E-Mail-Client Browser (über den HTTP-Server) Von Anzeige- und Bediengeräten Aus dem Anwendungsprogramm Von anderen Steuerungen Jetter AG...
JC-440MC Programmierung Ein- und Ausgänge Einleitung Ein- und Ausgänge sind 1-Bit-Variablen, die den Wert TRUE oder FALSE annehmen können. Eigenschaften der Globale Variablen, die fest Adressen zugeordnet sind (%IX, %QX) virtuellen Ein-/Ausgänge Verwendung beim RemoteScan über Modbus/TCP ...
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...
7.2 Register- und I/O-Nummerierung bei der JC-440MC 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.
Ü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 127
JC-440MC Programmierung Im Setup-Fenster von JetSym ist direkt über die Registernummer 100020009 die Betriebssystemversion 1.2.0.0 lesbar. Ein Modul JX3-AI4 ist an einem Busknoten JX3-BN-ETH angeschlossen. Das Beispiel Register beim JX3-Modul hat die Modulnummer 2. Der Busknoten hat die ID (GNN) 001.
1 ... 16 An eine Steuerung JC-4xx sind mehrere JX3-Module angeschlossen. Beispiel R E D1 D2 Jetter SHLD SHLD SHLD DC24V 0,5A SHLD Nummer Modul Modulnummer Register JC-4xx siehe Dokumentation JC-4xx JX3-AO4 10002zzzz 1000002zz JX3-PS1 JX3-DIO16 10010zzzz 1000010zz Jetter AG...
JC-440MC Programmierung Register- und I/O-Nummern von JX3-Modulen am JX3-BN-ETH Global Node Number im Der Hardware-Manager von JetSym weist im Jetter-Ethernet-Systembus dem Jetter-Ethernet-System- Busknoten JX3-BN-ETH eine Global Node Number zu. bus eines JX3-BN-ETH Registernummern für Die Registernummer für JX3-Module am Ethernet-Busknoten besteht aus...
Seite 131
JC-440MC Programmierung Register- und I/O-Nummern von JX3-Modulen aus Sicht des JX3-BN-ETH Anwendungsbeispiel Azyklischer Datentransfer mit NetCopy(). Auf folgende Art ermitteln Sie die Modulnummern in einer JX3-Station: Modulnummern einer JX3-Station Zählen Sie die JX3-I/O-Module von links nach rechts, beginnend bei 1.
Seite 132
Die Gangreserve bei ausgeschaltetem Gerät ist begrenzt Die Echtzeituhr hat keine automatische Sommerzeitumschaltung Weitere Informationen zur Programmierung der Echtzeituhr finden Sie im Weitere Informationen Themenhandbuch Systemregister im Download-Bereich unserer Homepage zur Programmierung https://www.jetter.de/downloads/produktuebergreifende-dokumentation/ themenhandbuecher.html. Inhalt Thema Seite Technische Daten ..................133 Jetter AG...
JC-440MC Programmierung Technische Daten Technische Daten der Parameter Beschreibung Echtzeituhr Gangreserve, Minimal: 1 Woche wenn die Steuerung zuvor minimal 1 Stunde eingeschaltet ist Typisch: 2 Wochen Abweichung Maximal: 1 min pro Monat Wenn die Steuerung länger als die Gangreserve der Echtzeituhr abgeschaltet Verhalten nach Ende der ist, dann führt die Steuerung Folgendes aus:...
Programmierung 7.4.1 Anschließbare Anzeige- und Bediengeräte Einleitung In diesem Kapitel finden Sie eine Liste der Bediengeräte der Jetter AG, die Sie an die Steuerung anschließen können. Eine detaillierte Beschreibung des Anschlusses dieser Bediengeräte finden Anschluss Sie im Kapitel Montage und Installation, Anschluss von Anzeige- und Bediengeräten (siehe Seite 91).
7 Programmierung Übersicht der Anzeige- und Bediengeräte Liste der Anzeige- und In der folgenden Tabelle finden Sie eine Liste der alphanumerischen Anzeige- Bediengeräte und Bediengeräte der Jetter AG, die Sie an die Steuerung JC-440MC anschließen können. Bezeichnung Anzeige Tasten Schnittstellenkabel ...
Seite 137
JC-440MC Programmierung 7.4.2 Register Einleitung Dieses Kapitel gibt einen Überblick über die Register, mit Hilfe derer Sie die Ansteuerung von Anzeige- und Bediengeräten parametrieren oder Statusinformationen abfragen. Die Einstellungen in diesem Register wirken global bei allen Funktionen zum Einschränkungen Ansteuern von Anzeige- und Bediengeräten. Wenn in verschiedenen Tasks des Anwendungsprogramms mit unterschiedlichen Einstellungen gearbeitet wird, können sich dadurch Beeinflussungen ergeben.
Seite 138
In diesem Kapitel sind jeweils nur die letzten vier Ziffern der Registernummer Ermittlung der angegeben, z. B. MR 2815. Addieren Sie zu dieser Modulregisternummer die Registernummern Basisregisternummer des jeweiligen Geräts, um die vollständige Registernummer, z. B. 222815, zu ermitteln. Jetter AG...
JC-440MC Programmierung Registerübersicht Registerübersicht Die folgende Tabelle gibt einen Überblick über die vorhandenen Register. Eine detaillierte Beschreibung der Register finden Sie in den nächsten Kapiteln. Register Beschreibung MR 2804 Anzahl der Zeichen auf der Anzeige MR 2805 Anzahl der Zeichen pro Zeile...
Seite 140
Registernummer für die LEDs in Anzeige- und Bediengerät 4 (Multi-Display-Modus) MR 2837 Modulnummer für das Druckermodul MR 2838 Modulnummer für das serielle Schnittstellenmodul MR 2839 Steuerzeichen zur Löschung der Anzeige MR 2840 Steuerzeichen zur Löschung der Anzeige bis zum Zeilenende Jetter AG...
JC-440MC Programmierung 7.4.3 Anzeige konfigurieren Einleitung Dieses Kapitel beschreibt, wie Sie die Anzeigengröße des Anzeige- und Bediengeräts in der Steuerung konfigurieren. Während der Boot-Phase meldet sich das Anzeige- und Bediengerät bei der Wann müssen Sie die Steuerung an und übermittelt dabei seine Anzeigengröße, so dass sich die Anzeigengröße...
Dieses Modulregister enthält die Anzahl der Zeichen auf der Anzeige. Modulregistereigenschaften Werte 1 ... 128 Wert nach Reset MR 2805 Anzahl der Zeichen pro Zeile Dieses Modulregister enthält die Anzahl der Zeichen pro Zeile der Anzeige. Modulregistereigenschaften Werte 1 ... 128 Wert nach Reset Jetter AG...
JC-440MC Programmierung 7.4.4 Texte anzeigen Einleitung Dieses Kapitel beschreibt das Anzeigen von Texten auf Anzeige- und Bediengeräten und die Parametrierung dieser STX-Befehle. Um Texte anzuzeigen, verwenden Sie folgende STX-Befehle STX-Befehle (STX-Funktionen): DisplayText() DisplayText2() Inhalt Thema Seite STX-Befehle zum Anzeigen von Texten ............. 144 Gerätenummern..................
Nummer des Geräts, auf dem der Text ausgegeben wird 1 ... Anzahl der Zeichen auf Cursor-Position, ab welcher der Text der Anzeige angezeigt wird Text1 Anzuzeigender Text Konstanter Text oder Name einer String-Variablen Text2 Anzuzeigender Text Konstanter Text oder Name einer String-Variablen Jetter AG...
Seite 145
JC-440MC Programmierung So rufen Sie den Befehl auf, um einen von zwei Texten anzuzeigen: Verwenden des Befehls DisplayText2(0, 25, 'Fehler:', 'Error:'); Funktionsweise Der STX-Befehl stellt auf dem Standardgerät (Dev = 0) ab der Cursor-Position 25 den Text 'Fehler:' oder den Text 'Error:' dar. MR 2806 steuert die Textauswahl.
Ein Anzeige- und Bediengerät zeigt im Single-Display-Modus immer den Inhalt Single-Display-Modus von dem Gerät mit der Nummer 2 an. Multi-Display-Modus Ein Anzeige- und Bediengerät zeigt im Multi-Display-Modus immer den Inhalt von dem Gerät an, dessen Nummer im zugeordneten Konfigurationsregister MR 2825 bis MR 2828 eingetragen ist. Jetter AG...
Seite 147
JC-440MC Programmierung MR 2825 Gerätenummer für das Anzeige- und Bediengerät 1 im Multi-Display-Modus Modulregistereigenschaften Werte 1 ... 4 Wert nach Reset MR 2826 Gerätenummer für das Anzeige- und Bediengerät 2 im Multi-Display-Modus Modulregistereigenschaften Werte 1 ... 4 Wert nach Reset MR 2827 Gerätenummer für das Anzeige- und Bediengerät 3 im...
Ergebnis: Der Temperaturwert wird unmittelbar nach dem Doppelpunkt ab Cursor-Position 7 angezeigt. MR 2814 Indirekte Cursor-Position Wenn als Befehlsparameter 0 programmiert ist, enthält dieses Modulregister die Cursor-Position. Modulregistereigenschaften Werte 0 ... Anzahl der Zeichen auf der Anzeige Wert nach Reset Jetter AG...
Seite 149
JC-440MC Programmierung In der folgenden Tabelle ist der Zusammenhang zwischen der Cursor-Position Cursor-Positionen der als Befehlsparameter und der Position auf der Anzeige dargestellt: Anzeige- und Bediengeräte Bezeichnung Zeile Cursor-Position LCD 16, LCD 110 1 ... 20 21 ... 40 41 ... 60 61 ...
Ergebnis: Ab der Cursor-Position 25 wird "Position:" angezeigt und der Rest der Zeile gelöscht. Wenn der Unterstrich oder das Dollarzeichen angezeigt werden sollen, Steuerzeichen ändern müssen Sie das entsprechende Steuerzeichen ändern. Definieren Sie die Steuerzeichen in den Modulregistern MR 2839 und MR 2840. Jetter AG...
Seite 151
JC-440MC Programmierung MR 2839 Steuerzeichen zur Löschung der Anzeige Dieses Modulregister enthält den ASCII-Code des Steuerzeichens zur Löschung der Anzeige. Modulregistereigenschaften Werte 0 ... 255 Wert nach Reset 95 ('_') Wird wirksam Beim nächsten STX-Befehl DisplayText() oder DisplayText2() MR 2840 Steuerzeichen zur Löschung der Anzeige bis zum Zeilenende...
Der Wert wird auf die eingestellten Nachkommastellen gerundet. Inhalt Thema Seite STX-Befehl zum Anzeigen von Zahlenwerten ..........153 Gerätenummern ..................154 Cursor-Position ................... 156 Länge des Anzeigefelds einstellen ............. 158 Vorzeichenanzeige einstellen ..............159 Anzahl der Nachkommastellen einstellen ........... 160 Zahlenformat einstellen ................161 Jetter AG...
JC-440MC Programmierung STX-Befehl zum Anzeigen von Zahlenwerten Funktionsdeklaration Function DisplayValue(Dev:Int, Pos:Int, Value:Double); Funktionsparameter Parameter Wert Beschreibung 0 ... 4 Nummer des Geräts, auf dem der Wert ausgegeben wird 1 ... Mögliche Anzahl der Cursor-Position, ab welcher der Zeichen auf der Anzeige...
Ein Anzeige- und Bediengerät zeigt im Single-Display-Modus immer den Inhalt Single-Display-Modus von dem Gerät mit der Nummer 2 an. Multi-Display-Modus Ein Anzeige- und Bediengerät zeigt im Multi-Display-Modus immer den Inhalt von dem Gerät an, dessen Nummer im zugeordneten Konfigurationsregister MR 2825 bis MR 2828 eingetragen ist. Jetter AG...
Seite 155
JC-440MC Programmierung MR 2825 Gerätenummer für das Anzeige- und Bediengerät 1 im Multi-Display-Modus Modulregistereigenschaften Werte 1 ... 4 Wert nach Reset MR 2826 Gerätenummer für das Anzeige- und Bediengerät 2 im Multi-Display-Modus Modulregistereigenschaften Werte 1 ... 4 Wert nach Reset MR 2827 Gerätenummer für das Anzeige- und Bediengerät 3 im...
Ergebnis: Der Temperaturwert wird unmittelbar nach dem Doppelpunkt ab Cursor-Position 7 angezeigt. MR 2814 Indirekte Cursor-Position Wenn als Befehlsparameter 0 programmiert ist, enthält dieses Modulregister die Cursor-Position. Modulregistereigenschaften Werte 0 ... Anzahl der Zeichen auf der Anzeige Wert nach Reset Jetter AG...
Seite 157
JC-440MC Programmierung In der folgenden Tabelle ist der Zusammenhang zwischen der Cursor-Position Cursor-Positionen der als Befehlsparameter und der Position auf der Anzeige dargestellt: Anzeige- und Bediengeräte Bezeichnung Zeile Cursor-Position LCD 16, LCD 110 1 ... 20 21 ... 40 41 ... 60 61 ...
JC-440MC Programmierung Vorzeichenanzeige einstellen Vorzeichenanzeige Ob das Vorzeichen angezeigt wird oder nicht, stellen Sie in MR 2816 ein. einstellen Um die benötigte Länge des Anzeigefelds in MR 2812 einzustellen, rechnen Sie weiterhin die Vorzeichenstelle hinzu, selbst wenn kein Vorzeichen angezeigt werden soll.
Grund: Der Dezimalpunkt benötigt eine Stelle zur Darstellung auf der Anzeige. MR 2810 Anzahl der Nachkommastellen bei DisplayValue Dieses Modulregister enthält die Anzahl der Nachkommastellen beim Anzeigen von Zahlenwerten. Modulregistereigenschaften Werte 0 ... 4 Wird wirksam Beim nächsten STX-Befehl DisplayValue() Jetter AG...
JC-440MC Programmierung Zahlenformat einstellen Zahlenformat einstellen Sie haben die Möglichkeit, Zahlenwerte dezimal oder hexadezimal anzuzeigen. Das Zahlenformat stellen Sie über Merker 2060 ein. Merker 2060 Zahlenformat Merkereigenschaften Werte Dezimal Hexadezimal Wird wirksam Beim nächsten STX-Befehl DisplayValue() Jetter AG...
Während der Eingabe von Zahlenwerten werden die dabei verwendeten Tasten nicht auf die Tastenmerker abgebildet. Während die Monitorfunktion aktiv ist, wird der STX-Befehl UserInput() von der Steuerung so lange nicht ausgeführt, bis die Monitorfunktion abgeschlossen ist. Jetter AG...
Seite 163
JC-440MC Programmierung Während der Eingabe wird Folgendes angezeigt: Die Eingabe anzeigen Stufe Beschreibung Die Steuerung zeigt den Vorschlagswert an. Die Formatparameter werden wie bei der Anzeige von Zahlenwerten angewandt. Wenn ..dann ..Sie die Taste ENTER drücken, ...
Stufe 4 fortgefahren. abgebrochen wurde, Wenn ..dann ..eine Exception-Behandlung ... wird der Task dort fortgesetzt. programmiert wurde, ... keine Exception-Behandlung ... wird der Task abgebrochen und programmiert wurde, der Fehler im Fehlerregister angezeigt. Jetter AG...
JC-440MC Programmierung Gerätenummern Einleitung Die Gerätenummer definiert das Anzeigegerät. Für den Parameter Gerätenummer können Sie folgende Werte eingeben: Gerätenummern Nummer Gerät Beschreibung Standardgerät Die verwendete Gerätenummer steht in MR 2824 Bediengerät 1 Multi-Display-Modus Bediengerät 2 Single-/Multi-Display-Modus Bediengerät 3 Multi-Display-Modus Bediengerät 4...
Seite 166
MR 2827 Gerätenummer für das Anzeige- und Bediengerät 3 im Multi-Display-Modus Modulregistereigenschaften Werte 1 ... 4 Wert nach Reset MR 2828 Gerätenummer für das Anzeige- und Bediengerät 4 im Multi-Display-Modus Modulregistereigenschaften Werte 1 ... 4 Wert nach Reset Jetter AG...
JC-440MC Programmierung Cursor-Position Einleitung Dieser Parameter definiert die Position auf der Anzeige, an der das erste Zeichen des anzuzeigenden Texts oder Variablenwerts stehen soll. Eine Auswertung der Cursor-Position findet bei Anzeigebefehlen auf die Einschränkungen Geräte 8 bis 11 nicht statt.
JC-440MC Programmierung Länge des Eingabefelds einstellen Länge einstellen Die Länge des Eingabefelds für einen Zahlenwert stellen Sie in MR 2813 ein. MR 2813 = Anzahl Ziffern + Vorzeichen [+ Dezimalpunkt] Beispiel: Anzahl Ziffern: Dezimalpunkt (MR 2811 = 0): Nein Feldlänge (MR 2813): MR 2813 Feldlänge bei UserInput...
MR 2811 Maximale Anzahl der Nachkommastellen bei UserInput Dieses Modulregister enthält die maximale Anzahl der Nachkommastellen, die bei der Eingabe von Werten möglich ist. Modulregistereigenschaften Werte 0 ... 4 Wert nach Reset Wird wirksam Beim nächsten STX-Befehl UserInput() Jetter AG...
JC-440MC Programmierung Vorschlagswert einstellen Vorschlagswert Den Vorschlagswert beim STX-Befehl UserInput() stellen Sie in MR 2815 einstellen ein. Vorschlagswert anzeigen Die Steuerung zeigt den Vorschlagswert beim STX-Befehl UserInput() mit den Formateinstellungen an, wie sie beim Anzeigen von Zahlenwerten verwendet werden. Vorschlagswert bei UserInput MR 2815 Dieses Modulregister enthält den Vorschlagswert, der beim Aufruf des...
Anzahl der Die Anzahl der eingegebenen Nachkommastellen lesen Sie in MR 2808 aus. Nachkommastellen abfragen MR 2808 Anzahl der eingegebenen Nachkommastellen bei UserInput Dieses Modulregister enthält die Anzahl der vom Bediener eingegebenen Nachkommastellen. Modulregistereigenschaften Werte 0 ... [MR 2811] Jetter AG...
JC-440MC Programmierung UserInput - Status abfragen Status abfragen Den Status des STX-Befehls UserInput() fragen Sie in MR 2817 ab. MR 2817 Status des UserInput Dieses Modulregister enthält den Status des STX-Befehls UserInput(). Modulregistereigenschaften Werte Kein UserInput aktiv UserInput aktiv Jetter AG...
Wenn Sie den Wert 0 in das MR 2817 schreiben, brechen Sie einen aktiven STX-Befehl UserInput() ab. Modulregistereigenschaften Werte lesen Kein UserInput aktiv UserInput aktiv Werte schreiben UserInput abbrechen Verwenden des Befehls Value := UserInput (0, 25); Catch USER_INPUT_BREAK: Trace ('UserInput aborted !!'); End_Try; Jetter AG...
JC-440MC Programmierung 7.4.7 Tasten abfragen Einleitung Dieses Kapitel beschreibt die Abfrage der Tasten der Anzeige- und Bediengeräte durch die Steuerung. Die Steuerung bildet die Tasten der Anzeige- und Bediengeräte auf folgende Abbildung der Tasten Variablen ab: Spezialmerker Bits in Registern, die den Spezialmerkern überlagert sind Die Merker und Registerbits nehmen folgende Zustände an:...
Ab der nächsten Betätigung einer Taste Basismerkernummer für Gerät 3 MR 2831 Dieses Modulregister enthält die Basismerkernummer für das Anzeige- und Bediengerät 3. Modulregistereigenschaften Werte -160 ... 2080 Wert nach Reset 2000 Wird wirksam Ab der nächsten Betätigung einer Taste Jetter AG...
Seite 181
JC-440MC Programmierung MR 2832 Basismerkernummer für Gerät 4 Dieses Modulregister enthält die Basismerkernummer für das Anzeige- und Bediengerät 4. Modulregistereigenschaften Werte -160 ... 2080 Wert nach Reset 2000 Wird wirksam Ab der nächsten Betätigung einer Taste Jetter AG...
Die Steuerung liest den Zustand der Leuchtdioden in den Tasten der Anzeige- Abbildung der und Bediengeräte aus den niederwertigen 12 Bits eines Registers: Leuchtdioden Registerbit Leuchtdiode Inhalt Thema Seite Leuchtdioden zuordnen ................183 Register der LED-Registernummern ............184 Jetter AG...
JC-440MC Programmierung Leuchtdioden zuordnen Einleitung Die Leuchtdioden in den Tasten der Anzeige- und Bediengeräte sind standardmäßig auf ein Register zugeordnet, dem Spezialmerkern überlagert sind. Die Nummer des Registers, aus dem der Zustand der Leuchtdioden gelesen Register-/ wird, können Sie im Multi-Display-Modus über Register einstellen.
Dieses Modulregister enthält die LED-Registernummer für das Anzeige- und Bediengerät 2. Modulregistereigenschaften Werte 100000 ... 1059999 Wert nach Reset 203143 MR 2835 LED-Registernummer für Gerät 3 Dieses Modulregister enthält die LED-Registernummer für das Anzeige- und Bediengerät 3. Modulregistereigenschaften Werte 100000 ... 1059999 Wert nach Reset 203143 Jetter AG...
Seite 185
JC-440MC Programmierung MR 2836 LED-Registernummer für Gerät 4 Dieses Modulregister enthält die LED-Registernummer für das Anzeige- und Bediengerät 4. Modulregistereigenschaften Werte 100000 ... 1059999 Wert nach Reset 203143 Jetter AG...
Seite 186
Die Steuerung kann nicht unterscheiden, auf welchem Anzeige- und Bediengerät die weiteren Tasten betätigt werden. Inhalt Thema Seite Übersicht der Anzeige- und Bediengeräte ..........187 Bedeutung der Tasten in der Monitorfunktion ..........188 Variablen anzeigen und ändern ..............189 Monitorfunktion konfigurieren ..............191 Jetter AG...
JC-440MC Programmierung Übersicht der Anzeige- und Bediengeräte Geeignete Anzeige- und In der folgenden Tabelle finden Sie eine Liste der alphanumerischen Anzeige- Bediengeräte und Bediengeräte der Jetter AG mit möglicher Monitorfunktion. Bezeichnung Tasten Variablen LCD 16 [R] und [I/O] Register ...
Bisherige Eingabe löschen Monitorfunktion abbrechen Eingabe abschließen; Variable anzeigen oder ENTER ([↵]) Wert übernehmen Umschalten zwischen Monitoranzeige und normaler Anzeige Während der Monitorfunktion werden die dabei verwendeten Tasten nicht auf Einschränkungen die Tastenmerker abgebildet. Jetter AG...
JC-440MC Programmierung Variablen anzeigen und ändern Monitorfunktion starten Um die Monitorfunktion zu starten, drücken Sie die Taste [R] oder die Taste [I/O]. Wenn die Eingabe der Variablennummer noch nicht mit der Taste ENTER ([↵]) abgeschlossen ist, können Sie über diese Tasten den Variablentyp ändern.
Seite 190
Sie die Taste ENTER ([↵]). Wenn die normale Anzeige wieder aktiv ist und Sie die Variable nochmals Variable nochmals anzeigen angezeigt haben wollen, dann drücken Sie die Taste ENTER ([↵]). Die Monitoranzeige wird wieder für 3,5 s aktiviert. Jetter AG...
JC-440MC Programmierung Monitorfunktion konfigurieren Einleitung Mit den folgenden Registern kann die Monitorfunktion konfiguriert werden. MR 2818 Sperren / Freigeben der Monitorfunktionen Dieses Modulregister ist bitkodiert. Hierüber können Sie einzelne Monitorfunktionen sperren und freigegeben. Die Abbildung der Tasten auf Merker geschieht auch bei gesperrter Monitorfunktion.
Seite 192
Umschalten zwischen der Monitoranzeige und normaler Anzeige ist aktiviert Umschalten zwischen der Monitoranzeige und normaler Anzeige ist deaktiviert MR 2821 Dialogsprache In diesem Modulregister wird die Dialogsprache der Monitorfunktion konfiguriert. Modulregistereigenschaften Werte Deutsch Englisch Wird wirksam Beim nächsten Start der Monitorfunktion Jetter AG...
JC-440MC Programmierung 7.5 Ansteuern von Drucker- und seriellen Schnittstellen Dieses Kapitel beschreibt, wie Drucker- und serielle Schnittstellen aus dem Einleitung Anwendungsprogramm einer Steuerung angesteuert werden. Die Drucker- und seriellen Schnittstellen werden auf zwei Arten angesteuert: Schnittstellen ansteuern Direktzugriff auf die Register der Schnittstelle ...
7 Programmierung 7.5.1 Unterstützte Schnittstellen Einleitung In diesem Kapitel finden Sie eine Liste der Drucker- und seriellen Schnittstellen, die die Steuerung ansteuern kann. Inhalt Thema Seite Übersicht der Schnittstellen ................ 195 Jetter AG...
JC-440MC Programmierung Übersicht der Schnittstellen Liste der Drucker- und In der folgenden Tabelle finden Sie eine Liste der Drucker- und seriellen seriellen Schnittstellen Schnittstellen. Es ist jeweils auch die Gerätenummer angegeben, auf die ein Display-Befehl umgeleitet werden muss, damit die Ausgabe auf der Schnittstelle erfolgt.
Seite 196
Die Einstellungen in diesen Registern wirken global bei allen Funktionen zum Einschränkungen Ansteuern von Drucker- und seriellen Schnittstellen. Wenn in verschiedenen Tasks des Anwendungsprogramms mit unterschiedlichen Einstellungen gearbeitet wird, können sich dadurch Beeinflussungen ergeben. Inhalt Thema Seite Registernummern ..................197 Registerübersicht ..................198 Jetter AG...
Seite 197
JC-440MC Programmierung Registernummern Einleitung Die Register sind in einem Registerblock zusammengefasst. Die Basisregisternummer dieses Blocks ist steuerungsabhängig. Registernummern Basisregisternummer Registernummern 220000 222806 ... 222838 In diesem Kapitel sind jeweils nur die letzten vier Ziffern der Registernummer Ermittlung der angegeben, z. B. MR 2838. Addieren Sie zu dieser Modulregisternummer die Registernummern Basisregisternummer des jeweiligen Geräts, um die vollständige...
JC-440MC Programmierung 7.5.3 Modulnummern der Schnittstellenmodule Einleitung Für die Umleitung der Display-Befehle auf ein Drucker- oder serielles Schnittstellenmodul am JX3-Systembus muss die Modulnummer konfiguriert werden. Die Umleitung auf eine interne, freiprogrammierbare serielle Schnittstelle ist eindeutig über die Gerätenummer spezifiziert und bedarf deshalb keiner Konfiguration.
MR 2838 Modulnummer für das serielle Schnittstellenmodul Dieses Modulregister enthält die Nummer des Moduls, auf das die Ausgabe des Display-Befehls mit Gerätenummer 11 umgeleitet wird. Modulregistereigenschaften Werte (JX3-Bus) 102 ... 117 Wird wirksam Beim nächsten STX-Befehl DisplayText() oder DisplayValue() Jetter AG...
JC-440MC Programmierung 7.5.4 Texte ausgeben Einleitung Dieses Kapitel beschreibt die Ausgabe von Texten auf Drucker- und seriellen Schnittstellen und die Parametrierung dieser STX-Befehle. Um Texte auszugeben, verwenden Sie folgende STX-Befehle STX-Befehle (STX-Funktionen): DisplayText() DisplayText2() Inhalt Thema Seite STX-Befehle zum Ausgeben von Texten ............ 202 Gerätenummern..................
Der STX-Befehl gibt auf einem seriellen Schnittstellenmodul den Text 'Fehler:' Funktionsweise oder den Text 'Error:' aus. MR 2806 steuert die Textauswahl. Der Task des Anwendungsprogramms bleibt so lange am Befehl DisplayText2() stehen, bis der ganze Text ausgegeben wurde. Jetter AG...
Seite 203
JC-440MC Programmierung MR 2806 Textauswahl für DisplayText2 Der Wert dieses Modulregisters gibt an, welcher der beiden Texte ausgegeben wird. Modulregistereigenschaften Werte Text1 Text2 Jetter AG...
Seite 204
Gerätenummer für das Standardgerät Dieses Modulregister enthält die Gerätenummer für das Standardgerät. Wenn Sie im Anwendungsprogramm immer das Standardgerät (Gerätenummer = 0) angeben, können Sie zur Laufzeit das Gerät auswählen. Modulregistereigenschaften Werte 1 ... 11 Wert nach Reset Jetter AG...
JC-440MC Programmierung 7.5.5 Zahlenwerte ausgeben Einleitung Dieses Kapitel beschreibt das Anzeigen von Zahlenwerten auf Drucker- und seriellen Schnittstellen und die Parametrierung dieses STX-Befehls. Die Zahlenwerte können Konstanten oder Inhalte von Registern und Variablen sein. Um Zahlenwerte anzuzeigen, verwenden Sie den folgenden STX-Befehl: STX-Befehl ...
Tabulatorschritt ($t) aus. Der dritte STX-Befehl stellt den Inhalt der Variablen Axis2.Position dar. Anschließend gibt der vierte STX-Befehl einen Wagenrücklauf und einen Zeilenvorschub ($n) aus. Der Task des Anwendungsprogramms bleibt so lange am Befehl DisplayText() oder DisplayValue() stehen, bis alle Zeichen ausgegeben wurden. Jetter AG...
JC-440MC Programmierung Gerätenummern Einleitung Die Gerätenummer definiert das Anzeigegerät. Für den Parameter Gerätenummer können Sie folgende Werte eingeben: Gerätenummern Nummer Teil Beschreibung Standardgerät Die verwendete Gerätenummer steht in MR 2824 Bediengerät 1 Multi-Display-Modus Bediengerät 2 Single-/Multi-Display-Modus Bediengerät 3 Multi-Display-Modus Bediengerät 4...
JC-440MC Programmierung Vorzeichenanzeige einstellen Vorzeichenanzeige Ob das Vorzeichen angezeigt wird oder nicht, stellen Sie in MR 2816 ein. einstellen Um die benötigte Länge des Anzeigefelds in MR 2812 einzustellen, rechnen Sie weiterhin die Vorzeichenstelle hinzu, selbst wenn kein Vorzeichen angezeigt werden soll.
Grund: Der Dezimalpunkt benötigt eine Stelle zur Darstellung auf der Anzeige. MR 2810 Anzahl der Nachkommastellen bei DisplayValue Dieses Modulregister enthält die Anzahl der Nachkommastellen beim Anzeigen von Zahlenwerten. Modulregistereigenschaften Werte 0 ... 4 Wird wirksam Beim nächsten STX-Befehl DisplayValue() Jetter AG...
JC-440MC Programmierung Zahlenformat einstellen Zahlenformat einstellen Sie haben die Möglichkeit, Zahlenwerte dezimal oder hexadezimal anzuzeigen. Das Zahlenformat stellen Sie über Merker 2060 ein. Merker 2060 Zahlenformat Merkereigenschaften Werte Dezimal Hexadezimal Wird wirksam Beim nächsten STX-Befehl DisplayValue() Jetter AG...
Da die Konfiguration der E-Mail-Funktion über Dateien geschieht und die E-Mails selbst auf Dateien basieren, sind Kenntnisse des Dateisystems erforderlich. Kenntnisse über IP-Netzwerke sind erforderlich. Inhalt Thema Seite Konfigurieren der E-Mail-Funktion .............. 213 Erstellen von E-Mails .................. 221 Versenden einer E-Mail ................230 Register ....................... 231 Jetter AG...
JC-440MC Programmierung 7.6.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. Für die Erstellung der Konfigurationsdatei müssen folgende Voraussetzungen Voraussetzungen erfüllt sein:...
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...
JC-440MC 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 Bei dieser Art der Authentifizierung führt das Gerät vor dem E-Mail versenden Authentifizierung eine Benutzeranmeldung beim SMTP-Server durch.
Seite 216
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...
JC-440MC 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 218
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...
JC-440MC 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.
JC-440MC Programmierung 7.6.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 ..............222 Struktur der E-Mail-Vorlagendatei............... 223 Einfügen von Echtzeit-Steuerungswerten ..........
Beschreibung email_ Namenspräfix, der immer gleich bleibt Nummer der E-Mail; Wert zwischen 0 und 255 .cfg Feste Dateierweiterung Die E-Mail-Vorlagendateien müssen im selben Verzeichnis der internen Speicherort Flash-Disk wie die Konfigurationsdatei abgelegt sein. /EMAIL email_0.cfg Beispiele email_37.cfg email_255.cfg Jetter AG...
JC-440MC 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 224
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...
JC-440MC 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. Alle Tags beginnen und enden mit bestimmten Zeichenfolgen. Zwischen Tag-Kennzeichnung diesen Tag-Begrenzern sind die Variablen definiert.
Seite 226
Der Variablenname beginnt mit einem großen "F" gefolgt von der Merker Merkernummer. Folgende Typen sind möglich: Darstellung BOOL (Standardtyp) Merker = 0 --> Anzeige: 0 Merker = 1 --> Anzeige: 1 STRING Merker = 0 --> Anzeige: FALSE Merker = 1 --> Anzeige: TRUE Jetter AG...
Seite 227
JC-440MC Programmierung Beispiel: <JC:DTAG name="F100" type="STRING" format="#" /> Ergebnis: Der Zustand des Merkers 100 wird als String "T" oder "F" angezeigt. Der Variablenname beginnt mit einem großen "I" gefolgt von der Eingänge Eingangsnummer. Folgende Typen sind möglich: Darstellung BOOL (Standardtyp) Eingang = 0 -->...
Seite 228
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 229
JC-440MC 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.
E-Mail-Versand abgeschlossen ist. Seit JetSym 5.0 ist die Systemfunktion 110 veraltet. Verwenden Sie Systemfunktion 110 stattdessen die JetSym-STX-Funktion EMailSend(). Die JetSym-STX-Funktion EMailSend() ist ausführlich in der Online-Hilfe von JetSym-STX-Funktion JetSym beschrieben. EMailSend() Funktionsdeklaration: Function EmailSend(Const Ref FileName: String): Int; Jetter AG...
JC-440MC Programmierung 7.6.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 ..................232 Registerbeschreibung ................. 233 Jetter AG...
Bearbeitungsstatus der E-Mail-Funktion abfragen können. Registerübersicht Register Beschreibung 202930 Webstatus IP-Adresse des SMTP-Servers 292932 292933 IP-Adresse des POP3-Servers Port-Nummer des SMTP-Servers 292934 292935 Port-Nummer des POP3-Servers Status der E-Mail-Bearbeitung 292937 292938 ID des Tasks, der gerade eine E-Mail verschickt Jetter AG...
JC-440MC 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 234
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 235
JC-440MC 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.
Seit JetSym 5.0 ist die Systemfunktion 50 veraltet. Verwenden Sie stattdessen Systemfunktion 50 die JetSym-STX-Funktion QSort(). JetSym-STX-Funktion Die JetSym-STX-Funktion QSort() ist ausführlich in der Online-Hilfe von JetSym beschrieben. QSort() Funktionsdeklaration: Function QSort(DataPtr: Int, ElementCnt: Int, ElementSize: Int, SortOffset: Int, SortType: STXBASETYPE, SortMode: QSORTMODE): Int; Jetter AG...
7.8 Modbus/TCP Einleitung Dieses Kapitel beschreibt die Funktionen des im Gerät vorhandenen Modbus/TCP-Servers und Modbus/TCP-Clients. Bei der Steuerung JC-440MC ist die Funktion Modbus/TCP immer aktiviert. Funktion Modbus/TCP aktivieren Die Bits 4 und 5 im Webstatusregister 202930 sind dann immer gesetzt.
Beim Empfang von Registerwerten auf die internen 32-Bit-Register gibt es keine Vorzeichenerweiterung. Inhalt Thema Seite Adressierung ....................239 Unterstützte Kommandos - Class 0 ............241 Unterstützte Kommandos - Class 1 ............242 Unterstützte Kommandos - Class 2 ............243 Jetter AG...
JC-440MC 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 240
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...
JC-440MC 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...
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...
JC-440MC 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...
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 245
JC-440MC Programmierung Der Befehlskopf eines Modbus/TCP-Telegramms enthält eine Unit-ID. Die Unit-ID 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.
Zugriffe serialisiert. Das ist so, weil die Server oftmals kein command pipelining unterstützen. Wenn mehrere Server konfiguriert sind, wird parallel mit ihnen kommuniziert. Bei Umsetzern von Modbus/TCP auf Modbus RTU wird die Unit-ID dazu Unit-ID verwendet, die Modbus-RTU-Server zu adressieren. Deshalb ist die Unit-ID einstellbar. Jetter AG...
Seite 247
JC-440MC Programmierung Die JetSym-STX-Funktionen sind ausführlich in der Online-Hilfe von JetSym JetSym-STX-Funktionen 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;...
Die Jetter AG stellt die Betriebssysteme auf ihrer Homepage Download eines https://www.jetter.de/downloads zur Verfügung. Sie finden die Betriebssystems Betriebssystemdateien zum Download beim jeweiligen Produkt. Auf folgende Geräte eines Systems mit der Steuerung JC-440MC können Geräte im Betriebssysteme geladen werden: JC-4xx-System ...
8 Betriebssystemupdate 8.1 Update des Betriebssystems der Steuerung Einleitung Dieses Kapitel beschreibt, wie Sie ein Betriebssystemupdate bei der Steuerung JC-440MC durchführen. Sie haben hierbei mehrere Möglichkeiten, die Betriebssystemdatei an die Steuerung zu übertragen: Mit dem Programmiertool JetSym Über eine FTP-Verbindung ...
JC-440MC Betriebssystemupdate Betriebssystemupdate mit JetSym Einleitung Mit Hilfe des Programmiertools JetSym ist es auf komfortable Weise möglich, eine Betriebssystemdatei auf die Steuerung JC-440MC zu übertragen. Voraussetzungen Eine Betriebssystemdatei für die Steuerung JC-440MC ist vorhanden. Eine UDP/IP- und eine TCP/IP-Verbindung vom Programmiertool zur JC-440MC sind möglich.
Mit Hilfe eines FTP-Clients ist es möglich, eine Betriebssystemdatei an die Steuerung JC-440MC zu übertragen. Voraussetzungen Eine Betriebssystemdatei für die Steuerung JC-440MC ist vorhanden. Eine FTP-Verbindung zur Steuerung ist möglich. Die Login-Parameter für einen User mit Administrator- oder Systemrechten sind vorhanden.
JC-440MC Betriebssystemupdate Automatisches Betriebssystemupdate von einem 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 Automatisches Kopieren von Steuerungsdaten des Themenhandbuchs Dateisystem. Jetter AG...
Die Dateifunktionen im STX-Sprachumfang machen es möglich, ein Betriebssystemupdate der JC-440MC aus einer Betriebssystemdatei programmgesteuert durchzuführen. Voraussetzungen Eine Betriebssystemdatei befindet sich im Dateisystem der JC-440MC. Das Betriebssystem der JC-440MC und das Anwendungsprogramm muss laufen. Hinweis: Lassen Sie die Steuerung eingeschaltet.
Betriebssystemupdate 8.2 Update des Betriebssystems eines JX-Moduls Einleitung Dieses Kapitel beschreibt, wie Sie ein Betriebssystemupdate bei einem JX-Modul am JX3-Systembus der Steuerung JC-440MC durchführen. Sie haben hierbei mehrere Möglichkeiten, die Betriebssystemdatei an das JX-Modul zu übertragen: Mit dem Programmiertool JetSym ...
Wenn ..dann ..Sie noch weitere JX-Module ... gehen Sie weiter bei Schritt 1. updaten wollen, ... Sie kein JX-Modul mehr updaten ... booten Sie die Steuerung neu, um wollen, das eingespielte Betriebssystem zu starten. Jetter AG...
JC-440MC Betriebssystemupdate Betriebssystemupdate über FTP Einleitung Mit Hilfe eines FTP-Clients ist es möglich, eine Betriebssystemdatei an ein JX-Modul am JX3-Systembus der Steuerung zu übertragen. Voraussetzungen Eine Betriebssystemdatei für das JX-Modul ist vorhanden. Eine FTP-Verbindung zur Steuerung ist möglich.
8 Betriebssystemupdate Automatisches Betriebssystemupdate von einem USB-Stick Verweis Ein automatisches Betriebssystemupdate eines JX3-Moduls von einem USB-Stick lässt sich über die AutoCopy-Funktion ausführen. Eine ausführliche Beschreibung finden Sie im Kapitel Automatisches Kopieren von Steuerungsdaten des Themenhandbuchs Dateisystem. Jetter AG...
JC-440MC Betriebssystemupdate Betriebssystemupdate aus dem Anwendungsprogramm Einleitung Die Dateifunktionen im STX-Sprachumfang machen es möglich, eine Betriebssystemdatei an ein JX-Modul am JX3-Systembus der Steuerung zu übertragen. Voraussetzungen Eine Betriebssystemdatei für das JX-Modul befindet sich im Dateisystem der Steuerung. Das Betriebssystem der Steuerung und das Anwendungsprogramm muss laufen.
Seite 260
// 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...
JC-440MC Motion Control Motion Control Die Funktionen und die Programmierung der Motion Control sind in der Programmierung JetSym-Hilfe beschrieben. Die Programmierung der Motion Control in der Programmiersprache STX geschieht über die Motion-API-Schnittstelle. Jetter AG...
Jetter-Ethernet-Systembus GNN: nnn = 000 ... 199 Diese Kurzreferenz beschreibt in stark zusammengefasster Form die 1nnn020000 ... JX3-Modulregister Register und Merker der Steuerungen JC-440MC in der 1nnn179999 Betriebssystemversion 1.04.0.00. 1nnn202000 ... JX2-Modulregister Außerdem sind auch die Belegung der Steckverbinder und die Einstellung 1nnn227999 der IP-Adresse über DIP-Schalter beschrieben.
Seite 264
10 Kurzreferenz JC-440MC 100807 Zyklische Ausgänge 102912 Minuten 102913 Stunden 100808 Features 102914 Wochentag (0 = Sonntag) 102915 100809 Diagnosemaske 102916 Monat [Features] JC-440MC 102917 Jahr Pufferzugriff 100800 Interne Versionsnummer 102920 Millisekunden 100801 MAC-Adresse der EtherCAT®-Schnittstelle (Jetter) 102921 Sekunden 100802 MAC-Adresse der EtherCAT®-Schnittstelle (Gerät)
Seite 265
JC-440MC Kurzreferenz JC-440MC 107501 Kommando 1 = LOAD 30: Lese Statistik 2 = RUN Sektor-Statistik 3 = STOP 107510 Gesamt 107511 Benutzt 108020 Revision des Backplane-Moduls 107512 Geblockt 108099 EEPROM löschen (0x12345678) 107513 Frei 108100 ... EEPROM-Register auf dem Backplane-Modul...
Seite 266
10 Kurzreferenz JC-440MC Bit 24: Nur bei JC-360(MC) und JC-365(MC): 0xc4697a4b: Flash-Disk formatieren IP-Adressenkonflikt erkannt 202960 Passwort für Systemkommandoregister (0x424f6f74) 200010 Erweitertes Fehlerregister 2 (bitkodiert) 202961 Systemkommandoregister Bit 1: Fehler am MC-Objekt 102: Neustart (booten) der Steuerung Bit 7: Fehler Dateisystem...
Seite 267
JC-440MC Kurzreferenz JC-440MC Bit 3: Fehler Ethernet-Systembus TCP-Autoclose für STX-Debug-Server Bit 7: Fehler im erweiterten Fehlerregister 212000 Anzahl offener Verbindungen 212001 Modus Bit 8: Ungültiger Sprung 212002 Zeit Bit 9: Ungültiger Call Bit 10: Ungültiger Index Bit 11: Ungültiger Opcode Steuerung der Bediengeräte...
Seite 275
JC-440MC Kurzreferenz JC-440MC Systemfunktion Aus Kompatibilitätsgründen sind die Systemfunktionen hier gelistet. Nutzen Sie in JetSym STX anstelle der Systemfunktionen die entsprechenden JetSym-STX-Funktionen. Konvertierung von BCD zu HEX Konvertierung von HEX zu BCD Quadratwurzel Sinus Cosinus Tangens Arcus Sinus Arcus Cosinus...
Seite 276
Belegung Sub-D-Buchse X19 Um die Betriebsart GNN zu aktivieren, stellen Sie den DIP-Schalter 9 auf Signal Beschreibung Dann liest die Steuerung JC-440MC die IP-Adresse aus der Datei Reserviert Nicht anschließen config.ini und die GNN aus den unteren acht Positionen der DIP-Schalter...
JC-440MC Anhang Anhang Einleitung Der Anhang enthält die elektrischen und mechanischen Daten sowie die Betriebsdaten. Inhalt Thema Seite Technische Daten ..................278 Index ......................286 Jetter AG...
Anhang A: Technische Daten Einleitung Dieses Kapitel im Anhang enthält die elektrischen und mechanischen Daten sowie die Betriebsdaten der JC-440MC. Inhalt Thema Seite Technische Daten ..................279 Mechanische Abmessungen ............... 281 Betriebsparameter Umwelt und Mechanik ..........282 Betriebsparameter Gehäuse ............... 283 Gleichstrom-Netzeingänge und -Netzausgänge .........
Max. 2,3 A Leistungsaufnahme ohne Bediengerät Max. 50 W Leistungsaufnahme mit Bediengerät Max. 55 W Daten des Die Steuerung JC-440MC speist die Logik- und die Zusatzspannung in den JX3-Systembusses JX3-Systembus ein. Die beiden Spannungen versorgen die angeschlossenen JX3-Module. Parameter Beschreibung Logikspannung JX3-Systembus DC +5 V (-15 % ...
Seite 280
Anhang Technische Daten der Parameter Beschreibung Echtzeituhr Gangreserve, Minimal: 1 Woche wenn die Steuerung zuvor minimal 1 Stunde eingeschaltet ist Typisch: 2 Wochen Abweichung Maximal: 1 min pro Monat Jetter AG...
Anhang Mechanische Abmessungen Mechanische Abmessungen 100,7 Mindestabstände Halten Sie bei der Montage der Steuerung JC-440MC oben und unten einen Mindestabstand ein. Sie müssen beim Modultausch die Rastlaschen des Backplane-Moduls mit den Fingern betätigen können. Mindestabstand oben: 30 mm ...
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 auf Hutschiene montiert Jetter AG...
JC-440MC 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 ...
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...
JC-440MC 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 287
Modbus/TCP-Client • 244, 246 Modbus/TCP-Server • 238 Modultausch • 10 Versionsregister • 25 Montage Montieren der Steuerung JC-440MC • 41 Motion Control • 261 Zubehör zum JX3-System • 34, 35 Nicht bestimmungsgemäße Verwendung • 10 Personalqualifikation • 10 Produktbeschreibung JC-440MC • 30 Registernummer von JX3-Modulen am JX3-BN-ETH •...
Seite 288
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.