meta data for this page
uPLC-Compiler für Strukturierten Text
Einführung in den ST-zu-IL-Konverter
Der ST-zu-IL-Konverter ist ein spezialisiertes Dienstprogramm, das die Lücke zwischen Hochsprachenprogrammierung und Antriebsausführung schließt. Es ermöglicht Entwicklern, Steuerlogik in Structured Text (ST) zu schreiben — einer Hochsprache ähnlich Pascal — und sie automatisch in das Instruction List (IL)-Format zu konvertieren, das von unseren integrierten Antrieben benötigt wird.
Dieses Werkzeug ist ideal für Benutzer, die komplexe mathematische Algorithmen, Datenverwaltung oder bedingte Schleifen implementieren müssen, die oft effizienter über textbasierte Codierung als in grafischen Umgebungen verwaltet werden.
Sie können dieses Werkzeug hier verwenden: https://www.ni-lab.online/new_websmart/nilab_st_converter.php
So funktioniert es mit NILAB Starter
Der Konverter ist vollständig in den NILAB-Entwicklungsworkflow integriert und bietet eine flexible Alternative zum Ladder-Editor:
| Element |
| Code-Entwicklung: Schreiben Sie Ihre Steueralgorithmen im ST-Editor mit Standardsyntax (IF-THEN-ELSE, CASE, FOR/WHILE-Schleifen usw.). |
| Konvertierung: Das Werkzeug parst den Strukturierten Text und generiert eine optimierte Instruction List (IL)-Datei. |
| Integration: Die resultierende IL-Datei wird in NILAB Starter geladen, das den Code spezifisch für die Architektur des integrierten Antriebs kompiliert. |
| Bereitstellung: Mit NILAB Starter wird das kompilierte Programm direkt in den Motor heruntergeladen, bereit zur Ausführung. |
Wichtige Vorteile
| Element |
| Flexible Programmierung: Wählen Sie die beste Sprache für die Aufgabe — verwenden Sie ST für komplexe Logik und Ladder für sequentielle Steuerung. |
| Nahtlose Übersetzung: Automatische Konvertierung eliminiert manuelle Codierungsfehler beim Übergang von ST zu IL. |
| Optimierte Leistung: Der Konverter generiert sauberen Instruction-List-Code, um effiziente Ausführung im internen uPLC des Antriebs zu gewährleisten. |
| Einheitlicher Workflow: Sowohl der ST-Konverter als auch der Ladder-Editor teilen denselben Bereitstellungsweg über NILAB Starter und bieten eine konsistente Benutzererfahrung. |
