Seite 1
Basis-Gerätehandbuch AS-i Controller e AC1307 / AC1317 AC1345 / AC1346 AC1353 / AC1354 Firmware Stand ab Version RTS 2.2 Target ab V.15 ® für CoDeSys ab Version 2.3...
Inhalt Über diese Anleitung ........................1-1 Was bedeuten die Symbole und Formatierungen? ............1-1 Für welche Geräte gilt dieses Handbuch? ................. 1-2 Wie ist diese Anleitung aufgebaut? ..................1-2 Übersicht: wo ist was?......................1-3 Sicherheitshinweise........................2-1 Allgemein ..........................2-1 Welche Vorkenntnisse sind notwendig?................2-1 Warnhinweise Montage ......................
Seite 4
Elektrischer Anschluss ......................7-1 Anschlüsse am Controller e ....................7-2 Das AS-i Netzteil ........................ 7-3 Verdrahtung und Inbetriebnahme der Slaves..............7-4 7.3.1 Slaves anschließen....................7-4 7.3.2 Controller e wieder einschalten ................7-4 Bedien- und Anzeigeelemente ....................8-1 Diagnose-LEDs ........................8-1 Anzeige..........................
0BÜber diese Anleitung 19BWas bedeuten die Symbole und Formatierungen? Über diese Anleitung In diesem Kapitel wird Ihnen ein Überblick über folgende Punkte gegeben: • Was bedeuten die Symbole und Formatierungen? • Für welche Geräte gilt diese Anleitung? • Wie ist diese Anleitung aufgebaut? Was bedeuten die Symbole und Formatierungen? Folgende Symbole oder Piktogramme verdeutlichen Ihnen unsere Hinweise in diesem Handbuch: GEFAHR...
0BÜber diese Anleitung 20BFür welche Geräte gilt dieses Handbuch? Für welche Geräte gilt dieses Handbuch? Dieses Handbuch beschreibt die AS-i Controller e Gerätefamilie der ifm electronic gmbh • mit AS-i Version 2.1 Master • mit einer Firmware ab Version RTS 2.2 •...
0BÜber diese Anleitung 22BÜbersicht: wo ist was? Übersicht: wo ist was? Metallgehäuse IP20 Entriegelungstaste zum Lösen des Gerätes von einer Hutschiene Status-LEDs der Feldbusschnittstelle Text-/Grafik-Anzeige (Option) 4 Bedientasten Option: Feldbusschnittstelle (hier: Ethernet) Status-LEDs Anschlussklemmen für die Option: Spannungsversorgung 24V, 6-polige RJ11-Buchse der RS-232C Ethernet- AS-i Schnittstelle(n) und als Programmierschnittstelle...
Seite 10
0BÜber diese Anleitung 22BÜbersicht: wo ist was?
Sach- oder Körperschäden möglich bei Nichtbeachten der Hinweise in dieser Anleitung! übernimmt hierfür keine Haftung. ifm electronic ► Die handelnde Person muss vor allen Arbeiten an und mit diesem Gerät die Sicherheitshinweise und die betreffenden Kapitel dieser Anleitung gelesen und verstanden haben.
1BSicherheitshinweise 25BWarnhinweise Montage Warnhinweise Montage ACHTUNG Gefahr durch Feuchtigkeit, Staub, Erschütterungen, Überhitzung. Beschädigung oder Ausfall des Gerätes möglich! Feuchtigkeit kann die Elektronik zerstören. ► Verwenden Sie das Gerät in einer betauungsfreien Umgebung. Staubablagerungen verhindern die notwendige Luftzirkulation zur Wärmeabfuhr. ► Setzen Sie das Gerät möglichst keiner mit Staub belasteten Umgebung aus. Sollte dies nicht zu vermeiden sein, müssen Sie das Gerät entsprechend häufig reinigen.
Alle Aussagen in dieser Bedienungsanleitung beziehen sich auf das bezüglich der SELV-Spannung nicht geerdete Gerät. An den Anschlussklemmen dürfen nur die in den technischen Daten, bzw. auf dem Geräteaufdruck angegebenen Signale eingespeist bzw. die zugelassenen Zubehörkomponenten der ifm electronic angeschlossen werden.
Seite 14
1BSicherheitshinweise 26BWarnhinweise Installation...
2BSystemvoraussetzungen 27BAngaben zum Gerät Systemvoraussetzungen Angaben zum Gerät Dieses Handbuch beschreibt die AS-i Controller e Gerätefamilie der ifm electronic gmbh • mit AS-i Version 2.1 Master • mit einer Firmware ab Version RTS 2.2 • mit dem Target ab V.15.
Seite 16
2BSystemvoraussetzungen 29BErforderliches Zubehör...
3BBestimmungsgemäße Verwendung 30BZugelassene Verwendung Bestimmungsgemäße Verwendung ACHTUNG Gefahr, wenn Gerät überlastet oder falsch verwendet. Das Gerät und / oder die damit verbundene Maschine/Anlage können beschädigt oder zerstört wer- den oder fehlerhaft funktionieren, wenn die Grenzen der „Technischen Daten“ für dieses Gerät über- schritten werden oder das Gerät außerhalb der „Bestimmungsgemäßen Verwendung“...
Seite 18
3BBestimmungsgemäße Verwendung 31BVerbotene Verwendung...
4BFunktion 32BDatenmanagement Funktion Datenmanagement Der Controller e besteht aus verschiedenen Einheiten: • Die Zentraleinheit (CPU – Central Processing Unit) stellt den Datentransfer zwischen den Teilsys- temen sicher. Sie verwaltet den remanenten Flash-Speicher und flüchtigen RAM-Speicher. • Der Flash-Speicher ist nun 1 MByte groß und speichert spannungsausfallsicher... •...
4BFunktion 33BAS-i Daten Einführung • Mit der optionalen Ethernet Programmierschnittstelle, (10/100 MBd, twisted pair), kann das Gerät neben der noch schnelleren Programmierung und Diagnose auch mit anderen Controller e Geräten vernetzt werden. → separates Ergänzungs-Gerätehandbuch • Die optionale Feldbus-Schnittstelle arbeitet unabhängig und tauscht über eine „Dual port RAM“- Schnittstelle oder einen DMA-Transfer Daten mit dem Zentralsystem aus.
4BFunktion 33BAS-i Daten Einführung 5.2.1 Feld-Definitionen für direkten Datenzugriff Die Master-Flags für Master 1 liegen an den Wort-Adressen %IW31.240/241. Die Master-Flags für Master 2 liegen an den Wort-Adressen %IW32.240/241. Die Bedeutung der einzelnen Bits dieser Worte ist für Master 1 und Master 2 gleich und wird in der folgenden Tabelle gezeigt.
4BFunktion 33BAS-i Daten Einführung 5.2.2 Datenaustausch zwischen Feldbus und SPS Optional bieten wir für den Controller e Feldbus-Schnittstellen an, z.B. Profibus DP, DeviceNet, Ether- net usw. Zwischen der SPS im Controller e und dem Feldbus-Master ist ein Datenaustausch via Feldbus mög- lich (→...
4BFunktion 33BAS-i Daten Einführung Bedeutung des Extended ID-Code 2 bei analogen Slaves mit Profil 7.3.x Zur weiteren Spezifizierung von komplexen Slaves dient der Extended ID-Code 2. Struktur Slave-Profil = S-7.3.[ext.ID-Code2] Bit 3 Bit 2 Bit 1 Bit 0 Bedeutung 1-kanaliger Slave 2-kanaliger Slave 4-kanaliger Slave 4-kanaliger Slave (wenn Slave ohne eigenen extended ID-Code)
Seite 25
4BFunktion 33BAS-i Daten Einführung ext. ID- ID-Code IO-Code (hex) Code 2 Bedeutung (hex) (hex) 2 binäre Eingänge für 1 Dual-Signal Sensor UND 2 binäre Ausgänge für 1 Dual-Signal Aktuator Slave mit erweiterter Adressfunktion Slave mit erweiterter Adressfunktion: 2 binäre Eingänge + 1 binärer Ausgang Slave mit erweiterter Adressfunktion: 4 binäre Eingänge Schnelle kombinierte Übertragung Typ 5 von 8, 12 oder 16 Datenbits durch Benut-...
Seite 26
4BFunktion 33BAS-i Daten Einführung ext. ID- ID-Code IO-Code (hex) Code 2 Bedeutung (hex) (hex) Gerät zur Motorsteuerung (elektromechanisch) elektromechanische Motorsteuerung mit offenem Sub-Profil elektromechanischer Direkt-Starter (direct starter) elektromechanisches Wendegerät (reverser) elektromechanischer Direkt-Starter mit Bremse elektromechanisches Wendegerät mit Bremse elektromechanischer Direkt-Starter mit Zubehör elektromechanisches Wendegerät mit Zubehör Gerät zur Motorsteuerung (elektronisch) elektronische Motorsteuerung mit offenem Sub-Profil...
4BFunktion 33BAS-i Daten Einführung 5.2.7 Reflektierte Parameterdaten Die reflektierten Parameterdaten sind beim Controller e immer eine Kopie der aktuellen Parameterda- ten. für Master 1: xx = 31 Wortadresse: für Master 2: xx = 32 Bits 12...15 Bits 8...11 Bits 4...7 Bits 0...3 Wortadresse Reflektierte Parameter von Slave...
4BFunktion 33BAS-i Daten Einführung 5.2.8 Slave-Listen Die verschiedenen Slave-Listen werden jeweils in vier Wörter (Wort Nr. 0...3) abgelegt. Die Bit- Belegung dieser Wörter (zu welchem Bit die Slave-Information zugeordnet wird) und nachfolgend angegeben. Bit Nr. Wort Slave 0 *) *) LAS und LPS haben keinen Slave 0, daher werden diese Werte per Voreinstellung auf 0 gesetzt! Beispiele: Information über Standard-Slave 16 ist abgelegt in Wort Nr.
Hutschiene montierte Gerät kann von dort ohne Werkzeug wieder einfach entfernt werden. Die Gehäuseform wurde passend zu den aktuellen 24 V- und AS-i Netzgeräten der ifm electronic gewählt. Dadurch kann der Controller e mit der gleichen Höhe von nur 107 mm in die meisten Schalt- kästen mit 120 mm Höhe eingebaut werden.
6BElektrischer Anschluss Elektrischer Anschluss Dieses Kapitel enthält Angaben zum Anschließen des Controller e an die Versorgung und an den AS-i Bus. Bild: Unverbindlicher Vorschlag zur Verdrahtung des Controller e WARNUNG Gefahr durch elektrische Spannung! Funktionsstörung der Maschine/Anlage, in der das Gerät installiert wird! Beschädigung oder Zerstörung der Geräte durch Kurzschluss, wenn unter Spannung gearbeitet wird.
Anschlüsse Erläuterung +24V / 0V Versorgungsspannung 24 V DC (20...30V PELV), z.B. aus dem Netzteil DN2011 der ifm electronic Diese Versorgung darf nicht geerdet werden! Leistungsaufnahme: bis zu 500 mA, abhängig von der Ausstattung des Gerätes Funktionserdung des Gerätes ASI1+...
6BElektrischer Anschluss 35BDas AS-i Netzteil Das AS-i Netzteil Zum Betrieb eines AS-i Systems ist ein spezielles AS-i Netzteil erforderlich, z.B. AC1216 der ifm e- lectronic. Das AS-i Netzteil versorgt die angeschlossenen Slaves über das gelbe AS-i Kabel mit E- nergie und realisiert gleichzeitig eine Entkopplung der Daten vom Spannungsregler des Netzteils. Standard-Schaltnetzteile sind ohne Entkopplung der Daten aufgebaut und somit für den Einsatz als AS-i Stromversorgung ungeeignet.
6BElektrischer Anschluss 36BVerdrahtung und Inbetriebnahme der Slaves Verdrahtung und Inbetriebnahme der Slaves Die AS-i Geräte sind zwar in der Regel kurzschlussfest und verpolsicher aufgebaut, die Verdrahtung von Schaltschrankmodulen sollte aber trotzdem in einem spannungslosen Zustand erfolgen. 7.3.1 Slaves anschließen ► Controller e und dessen Versorgung abschalten. ACHTUNG Funktionsstörung der Maschine/Anlage, in der das Gerät installiert wird! Beschädigung oder Zerstörung der Geräte durch Kurzschluss, wenn unter Spannung gear-...
7BBedien- und Anzeigeelemente 37BDiagnose-LEDs Bedien- und Anzeigeelemente In diesem Kapitel lernen Sie die Elemente am Controller e kennen: • womit Sie das Gerät bedienen können • womit Sie Informationen über das Gerät und seine Konfiguration erhalten • womit Sie das Gerät und die AS-i Slaves parametrieren können. Diagnose-LEDs Die jeweils drei Diagnose-LEDs auf dem Controller e informieren über den Zustand der AS-i Master und der dort angeschlossenen Systeme:...
Seite 42
7BBedien- und Anzeigeelemente 37BDiagnose-LEDs LED- Diagnose-LEDs LED ist aus LED leuchtet LED blinkt Farbe ASI1 [PWR/COM] AS-i Versorgung ist AS-i Versorgung ist Versorgung für AS-i vorhanden; mindes- vorhanden; kein Slave AS-i Bus 1: grün Bus 1 fehlt tens 1 Slave wurde am wurde am Bus korrekt Power Bus erkannt...
7BBedien- und Anzeigeelemente 38BAnzeige Anzeige Durch den Einsatz einer Text-/Grafik-Anzeige im Controller e wird eine detailliertere Systemdiagnose ermöglicht. Die Bedienung des Gerätes ist mit den vier Tasten leicht erlernbar. Die zweisprachige Ausführung der Menüs und Meldungen erleichtert den Einsatz dieser Gerätefamilie weltweit. Ein intel- ligentes Meldungsmanagement generiert eine prioritätsgesteuerte Diagnose- und Fehlermeldung und unterstützt den Anwender bei der Inbetriebnahme.
7BBedien- und Anzeigeelemente 38BAnzeige Fehlerbild Im Falle eines Konfigurationsfehlers oder einer Störung erhalten Sie Hinweise auf dem Startbild der Text-/Grafik-Anzeige, ähnlich wie folgt dargestellt: E25 ASi1 Anzeige eines Fehlers, wenn Startbild aktiv war Config. Error > E25 = Fehlernummer → Seite 16-1, Kapitel Fehlerbehebung >...
7BBedien- und Anzeigeelemente 38BAnzeige 8.2.2 Text-/Grafik-Anzeige: Sprache umschalten Im Controller e sind 2 Sprachsätze für die Text-/Grafik-Anzeige abgelegt. Zwischen den Sprachsätzen kann jederzeit umgeschaltet werden. > Beispiel: Bisheriger Sprachsatz = Englisch ▲ ▼ ► [▲] und [▼] gleichzeitig für ca. 2 Sekunden drücken English German >...
7BBedien- und Anzeigeelemente 39BTastenfunktionen 8.2.3 Text-/Grafik-Anzeige: Kontrast einstellen Falls die Darstellung der Text-/Grafik-Anzeige schlecht ablesbar sein sollte, kann der Kontrast einge- stellt werden: > Darstellung ist zu hell / zu blass: ► Diese Tasten gleichzeitig drücken. > Kontrast wird höher/dunkler. >...
8BMenü 40BMenü-Übersicht Menü HINWEIS In diesem Handbuch sind die Menütexte alle in Englisch angegeben. → Seite 8-5, Kapitel Text-/Grafik-Anzeige: Sprache umschalten Menü-Übersicht Mit [Menü] kann auf folgend genannte Hauptmenüs verzweigt werden: Hauptmenü Erläuterung Seite Quick Setup AS-i und Feldbus-Parameter schnell einstellen PLC Setup SPS-Betriebsarten einstellen Slave Lists...
8BMenü 41BHauptmenü [Quick Setup] Hauptmenü [Quick Setup] AS-i und Feldbus-Parameter schnell einstellen (Passwortstufe 1 erforderlich) Menübaum Erläuterung Quick Setup ► Alles schnell projektieren Config. all → Seite 11-14 > Der Controller e wechselt in den Projektierungs-Modus, wenn noch nicht geschehen. >...
8BMenü 42BHauptmenü [SPS-Setup] Hauptmenü [SPS-Setup] SPS-Betriebsarten einstellen (Passwortstufe 1 erforderlich) Menübaum Erläuterung PLC Setup SPS-Einstellungen PLC Setup > Anzeige aktuelle Betriebsart PLC Settings (→ Seite 10-5) PLC Setup ► sofern vorhanden: Starten des SPS-Programms im PLC Settings Controller e > LED [PLC RUN] leuchtet >...
Seite 50
8BMenü 43BHauptmenü [Slave Liste] Hauptmenü [Slave Liste] Zustandsinformationen der Slaves in Listen anzeigen Menübaum Erläuterung Slave Lists AS-i Master 1 Slave Lists Erkannte Slaves am AS-i Master 1: AS-i Master 1 (→ Seite 13-3) Detected Slaves AS-I 1 > Anzeige, an welcher Slave-Adresse der Controller e einen (oder mehrere) Slave Typ A, B oder S (Standard) im Bus erkannt hat, unabhängig davon, ob der Slave aktiv im Bus ist.
8BMenü 45BHauptmenü [Diagnose] Hauptmenü [Diagnose] Zustandsinformationen der Master anzeigen und Fehlerzähler zurücksetzen Menübaum Erläuterung Diagnostics AS-i Master 1 Diagnostics Spannungsunterbrechung: → Seite 13-16 AS-i Master 1 > Anzeige Anzahl Vorfälle von Unterspannung am AS-i Bus. Voltage Disturbance Diagnostics Konfigurationsfehler: AS-i Master 1 >...
Seite 53
8BMenü 45BHauptmenü [Diagnose] Menübaum Erläuterung Diagnostics Auslesen der Zustände der Sicherheits-Slaves → Seite 13-33 Safety Master 1 > Zustandsinformationen der Eingangsbits (Codefolge) Trigg. Slave Diagnostics Freigabe eines AS-i Slaves als Sicherheitsmonitor. Erst jetzt Safety Master 1 kann der Controller e mit dem Sicherheitsmonitor die sicher- Enable Monitor heitsrelevanten Daten austauschen (spezielles Protokoll).
8BMenü 47BHauptmenü [Feldbus-Setup] Menübaum Erläuterung Master Setup AS-i Master 1: Slave rücksetzen (Passwortstufe 1 erforderlich) AS-i Master 1 > Anzeige aktuelle Einstellung Slave Reset ► Blättern zwischen EIN und AUS mit [▲] oder [▼] ► Übernehmen mit [OK]. • Slave rücksetzen EIN: Nach Umschalten des Masters in den geschützten Betrieb schaltet der Controller e kurzzeitig alle Slave-Ausgänge auf „0“...
8BMenü 48BHauptmenü [Slave-Info] Hauptmenü [Slave-Info] Zustandsinformationen über einzelne aktive Slaves anzeigen → Seite 13-48 Menübaum Erläuterung Slave Info > Anzeige erkannter Slave mit der kleinsten Adresse im AS-i Master 1 Bus. ► Blättern in den Adressen der erkannten Slaves mit [▲] oder [▼] >...
8BMenü 49BHauptmenü [Slave-Setup] 9.10 Hauptmenü [Slave-Setup] Ausgangsdaten oder Parameter einzelner Slaves anzeigen oder ändern (Passwortstufe 2 erforderlich) WARNUNG Gefahr von Personenschaden! Gefahr von Sachschaden an der Maschine/Anlage! Nach der Änderung der Slave-Ausgänge bleiben die Ausgangswerte erhalten. Die Ausgangswerte ändern sich nur in folgenden Fällen: •...
Seite 58
8BMenü 49BHauptmenü [Slave-Setup] Menübaum Erläuterung Slave Setup ► Nummer des Analog-Kanals blättern mit [▲] oder [▼] AS-i Master 1 ► Nach [OK]: Analogue value Analogue channel 1 > Anzeige aktuelle Daten des gewählten Kanals. Analogue channel 2 ► Wert des Analog-Kanals ändern mit [▲] oder [▼] und Analogue channel 3 anschließend [SET].
8BMenü 50BHauptmenü [System-Setup] 9.11 Hauptmenü [System-Setup] Parameter für Programmierschnittstellen einstellen, Firmware updaten, Zugangs-Passwort einstellen und mehr Menübaum Erläuterung System Setup ► Blättern zwischen den möglichen Baudraten der seriellen Serial Port Baudrate Schnittstelle mit [▲] oder [▼] → Seite 11-1 ► Bestätigen des gewählten Wertes mit [OK] Oder: Abbrechen mit [ESC] System Setup ►...
Seite 60
8BMenü 50BHauptmenü [System-Setup] Menübaum Erläuterung System Setup ► Blättern in den möglichen Parametern mit [▲] oder [▼] Ethernet Setup ► Speichern neue Baudrate mit [OK] Baudrate > Anzeige Meldung „WARTEN“ während des Speicherns. > Rückkehr zum Menü [Baudrate] System Setup Automatisches Aushandeln der Baudrate und der Übertragung Ethernet Setup (voll-/halbduplex) zwischen den Teilnehmern im Ethernet:...
Seite 61
8BMenü 50BHauptmenü [System-Setup] Menübaum Erläuterung System Setup Update AS-i Master 1 Firmware Update ► [OK] AS-i Master 1 > Anzeige: „AS-i 1 Firmware: Connect to System – Start now?“ → „Zum Update der Firmware auf AS-i Master 1 soll der PC angeschlossen sein.
Seite 62
8BMenü 50BHauptmenü [System-Setup] Menübaum Erläuterung System Setup Umschalten zwischen System Specials FALL BACK VNC ON und Fall Back FALL BACK VNC OFF Das durch den Benutzer aufgeschlagene Menü wird automa- tisch nach einer festen Zeit wieder verlassen, wenn keine Be- dienung am Gerät vorliegt.
8BMenü 51BHauptmenü [System-Info] 9.12 Hauptmenü [System-Info] Alle Systemparameter anzeigen Menübaum Erläuterung System Info > Anzeige alle Systemparameter: → Seite 13-59 • Hardware Version RTS Laufzeitsystem Firmware Version AS-i Master 1 Firmware Version AS-i Master 2 Firmware Version Feldbus-System Version • RTS Prüfsumme Konsistenzprüfsumme Linux Kernel Version...
Seite 64
8BMenü 51BHauptmenü [System-Info] 9-18...
9BBetriebsarten 52BWelche Betriebsarten gibt es beim AS-i Master? Betriebsarten In diesem Kapitel erfahren Sie (getrennt für AS-i Master und SPS): • Welche Betriebsarten sind möglich? • Was bedeuten die Betriebsarten? • Welche Betriebsart ist wann sinnvoll? • Wie werden die Betriebsarten umgeschaltet? 10.1 Welche Betriebsarten gibt es beim AS-i Master? Der Master des Controller e kann in folgenden Betriebsarten genutzt werden:...
9BBetriebsarten 53BWie werden die Betriebsarten für den AS-i Master umgeschaltet? 10.2 Wie werden die Betriebsarten für den AS-i Master umgeschaltet? ► [MENU] drücken Quick Setup PLC Setup Slave Lists ► Mit [▼] blättern zu [Master-Setup] ▲ ▼ Address Slave Diagnostics Master Setup ►...
Seite 67
9BBetriebsarten 53BWie werden die Betriebsarten für den AS-i Master umgeschaltet? Operation Mode Autoaddr. Mode ► Mit [OK] [Betriebsart] wählen. ▲ ▼ Protect. Mode Config. Mode > Die Markierung zeigt die aktuelle Betriebsart an. ► Mit [▲] oder [▼] blättern zu anderer Betriebsart ▲...
9BBetriebsarten 54BWelche Betriebsarten gibt es bei der SPS im Controllere? 10.3 Welche Betriebsarten gibt es bei der SPS im Controller e ? Betriebsart Bedeutung Sinn SPS-Programm Start Kontrolle der Ein- und Ausgänge am Controller e durch das SPS-Programm > Das im Controller e gespeichertes SPS-Programm wird abgearbeitet.
9BBetriebsarten 55BWie werden die Betriebsarten für die SPS umgeschaltet? 10.4 Wie werden die Betriebsarten für die SPS umgeschaltet? ► [MENÜ] drücken Quick Setup PLC Setup Slave Lists ► Mit [▼] blättern zu [SPS-Setup] ▲ ▼ Quick Setup PLC Setup Slave Lists ►...
Seite 70
9BBetriebsarten 55BWie werden die Betriebsarten für die SPS umgeschaltet? Stop ► Mit [OK] gewählte Betriebsart aktivieren ▲ ▼ HINWEIS Wenn im Controller e kein SPS-Programm geladen ist, erscheint eine Fehlermeldung, sobald versucht wird, die SPS auf „Run“ zu schalten. > Die SPS geht in die Betriebsart „Stopp“.
10BInbetriebnahme 56BBaudrate der seriellen Schnittstelle einstellen Inbetriebnahme Dieses Kapitel zeigt Ihnen, wie Sie den Controller e schnell zum Laufen bekommen: • Programmierung der internen SPS • Konfigurieren der angeschlossenen Slaves → Seite 11-6 Die Text-/Grafik-Anzeige zeigt nach beim Einschalten ein Startbild und gegebenenfalls Fehlerbehe- bung der angeschlossenen AS-i Systeme.
Seite 72
10BInbetriebnahme 56BBaudrate der seriellen Schnittstelle einstellen Ser. Port Baudr. Ethernet Setup ► Mit [OK] [RS232 Baudrate] wählen ▲ ▼ > Anzeige aktueller Wert ► Mit [▲] oder [▼] blättern zur gewünschten Baudrate: Auswahl: • 115 200 Baud (Werkseinstellung), ▲ ▼ •...
10BInbetriebnahme 56BBaudrate der seriellen Schnittstelle einstellen HINWEIS Stellen Sie am PC den gleichen Wert ein! → Seite 11-4, Kapitel RS-232C 11.1.1 Target für den Controller e installieren ► Wenn noch nicht geschehen, das aktuelle Target für den AS-i Controller e installieren: ►...
Projekt anlegen ► Zielsystem einstellen: ► Auf das Symbol [▼] klicken ► gültiges Target für den Controller e wäh- len und bestätigen (z.B. „ifm electronic ControllerE_15“ für Target 15) ► Mit [OK] bestätigen ► Neuen Baustein „PLC_PRG“ mit [OK] bestätigen...
10BInbetriebnahme 56BBaudrate der seriellen Schnittstelle einstellen ► Oberste Zeile in Spalte [Kanäle] markie- ► [Neu] klicken ► Name mit „RS 232“ eintragen ► Als Gerät „Serial (RS232)“ wählen ► Mit [OK] bestätigen ► Baudrate durch Doppelklick stufenweise ändern bis Wert mit Einstellung im Controller e übereinstimmt →...
10BInbetriebnahme 57BKonfigurieren 11.2 Konfigurieren In diesem Kapitel lernen Sie die Methoden kennen, wie Sie mit Hilfe des Controller e Slaves adressie- ren können. HINWEIS Damit der AS-i Master jeden Slave einzeln ansprechen kann, darf jede Adresse in einem System nur einmalig vorkommen.
10BInbetriebnahme 57BKonfigurieren 11.2.2 Slaves automatisch einzeln adressieren Adressieren Sie nun die Slaves. Dies ist mit Hilfe der Tasten und der Text-/Grafik-Anzeige auf dem Controller e möglich. Der Controller e kann im Modus „Easy Startup“ die Slaves automatisch in aufstei- gender Reihenfolge adressieren, wenn die Slaves einzeln nacheinander im Bus angeschlossen wer- den.
Seite 78
10BInbetriebnahme 57BKonfigurieren ▲ ▼ Change Address Easy Startup ► Mit [OK] [Easy Startup] wählen ▲ ▼ AS-i Master 1 AS-i Master 2 ► Bei Bedarf mit [▼] blättern zu AS-i Master 2 ▲ ▼ AS-i Master 1 AS-i Master 2 ►...
Seite 79
10BInbetriebnahme 57BKonfigurieren > LED [PWR/COM] blinkt nicht mehr, sondern leuchtet: Mindestens ein aktiver Slave ist nun korrekt erkannt. > LED [CONF/PF] leuchtet: im Bus ist (mindestens) ein neuer Slave, den der Controller e noch nicht in seiner Projektierungsliste hat. Wenn alle Slaves adressiert sind: ►...
10BInbetriebnahme 57BKonfigurieren 11.2.3 Slave manuell adressieren Die alte Slave-Adresse ist nicht 0? Der zuvor beschriebene automatische Vorgang (→ Seite 11-7) funktioniert jedoch nur problemlos, wenn die anzuschließenden Slaves die Adresse 0 haben! Wurden die Slaves bereits in einer anderen Anlage verwendet, haben die Slaves meist bereits eine andere Adresse.
Seite 81
10BInbetriebnahme 57BKonfigurieren Quick Setup PLC Setup Slave Lists ► Mit [▼] blättern zu [Slave-Adressen] ▲ ! ▼ PLC Setup Slave Lists Address Slave ► Mit [OK] [Slave-Adressen] wählen ▲ ! ▼ Change Address Easy Startup ► Mit [OK] [Adressierung] wählen ▲...
Seite 82
10BInbetriebnahme 57BKonfigurieren > Anzeige kleinste gefundene, gültige Slave-Adresse ► Mit [▲] oder [▼] blättern zum Slave, dessen Adresse geändert wer- ▲ ! ▼ den soll ► Mit [OK] gewünschten Slave wählen ▲ ! ▼ > Anzeige neutrale Slave-Adresse 0 ▲ ! ▼ ►...
Seite 83
10BInbetriebnahme 57BKonfigurieren > Anzeige Meldung „WARTEN“ während des Speicherns Master 1 Old Slave Addr. 20 > Anzeige der erfolgten Umstellung (→ Bild) New Slave Addr. 5 > LED [CONF/PF] leuchtet: Konfigurationsfehler ► Mit [MEHR] die Schritte 7 bis 12 für einen anderen Slave wiederho- len, dessen Adresse geändert werden soll ►...
10BInbetriebnahme 57BKonfigurieren 11.2.4 Konfiguration abschließen HINWEIS Nun sind alle Slaves mit ihrer richtigen Adresse am Bus vorhanden. Aber trotzdem blinkt weiterhin die Fehlermeldung (das Zeichen „!“) und die LED [CONF/PF] leuchtet? Ursache: Der Controller e hat alle Slaves im Bus erkannt, aber die Slaves stehen noch nicht – zumin- dest nicht alle –...
Seite 85
10BInbetriebnahme 57BKonfigurieren AS-i Master 1 AS-i Master 2 ► Bei Bedarf mit [▼] blättern zu Master 2 ▲ ! ▼ AS-i Master 1 AS-i Master 2 ► Mit [OK] gewünschten Master wählen ▲ ! ▼ Detect. Sl. ASi1 Project. Sl. ASi1 Activ.
Seite 86
10BInbetriebnahme 57BKonfigurieren Quick Setup PLC Setup Slave Lists > Controller e zeigt den zuletzt benutzten Menüpunkt ► Mit [▲] blättern zu „Quick Setup“ ▲ ! ▼ Grund: Alle erkannten Slaves auf Knopfdruck in die Konfigurations- liste eintragen. Quick Setup PLC Setup Slave Lists ►...
Seite 87
10BInbetriebnahme 57BKonfigurieren > Fertig: Alle erkannten Slaves sind projektiert. 11-17...
10BInbetriebnahme 58BSlave Parameter-Daten ändern 11.3 Slave Parameter-Daten ändern Für die Slaves voreingestellt ist der Parameterwert „0Fh“. Beispiel für sinnvolle Parameter-Änderung: Nicht beschaltete Analog-Eingangskanäle erzeugen einen Peripheriefehler der Baugruppe. Durch Parameter-Änderung können Sie nicht benutzte Kanäle sper- ren, damit die Baugruppe keinen Peripheriefehler auslöst. Beachten Sie die entsprechenden Hinweise in den Anleitungen der Baugruppen.
Seite 89
10BInbetriebnahme 58BSlave Parameter-Daten ändern AS-i Master 1 AS-i Master 2 ► Bei Bedarf mit [▼] blättern zu Master 2 ▲ ▼ AS-i Master 1 AS-i Master 2 ► Mit [OK] gewünschten Master wählen ▲ ▼ > Anzeige kleinste gefundene, gültige Slave-Adresse ▲...
Seite 90
10BInbetriebnahme 58BSlave Parameter-Daten ändern Digital Output Parameter value ► Mit [OK] „Parameterwert“ wählen ▲ ▼ Current: 1111 [ 0Fh ] > Anzeige Parameterwert aktuell und Sollwert, jeweils als Binärwert Setup: 1111 [ 0Fh ] und als Hex-Wert ▲ ▼ ► Mit [▲] oder [▼] Sollwert Parameter-Daten einstellen Current: 1111 [ 0Fh ] Setup:...
10BInbetriebnahme 59BSchutz durch Passwort 11.4 Schutz durch Passwort 11.4.1 Allgemein Im Menü „System-Setup“ kann im Unterpunkt „Passwort“ die Bedienung eingeschränkt bzw. freigege- ben werden. Im Auslieferungszustand ist das Gerät im Benutzer-Modus (= Passwortstufe 1). Durch Eingabe eines beliebigen ungültigen Passwortes (z.B. 1000) werden alle Menüpunkte gesperrt, die Einstellungen verändern können.
10BInbetriebnahme 59BSchutz durch Passwort 11.4.3 Passwort einstellen ► [MENÜ] drücken Quick Setup PLC Setup Slave Lists ► Mit [▼] blättern zu „System-Setup“ ▲ ▼ Slave Info Slave Setup System Setup ► Mit [OK] „System-Setup“ wählen ▲ ▼ Ser. Port Baudr. Ethernet Setup ►...
Seite 93
10BInbetriebnahme 59BSchutz durch Passwort ↑ > Anzeige Passwort „0000“ ↑ Pfeil ↑ zeigt auf die veränderbare Ziffer ► Mit [▲] oder [▼] die Ziffer im Bereich 0...F ändern ↑ ↑ > Anzeige bisher geändertes Passwort ► Mit [ ] zur nächsten Ziffer wechseln ↑...
10BInbetriebnahme 60BRücksetzen auf Werkseinstellung 11.5 Rücksetzen auf Werkseinstellung Sie haben einen gebrauchten Controller e (z.B. aus einem Übungs-Projekt) eingesetzt. Nun wollen Sie den Controller e auf die Werkseinstellungen zurücksetzen, um ihn auf das neue Projekt vorzubereiten? HINWEIS Passwortstufe 3 erforderlich → Seite 11-22, Kapitel Passwort einstellen Wegen des Administrator-Modus wenden Sie sich bitte an Ihren AS-i Fachvertrieb.
Seite 95
10BInbetriebnahme 60BRücksetzen auf Werkseinstellung Password Factory default ► Mit [OK] „Werkseinstellung“ wählen ▲ ▼ > Anzeige Sicherheitsabfrage: „Werkseinstellung setzen. Sind Sie sicher?“ ► Mit [OK] bestätigen > Rücksetzen des Controller e auf die Einstellungen bei Auslieferung. Einige Änderungen werden erst nach erneutem Einschalten wirk- Password sam.
10BInbetriebnahme 61BFirmware aktualisieren 11.6 Firmware aktualisieren HINWEIS Um das Betriebssystem des Controller e aktualisieren zu können, benötigen Sie spezielle Software, die aus Sicherheitsgründen nicht allgemein verfügbar ist. Bei Bedarf wenden Sie sich bitte an Ihren AS-i Fachvertrieb. 11.7 Zeichensätze Der Controller e verfügt über 3 verschiedene im Menü verwendete Zeichensätze: •...
Seite 97
10BInbetriebnahme 62BZeichensätze 11-27...
11BProgrammierung 63BAbweichungen von den Angaben im Programmierhandbuch Programmierung ® In einem Ergänzungs-Handbuch „Handbuch für SPS-Programmierung mit CoDeSys 2.3“ erhalten Sie weitergehende Informationen über die Nutzung des Programmiersystems „CoDeSys for Automation Alliance“. Dieses Handbuch steht auf der ifm-Homepage als kostenloser Download zur Verfügung: →...
11BProgrammierung 65BBootprojekt / Quellcode 12.3 Bootprojekt / Quellcode Das in den Controller e geladene Projekt wird ebenso wie die AS-i Konfiguration zunächst nur im flüch- tigen SRAM gespeichert. Es geht also verloren, wenn der Controller e nicht mehr mit 24 V versorgt wird.
11BProgrammierung 65BBootprojekt / Quellcode 12.3.2 Quellcode vom PC in Controller e übertragen Mit dem Controller e haben Sie die Option, auch den Quellcode des Bootprojekts automatisch in den Controller e zu übertragen. Wozu ist das gut? Der Quellcode enthält alle Daten ihres Projekts, also auch die Kommentare Ihrer Programme. Wenn diese Daten im Controller e gespeichert sind, kann ein Servicetechniker das Programm an der Maschine weiter bearbeiten, auch wenn er nicht das Originalprojekt auf seinem PC hat.
Menü „Datei“ > „öffnen…“ ► Auf [SPS…] klicken: „Projekt aus Steuerung öffnen“ ► Auf das Symbol [▼] klicken ► „ifm electronic ControllerE“ mit der passenden Target-Nummer wählen (hier: 15) ► Im Menü „Online“ > „Kommunikationsparameter“ wählen ® ► Geeignete Einstellung wählen (→ CoDeSys -Handbuch), passend zur Einstellung im Controller e ►...
11BProgrammierung 66BRemanente SPS-Daten (Merker) 12.4 Remanente SPS-Daten (Merker) In der SPS können drei Arten von Daten abgelegt werden: ® • remanente Variable (in CoDeSys als Retain-Variable deklariert) • flüchtige Variable (wenn nicht als „Retain-Variable“ deklariert) • remanente Merker: MW 0...79 •...
11BProgrammierung 68BÜbersicht SPS-Adressen 12.6 Übersicht SPS-Adressen Die SPS-Adressen bestehen aus mehreren Elementen in der hier gezeigten Reihenfolge: Startzeichen Die Definition einer Adresse beginnt mit einem „%“ Eingänge (von Sensoren) werden definiert durch ein „I“ für Input Datentyp Ausgänge (von Aktuatoren) werden definiert durch ein „Q“ für Output Merker werden definiert durch ein „M“...
11BProgrammierung 68BÜbersicht SPS-Adressen 12.6.2 Beispiele zur Adressierung Slave Auswahl Parameter Beispiel-Adressen Ausgangs-Byte von Slave 22 an Master 1 %QB1.22 alle 4 Bits in einem Byte Eingangs-Byte von Slave 6A an Master 2 %IB2.6 Binäre Single- oder A-Slaves Bit 3 (Eingang) von Slave 24 an Master 2 %IX2.24.3 einzelnes Bit Bit 0 (Ausgang) von Slave 8 an Master 1...
11BProgrammierung 69BPer SPS auf digitale Slave Ein-/Ausgänge zugreifen 12.7 Per SPS auf digitale Slave Ein-/Ausgänge zugreifen Digitale Slave-E/As können auf 3 verschiedene Arten angesprochen werden. 12.7.1 Zugriff über Adressen Beschreibung → Seite 12-6, Kapitel Übersicht SPS-Adressen 12.7.2 Zugriff über Funktionsaufrufe Erläuterung der Beschaltung der Funktionsblöcke →...
11BProgrammierung 69BPer SPS auf digitale Slave Ein-/Ausgänge zugreifen 12.7.3 Indizierter Datenzugriff über die Zeigertabelle Über die Verwendung von Pointern (= Zeiger auf die realen Speicheradressen) können Sie direkten Zugriff auf Speicherinformationen bekommen. Beispiel: Detaillierte Informationen hierzu → ergän- zende Dokumentation „Handbuch für SPS- ®...
11BProgrammierung 70BPer SPS Slave-Parameter lesen und schreiben 12.8 Per SPS Slave-Parameter lesen und schreiben HINWEIS Der Zugriff auf Slave-Parameter ist nicht trivial. Benutzen Sie daher bitte immer die Funktionsaufrufe in der Bibliothek ifm_AsiUtils_xxxxxx.lib. Beispiele: Ändert den Parameter im Slave „sl“ am Master „mstr“...
11BProgrammierung 71BPer SPS in AS-i Slave-Listen lesen 12.9 Per SPS in AS-i Slave-Listen lesen Mit den Funktionsaufrufen aus der Bibliothek ifm_AsiUtils_xxxxxx.lib können die Slave-Listen gelesen werden, wie nachfolgend dargestellt. Beispiele: a) Zugriff über Funktionsblöcke Abfrage, ob Slave mit Adresse „sl“ im Bus von Master „mstr“ aktiv ist.
11BProgrammierung 72BPer SPS AS-i Slaves konfigurieren 12.10 Per SPS AS-i Slaves konfigurieren Die Bibliothek ifm_AsiUtils_xxxxxx.lib enthält zusätzlich Funktionsaufrufe zum Umkonfigurie- ren des AS-i Systems… • um die Projektierungstabelle zu überarbeiten • um Slaves neu zu adressieren • um die Konfiguration zu überprüfen •...
11BProgrammierung 73BÜbersicht Systembausteine 12.11 Übersicht Systembausteine ® Zusätzlich zu den CoDeSys Standardbibliotheken ist eine weitere Systembibliothek für den Controlle- r e auf der CD enthalten: „ifm_AsiUtils_xxxxxx.lib“ enthält die für die Arbeit mit AS-i Slaves der Version 2.x erforderli- chen Bausteine. In neuen Projekten sollten die Bausteine dieser Bibliothek für den Zugriff auf AS-i Systeminformationen verwendet werden.
Seite 113
11BProgrammierung 73BÜbersicht Systembausteine Lesen der Liste der aktiven Slaves LAS Lesen der Liste der erkannten Slaves LDS Lesen der Liste der Slaves, die einen externen Peripheriefehler erkennen LPF Lesen der Liste der projektierten Slaves LPS Lesen des aktuellen Status der AS-i Masterflags Lesen des Menü-Indexes im Controller e Lesen aktuelle SPS-Zykluszeit in [ms] Lesen maximale SPS-Zykluszeit in [ms]...
Seite 114
11BProgrammierung 73BÜbersicht Systembausteine Multiplexes Lesen und Schreiben von je 8 Bits eines Slaves In 4 Zyklen je 2 Daten-Bits und 2 Adress-Bits übertragen Nur für 7.1-Slaves Schreiben Analog-Ausgang eines Slaves vom Typ 7.1 Wenn Slave einen externen Peripheriefehler er- kennt, dann ist Ausgang TRUE AS-i Konfiguration an einem ASi Master aktualisieren, sobald „Start“...
Seite 115
11BProgrammierung 73BÜbersicht Systembausteine Auswahl des Betriebsmodus eines AS-i Masters 1 = Projektierungsmodus 0 = geschützter Betrieb Setzen der projektierten Parameter eines AS-i Slaves Wenn Slave aktiviert ist, dann ist Ausgang TRUE Wenn Slave erkannt ist, dann ist Ausgang TRUE Wenn Slave projektiert ist, dann ist Ausgang TRUE Speichert die als VAR_RETAIN definierten Vari- ablen im Flash-Speicher...
Seite 116
11BProgrammierung 73BÜbersicht Systembausteine 12-18...
12BBetrieb 74BSPS Betriebsart umschalten Betrieb In diesem Kapitel erfahren Sie, was Sie mit dem Controller e im laufenden Betrieb machen können. 13.1 SPS Betriebsart umschalten → Seite 10-4, Kapitel Welche Betriebsarten gibt es bei der SPS im Controllere? → Seite 10-5, Kapitel Wie werden die Betriebsarten für die SPS umgeschaltet? 13.2 Information über das gespeicherte SPS-Programm...
Seite 118
12BBetrieb 75BInformation über das gespeicherte SPS-Programm PLC Settings PLC Info ► Mit [▼] blättern zu „PLC Info“ ▲ ▼ PLC Settings PLC Info ► Mit [OK] „PLC Info“ wählen ▲ ▼ > Name = Dateiname des SPS-Programms Name: ASi_Test > Version = SPS Programmversion, sofern im Projekt gespeichert Version: Datum:...
12BBetrieb 76BAnzeige der erkannten Slaves (Liste) 13.3 Anzeige der erkannten Slaves (Liste) Anzeige, an welcher Slave-Adresse der Controller e einen (oder mehrere) Slave Typ A, B oder S (Standard) im Bus erkannt hat, unabhängig davon, ob der Slave aktiv im Bus ist. Definition: Ein Slave gilt von einem AS-i Master als erkannt, wenn der Slave eingeschaltet ist und dem Master seine Kennung gesendet hat.
Seite 120
12BBetrieb 76BAnzeige der erkannten Slaves (Liste) AS-i Master 1 AS-i Master 2 ► Mit [OK] gewünschten AS-i Master wählen ▲ ▼ Detect. Sl. ASi1 Project. Sl. ASi1 Active. Sl. ASi1 ► Mit [OK] „Erkannte Slaves“ wählen ▲ ▼ Detect. Sl. ASi1 >...
12BBetrieb 77BAnzeige der projektierten Slaves (Liste) 13.4 Anzeige der projektierten Slaves (Liste) Anzeige, an welcher Slave-Adresse ein (oder mehrere) Slave Typ A, B oder S (Standard) im Bus pro- jektiert ist. Definition: Ein Slave gilt an einem AS-i Master als projektiert, wenn der Slave im Controller e in der „Liste der projektierten Slaves“...
Seite 122
12BBetrieb 77BAnzeige der projektierten Slaves (Liste) AS-i Master 1 AS-i Master 2 ► Mit [OK] gewünschten AS-i Master wählen ▲ ▼ Detect. Sl. ASi1 Project. Sl. ASi1 Active. Sl. ASi1 ► Mit [▼] blättern zu „Projektierte Slaves“ ▲ ▼ Detect. Sl. ASi1 Project.
Seite 123
12BBetrieb 77BAnzeige der projektierten Slaves (Liste) Project. Sl. ASi1 > Es erscheint eine Tabelle der projektierten Slaves. 9 10 11 A ● Hier im Beispiel: ● ● • An Adresse 6 wurde ein A-/B-Slave als A-Slave projektiert, • an den Adressen 7 und 9 wurde je ein Single-Slave projektiert. ▲...
12BBetrieb 78BAnzeige der aktiven Slaves (Liste) 13.5 Anzeige der aktiven Slaves (Liste) Anzeige, an welcher Slave-Adresse der Controller e einen aktivierten Slave Typ A, B oder S (Stan- dard) im Bus erkannt hat. Definition: Ein Slave gilt an einem AS-i Master als aktiv, wenn der AS-i Master zyklisch Daten mit dem Slave austauscht.
Seite 125
12BBetrieb 78BAnzeige der aktiven Slaves (Liste) AS-i Master 1 AS-i Master 2 ► Mit [OK] gewünschten AS-i Master wählen ▲ ▼ Detect. Sl. ASi1 Project. Sl. ASi1 Active. Sl. ASi1 ► Mit [▼] blättern zu „Aktivierte Slaves“ ▲ ▼ Detect. Sl. ASi1 Project.
Seite 126
12BBetrieb 78BAnzeige der aktiven Slaves (Liste) Active. Sl. ASi1 > Es erscheint eine Tabelle der aktivierten Slaves. 9 10 11 Hier im Beispiel: A ● • An Adresse 6 wurde ein A-/B-Slave als aktivierter A-Slave erkannt, ● ● • an den Adressen 7 und 9 wurde je ein aktivierter Single-Slave er- ▲...
12BBetrieb 79BAnzeige der Slaves mit Peripheriefehler (Liste) 13.6 Anzeige der Slaves mit Peripheriefehler (Liste) Anzeige, an welcher Slave-Adresse der Controller e einen (oder mehrere) Slave Typ A, B oder S (Standard) mit einem Fehler in der Beschaltung im Bus gefunden hat. Sobald ein Peripheriefehler vorhanden ist, blinkt die LED [CONF/PF].
Seite 128
12BBetrieb 79BAnzeige der Slaves mit Peripheriefehler (Liste) AS-i Master 1 AS-i Master 2 ► Bei Bedarf mit [▼] blättern zum AS-i Master 2 ▲ ! ▼ AS-i Master 1 AS-i Master 2 ► Mit [OK] gewünschten AS-i Master wählen ▲ ! ▼...
Seite 129
12BBetrieb 79BAnzeige der Slaves mit Peripheriefehler (Liste) Periph. Flt. ASi1 18 19 20 21 22 23 > Es erscheint eine Tabelle der Slaves mit Peripheriefehler. • Hier: an der Adresse 20 wurde je ein Single-Slave mit Peripheriefeh- ● ler erkannt ▲...
12BBetrieb 80BAnzeige Slave mit Peripheriefehler 13.7 Anzeige Slave mit Peripheriefehler Anzeige, an welcher Slave-Adresse der Controller e einen Slave Typ A, B oder S (Standard) mit Fehler in der Beschaltung (Peripherie) im Bus gefunden hat. → auch Seite 13-11, Kapitel Anzeige der Slaves mit Peripheriefehler (Liste) E26 ASi1 Generic Periphery fault...
12BBetrieb 81BErkennen einer unbekannten Slave-Adresse 13.8 Erkennen einer unbekannten Slave-Adresse Sollte von einem angeschlossenen Slave die Adresse nicht bekannt sein, so können Sie die Slave- Adresse sehr einfach herausfinden: > Die LED [PROJ] ist aus. ► Wenn LED [PROJ] leuchtet, dann Master auf Betriebsart „Geschütz- ter Betrieb“...
Seite 132
12BBetrieb 81BErkennen einer unbekannten Slave-Adresse Anzahl der AS-i Spannungsunterbrechungen am AS-i Master Wie oft war eine unzulässige Absenkung oder Unterbrechung der Spannungsversorgung des AS-i Busses verantwortlich für Ausfälle des Systems? Der Controller e zeigt es Ihnen: Sie sehen hier nicht detailliert, wann welcher einzelne Fehler aufgetreten ist. →...
Seite 133
12BBetrieb 81BErkennen einer unbekannten Slave-Adresse AS-i Master 1 Safety Master 1 ► Mit [OK] gewünschten Master wählen ▲ ▼ Voltage Disturb. Config. Error ► Mit [OK] „Spannungsunterbrechungen“ wählen ▲ ▼ > Anzeige Anzahl der Unterbrechungen der AS-i Versorgung am Mas- Fehlerzähler zurücksetzen: →...
12BBetrieb 82BAnzahl der Konfigurationsfehler am Master 13.9 Anzahl der Konfigurationsfehler am Master Anzeige Anzahl der Konfigurationsfehler am Master. Sie sehen hier nicht detailliert, wann welcher einzelne Fehler aufgetreten ist. → Seite 16-1, Kapitel Fehlerbehebung Der Fehlerzähler wird gelöscht… • bei Ausschalten und wieder Einschalten des Gerätes •...
Seite 135
12BBetrieb 82BAnzahl der Konfigurationsfehler am Master AS-i Master 1 Safety Master 1 ► Mit [OK] gewünschten Master wählen ▲ ▼ Voltage Disturb. Config. Error ► Mit [▼] blättern zu „Konfigurationsfehler“ ▲ ▼ Voltage Disturb. Config. Error ► Mit [OK] „Konfigurationsfehler“ wählen ▲...
12BBetrieb 83BFehlerhafte AS-i Telegramme am Master 13.10 Fehlerhafte AS-i Telegramme am Master Man spricht von einem Telegrammfehler, wenn das erwartete Antworttelegramm von einem Slave innerhalb einer bestimmten Zeit nicht kommt oder wenn die Signalfolgen innerhalb des Antworttele- gramms vom AS-i-Master nicht interpretiert werden können. Beispiele: •...
Seite 137
12BBetrieb 83BFehlerhafte AS-i Telegramme am Master AS-i Master 1 Safety Master 1 ► Bei Bedarf mit [▼] blättern zu anderem Master ▲ ▼ AS-i Master 1 Safety Master 1 ► Mit [OK] gewünschten Master wählen ▲ ▼ Voltage Disturb. Config. Error ►...
Seite 138
12BBetrieb 83BFehlerhafte AS-i Telegramme am Master > Dynamische Anzeige Leistung dieses Masters: slave(s) active • Anzahl der aktiven Slaves 1328 cycles / [s] • Anzahl der AS-i Zyklen je Sekunde ► Mit 4x [ESC] zurück zum Startbild 13-22...
12BBetrieb 84BAnzahl der gestörten Telegramme am Master (von „Noisy Slaves“) 13.11 Anzahl der gestörten Telegramme am Master (von „Noisy Slaves“) Sie wollen wissen, wie viele gestörte Telegramme die einzelnen Slaves (seit letztem „Fehlerzähler zurücksetzen“) gesendet haben? Der Controller e zeigt es Ihnen, sortiert nach der Anzahl der gestör- ten Telegramme.
Seite 140
12BBetrieb 84BAnzahl der gestörten Telegramme am Master (von „Noisy Slaves“) AS-i Master 1 Safety Master 1 ► Mit [OK] gewünschten Master wählen ▲ ▼ Voltage Disturb. Config. Error ► Mit [▼] blättern zu „Noisy Slaves“ ▲ ▼ Telegr. Error Noisy Slaves ►...
12BBetrieb 85BFehlerzähler zurücksetzen 13.12 Fehlerzähler zurücksetzen Hier erfahren Sie, wie Sie im Diagnosespeicher des Controller e die Fehlerzähler zurücksetzen. HINWEIS Den Diagnosespeicher des Controller e sollten Sie erst nach der Analyse der bisher gespeicherten Werte zurücksetzen. Der Rücksetz-Vorgang kann nicht rückgängig gemacht werden. Passwortstufe 1 erforderlich →...
Seite 142
12BBetrieb 85BFehlerzähler zurücksetzen AS-i Master 1 Safety Master 1 ► Mit [OK] gewünschten Master wählen ▲ ▼ Voltage Disturb. Config. Error ► Mit [▼] blättern zu „Reset Fehlerzähler“ ▲ ▼ Noisy Slaves Reset Error Count. ► Mit [OK] „Reset Fehlerzähler“ wählen ▲...
12BBetrieb 86BAnzeige der längsten Zykluszeit 13.13 Anzeige der längsten Zykluszeit Anzeige der längsten Zykluszeit des Systems in [ms] seit letztem Reset oder nach dem letzten Ein- schalten des Geräts: ► Taste [MENÜ] drücken Quick Setup PLC Setup Slave Lists ► Mit [▼] blättern zu „Diagnose“ ▲...
Seite 144
12BBetrieb 86BAnzeige der längsten Zykluszeit AS-i Master 1 Safety Master 1 ► Mit [OK] gewünschten Master wählen ▲ ▼ Voltage Disturb. Config. Error ► Mit [▼] blättern zu „Zykluszeit“ ▲ ▼ Reset Error Count. Cycle time ► Mit [OK] „Zykluszeit“ wählen ▲...
12BBetrieb 87BSicherheitsmonitor Zustände auslesen 13.14 Sicherheitsmonitor Zustände auslesen Mit folgender Methode zeigt Ihnen der Controller e die aktuellen Daten aus dem AS-i Sicherheitsmoni- tor. ► Taste [MENÜ] drücken Quick Setup PLC Setup Slave Lists ► Mit [▼] blättern zu „Diagnose“ ▲...
Seite 146
12BBetrieb 87BSicherheitsmonitor Zustände auslesen AS-i Master 1 Safety Master 1 ► Mit [OK] gewünschten Master wählen ▲ ▼ Read Monitor Trigg.Slave ► Mit [OK] „Monitor lesen“ wählen ▲ ▼ a) kein Sicherheitsgerät hat ausgelöst > Anzeige der aktuellen Daten des Sicherheitsmonitors: Slave •...
Seite 147
12BBetrieb 87BSicherheitsmonitor Zustände auslesen b) ein Sicherheitsgerät hat ausgelöst > Anzeige der aktuellen Daten des Sicherheitsmonitors Slave • Slave = parametrierte AS-i Slave-Adresse OSSD1: OSSD2: • OSSD1 = LED-Farbe* für Freigabekreis 1 Config. Mode: active hier: Freigabekreis unterbrochen ▲ ! ▼ •...
Seite 148
12BBetrieb 87BSicherheitsmonitor Zustände auslesen Read Monitor Trigg.Slave ► Mit 3x [ESC] blättern zurück zum Startbild ▲ ▼ > Fertig! 13-32...
12BBetrieb 88BSicherheits-Slaves Zustände auslesen 13.15 Sicherheits-Slaves Zustände auslesen Mit folgender Methode zeigt Ihnen der Controller e die aktuellen Daten aus den AS-i Sicherheits- Slaves. ► Taste [MENÜ] drücken Quick Setup PLC Setup Slave Lists ► Mit [▼] blättern zu „Diagnose“ ▲...
Seite 150
12BBetrieb 88BSicherheits-Slaves Zustände auslesen AS-i Master 1 Safety Master 1 ► Mit [OK] gewünschten Master wählen ▲ ▼ Read Monitor Trigg.Slave ► Mit [▼] blättern zu „Trigg.Slave“ ▲ ▼ Read Monitor Trigg.Slave ► Mit [OK] „Trigg.Slave“ wählen ▲ ▼ a) Sicherheits-Sensor nicht betätigt / nicht ausgelöst Address: - - - - >...
Seite 151
12BBetrieb 88BSicherheits-Slaves Zustände auslesen b) Sicherheits-Sensor betätigt / nicht ausgelöst > Anzeige der aktuellen Daten des ersten erkannten und ausgelösten Sicherheits-Slaves Address: 3 active Safety slave trigg. (1/2) • Address = aktuelle Adresse des Sicherheits-Slaves am Sicherheits- Event: monitor POT …d…h…m…s active = Sensor hat ausgelöst ▲...
12BBetrieb 89BSicherheitsmonitor(e) AS-i Adresse(n) einstellen 13.16 Sicherheitsmonitor(e) AS-i Adresse(n) einstellen Mit folgender Methode parametrieren Sie im Controller e die gleiche AS-i Adresse für den Sicherheits- monitor, die Sie bereits mit der Sicherheits-Parametriersoftware „ASIMON“ im Sicherheitsmonitor ab- gelegt haben. In Folge dessen kann der Controller e nun über ein spezielles Protokoll mit dem Sicherheitsmonitor Daten austauschen.
Seite 153
12BBetrieb 89BSicherheitsmonitor(e) AS-i Adresse(n) einstellen AS-i Master 1 Safety Master 1 ► Mit [▼] blättern zu gewünschtem Safety-Master ▲ ▼ AS-i Master 1 Safety Master 1 ► Mit [OK] gewünschten Master wählen ▲ ▼ Read Monitor Trigg.Slave ► Mit [▼] blättern zu „Setze Monitor“ ▲...
Seite 154
12BBetrieb 89BSicherheitsmonitor(e) AS-i Adresse(n) einstellen Address: 30 ► Mit [OK] gewünschte Adresse des Sicherheitsmonitors bestätigen ▲ ▼ > Meldung, dass die gewählte Adresse in der Liste der projektierten Monitor (LPM) gefunden wurde > Controller e trägt die AS-i Adresse des Sicherheitsmonitors in seine Teilnehmerliste ein ▲...
12BBetrieb 90BSicherheitsmonitor(e) AS-i Adresse(n) rücksetzen 13.17 Sicherheitsmonitor(e) AS-i Adresse(n) rücksetzen Mit folgender Methode löschen Sie im Controller e die AS-i Adresse des Sicherheitsmonitors. In Folge dessen behandelt der Controller e den Sicherheitsmonitor nur noch wie einen gewöhnlichen Slave (4E/4A) – ohne Beachtung sicherheitsbezogener Daten. ►...
Seite 156
12BBetrieb 90BSicherheitsmonitor(e) AS-i Adresse(n) rücksetzen AS-i Master 1 Safety Master 1 ► Mit [OK] gewünschten Master wählen ▲ ▼ Read Monitor Trigg.Slave ► Mit [▼] blättern zu „Entferne Monitor“ ▲ ▼ Enable Monitor Disable Monitor ► Mit [OK] „Entferne Monitor“ wählen ▲...
Seite 157
12BBetrieb 90BSicherheitsmonitor(e) AS-i Adresse(n) rücksetzen > Controller e löscht die AS-i Adresse aus seiner Teilnehmerliste Enable Monitor > In Folge dessen behandelt der Controller e den Sicherheitsmonitor Disable Monitor nur noch wie einen gewöhnlichen Slave – ohne Beachtung sicher- heitsbezogener Daten. ▲...
12BBetrieb 91BSicherheitsmonitor Diagnoseverhalten einstellen 13.18 Sicherheitsmonitor Diagnoseverhalten einstellen Mit folgender Methode stellen Sie im Controller e ein, wie Sie den Sicherheitsmonitor mit „ASIMON“ parametriert haben. ► Taste [MENÜ] drücken Quick Setup PLC Setup Slave Lists ► Mit [▼] blättern zu „Diagnose“ ▲...
Seite 159
12BBetrieb 91BSicherheitsmonitor Diagnoseverhalten einstellen AS-i Master 1 Safety Master 1 ► Mit [OK] gewünschten Master wählen ▲ ▼ Read Monitor Trigg.Slave ► Mit [▼] blättern zu „Einstellen Monitor“ ▲ ▼ Disable Monitor Setup Monitor ► Mit [OK] „Einstellen Monitor“ wählen ▲...
Seite 160
12BBetrieb 91BSicherheitsmonitor Diagnoseverhalten einstellen Disable Monitor Setup Monitor ► Mit 3x [ESC] blättern zurück zum Startbild > Fertig! ▲ ▼ 13-44...
12BBetrieb 93BAS-i Master Betriebsart umschalten 13.20 AS-i Master Betriebsart umschalten Lesen Sie dazu bitte folgende Kapitel im Handbuch: → Seite 10-1, Kapitel Welche Betriebsarten gibt es beim AS-i Master? → Seite 10-2, Kapitel Wie werden die Betriebsarten für den AS-i Master umgeschaltet? 13-47...
12BBetrieb 94BAnzeige von Slave-Daten 13.21 Anzeige von Slave-Daten Sie möchten wissen, wie die einzelnen Slaves konfiguriert sind? Hier sehen Sie es: ► Taste [MENÜ] drücken Quick Setup PLC Setup Slave Lists ► Mit [▼] blättern zu „Slave Info“ ▲ ▼ Master Setup Fieldbus Setup Slave info...
Seite 165
12BBetrieb 94BAnzeige von Slave-Daten AS-i Master 1 AS-i Master 2 ► Mit [OK] gewünschten Master wählen ▲ ▼ > Anzeige kleinste gefundene, gültige Slave-Adresse ► Bei Bedarf mit [▲] oder [▼] blättern zu anderer Slave-Adresse, die ▲ ▼ am Master aktiv ist >...
Seite 166
12BBetrieb 94BAnzeige von Slave-Daten > Anzeige, in welchen Slave-Listen der Slave eingetragen ist: • LAS: Liste der aktivierten Slaves ● ● ● • LDS: Liste der erkannten Slaves ▲ ▼ • LPS: Liste der projektierten Slaves • LPF: Liste der Slaves mit Peripheriefehler ►...
12BBetrieb 95BAusgangswerte setzen 13.22 Ausgangswerte setzen Zum Testen kann es sinnvoll sein, den Wert eines Ausgangs zu setzen, ohne Beeinflussung durch das SPS-Programm. Der Controller e unterstützt Sie dabei. WARNUNG Gefahr von Personenschaden! Gefahr von Sachschaden an der Maschine/Anlage! Nach der Änderung der Slave-Ausgänge bleiben die Ausgangswerte erhalten. Die Ausgangswerte ändern sich nur in folgenden Fällen: •...
Seite 168
12BBetrieb 95BAusgangswerte setzen Quick Setup PLC Setup Slave Lists ► Mit [▼] blättern zu „Slave-Setup“ ▲ ▼ Fieldbus Setup Slave info Slave Setup ► Mit [OK] „Slave-Setup“ wählen ▲ ▼ AS-i Master 1 AS-i Master 2 ► Bei Bedarf mit [▼] blättern zu AS-i Master 2 ▲...
Seite 169
12BBetrieb 95BAusgangswerte setzen ► Mit [OK] gewünschten Slave wählen ▲ ▼ setzen“ → Seite Weiter mit: „Digitalen Ausgang 13-54 setzen" → Seite Weiter mit: „Analogen Ausgang 13-56 13-53...
Seite 171
12BBetrieb 95BAusgangswerte setzen > Wert in „Current“ übernimmt Wert aus „Setup“ > Ausgänge am Slave werden entsprechend geschaltet. Gesetzte Current: 0000 [ 00h ] Setup: 0000 [ 00h ] Ausgänge bleiben solange eingeschaltet, bis ein erneutes Setup o- der der Start der SPS die Ausgänge wieder ändert. ▲...
12BBetrieb 95BAusgangswerte setzen 13.22.2 Analogen Ausgang setzen > Anzeige kleinste gefundene, gültige Slave-Adresse ▲ ▼ ► Bei Bedarf mit [▲] oder [▼] blättern zu anderer Slave-Adresse ► Mit [OK] gewünschten Slave wählen ▲ ▼ Digital output Parameter value ► Mit [▼] blättern zu „Analog Wert“ ▲...
Seite 173
12BBetrieb 95BAusgangswerte setzen AS-i Slave 9 Analogue channel 1 ► Mit [OK] gewünschten Analog-Kanal wählen ▲ ▼ AS-i 1 Slave 9 > Current = analoger Ausgangskanal aktueller Wert Channel: 2 Current: +0 > Setup = analoger Ausgangskanal Sollwert Setup: ► Mit [▲] oder [▼] gewünschten Sollwert einstellen ▲...
Seite 174
12BBetrieb 95BAusgangswerte setzen > Anzeige in „Current“ übernimmt Wert aus „Setup“ AS-i 1 Slave 9 Channel: 2 > Ausgänge am Slave werden entsprechend geschaltet. Gesetzte Current: +0 Setup: Ausgänge bleiben solange eingeschaltet, bis ein erneutes Setup o- der der Start der SPS die Ausgänge wieder ändert. ▲...
12BBetrieb 96BSystemparameter anzeigen 13.23 Systemparameter anzeigen Hier zeigt Ihnen der Controller e alles, was er über sich selbst weiß. ► Linke [MENÜ] drücken Quick Setup PLC Setup Slave Lists ► Mit [▼] blättern zu „System Info“ ▲ ▼ Slave Setup System Setup System Info ►...
Seite 176
12BBetrieb 96BSystemparameter anzeigen Version cont. > Anzeige der System-Versionen, 2. Seite: RTS Checksum: 1EB0 CONST Checksum: 0479 • Prüfsumme des Betriebssystems Linux Kernel: Linux RAM disk: 0 . 0 • Prüfsumme der Systemkonstanten • Version des Linux-Betriebssystem-Kerns • Version des Linux Speichertreibers ►...
14BTechnische Daten 97BAllgemeine Daten Technische Daten 15.1 Allgemeine Daten Betriebsspannung 20...30 V DC (PELV) Stromaufnahme < 0.5 A (abhängig von implementierten Optionen) Umgebungstemperatur 0...+60 °C Lagertemperatur -20...+70 °C Schutzart nach DIN 40050 IP 20 Gehäusematerial Aluminium, Stahl verzinkt Befestigung auf DIN-Schiene 35 mm Gehäuseabmessungen 106.3 x 85.5 x 123.6 mm 15.2...
15BFehlerbehebung 100BDaten SPS Fehlerbehebung Es gibt 2 verschiedene Arten von Fehlerbehebung im Controller e : Bedienungsfehler und interne Systemfehler: • Menübedienung unterbrochen. • Fehlermeldung überlagert die Menüdarstellung. • Fehlermeldung verschwindet erst nach folgendem Ablauf: 1. Fehler ist behoben UND 2. Fehlermeldung wurde mit der rechten Funktionstaste quittiert. Prozessfehler (Fehlercodes E10...E30): •...
15BFehlerbehebung 101BSystemfehler: Fehlercodes B00...B11 (Boot-Fehler) 16.1 Systemfehler: Fehlercodes B00...B11 (Boot-Fehler) • Menübedienung unterbrochen. • Fehlermeldung überlagert die Menüdarstellung. • Fehlermeldung verschwindet erst nach folgendem Ablauf: 1. Fehler ist behoben UND 2. Fehlermeldung wurde mit der rechten Funktionstaste quittiert. Fehlermeldung Ursache(n) Abhilfe Controller Bootfehler Nach dem Einschalten des Gerätes...
Seite 185
15BFehlerbehebung 101BSystemfehler: Fehlercodes B00...B11 (Boot-Fehler) Fehlermeldung Ursache(n) Abhilfe Feldbus-Typ nicht erkannt Bei der automatischen Erkennung des ► Controller e ersetzen und neu pro- eingebauten Feldbusses konnte kein freigegebenes Feldbus-Modul erkannt jektieren werden. Mögliche Ursache: Hardwaredefekt Anzahl der erkannten Master nicht kor- rekt ►...
15BFehlerbehebung 102BProzessfehler: Fehlercodes E10...E30 (AS-i System) 16.2 Prozessfehler: Fehlercodes E10...E30 (AS-i System) • Fehlermeldung erscheint anstelle des Startbildes. • Keine Unterbrechung der Menübedienung. • In Text-/Grafikanzeige blinkt Ausrufezeichen in der Mitte der untersten Zeile (nur wenn Projektie- rungsmodus abgeschaltet ist). •...
Seite 187
15BFehlerbehebung 102BProzessfehler: Fehlercodes E10...E30 (AS-i System) Fehlermeldung Ursache(n) Abhilfe Slave 0 erkannt Master ist im „Geschützten Modus“ und ► Master umschalten in die Betriebs- erkennt einen Slave mit der Adresse 0 art „Projektier-Modus“: am AS-i Bus. → Seite 10-2, Kapitel Wie werden die Meldung wird nur dann generiert, wenn Betriebsarten für den AS-i Master...
Seite 188
15BFehlerbehebung 102BProzessfehler: Fehlercodes E10...E30 (AS-i System) Fehlermeldung Ursache(n) Abhilfe Normalbetrieb des Masters nicht aktiv Der Master meldet, dass er sich nicht im „Normalen Betriebsmodus“ befindet. Mögliche Ursachen: 1. Der Master erkennt eine AS-i Span- ► AS-i Spannungsversorgung am nung geringer als 22V und geht da- Master prüfen und –...
15BFehlerbehebung 103BSystemfehler: Fehlercodes F00...F10 (Flash-Fehler) 16.3 Systemfehler: Fehlercodes F00...F10 (Flash-Fehler) • Menübedienung unterbrochen. • Fehlermeldung überlagert die Menüdarstellung. • Fehlermeldung verschwindet erst nach folgendem Ablauf: 1. Fehler ist behoben UND 2. Fehlermeldung wurde mit der rechten Funktionstaste quittiert. Fehlermeldung Ursache(n) Abhilfe Genereller Flash-Fehler Diese Fehlermeldung beinhaltet alle...
Seite 190
15BFehlerbehebung 103BSystemfehler: Fehlercodes F00...F10 (Flash-Fehler) Fehlermeldung Ursache(n) Abhilfe Zeitüberschreitung beim Ansprechen des Flash Das Betriebssystem hat während der Ausführung eines Flash-Kommandos ► Befehl wiederholen eine Zeitüberschreitung festgestellt. Mögliche Ursache: Zugriff auf den Flash-Baustein, der gerade Komman- dos abarbeitet. Löschen der SPS-Sektoren im Flash fehlgeschlagen Der Versuch, die Sektoren, in denen das SPS-Programm gespeichert ist, zu...
Seite 191
15BFehlerbehebung 103BSystemfehler: Fehlercodes F00...F10 (Flash-Fehler) Fehlermeldung Ursache(n) Abhilfe SPS-Programm schreibgeschützt Der Versuch der Speicherung des SPS- Programms im Flash-Baustein ist fehl- ► Schreibschutz mittels Programm geschlagen. „freeflash.pro“ wieder aufheben Mögliche Ursache: Das SPS-Programm wurde gegen Überschreiben gesichert. 16-9...
15BFehlerbehebung 104BSystemfehler: Fehlercodes F21...F30 (FAT-Fehler) 16.4 Systemfehler: Fehlercodes F21...F30 (FAT-Fehler) FAT = File Allocation Table (Teil der Speicherverwaltung) • Menübedienung unterbrochen. • Fehlermeldung überlagert die Menüdarstellung. • Fehlermeldung verschwindet erst nach folgendem Ablauf: 1. Fehler ist behoben UND 2. Fehlermeldung wurde mit der rechten Funktionstaste quittiert. Fehlermeldung Ursache(n) Abhilfe...
Seite 193
15BFehlerbehebung 104BSystemfehler: Fehlercodes F21...F30 (FAT-Fehler) Fehlermeldung Ursache(n) Abhilfe Ungültiger Identifizierer der remanenten Daten erkannt Die Feldkennung der remanenten Daten enthält einen ungültigen Wert. ► dito Mögliche Ursache: Unzulässige Störun- gen auf der 24 V-Stromversorgung wäh- rend des Speichervorgangs der Daten im Flash-Baustein.
15BFehlerbehebung 105BSystemfehler: Fehlercodes M01...M20 (AS-i Master Kommandofehler) 16.5 Systemfehler: Fehlercodes M01...M20 (AS-i Master Kommandofehler) • Menübedienung unterbrochen. • Fehlermeldung überlagert die Menüdarstellung. • Fehlermeldung verschwindet erst nach folgendem Ablauf: 1. Fehler ist behoben UND 2. Fehlermeldung wurde mit der rechten Funktionstaste quittiert. Fehlermeldung Ursache(n) Abhilfe...
Seite 195
15BFehlerbehebung 105BSystemfehler: Fehlercodes M01...M20 (AS-i Master Kommandofehler) Fehlermeldung Ursache(n) Abhilfe Lesen des „Extended ID Code 1“ Der Master erhält vom Slave keine oder keine gültige Antwort bei der Abfrage des „Extended ID Code 1“. ► Befehl wiederholen Beispiel: Versuch der Umadressierung eines A-/B-Slaves auf eine andere Ad- resse.
Seite 196
15BFehlerbehebung 105BSystemfehler: Fehlercodes M01...M20 (AS-i Master Kommandofehler) Fehlermeldung Ursache(n) Abhilfe Slave nicht in LAS ► Master umschalten in die Betriebs- art „Projektier-Modus“: Der Master erkennt, dass ein Slave nicht aktiviert worden ist. → Seite 10-2, Kapitel Wie werden die Betriebsarten für den AS-i Master Mögliche Ursachen: Das Slave Profil in umgeschaltet? den Projektierungsdaten ist mit dem...
15BFehlerbehebung 105BSystemfehler: Fehlercodes M01...M20 (AS-i Master Kommandofehler) Fehlermeldung Ursache(n) Abhilfe Ungültige Slave Adresse Diese Fehlermeldung hat eine Mehr- fachbedeutung und hängt somit vom angeforderten Kommando ab: 1. Es wurde versucht, einen Parame- ► Adresse des Slaves korrigieren ter zum Slave 0 zu schreiben. 2.
Seite 198
15BFehlerbehebung 105BSystemfehler: Fehlercodes M01...M20 (AS-i Master Kommandofehler) 16-16...
15BFehlerbehebung 106BSystemfehler: Fehlercodes R01...R30 (RTS-Fehler) 16.6 Systemfehler: Fehlercodes R01...R30 (RTS-Fehler) RTS = Real Time System (Laufzeitsystem = Betriebssystem des Controller e ) • Menübedienung unterbrochen. • Fehlermeldung überlagert die Menüdarstellung. • Fehlermeldung verschwindet erst nach folgendem Ablauf: 1. Fehler ist behoben UND 2.
Seite 200
15BFehlerbehebung 106BSystemfehler: Fehlercodes R01...R30 (RTS-Fehler) Fehlermeldung Ursache(n) Abhilfe Master nicht im „Projektier-Modus“ ► Master umschalten in die Betriebs- art „Projektier-Modus“: Es wurde versucht, ein AS-i Kommando → Seite 10-2, Kapitel Wie werden auszuführen, welches nur im „Projektie- die Betriebsarten für den AS-i Mas- rungsmodus“...
15BFehlerbehebung 106BSystemfehler: Fehlercodes R01...R30 (RTS-Fehler) Fehlermeldung Ursache(n) Abhilfe Versorgungsspannung 24 V instabil ► Stabilisierung der Versorgungs- spannung 24 V dauerhaft oberhalb Während des normalen Betriebes wur- von 20 V den Spannungseinbrüche unter 18 V auf der Stromversorgungsleitung 24 V Besser: erkannt.
Seite 202
15BFehlerbehebung 106BSystemfehler: Fehlercodes R01...R30 (RTS-Fehler) Fehlermeldung Ursache(n) Abhilfe AS-i Master meldet eine Zeitüberschrei- tung bei der Kommunikation mit dem Feldbus-Master (Host). Während der ständigen Kommunikation des Masters mit dem Betriebssystem hat der Master eine Zeitüberschreitung festgestellt. Mögliche Ursachen: 1. Spannungseinbrüche auf der ►...
Seite 203
15BFehlerbehebung 106BSystemfehler: Fehlercodes R01...R30 (RTS-Fehler) Fehlermeldung Ursache(n) Abhilfe Herunterladen der Profibus DP Parame- ter fehlgeschlagen Der Versuch, die aktuellen / projektier- ten Parameter der AS-i Slaves über den Profibus herunterzuladen, ist fehlge- ► Trennen der Verbindung zum Pro- schlagen. fibus-Master. Mögliche Ursachen: ►...
Seite 204
15BFehlerbehebung 106BSystemfehler: Fehlercodes R01...R30 (RTS-Fehler) Fehlermeldung Ursache(n) Abhilfe 6. Der Master hat die Projektierung sowie die projektierten Parameter → Seite 16-2, Fehlermeldung B01 vom Betriebssystem noch nicht empfangen. 7. Der Master wurde vom Betriebssys- → Seite 16-2, Fehlermeldung B01 tem noch nicht gestartet. Fehlermeldung derzeit nicht aktiviert Fehlermeldung derzeit nicht aktiviert SPS greift auf Adressraum zu, der für...
15BFehlerbehebung 107BSystemfehler: Fehlercodes T00...T11 (Timeout-Fehler) 16.7 Systemfehler: Fehlercodes T00...T11 (Timeout-Fehler) • Menübedienung unterbrochen. • Fehlermeldung überlagert die Menüdarstellung. • Fehlermeldung verschwindet erst nach folgendem Ablauf: 1. Fehler ist behoben UND 2. Fehlermeldung wurde mit der rechten Funktionstaste quittiert. Fehlermeldung Ursache(n) Abhilfe Master-Kommunikation Zeitüberschrei- tung...
Seite 206
15BFehlerbehebung 107BSystemfehler: Fehlercodes T00...T11 (Timeout-Fehler) Fehlermeldung Ursache(n) Abhilfe SPS-Kommando Zeitüberschreitung Bei der Ausführung eines von der SPS gestarteten Kommandos wurde eine Zeitüberschreitung festgestellt. ► Ursache des falschen Kommandos prüfen und korrigieren Mögliche Ursachen: Überschreiben der Statusinformationen des Kommandoka- nals von der SPS oder des eingebauten Feldbusses Zeitüberschreitung bei der Anfrage ei- nes PLC-Kommandos...
Seite 207
15BFehlerbehebung 107BSystemfehler: Fehlercodes T00...T11 (Timeout-Fehler) Fehlermeldung Ursache(n) Abhilfe Zeitüberschreitung bei der Aktualisie- rung der MUX-Felder Bei der Aktualisierung der MUX-Felder, z.B.: Analog-Werte der Slaves 1...31, wurde eine Zeitüberschreitung festge- stellt. Mögliche Ursachen: 1. Überschreiben von Teilen des Be- ► Ursache des falschen Kommandos triebssystems durch die SPS.
15BFehlerbehebung 109BWie reagiert der Controllere im Störungsfall? Fehlverhalten Ursache(n) Abhilfe ► Letzten Slave mit Adresse 0 aus dem Bus wieder entfer- ► Alten Slave mit Adresse 0 auf vorgesehene Adresse Slave-Liste LDS zeigt keinen Es ist bereits mindestens ein programmieren Slave mit der Adresse 0 an, weiterer Slave mit Adresse 0 am (→...
Seite 210
15BFehlerbehebung 109BWie reagiert der Controllere im Störungsfall? 16-28...
15BFehlerbehebung 110BHardwarefehler, Ausnahmefehler 16.10 Hardwarefehler, Ausnahmefehler STKOV: STKUN: Seg: Off: > Hauptprozessor hat einen Ausnahmefehler erkannt > Alle laufenden Aktivitäten werden unterbrochen TFR: ► Controller e ausschalten und wieder einschalten ► Wenn kein Erfolg: Angaben notieren und Fachvertrieb ansprechen HINWEIS Sollte diese Fehlermeldung direkt nach dem Einschalten des Gerätes erscheinen, so kann die Aus- führung des SPS Programms verhindert werden: ►...
Seite 212
15BFehlerbehebung 110BHardwarefehler, Ausnahmefehler 16-30...
16BWartung, Instandsetzung und Entsorgung Wartung, Instandsetzung und Entsorgung Bei sachgemäßem Betrieb sind keine Maßnahmen für Wartung und Instandhaltung notwendig. Das Gerät darf nur vom Hersteller repariert werden. Falls erforderlich, kann das Gerät von einer Fachkraft nach dem Abschalten aller angeschlossenen Stromkreise mit einem trockenen Tuch gereinigt werden. Entsorgen Sie das Gerät nach Gebrauch umweltgerecht gemäß...
Seite 214
16BWartung, Instandsetzung und Entsorgung 110BHardwarefehler, Ausnahmefehler 17-2...
17BBegriffe und Abkürzungen Begriffe und Abkürzungen A-/B-Slave →Slave, an dessen Adressnummer ein A oder ein B angehängt wird und des- halb doppelt am →Master vorkommen darf. Adresse Das ist der „Name“ des Teilnehmers im Bus. Alle Teilnehmer benötigen eine unverwechselbare, eindeutige Adresse, damit der Austausch der Signale fehler- frei funktioniert.
Seite 216
17BBegriffe und Abkürzungen EMV = Elektro-Magnetische Verträglichkeit Gemäß der EG-Richtlinie (89/336 EWG) zur elektromagnetischen Verträglichkeit (kurz EMV-Richtlinie) werden Anforderungen an die Fähigkeit von elektrischen und elektronischen Apparaten, Anlagen, Systemen oder Bauteilen gestellt, in der vorhandenen elektromagnetischen Umwelt zufriedenstellend zu arbeiten. Die Geräte dürfen ihre Umgebung nicht stören und dürfen sich von äußerlichen e- lektromagnetischen Störungen nicht ungünstig beeinflussen lassen.
Seite 217
17BBegriffe und Abkürzungen LED = Light Emitting Diode = Licht aussendende Diode Leuchtdiode, auch Luminiszenzdiode, ein elektronisches Element mit hoher, farbiger Leuchtkraft auf kleinem Volumen bei vernachlässigbarer Verlustleistung. List of Failed Slaves = Liste der Slaves mit Projektierungsfehler Der Controller e trägt in dieser Slave-Liste ein, für welche Slaves an diesen AS-i Master ein Projektierungsfehler festgestellt wurde.
Seite 218
17BBegriffe und Abkürzungen Passwort Im Menü „System-Setup“ kann im Unterpunkt „Passwort“ die Bedienung einge- schränkt bzw. freigegeben werden. Im Auslieferungszustand ist das Gerät im Benutzer-Modus. Durch Eingabe eines ungültigen Passwortes (z.B. 1000) wer- den alle Menüpunkte gesperrt, die Einstellungen verändern können. →...
Seite 219
17BBegriffe und Abkürzungen remanent Remanente Daten sind gegen Datenverlust bei Spannungsausfall geschützt. Z.B. kopiert das Betriebssystem die remanenten Daten automatisch in einen Flash-Speicher, sobald die Spannungsversorgung unter einen kritischen Wert sinkt. Bei Wiederkehr der Spannungsversorgung lädt das Betriebssystem die remanenten Daten zurück in den Arbeitsspeicher. Dagegen sind die Daten im Arbeitsspeicher einer Steuerung flüchtig und bei Unterbrechung der Spannungsversorgung normalerweise verloren.
18BStichwortregister Stichwortregister HINWEIS nn-n Die Angabe der Seite, auf der Sie etwas zu dem Stichwort finden, schreiben wir in Nor- malschrift. Die Angabe der Seite, auf der wir ausführlich das Stichwort beschreiben, schreiben wir ii-i kursiv. A-/B-Slave ............18-1 CAN..............18-1 Abkürzungen .............