Successfully Added
The product is added to your quote.
Siemens CPUs blinken keinen einzelnen Fehlercode – sie protokollieren strukturierte Ereignisse im Diagnosepuffer. Hier erfahren Sie, wie Sie die relevanten Ereignisse auf S7-300- und S7-1500-Systemen lesen, bevor ein unnötiges Bauteil ausgetauscht wird.
Siemens-, S7-300- und S7-1500-CPUs zeigen Fehlerinformationen nicht wie ein Laufwerk oder ein einfacherer Controller mit einer einzelnen blinkenden Zahl auf einem Display an. Stattdessen wird jeder Fehler, jede Warnung und jede Statusänderung als strukturiertes Ereignis im Diagnosepuffer der CPU protokolliert – zugänglich über STEP 7 Classic oder die Online- und Diagnoseansicht des TIA Portals. Jeder Eintrag enthält einen Zeitstempel, eine Ereignis-ID und genügend Kontext, um auf eine Ursache hinzuweisen, sofern man ihn richtig liest. — zugänglich über STEP 7 Classic oder die Online- und Diagnoseansicht des TIA Portals. Jeder Eintrag enthält einen Zeitstempel, eine Ereignis-ID und genügend Kontextinformationen, um auf die Ursache hinzuweisen, sofern man sie richtig interpretiert.
Der Fehler, den die meisten Techniker unter Zeitdruck begehen: Sie lesen nur das letzte Ereignis und reagieren darauf, anstatt die gesamte Historie des Puffers zu durchsuchen. Ein Kaskadenfehler – beispielsweise ein PROFINET-Geräteausfall – erzeugt oft mehrere nachfolgende Ereignisse, die dringlicher erscheinen als die eigentliche Ursache, die sich drei oder vier Einträge weiter oben im Protokoll befinden kann.
Diese Anleitung erläutert die S7-Fehlercodes , Siemens und sowie die Diagnosepufferereignisse, zu denen die IAC-Ingenieure am häufigsten befragt werden. Sie sind nach Kategorien geordnet und beschreiben die erste Maßnahme, die vor der Annahme eines Hardwarefehlers ergriffen werden sollte.
Einträge im Diagnosepuffer im Zusammenhang mit der Stromversorgung gehören zu den häufigsten Ereignissen, die auf älteren S7-300-Systemen protokolliert werden, und werden oft überbewertet. Eine Batteriewarnung auf dem Diagnosepuffer-Bildschirm wirkt zwar alarmierend, ist aber fast nie allein ein Grund für einen CPU-Austausch.
| Ereignis-ID. | Beschreibung | Erste Maßnahme | Häufige Fehldiagnose |
|---|---|---|---|
| 0x4304 | Ausfall der Pufferspannung der Backup-Batterie. | Überprüfen Sie die Batterie-LED der CPU; tauschen Sie die Backup-Batterie vor dem nächsten Ein-/Ausschalten aus, um Datenverlust zu vermeiden. | Wird als CPU-Fehler behandelt – die Batterie allein verursacht beim Ausschalten Datenverlust, kein Hardwaredefekt der CPU selbst. |
| 0x4305 | Spannung der Backup-Batterie wiederhergestellt. | Nur zur Information – bestätigt den erfolgreichen Batteriewechsel; keine weiteren Maßnahmen erforderlich. | Ignoriert oder vollständig übersehen, sodass sich der Techniker nicht sicher ist, ob die vorherige Batteriereparatur tatsächlich funktioniert hat. |
| 0x4308 | Ausfall des gepufferten Netzteils (24V Backup) bei Rack-Geräten. | Überprüfen Sie die Ausgangsspannung des Netzteilmoduls und den Backplane-Busanschluss, bevor Sie die CPU berühren. | Die CPU wird für ein Problem verantwortlich gemacht, das eigentlich ein PS 307 Netzteilmodul ist, das sich dem Ende seiner Lebensdauer nähert. |
| 0x3902 | Speicherkarte während des Betriebs entfernt oder nicht erkannt. | Überprüfen Sie, ob die Speicherkarte oder MMC vollständig eingesetzt ist. Bestätigen Sie, dass es bei anderen Rack-Wartungsarbeiten nicht versehentlich beschädigt wurde ( | ). Es wurde ein Speicherkartenfehler vermutet, da die Karte nach einem vorherigen Serviceeinsatz nicht vollständig eingeschoben war ( |
). Speziell bei S7-300-Systemen speichert die MMC (Micro Memory Card) das Programm während eines Neustarts. Ohne sie oder bei leerer Backup-Batterie verliert die CPU bei Stromausfall ihr gesamtes Programm. Ein frühzeitiges Erkennen eines 0x4304-Ereignisses und der Austausch der Batterie vor dem nächsten geplanten Herunterfahren sind deutlich kostengünstiger als die Entdeckung einer leeren CPU nach einem ungeplanten Abschalten. Netzteile und Notstromakkus für
, Siemens, S7-300 und S7-1500 – auf Lager, 2-year mit Garantie.
Shop: Leistungsmodule für Siemens →Signalmodul- und E/A-Zugriffsereignisse machen einen Großteil aller Diagnosepuffereinträge in einem typischen S7-300- oder S7-1500-Rack aus und sind auch der Ort, an dem die meisten unnötigen Modulwechsel stattfinden. Ein lockerer Backplane-Stecker oder ein verbogener Pin erzeugt genau dieselbe Ereignis-ID wie ein intern defektes Modul.
| Ereignis-ID. | Beschreibung | Erste Maßnahme | Häufige Fehldiagnose |
|---|---|---|---|
| 0x3A22 | E/A-Zugriffsfehler – Modul reagiert nicht auf den Backplane-Bus. | Setzen Sie das Modul vollständig neu ein, überprüfen Sie den Backplane-Anschluss und die Bus-Pins und stellen Sie sicher, dass die Schienenverriegelung des Steckplatzes geschlossen ist, bevor Sie von einem Modulausfall ausgehen. | Zuerst wurde das Modul ausgetauscht, obwohl ein lockerer Backplane-Anschluss oder ein verbogener Pin die eigentliche Ursache war. |
| 0x39C4 | Fehler auf Kanalebene an einem Analogeingangsmodul (z. B. Drahtbruch erkannt). | Überprüfen Sie die Feldverdrahtung am Klemmenblock, bevor Sie das SM 331 selbst verdächtigen; die Drahtbrucherkennung bedeutet, dass das Modul ordnungsgemäß funktioniert. | Analogeingangsmodul wurde ausgetauscht, obwohl ein Feldsensor oder dessen Verkabelung tatsächlich einen offenen Fehler aufwies. |
| 0x3941 | Rack-/Stationskonfigurationsfehler — Modultyp stimmt nicht mit der Hardwarekonfiguration überein | Vergleichen Sie das installierte physische Modul mit der Hardwarekonfiguration im STEP-Portal; 7/TIA Dies tritt häufig nach einem Modultausch mit einer anderen Bestellnummer auf ( | ). Das neu installierte „Ersatzmodul“ wurde fälschlicherweise als defekt angenommen, obwohl es lediglich die falsche Teilenummer für die Konfiguration des Steckplatzes hatte ( |
| 0x3845 | ). Kurzschluss an einem digitalen Ausgangsmodul festgestellt ( | ). Überprüfen Sie die Feldverdrahtung und die Last selbst, bevor Sie das SM 322 austauschen – ein Kurzschluss in der Magnetspule oder Relaisspule ist eine häufige Ursache ( | ). Das Ausgangsmodul wurde wiederholt ausgetauscht, da der zugrunde liegende Kurzschluss im Feldgerät auch das nächste Modul auslöste ( |
). Im Kontext der Fehlerdiagnose ist es wichtig, Folgendes zu wiederholen: Ein SM 321- oder SM 322-Signalmodul aus einem S7-300-Rack ist weder physisch noch elektrisch mit einem S7-1500-Rack kompatibel. Wenn ein Diagnosepufferereignis in einer Anlage mit gemischter Geräteflotte auf einen Modulfehler hinweist, überprüfen Sie die tatsächliche Serie des Racks, bevor Sie eine Ersatzteilnummer aus dem Lagerbestand entnehmen.
Siemens S7-300 / S7-1500 Signalmodule – SM 321/322/331/332 und DI/DQ/AI/AQ HF-Serie auf Lager.
Shop Siemens E/A-Module →PROFINET- und PROFIBUS-bezogene Diagnosepufferereignisse gehören regelmäßig zu den am häufigsten überbewerteten Fehlerkategorien. Ein Gerät, das die Verbindung zum Netzwerk verliert, erscheint aus Sicht der CPU unabhängig von der Ursache – sei es ein defektes Kabel, ein Neustart des Switches oder ein tatsächlicher Hardwarefehler an der Remote-Station – gleich. Daher lässt sich die Ursache allein anhand des Diagnosepuffers nicht ermitteln.
| Ereignis-ID. | Beschreibung | Erste Maßnahme | Häufige Fehldiagnose |
|---|---|---|---|
| 0x3946 | PROFINET-Gerätefehler – Station nicht erreichbar. | Überprüfen Sie den Switch-Portstatus, die Kabelkontinuität und die IP-/PROFINET-Gerätenamenszuweisung des Geräts vor dem Modulaustausch. | ET-200-Station wurde ausgetauscht, obwohl der eigentliche Fehler ein IP-Adresskonflikt nach einem Switch-Neustart war. |
| 0x3940 | PROFIBUS-DP-Slave-Fehler – Station antwortet nicht. | Überprüfen Sie die Busabschlusswiderstände an beiden physischen Enden des Segments und die Stationsadresse des Slaves. | Der Kommunikationsprozessor CP 342-5 wurde fälschlicherweise als Fehlerursache angegeben, obwohl ein nicht abgeschlossenes Bussegment die eigentliche Ursache war. |
| 0x3947 | PROFINET-Gerätenamenkonflikt – doppelter Gerätename im Netzwerk. | Prüfen Sie, ob ein Gerät kürzlich hinzugefügt oder umbenannt wurde; PROFINET-Gerätenamen müssen im gesamten Netzwerk eindeutig sein. | Wird als Hardwarefehler des vorhandenen Geräts behandelt, wenn ein neues Gerät mit einem identischen Namen hinzugefügt wurde. |
| 0x4391 | Interner Fehler des Kommunikationsprozessormoduls (CP). | Prüfen Sie die Status-LEDs des CP-Moduls und bestätigen Sie, dass der Fehler intern im CP liegt und kein nachgelagertes Netzwerkproblem ist, das sich nach oben ausbreitet. | Eines der selteneren Ereignisse auf dieser Liste, bei dem der Austausch des CP-Moduls oft der richtige erste Schritt ist – jedoch erst, nachdem bestätigt wurde, dass das Netzwerksegment selbst intakt ist. |
Das Muster gilt für fast jedes netzwerkbezogene Ereignis: Prüfen Sie die physikalische Schicht und die Adressierung vor dem Modul.In einer Produktionshalle mit PROFINET-Switches, die im Rahmen von Wartungsarbeiten aus anderen Gründen neu gestartet werden, deutet eine Häufung von „Gerät nicht erreichbar“-Ereignissen unmittelbar nach einem Switch-Neustart stark darauf hin, dass das Problem netzwerkseitig und nicht CPU- oder modulseitig ist.
Siemens CP Kommunikationsprozessoren und ET 200 verteilte E/A – auf Lager, 2-year Garantie
Shop Siemens Netzwerkmodule →In dieser Kategorie treten die schwerwiegendsten Fehldiagnosen auf, da sowohl ein Programmfehler als auch ein echter CPU-Hardwarefehler den Controller im RUN-Modus stoppen können – aber nur einer von beiden erfordert eine Teilebestellung.
| Ereignis-ID. | Beschreibung | Erste Maßnahme | Häufige Fehldiagnose |
|---|---|---|---|
| 0x4501 | Programmierfehler – Aufrufhierarchie- oder Verschachtelungsfehler. | Überprüfen Sie die letzte Online-Programmänderung anhand des Ereigniszeitstempels; dies ist selten ein Hardwareproblem. | Wurde als Hardwareproblem behandelt, was zu einem unnötigen CPU-Austausch und der erneuten Entdeckung desselben Logikfehlers auf dem Ersatzgerät führte. |
| 0x4302 | Zykluszeit überschritten (Scan-Watchdog). | Prüfen Sie auf eine Endlosschleife, eine kürzliche Online-Änderung oder einen neu hinzugefügten Funktionsbaustein mit hoher Scanzeitlast. | Die CPU wird fälschlicherweise als für die Anwendung unterdimensioniert angenommen, obwohl die tatsächliche Ursache eine durch eine kürzliche Änderung eingeführte Logikregression ist. |
| 0x4306 | Interner CPU-Hardwarefehler. | Einmaliger Neustart; tritt das Ereignis beim Einschalten ohne korrespondierende Programmänderung sofort wieder auf, handelt es sich um einen echten CPU-Hardwarefehler. | Der einzige Eintrag in dieser Liste, bei dem „CPU austauschen“ in der Regel beim ersten Mal die richtige Vorgehensweise ist, vorausgesetzt, die Wiederholungsprüfung wurde durchgeführt. |
| 0x4521 | Laufzeitfehler – Array-Index außerhalb des gültigen Bereichs oder ähnliche Logikausnahme. | Überprüfen Sie den im Ereignisdetail referenzierten Block; fast immer auf eine bestimmte Anweisung im Benutzerprogramm zurückzuführen. | Fälschlicherweise für einen Systemfehler gehalten, der eine Codekorrektur und keine Hardwarekorrektur erfordert. |
| 0x4954 | Firmware-Update unterbrochen oder unvollständig. | Versuchen Sie das Firmware-Update gemäß der dokumentierten Vorgehensweise von Siemens erneut. Führen Sie während eines Updates keinen Neustart durch. | Die CPU wird nach einem unterbrochenen Firmware-Flash als defekt gemeldet, obwohl ein sauberer Neustart über die Speicherkarte sie oft wiederherstellt. |
Die meisten Einträge im S7-Diagnosepuffer deuten nicht auf die CPU selbst hin – sondern auf einen Anschluss, ein Kabel, ein Netzteil oder das Programm. Einige Signale bedeuten jedoch tatsächlich, dass ein Austausch erforderlich ist.
| Signal | Warum es auf Hardware hinweist |
|---|---|
| 0x4306 tritt unmittelbar nach einem Neustart erneut auf. | Ein vorübergehender interner Fehler behebt sich normalerweise beim Einschalten; ein sofortiges Wiederauftreten ohne Zusammenhang mit Programmänderungen deutet auf einen echten internen Fehler hin. |
| Speicherkarte oder MMC schlägt bei der Überprüfung wiederholt mit verschiedenen Karten fehl. | Wenn eine als funktionierend bekannte Speicherkarte auf derselben CPU ebenfalls nicht gelesen werden kann, liegt der Fehler im Kartenleser der CPU, nicht in der Karte. |
| Die CPU kann den POST (Power-On Self-Test) nicht abschließen und bleibt im STOP-Zustand mit einem Hardware-Fehler-LED-Muster. | Ein fehlgeschlagener Selbsttest, bevor das Programm überhaupt geladen wird, ist ein Hardwarefehler, kein Software- oder Konfigurationsproblem. |
| Physische Beschädigung, Brandspuren oder ein fehlgeschlagener Firmware-Neuflash-Versuch gemäß dokumentierter Vorgehensweise. | Sichtbare Beschädigung oder eine ordnungsgemäß durchgeführte, aber erfolglose Firmware-Wiederherstellung schließen eine softwareseitig behebbare Ursache aus. |
| Der Fehler besteht weiterhin, nachdem alle Ursachen auf E/A-, Netzwerk- und Programmebene isoliert und ausgeschlossen wurden. | Ausschlussverfahren – sobald alle Peripherie- und Logikursachen ausgeschlossen sind, bleibt die CPU als letzte Variable übrig. |
Bei einem älteren S7-300 aus dem Hardwarekatalog hinzu. – einem 314C, 315-2 oder 317-2, der seit über einem Jahrzehnt im Einsatz ist – ist die Bestätigung, dass es sich tatsächlich um einen Hardwarefehler handelt, vor der Bestellung noch wichtiger, da die Revisionskompatibilität bei nicht mehr hergestellten Teilen entscheidend ist. Achten Sie immer auf die vollständige 6ES7 -Teilenummer einschließlich des Revisionssuffixes; IAC überprüft dies bei jeder Bestellung vor dem Versand.
Haben Sie einen echten CPU-Fehler bestätigt? Geben Sie Ihre 6ES7-Teilenummer an – IAC überprüft die Revisionskompatibilität vor dem Versand.
Angebot anfordern →IAC führt SIMATIC-CPUs, Signalmodule, Kommunikationsprozessoren und Netzteile der Serie Siemens. S7-300, S7-400, S7-1200 und S7-1500 Die Hardware, die den meisten der oben beschriebenen Diagnosepufferereignisse zugrunde liegt, ist identisch. Unabhängig davon, ob die Fehlerursache eine leere Notstrombatterie, ein defektes Signalmodul, eine PROFINET-Kommunikationsstörung oder ein tatsächlicher interner CPU-Fehler ist, wird das passende Ersatzteil beschafft und vor dem Versand geprüft.
Jede von IAC versendete Siemens-Einheit verfügt über eine 2-year-Betriebsgarantie – doppelt so lang wie der Branchenstandard für wiederaufbereitete Industriekomponenten. Die CPUs werden unter Projektlast getestet; Die Signalmodule werden auf Kanalfunktionalität geprüft. Bei uneindeutigen Messwerten des Diagnosepuffers helfen die Ingenieure von IAC gerne dabei, zu klären, ob ein Hardwareaustausch tatsächlich erforderlich ist.
Lagerware: Siemens Teilebestellungen vor 16:00 Uhr (Ostküstenzeit) werden noch am selben Tag versendet. Bei dringenden Produktionsausfällen kontaktieren Sie uns bitte. (877) 727-8757 während der Geschäftszeiten an – die Angebotserstellung erfolgt in der Regel innerhalb von fünf Minuten. Sie können die Teilenummer auch über ↗ oder per E-Mail an sales@iac.us.com übermitteln.
Siemens S7-300 · S7-400 · S7-1200 · S7-1500 · ET 200 — alle auf Lager, 2-year Garantie
Vollständigen Katalog durchsuchen → Siemens6ES7 Teilenummerübereinstimmung, Revision geprüft, 2-year Garantie. Angebote innerhalb von 5 Minuten während der Geschäftszeiten. Versand am selben Tag für Lagerware.