Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
9
Добавлен:
11.10.2020
Размер:
3.68 Mб
Скачать

10WAGO-I/O-PRO 32 V2.2 Übersicht

Was ist WAGO-I/O-PRO 32

2 WAGO-I/O-PRO 32 V2.2 Übersicht

2.1 Was ist WAGO-I/O-PRO 32

WAGO-I/O-PRO 32 ist eine komplette Entwicklungsumgebung für Ihre

Steuerungen. WAGO-I/O-PRO 32 steht für WAGO-I/O-SYSTEM

Programmierung 32 Bit

WAGO-I/O-PRO 32 ermöglicht dem SPS-Programmierer einen einfachen Einstieg in die mächtigen Sprachmittel der IEC. Die Benutzung der Editoren und der Debugging-Funktionen hat die ausgereiften Entwicklungsumgebungen höherer Programmiersprachen zum Vorbild (wie etwa Visual C++).

2.2 Überblick über die Funktionalität von WAGO-I/O-PRO 32

2.2.1Wie ist ein Projekt strukturiert?

Ein Projekt, das das Steuerungsprogramm umfaßt, wird in einer Datei abgelegt, die den Namen des Projekts trägt. Ein Projekt enthält verschiedene Arten von Objekten: Bausteine, Datentypen-Definitionen, Darstellungselemente (Visualisierung) und Resourcen.

Der erste Baustein, der in einem neuen Projekt angelegt wird, trägt automatisch den Namen PLC_PRG. Dort startet die Ausführung (entsprechend der main-Funktion in einem C-Programm), und von hier aus können andere Bausteine aufgerufen werden (Programme, Funktionsblöcke und Funktionen).

Wenn Sie eine Taskkonfiguration (Resourcen) definiert haben, muß kein Programm mit Namen PLC_PRG angelegt werden. Näheres hierzu finden Sie im Kapitel Taskkonfiguration.

Im Object Organizer finden Sie alle Objekte Ihres Projekts aufgelistet.

2.2.2Wie erstelle ich mein Projekt?

Zunächst müssen die Zielsystemeinstellungen für Ihre Steuerung eingestellt und gegebenenfalls angepaßt werden.

Dann sollten Sie Ihre Steuerung konfigurieren, um die im Projekt verwendeten Einund Ausgangsadressen auf Korrektheit überprüfen zu können.

Anschließend können Sie die notwendigen Bausteine anlegen und in den gewünschten Sprachen programmieren.

Nach Abschluß der Programmierung können Sie das Projekt übersetzen, und eventuell angezeigte Fehler beseitigen.

WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

WAGO-I/O-PRO 32 V2.2 Übersicht 11

Überblick über die Funktionalität von WAGO-I/O-PRO 32

2.2.3Wie kann ich mein Projekt testen?

Sind alle Fehler beseitigt, aktivieren Sie die Simulation, loggen sich in der simulierten Steuerung ein und 'laden' Ihr Projekt in die Steuerung. Sie befinden sich nun im Onlinebetrieb.

Sie können nun das Fenster mit Ihrer Steuerungskonfiguration öffnen und Ihr Projekt auf korrekten Ablauf testen. Belegen Sie hierzu manuell die Eingänge, und beobachten Sie, ob die Ausgänge wie gewünscht gesetzt werden. Desweiteren können Sie in den Bausteinen den Werteverlauf der lokalen Variablen beobachten. Im Watchund Rezepturverwalter können Sie die Datensätze konfigurieren, deren Werte Sie betrachten wollen.

2.2.4Debugging

Im Falle eines Programmierfehlers können Sie Breakpoints setzen. Stoppt die Ausführung in einem solchen Breakpoint, so können Sie die Werte sämtlicher Projektvariablen zu diesem Zeitpunkt einsehen. Durch schrittweises Abarbeiten (Einzelschritt), können Sie die logische Korrektheit Ihres Programms überprüfen.

2.2.5Weitere Online-Funktionalitäten

Weitere Debugging-Funktionen:

Sie können Programmvariablen und Ein/Ausgänge auf bestimmte Werte setzen.

Mit der Ablaufkontrolle können Sie überprüfen, welche Programmzeilen durchlaufen wurden.

Ein Logbuch zeichnet Vorgänge bzw. Benutzeraktionen und interne

Vorgänge während der Online-Sessions chronologisch auf.

Die Traceaufzeichnung bietet Ihnen die Möglichkeit, den Verlauf von Variablen zyklusecht über einen längeren Zeitraum aufzuzeichnen und darzustellen.

Optional steht ein PLC-Browser zur Abfrage bestimmter Informationen aus der Steuerung zur Verfügung.

Ist das Projekt erstellt und getestet, so kann es in die Hardware geladen und auch hier getestet werden. Es stehen Ihnen die gleichen Onlinefunktionen wie bei der Simulation zur Verfügung.

2.2.6Weitere Möglichkeiten von WAGO-I/O-PRO 32

Das gesamte Projekt kann jederzeit dokumentiert werden, in eine Textdatei exportiert und in eine andere Sprache übersetzt werden.

WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32