Herunterladen Inhalt Inhalt Diese Seite drucken

F-Konforme Plc-Datentypen (Udt) - Siemens SINUMERIK ONE Inbetriebnahmehandbuch

Safety integrated
Vorschau ausblenden Andere Handbücher für SINUMERIK ONE:
Inhaltsverzeichnis

Werbung

4.5

F-konforme PLC-Datentypen (UDT)

Einleitung
Sie deklarieren und verwenden F-konforme PLC-Datentypen (UDT)
Datentypen (UDT). F-konforme PLC-Datentypen (UDT) können Sie sowohl im
Sicherheitsprogramm als auch im Standard-Anwenderprogramm einsetzen.
Unterschiede zu Standard-PLC-Datentypen (UDT) werden in diesem Kapitel beschrieben.
Informationen zum Einsatz und zum Deklarieren von Standard-PLC-Datentypen (UDT) finden Sie
in der Hilfe zu STEP 7 unter "PLC-Datentypen deklarieren".
Deklarieren von F-konformen PLC-Datentypen (UDT)
Sie deklarieren F-konforme PLC-Datentypen (UDT) wie PLC-Datentypen (UDT).
In F-konformen PLC-Datentypen (UDT) können Sie alle Datentypen (Seite 68) einsetzen, die Sie
auch in Sicherheitsprogrammen einsetzen können. Ausnahme: ARRAY.
Gehen Sie zur Deklaration folgendermaßen vor:
1. Klicken Sie in der Projektnavigation im Ordner "PLC-Datentypen" auf "Neuen Datentyp
hinzufügen".
2. Um einen F-konformen PLC-Datentypen (UDT) anzulegen, aktivieren Sie im Dialog "Neuen
Datentyp hinzufügen" die Option "F-konformen PLC-Datentypen anlegen".
3. Gehen Sie weiter vor, wie in der Hilfe zu STEP 7 unter "Struktur von PLC-Datentypen
programmieren" beschrieben ist.
Defaultwerte für F-konforme PLC-Datentypen (UDT) legen Sie bei der Deklaration fest.
Verwendung der F-konformen PLC-Datentypen (UDT)
Sie verwenden F-konforme PLC-Datentypen wie Standard-PLC-Datentypen (UDT).
Schachtelungstiefe bei F-konformen PLC-Datentypen
Bei F-konformen PLC-Datentypen ist die maximale Schachtelungstiefe gegenüber Standard PLC-
Datentypen (maximale Schachtelungstiefe = 8) eingeschränkt. Es besteht eine Abhängigkeit zu
der Aufrufkette des Bausteins, in dem eine Variable des geschachtelten F-konformen PLC-
Datentyp deklariert ist. Jede Aufrufebene von F-FCs oder Multiinstanz F-FBs reduziert die
maximale Schachtelungstiefe des verwendeten F-konformen PLC-Datentypen. Bei Multiinstanz
F-FBs zählt der Aufrufer als weitere Ebene.
Wird in einem globalen F-Datenbaustein eine Variable eines geschachtelten F-konformen PLC-
Datentyp deklariert, beträgt dessen maximale Schachtelungstiefe =7.
Beispiel 1
Der Main-Safety-Block (Ebene 1) ruft einen F-FB als Multiinstanz auf (Ebene 2), welcher
wiederum einen F-FC aufruft (Ebene 3), in dem eine Variable vom Typ eines geschachtelten F-
konformen PLC-Datentypen deklariert ist. Damit steht für den von der Variable verwendeten F-
konformen PLC-Datentyp eine maximale Schachtelungstiefe von 5 zur Verfügung.
Safety Integrated
Inbetriebnahmehandbuch, 07/2022, A5E47278158A AF
Sicherheitsprogramm der F-PLC
4.5 F-konforme PLC-Datentypen (UDT)
wie Standard-PLC-
75

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis