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

Die Komponenten von WAGO-I/O-PRO 32

115

Projekte verwalten

 

 

 

4.3.23'Projekt' 'Überprüfen'

Mit diesem Befehl öffnen Sie ein Untermenü mit den folgenden Befehlen zur Überprüfung der semantischen Korrektheit des Projekts:

Unbenutzte Variablen

Überlappende Speicherbereiche

Konkurrierender Zugriff

Mehrfaches Speichern auf Output

Die Ergebnisse werden im Meldungsfenster ausgegeben.

Jede dieser Funktionen prüft den Stand des letzten Übersetzungslaufs. Das Projekt muß also mindestens einmal fehlerfrei übersetzt worden sein, bevor die Überprüfung durchgeführt werden kann, andernfalls sind die Menüpunkte "gegreyt".

4.3.23.1Unbenutzte Variablen

Diese Funktion des Menüs 'Projekt' 'Überprüfen' sucht nach Variablen, die deklariert sind, aber im Programm nicht verwendet werden. Sie werden mit Bausteinname und –zeile ausgegeben, z.B.: PLC_PRG (4) – var1. Variablen in Bibliotheken werden nicht berücksichtigt.

Die Ergebnisse werden im Meldungsfenster ausgegeben.

4.3.23.2Überlappende Speicherbereiche

Diese Funktion Menüs 'Projekt' 'Überprüfen' prüft, ob bei der Zuweisung von Variablen mittels "AT"-Deklaration auf bestimmte Speicherbereiche Überschneidungen entstehen. Beispielsweise entsteht durch die Zuweisung der Variablen "var1 AT %QB21: INT" und "var2 AT %QD5: DWORD" eine Überschneidung, da sie das Byte 21 gemeinsam belegen. Die Ausgabe sieht dann folgendermaßen aus:

%QB21 wird durch folgende Variablen referenziert: PLC_PRG (3): var1 AT %QB21

PLC_PRG (7): var2 AT %QD5

Die Ergebnisse werden im Meldungsfenster ausgegeben.

4.3.23.3Konkurrierender Zugriff

Diese Funktion Menüs 'Projekt' 'Überprüfen' sucht nach Speicherbereichen, die in mehr als einer Task referenziert werden. Zwischen lesendem oder schreibendem Zugriff wird dabei nicht unterschieden. Die Ausgabe lautet beispielsweise:

%MB28 wird in folgenden Tasks referenziert : Task1 – PLC_PRG (6): %MB28 [Nur-Lese-Zugriff] Task2 – POU1.ACTION (1) %MB28 [Schreibzugriff]

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

116Die Komponenten von WAGO-I/O-PRO 32

Projekte verwalten

Die Ergebnisse werden im Meldungsfenster ausgegeben.

4.3.23.4Mehrfaches Speichern auf Output

Diese Funktion Menüs 'Projekt' 'Überprüfen' sucht nach Speicherbereichen, auf die in einem Projekt an mehr als einer Stelle schreibend zugegriffen wird. Die Ausgabe sieht beispielsweise so aus:

%QB24 wird an folgenden Stellen beschrieben: PLC_PRG (3): %QB24

PLC_PRG.POU1 (8): %QB24

Die Ergebnisse werden im Meldungsfenster ausgegeben.

4.3.23.5Arbeitsgruppen

Es können in WAGO-I/O-PRO 32 bis zu acht Gruppen mit unterschiedlichen Zugriffsrechten auf Bausteine, Datentypen, Visualisierungen und Resourcen eingerichtet werden. Es können Zugriffsrechte für einzelne oder alle Objekte festgelegt werden. Jedes Öffnen eines Projekts geschieht als Mitglied einer bestimmten Arbeitsgruppe. Als solches Mitglied muß man sich mit einem Passwort autorisieren.

Die Arbeitsgruppen sind von 0 bis 7 durchnumeriert, wobei die Gruppe 0 die Administratorrechte besitzt, d.h. nur Mitglieder der Gruppe 0 dürfen Passwörter und Zugriffsrechte für alle Gruppen bzw. Objekte festlegen.

Wenn ein neues Projekt angelegt wird, dann sind zunächst alle Passwörter leer. Solange kein Passwort für die Gruppe 0 festgelegt wurde, betritt man das Projekt automatisch als Mitglied der Gruppe 0.

Wenn beim Laden des Projekts ein Passwort für die Arbeitsgruppe 0 festgestellt wird, dann wird beim Öffnen des Projekts für alle Gruppen die Eingabe eines Passworts verlangt. Dazu öffnet folgender Dialog:

x Dialog zur Passworteingabe

Stellen Sie in der Combobox Arbeitsgruppe auf der linken Seite des Dialogs, die Gruppe ein, zu der Sie gehören, und geben Sie auf der rechten Seite das dazugehörige Passwort ein. Drücken Sie OK. Wenn das Passwort nicht mit dem gespeicherten Passwort übereinstimmt, kommt die Meldung:

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

Соседние файлы в папке 759-332