03.10
7.5.4
NCK- - SPL- - Programm
Beschreibung
Das NCK-SPL-Programm wird als NC-Programm (ASUP) unter Verwendung von
Synchronaktionen geschrieben.
Merkmale
Für das NCK-SPL-Programm gibt es folgende Merkmale:
S Das Programm kann während der Inbetriebnahme von Hand mit NC-START
gestartet werden.
S Nach dem Start des Programms gilt:
-- die mit einer ID-Nr. versehenen Synchronaktionen werden zyklisch im IPO-
Takt ausgeführt (sind modal wirksam)
-- die mit dem Schlüsselwort IDS versehenen Synchronaktionen bleiben über
einen Betriebsartenwechsel hinweg oder über NC-STOP/NC-RESET hinweg
aktiv
-- zur Überprüfung des Programms kann der Status der aktiven Synchronak-
tionen (Bedienbereich "Maschine", Softkey "Synchronaktionen") angezeigt
werden.
-- Das Programm kann während der Inbetriebnahme geändert werden. Es
muß dann nochmals gestartet werden.
-- Das NCK-SPL-Programm wird in dem NCK-Pfad _N_CST_DIR als Unter-
programm "_N_SAFE_SPF" hinterlegt (HMI-Sicht: Standardzyklen /
SAFE.SPF).
Andere Unterprogrammnamen sind nicht zulässig.
S Die Abbilder der PLC-Safety-Variablen ($A_INSIP(D), $A_OUTSIP(D), $A_IN-
SEP(D), $A_OUTSEP(D), $A_MARKERSIP(D) ) werden zur (NC-seitigen) Si-
mulation einer SPL benötigt. Mit ihnen ist es möglich, den SPL-Entwicklungs-
vorgang schrittweise vorzunehmen. Sie stehen nur lesbar dem NCK zur
Verfügung.
Schutzmechanismen
S Die für die NCK-SPL benutzten Synchronaktions-IDs werden gegen Beeinflus-
sung durch PLC oder andere Programme über das MD $MN_PREVENT_SYN-
ACT_LOCK geschützt. Zur Aktivierung des Schutzes muß der im SPL--Pro-
gramm verwendete Nummernbereich der Synchronaktions--IDs in die beiden
Felder desw Maschinendatums $MN_PREVENT_SYNACT_LOCK eingetragen
werden. Dadurch ist es nach dem Start von _N_SAFE_SPF nicht mehr mög-
lich, diese Synchronaktionen zu ändern (CANCEL, LOCK sind unwirksam).
S Bei Änderungen des Maschinendatums $MN_PREVENT_SYNACT_LOCK[0,1]
von Null auf Werte ungleich Null, einer gesetzten Option für die SPL--Ein-- und
Ausgänge und dem Vorhandensein einer SPL--Datei unter
/_N_CST_DIR/_N_SAFE_SPF wird der Alarm 27098 "SPL--Inbetriebnahme-
© Siemens AG 2010 All Rights Reserved
SINUMERIK 840D sl/SINAMICS S120 SINUMERIK Safety Integrated (FBSI sl) - - Ausgabe 03.2010
Sensor- -/Aktoreinbindung
7.5 Sichere programmierbare Logik (SPL)
7-297