Zurück zum Blog

SPS oder Mikrocontroller für die Bewegungssteuerung beim Lichtbogenschweißen?

Eine SPS und ein Mikrocontroller können beide Bewegungen mit Schritt- und Richtungssignalen erzeugen, doch beim Lichtbogenschweißen treten deutliche Unterschiede bei EMV, dem Schutz der Ein- und Au...

Ein Tischsteuergerät kann drei Schrittmotorachsen präzise bewegen, bis der Schweißlichtbogen zündet. Danach können leitungsgebundene Störungen, abgestrahlte Interferenzen, Potenzialunterschiede zwischen Erdungspunkten und unzureichend geschützte I/Os aus einer Bewegungsdemonstration eine unzuverlässige Maschine machen. Bei der Wahl der Steuerung geht es daher weniger darum, welche Platine Impulse erzeugen kann, sondern vielmehr darum, welche Architektur den Prozess zuverlässig übersteht.

Sowohl eine SPS als auch ein Mikrocontroller können Schritt-Richtung-Antriebe steuern. Der Entwicklungsaufwand verteilt sich jedoch unterschiedlich: Eine SPS bietet industrielle Schnittstellen und Diagnosefunktionen; bei einer Mikrocontroller-Lösung müssen diese ergänzt und validiert werden.

Das Bewegungssignal ist nur ein Teil des Systems

Ein Schrittmotorantrieb erwartet typischerweise Signale für Impuls, Richtung und manchmal Freigabe oder Alarmrücksetzung. Die Schnittstelle kann differentiell oder single-ended ausgeführt sein, als Source- oder Sink-Ausgang arbeiten und eine andere Spannung sowie einen anderen Strom erfordern als die nativen Pins der Steuerung. Gehen Sie niemals davon aus, dass ein als „PWM“ bezeichneter Ausgang elektrisch kompatibel ist.

Anschlüsse eines Mikroschrittantriebs für Motorphasen sowie Impuls-, Richtungs- und Rücksetzsignale

Der Antrieb trennt die Anschlüsse für die Motorleistung von den Impuls- und Richtungseingängen; jede Schnittstelle muss anhand ihres Handbuchs geprüft werden. Das Feldbild wurde aus dem ursprünglichen Medienartikel übernommen; Quelle: Control.com.

Das FX-Positionierungshandbuch von Mitsubishi Electric dokumentiert DRVI, DRVA, PLSV und die Impulsfrequenzgrenzen für unterstützte Modelle mit Transistorausgängen. SPS mit Relaisausgängen sind keine Impulszug-Ausgänge für Bewegungssteuerungen.

Warum der Schweißlichtbogen die Wahl der Steuerung verändert

Das Zünden des Lichtbogens und der Schweißstrom erzeugen schnelle elektrische Transienten. Die Kabelführung kann diese in Impulsleitungen, Sensor-Masseleitungen, USB-Verbindungen und Versorgungsschienen einkoppeln. Lange, ungeschirmte Schritt-Signale können zusätzliche Zählungen erzeugen; ein Neustart der Steuerung kann dazu führen, dass der Sequenzstatus nicht mehr mit der tatsächlichen Position übereinstimmt.

Eine industrielle SPS bietet normalerweise spezifizierte Eingangsschwellen, Trennung, Umweltklassifizierungen, Watchdog-Verhalten und EMV-Prüfungen. Dadurch ist sie jedoch nicht immun. Der Schaltschrank benötigt weiterhin eine Trennung zwischen Schweißleistung und Steuerverdrahtung, korrekte Schirmung, niederimpedante Potentialausgleichsverbindungen, Überspannungsunterdrückung, gefilterte Versorgung und ein bewusst geplantes Erdungskonzept.

Der Leitfaden zur Diagnose von 24-VDC-Netzteilen ohne die Jagd nach Geisterfehlern ist relevant, da viele scheinbare Bewegungsfehler in der Software mit Versorgungseinbrüchen oder Spannungen in gemeinsamen Rückleitungswegen während Lichtbogenereignissen beginnen.

Was eine Mikrocontroller-Lösung ergänzen muss

Ein Arduino Mega stellt, wie die offiziellen Spezifikationen zeigen, 5-V-Logikpins und nur begrenzte Pin-Ströme bereit. Eine auf dieser Platine basierende Produktionssteuerung benötigt geschützte und galvanisch getrennte I/Os, eine geeignete Spannungswandlung, Watchdog-Überwachung, Brownout-Behandlung, industrielle Steckverbinder, Schirmung, ein durchdachtes Gehäuse und einen verifizierten Einschaltzustand.

Sie benötigt außerdem einen nicht blockierenden Bewegungsplaner. Impulscode auf Basis von Verzögerungen kann verhindern, dass andere Achsen, Diagnosen und sicherheitsrelevante Statusverarbeitung in vorhersehbaren Intervallen ausgeführt werden. Bei gleichzeitiger Bewegung mehrerer Achsen sind Hardware-Timer, Bewegungsbibliotheken oder eine Echtzeitarchitektur erforderlich.

Wo die SPS ihre Kosten rechtfertigt

Eine SPS lässt sich für Instandhaltungstechniker in der Regel leichter diagnostizieren, sichern, austauschen und mit Verriegelungen sowie einem HMI integrieren. Online-Statusanzeigen, standardisierte Verdrahtung, gespeicherte Alarme und vom Hersteller unterstützte Programmiertools verkürzen die Wiederherstellungszeit. Für einfache Punkt-zu-Punkt-Achsen können integrierte Impulsausgänge ausreichen.

Die Grenze zeigt sich, wenn der Prozess koordinierte Interpolation, Konturgenauigkeit, hohe Aktualisierungsraten oder eine Positionsregelung mit geschlossenem Regelkreis erfordert. Dann kann ein Bewegungsmodul, eine industrielle Bewegungssteuerung oder ein Servosystem geeigneter sein als entweder allgemeine Kontaktplanlogik oder eine Schrittpulserzeugung in Hobbyqualität.

Die Open-Loop-Schrittmotorsteuerung benötigt eine Positionsstrategie

Das Zählen der ausgegebenen Impulse beweist nicht, dass sich die Achse bewegt hat. Schlepp in den Lichtbogenkabeln, mechanisches Klemmen, Beschleunigungsgrenzen und Spannungseinbrüche können zu Schrittverlusten führen. Legen Sie eine Referenzfahrt, eine Endlagensicherung, eine Schleppfehlererkennung bei vorhandener Rückmeldung und eine Wiederherstellungsmethode fest, die nicht davon ausgeht, dass die interne Koordinate weiterhin korrekt ist.

Definieren Sie für die Qualität der Schweißbahn Wiederholgenauigkeit, Geschwindigkeitsstabilität, Verhalten an Ecken und die Synchronisierung mit der Lichtbogenfreigabe. Ein erfolgreicher Trockenlauf ohne eingeschweißtes Werkstück ist nur der erste Test.

Die Sicherheit muss unabhängig von der Komfortsteuerung bleiben

Not-Halt, Schutztürverriegelung und die Kontrolle gefährlicher Energien erfordern eine technisch ausgelegte Sicherheitsfunktion mit geeigneten Komponenten und Validierung. Weder ein Arduino-Ausgang noch ein Standard-SPS-Netzwerk sollten als sicherheitsbewerteter Stopp betrachtet werden, sofern nicht die gesamte Architektur für diese Aufgabe ausgelegt und zertifiziert wurde.

Die SPS oder der Mikrocontroller kann eine Stoppanforderung koordinieren, doch Schütz-, Safe-Torque-Off-, Bremsen- und Pneumatikzustände müssen der Risikobeurteilung entsprechen.

In der tatsächlichen Lichtbogensituation in Betrieb nehmen

Beginnen Sie mit verifiziertem Motorstrom, Mikroschritt-Einstellungen, Impulspolarität, Endschaltern und einem unabhängigen sicheren Stopp. Testen Sie jede Achse mit der maximal vorgegebenen Impulsrate und fügen Sie anschließend gleichzeitige Bewegungen hinzu. Beobachten Sie Versorgungsschienen und Steuersignale während der Lichtbogenzündung, des stabilen Schweißens und des Erlöschens des Lichtbogens.

Schalten Sie die Versorgung an mehreren Punkten der Sequenz aus und wieder ein, trennen Sie die Rückmeldung, lösen Sie einen Antriebsalarm aus und überprüfen Sie das Verhalten beim Neustart. Der Inbetriebnahmeablauf für Micro800 bietet ein nützliches Muster für die kontrollierte Prüfung von I/Os, auch wenn eine andere Steuerungsfamilie verwendet wird.

Redaktionelle Einschätzung: Lebenszyklus-Engineering statt Platinenpreis vergleichen

PLC ProTech empfiehlt für Schweißanlagen in der Produktion eine industrielle SPS oder Bewegungssteuerung, sofern das Unternehmen nicht bereit ist, ein vollständiges Steuerungsprodukt auf Mikrocontrollerbasis zu entwickeln, zu testen, zu dokumentieren und zu betreuen. Eine Entwicklungsplatine kann sich für Machbarkeitsnachweise und spezielle Algorithmen hervorragend eignen, doch ihr niedriger Anschaffungspreis umfasst nicht die industriellen Schnittstellen, die sie umgeben.

Die beste Plattform ist diejenige, die die Position hält, vorhersehbar ausfällt und von dem Team repariert werden kann, das die Maschine betreut.

FAQ

Kann eine SPS einen Schrittmotor direkt ansteuern?

Ein geeigneter Impulsausgang mit Transistor kann einen kompatiblen Schrittmotorantrieb ansteuern; die SPS versorgt die Motorphasen nicht direkt. Prüfen Sie Spannung, Strom, Polarität, Impulsfrequenz und Trennung.

Warum versagt die Bewegung nur, wenn der Schweißlichtbogen zündet?

Lichtbogenereignisse können leitungsgebundene und abgestrahlte Störungen einkoppeln, gemeinsame Rückleiter stören oder die Steuerversorgung einbrechen lassen. Prüfen Sie Potentialausgleich, Schirmung, Kabelführung, Spannungsqualität und Signalintegrität, bevor Sie den Code ändern.

Ist ein Arduino für jede Industriemaschine ungeeignet?

Nein, aber die Entwicklungsplatine allein ist kein industrielles Steuerungssystem. Eine Produktionslösung benötigt geschützte Schnittstellen, EMV- und Umweltvalidierung, Watchdogs, Dokumentation und eine wartungsfreundliche Verpackung.

Wann sollten Schrittmotoren durch Servomotoren ersetzt werden?

Servomotoren sollten in Betracht gezogen werden, wenn die Anwendung eine verifizierte Position, eine hohe Dynamik, koordinierte Interpolation, Drehmomentregelung oder eine zuverlässige Erkennung von Schleppfehlern erfordert.

Von PLC ProTech Redaktionsteam

Einen Kommentar hinterlassen

Bitte beachten Sie, dass Kommentare genehmigt werden müssen, bevor sie veröffentlicht werden.