Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel Für "Vollqualifizierten Db-Zugriff"; Zugriff Auf Instanz-Dbs - Siemens SINUMERIK MC Inbetriebnahmehandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK MC:
Inhaltsverzeichnis

Werbung

Operandenbereich temporäre Lokaldaten: Besonderheiten
Hinweis
Beachten Sie bei der Verwendung des Operandenbereichs temporäre Lokaldaten, dass der
erste Zugriff auf ein Lokaldatum in einem Main-Safety-Block/F‑FB/F‑FC immer ein
schreibender Zugriff sein muss, mit dem das Lokaldatum initialisiert wird.
Achten Sie darauf, dass die Initialisierung eines temporären Lokaldatums vor der ersten
Anweisung JMP, JMPN oder RET erfolgt.
Die Initialisierung eines "Lokaldatenbits" sollte mit der Anweisung Zuweisung ("=") (FUP) bzw.
("‑‑( )") (KOP) erfolgen. Weisen Sie dem Lokaldatenbit Signalzustand "0" oder "1" als
boolesche Konstante zu.
Mit den Anweisungen Flipflop (SR, RS), Ausgang setzen (S) oder Ausgang rücksetzen (R)
können keine Lokaldatenbits initialisiert werden.
Bei Nichtbeachtung kann die F‑CPU in STOP gehen. Im Diagnosepuffer der F‑CPU wird die
Ursache des Diagnoseereignisses eingetragen.
"Vollqualifizierter DB‑Zugriff"
Der Zugriff auf Variablen eines Datenbausteins in einem F‑FB/F‑FC erfolgt als
"vollqualifizierter DB‑Zugriff". Dies gilt auch für den ersten Zugriff auf Variablen eines
Datenbausteins nach einer Sprungmarke.
Beispiel für "vollqualifizierten DB‑Zugriff":
Vergeben Sie für den F‑DB einen Namen z. B. "F_Data_1". Verwenden Sie (statt der
Absolutadressen) die in der Deklaration des F‑DBs vergebenen Namen.
Bild 3-6
Zugriff auf Instanz‑DBs
Sie können auch auf die Instanz‑DBs von F‑FBs vollqualifiziert, z. B. zur Übertragung von
Bausteinparametern, zugreifen. Zugriffe auf statische Lokaldaten in Einzel-/Multiinstanzen
anderer F‑FBs sind nicht möglich.
Beachten Sie, dass der Zugriff auf Instanz‑DBs von F‑FBs, die nicht im Sicherheitsprogramm
aufgerufen werden, zum STOP der F‑CPU führen kann.
Safety Integrated (mit SINAMICS S120)
Inbetriebnahmehandbuch, 06/2019, A5E46305916A AA
3.5 Einschränkungen in den Programmiersprachen FUP/KOP
Beispiel mit vollqualifiziertem Zugriff
Sicherheitsprogramm der F-PLC
69

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis