Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Systemhandbuch Seite 176

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

99BProgrammiergrundlagen
6.9 Debugging und Testen des Programms
Sie können selektiv nur jene Bausteine anzeigen, die innerhalb der Aufrufstruktur Konflikte
verursachen. Folgende Bedingungen führen zu Konflikten:
● Bausteine, die Aufrufe mit älteren oder neueren Zeitstempeln im Code ausführen
● Bausteine, die einen Baustein mit geänderter Schnittstelle aufrufen
● Bausteine, die eine Variable mit geänderter Adresse und/oder geändertem Datentyp
● Bausteine, die weder direkt noch indirekt durch einen OB aufgerufen werden
● Bausteine, die einen nicht vorhandenen oder fehlenden Baustein aufrufen
Sie können mehrere Bausteinaufrufe und Datenbausteine zu einer Gruppe
zusammenfassen. Über eine Klappliste können Sie die Verknüpfungen mit den
verschiedenen Aufrufstellen anzeigen.
Sie können außerdem eine Konsistenzprüfung durchführen, um Zeitstempelkonflikte
aufzuzeigen. Zeitstempelkonflikte können durch die Änderung des Zeitstempels eines
Bausteins während oder nach der Programmgenererierung verursacht werden. Diese
Konflikte führen zu Inkonsistenzen zwischen den aufrufenden und den aufgerufenen
Bausteinen.
● Die meisten Zeitstempel- und Schnittstellenkonflikte lassen sich durch erneutes
Übersetzen der Codebausteine beheben.
● Wenn durch Übersetzen die Inkonsistenzen nicht beseitigt werden, navigieren Sie mit
dem Programmeditor über die Verknüpfung in der Spalte "Details" zur Quelle des
Problems. Hier können Sie die Inkonsistenzen manuell beseitigen.
● Sind Bausteine rot markiert, müssen sie erneut übersetzt werden.
176
verwenden
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis