IDE

IEC 61131-3 ST Entwicklungsumgebung

Eine echte integrierte Entwicklungsumgebung für die Pro Controller, in der alle Aufgaben innerhalb der Umgebung erledigt werden.

1
2
3
4
5
6
7
8
9
10
11
12
IEC 61131-3 ST IDE/Simulator für IoT/M2M

Alle Funktionen integriert

Folding Editor mit Code Wizard
Dokumentation + Beispiele
Simulator
Uploader
Debugger

Die Controller der Pro Serie werden mit VPL, einer IEC 61131-3 ST (structured Text) konformen Sprache, programmiert. VPL ist strukturiert, leicht verständlich und der Standard zur Programmierung von SPS. In der integrierten Entwicklungsumgebung finden Sie Alles, was Sie benötigen: Einen leistungsfähigen Editor mit Syntaxunterstützung, online-Dokumentation und einem Code-Wizard. Ein full-featured Simulator erlaubt umfangreiches Debugging ohne Hardware. Der Debugger unterstützt sowohl lokales Debugging in der Zielhandware (per USB oder RS-232) und weltweites remote Debugging über den Communication Hub. Ein Uploader für Anwendungsprogramme und auch Firmware rundet das Paket ab.

Leistungsfähiger Editor mit Projektverwaltung

Der Editor bietet Syntaxhervorhebung für die Programmiersprache VPL, ein umfangreiches online Help für alle API-Funktionen und einen Code-Wizard, um API-Aufrufe automatisch zu vervollständigen, sehr hilfreich insbesondere bei selten benutzen Funktionen. Die Folding-Funktion verschafft auch bei längeren Codeabschnitten bessere Übersichtlichkeit. Eine Projektverwaltung unterstützt bei der Strukturierung und Wiederverwendung des Programmcodes sowie bei der Versionspflege.

Umfassende API

Die API mit über 1000 Funktionen (weiter wachsend) deckt alle Funktionsbereiche ab, die für eine effektive Erstellung von von IoT-, M2M-, Fernwirk- und Telematik-Anwendungen erforderlich sind (z.B. TCP, MQTT, 1-Wire, Modus… , Hardware-Spezifika aller Controller, Datenlogger, Störmelder, GNSS…).

Leistungsfähiger Simulator

Der Simulator ist eine virtuelle Ausführungsumgebung, die alle aktuellen Controller der Pro Serie präzise emuliert. Der Emulator kann als eigenständiges Tool verwendet oder schnell in die IDE integriert werden, um Kodierung und Test eng miteinander zu verbinden. Er basiert auf dem gleichen Quellcode wie die eigentliche Pro Geräte-Firmware. Nahezu alle Funktionen und das Verhalten jedes einzelnen physikalischen Gerätes werden präzise emuliert. Dies gewährleistet eine präzise Emulation von Anwendungssoftware ohne einen Upload auf die Zielumgebung mit nur minimalen Einschränkungen.

Debugger mit remote-Support

Der Debugger erlaubt den effektiven Test von VPL Anwendungs­programmen auf einem Zielsystem, dabei werden alle HW-Features aller Pro Controller unterstützt. Die Anbindung der IDE an das Zielsystem erfolgt entweder lokal über USB oder RS-232 oder auch remote über den Communication Hub.

Zukunftssicher

„Program today, run tomorrow“: Dank unseres Kompa­tibilitäts­manifestes können Sie sicher sein, dass Ihre heute programmierte Software auch in Zukunft ohne Änderungen auf den zukünftigen Controllern der Pro Serie läuft. Essentiell für eine geringe TCO (total cost of ownership) bei langfristigen Projekten.

Hardwareunabhängig

„Write once, run anywhere“: Die erzeugten Programme laufen auf allen Controllern der Pro Serie, unabhängig von der verwendeten CPU und des unterliegenden Betriebssystems.

Systemvoraussetzungen

  • Windows 10 (Windows 7 wird unterstützt, aber nicht empfohlen)
  • Schnittstelle für Anbindung Controller nach Bedarf (USB, RS232, Ethernet)

Alle Details

Wenn Sie weitergehende Informationen benötigen: Schauen Sie in das in den Downloads angebotene IDE-Handbuch oder sprechen Sie uns einfach an.

Screenshot 1: IDE mit einigen geöffneten Fenstern

IEC 61131-3 ST IDE/Simulator für IoT/M2M

Screenshot 2: Simulator

IEC 61131-3 ST IDE/Simulator für IoT/M2M

Alle Details

Wenn Sie weitergehende Informationen benötigen: Schauen Sie in das in den Downloads angebotene IDE-Handbuch oder sprechen Sie uns einfach an.

Downloads