Bedeutung von M112
Marlin verlangt danach einen Reset und kann ohne Emergency Parser durch den Befehls-Puffer verzögert werden. RepRapFirmware stoppt Bewegung, Motoren und Heizer, lässt das Netzteil aber möglicherweise an.
Ein Softwarebefehl benötigt Strom, einen reagierenden Controller und einen funktionierenden Übertragungsweg. Er ersetzt keinen fest verdrahteten Not-Aus.
Syntax und Parameter
M112No parametersFordert das firmwareeigene Notabschaltverhalten an.
Praktische Beispiele
Software-Abschaltanforderung
M112 ; firmware emergency shutdown requestReaktion, Verzögerung und Reset hängen von Firmware und Hardware ab.
Sicherheitsgrenze festhalten
M112 ; software stop is not a power disconnectEin Softwarebefehl beweist keine Trennung gefährlicher Leistung.
Firmware-Kontext
| System | Status | Unterschiede |
|---|---|---|
| Marlin | Üblich | Stoppt die Maschine; Reset und Transportpfad sind relevant. |
| Klipper | Üblich | Als Emergency stop dokumentiert und versetzt den Drucker in Shutdown. |
| RepRapFirmware | Üblich | Stoppt Bewegung, Motoren und Heizer; PSU kann an bleiben. |
| CNC controllers | Dialekt prüfen | Maschinenspezifisch; M112 ist kein universeller CNC-Notaus. |
Was dieser Viewer anzeigen kann
Der Viewer führt M112 nicht aus und deutet spätere Analysezeilen nicht als reales Weiterlaufen der Maschine.
Häufige Fehler
- Kein Ersatz für einen Hardware-Notaus.
- Serielle Puffer können verzögern.
- Die Datei beweist keine sichere Reaktion des Zielsystems.
Primärquellen
Diese Seite ist eine deutsche Übersetzung der anhand der folgenden Firmware-Dokumentation erstellten englischen Erklärung. Befehle vor der Ausführung immer mit Firmware und Konfiguration der Zielmaschine abgleichen.