Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 336

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Datenbeschreibungen
8.4 Systemvariable
Systemvariable $A_OUTSED[1,2]
Über diese Systemvariablen können die externen Statussignale doppelwortweise
von der NCK-SPL angesprochen werden:
$A_OUTSED[1] entspricht $A_OUTSE[1...32]
$A_OUTSED[2] entspricht $A_OUTSE[33...64]
Diese Systemvariablen können vom Anwenderprogramm gelesen und von
SAFE.SPF geschrieben werden.
Systemvariable $A_MARKERSI[1...64]
Über diese Systemvariablen können bis zu 64 Zustands-Bits der SPL gemerkt wer-
den. Die Merker werden direkt in der NCK-SPL geschrieben und gelesen.
Beispiel Programmierung:
N1030
IDS = 03 DO $A_MARKERSI[2] = $A_OUTSI[1] AND $A_INSE[2]
N1040
IDS = 04 DO $A_OUTSE[1] = $A_MARKERSI[2]
Systemvariable $A_MARKERSID[1,2]
Über diese Systemvariablen können die SPL-Zustands-Bits wortweise angespro-
chen werden.
$A_MARKERSID[1] entspricht $A_MARKERSI[1...32]
$A_MARKERSID[2] entspricht $A_MARKERSI[33...64]
Systemvariable $A_TIMERSI[1...16]
Über diese Systemvariablen können bis zu sechzehn Zeitstufen programmiert wer-
den.
Beispiel Programmierung:
; nach zwei Sekunden Merker einmalig setzen, Timerwert zurücksetzen
und Timer stoppen.
N1050 IDS = 05 WHENEVER $A_TIMERSI[1] > 2.0 DO
Systemvariable $A_STATSID
Über diese Systemvariable kann in der NCK-SPL ausgewertet werden, ob im
kreuzweisen Datenvergleich zwischen NCK und PLC ein Fehler in der zweikana-
ligen Ansteuerung/Bearbeitung der Steuer- und Statussignale entdeckt wurde. Da-
mit hat der Anwender die Möglichkeit, auf diese Fehlersituation durch besondere
Synchronaktionen zu reagieren.
8-336
SINUMERIK 840D sl/SINAMICS S120 SINUMERIK Safety Integrated (FBSI sl) – Ausgabe 03/2006
$A_TIMERSI[1] = 0.0 $A_TIMERSI[1] = –1.0
$A_MARKERSI[2] = 1
© Siemens AG 2006 All Rights Reserved

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinamics s120

Inhaltsverzeichnis