Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 148

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

Werbung

Programmieren
6.2 Technologie-Datenbaustein
Hinweis
Änderungen sichern mit "WRIT_DBL"
Änderungen an direkt wirksamen Variablen gehen mit NETZ-AUS der CPU oder Restart des
Technologieobjekts verloren.
Wenn Änderungen im Technologie-Datenbaustein auch nach NETZ-AUS der CPU oder
Restart des Technologieobjekts erhalten bleiben sollen, müssen Sie die Änderungen mit der
erweiterten Anweisung "WRIT_DBL" auf den Startwert im Ladespeicher schreiben.
Hinweis
Einsatz der Datenbausteinfunktionen "READ_DBL" und "WRIT_DBL"
Die Datenbausteinfunktionen "READ_DBL" und "WRIT_DBL" dürfen in Zusammenhang mit
den Variablen des Technologieobjekts nur auf einzelne Variable angewendet werden. Die
Datenbausteinfunktionen "READ_DBL" und "WRIT_DBL" dürfen nicht auf Datenstrukturen
des Technologieobjekts angewendet werden.
Auswertung von Daten im Taktsynchronalarm-OB
Wenn Sie Daten des Technologie-Datenbausteins taktsynchron aus einem Motion Control-
Takt verarbeiten wollen, besteht die Möglichkeit, diese im Taktsynchronalarm-OB
auszuwerten.
Ordnen Sie dazu dem Taktsynchronalarm-OB dieselbe Taktquelle (Seite 68) wie dem
MC_Servo [OB91] zu. Dadurch wir der Taktsynchronalarm-OB in jedem Motion Control-Takt
aufgerufen.
Lesen Sie die benötigten Daten im Taktsynchronalarm-OB in globale Variablen ein.
Verwenden Sie diese globalen Variablen für die weitere Programmierung.
148
– Nach Restart wirksam:
(z. B. <TO>.Homing.AutoReversal)
Da bei Restart-relevanten Variablen Abhängigkeiten zu anderen Variablen bestehen,
können Wertänderungen nicht zu einem beliebigen Zeitpunkt übernommen werden.
Die Änderungen werden nur bei der Neuinitialisierung (Restart) des
Technologieobjekts übernommen. Bei einem Restart wird das Technologieobjekt mit
den Daten im Ladespeicher neu initialisiert. Änderungen schreiben Sie daher mit der
erweiterten Anweisung "WRIT_DBL" (in Datenbaustein im Ladespeicher schreiben)
auf den Startwert im Ladespeicher.
Den Restart lösen Sie in Ihrem Anwenderprogramm über die Motion Control-
Anweisung "MC_Reset" mit Parameter "Restart" = TRUE aus. Weitere Informationen
zum Restart finden Sie im Kapitel Restart von Technologieobjekten (Seite 172).
S7-1500 Motion Control
Funktionshandbuch, 01/2013, A5E03879255-01

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis