 |
 |
 |
 |
 |
 |
 |
 |
| |
Ihre Editoren und Assistenten in MULTIPROG
Beim Programmieren der SPS-Anwendung in MULTIPROG® arbeiten Sie im wesentlichen mit drei Editoren. Daneben stehen Ihnen jedoch Assistenten und zahlreiche andere kleine Helfer zur Seite, damit Sie sich bei der Arbeit ganz auf das wesentliche konzentrieren können: die optimale SPS-Applikation! |
| |
|
| |
Der graphische Editor
Im graphischen Editor können Sie in den IEC 61131-Programmiersprachen AS, FBS und KOP oder in verschiedenen Kombinationen dieser Programmiersprachen arbeiten. Der vollgraphische Editor erlaubt eine völlig freie Platzierung von Objekten und berücksichtigt bei der Handhabung von Elementen jederzeit deren Kontext im Netzwerk. |
 |
 |
| |
Wählen Sie die Methoden, die am besten für Ihre Anwendung geeignet sind und verwenden Sie die Editorfunktionen, mit denen Sie am schnellsten Ihren Programmcode in FBS, KOP oder AS entwickeln:
- Mischen der graphischen Sprachen KOP, FBS und AS in einem Arbeitsblatt
- Ausrichten von Objekten mit Hilfe eines anpassbaren Gitters
- Einfügen beliebig vieler neuer Elemente in bereits existierende Netzwerke
- Verschieben einzelner Objekte oder ganzer Objektgruppen
- Autorouting beim Verbinden von Objekten
- Einbinden eigener Grafiken in die Symbole der Funktionen und Funktionsbausteinen
- Öffnen des Codes anwenderdefinierter Funktionen und FBs per Doppelklick
- Unterschiedliche Farben für Funktionen und FBs unterschiedlicher Herkunft (Anwenderbaustein, Bibliotheksbaustein, Firmwarebaustein)
- Einfügen von Funktionen und Funktionsbausteinen mit dem Editor-Assistenten
- Einfache Bedienung des Editors auch per Tastatur
- Duplizieren von Eingängen
- Negieren von Eingängen, Ausgängen, Kontakten und Spulen
- Splitten der Codefenster und Übersichtsfenster
|
 |
| |
[Ergänzend: Der Fixed Format KOP-Editor]
|
 |
| |
|
 |
 |
 |
| |
Der Texteditor
Mit dem Texteditor editieren und debuggen Sie Code in den IEC 61131-Programmiersprachen AWL und ST und definieren anwenderdefinierte Datentypen.
Dank Syntaxhervorhebung behalten Sie auch bei komplexeren Code-Konstrukten stets den Überblick: Sie gibt die verschiedenen Sprachelemente in unterschiedlichen Farben aus und lässt Sie so auf einen Blick Schlüsselwörter von Variablen oder Kommentaren unterscheiden. |
 |
 |
| |
Die IntelliSense-Funktion nimmt Ihnen - vergleichbar mit einer Autovervollständigung - das Eintippen bereits deklarierter Variablen- und Strukturelementnamen ab.
|
 |
| |
|
 |
| |
|
 |
 |
 |
| |
Der tabellarische Variableneditor
Das System bietet zwei Möglichkeiten, Variablen und Funktionsbaustein-Instanzen zu deklarieren: Während der Code-Erstellung via Dialog oder mit Hilfe des tabellarischen Variableneditors. |
 |
 |
| |
In der Variablentabelle steht jede Zeile für die Deklaration einer Variable oder FB-Instanz. Für den optimalen Überblick können die Variablen in Gruppen unterteilt werden. Die Attribute jeder Variablen/Instanz werden in den jeweiligen Tabellenspalten entweder durch Eintippen oder durch Auswählen eines Combobox-Eintrags definiert.
Der Variableneditor verhindert eine Vielzahl an syntaktischen Deklarationsfehlern und macht das Deklarieren einfach und übersichtlich. |
 |
| |
|
 |
| |
|
 |
 |
 |
| |
|
Der Editor-Assistent
Der Editor-Assistent assistiert Ihnen beim Einfügen und Ersetzen von Code-Elementen in Arbeitsblätter: Je nach verwendeter Programmiersprache können Sie mit Hilfe des Editor-Assistenten je nach Programmiersprache Schlüsselwörter und Statements, Operatoren, Funktionen und Funktionsbausteine einfügen. Außerdem erleichtert der Assistent die Deklaration eigener Datentypen.
Speziell im Texteditor bringt der Einsatz des Editor-Assistenten enorme Vorteile mit sich: Syntaxfehler werden vermieden und Sie müssen die Syntax der verschiedenen Anweisungen, wie z. B. von Funktionsbausteinen oder Schleifen nicht im Detail kennen. |
 |
| |
|
 |
| |
|
 |
 |
 |
| |
|
Der Projekt-Assistent
Am einfachsten lassen sich neue MULTIPROG®-Projekte mit Hilfe des Projekt-Assistenten anlegen, der Sie in 6 Schritten durch die Projekterstellung führt.
So können Sie auf bequeme Weise den Namen und den Typ des Projekts, die erste POE, die verwendete Konfiguration (SPS), die erste Ressource (Prozessor in der SPS) und die erste Task definieren. |
 |
| |
[Lesen Sie auch: Projekterzeugung mit Vorlagen]
|
 |
| |
|
 |
 |
 |
| |
|