Herunterladen Inhalt Inhalt Diese Seite drucken

Maschinen- Und Settingdaten ($$M, $$S); Datenzugriff Im Vorlauf; Datenzugriff Im Hauptlauf - Siemens SINUMERIK 840DE sl Funktionshandbuch

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

Werbung

3.3.7

Maschinen- und Settingdaten ($$M, $$S)

MD und SD lesen und schreiben
Bei der Verwendung von Maschinen- und Settingdaten in Synchronaktionen muss
unterschieden werden, ob diese während der Bearbeitung der Synchronaktion unverändert
bleiben, oder durch parallele Prozesse verändert werden.
Daten die unverändert bleiben, darf die NC bereits im Vorlauf lesen bzw. schreiben.
Daten die verändert werden, darf die NC erst im Hauptlauf lesen bzw. schreiben.

Datenzugriff im Vorlauf

Maschinen- und Settingdaten die in Synchronaktionen bereits im Vorlauf gelesen bzw.
geschrieben werden dürfen, werden mit den gleichen Bezeichnern wie im Teileprogramm
programmiert: $M... bzw. $S...
Programmcode
; Die Umkehrposition der Z-Achse $SA_OSCILL_REVERSE_POS2[Z]
; bleibt über den gesamten Bearbeitungszeitraum unverändert
ID=2 WHENEVER $AA_IM[z] < $SA_OSCILL_REVERSE_POS2[Z]–6 DO $AA_OVR[X]=0

Datenzugriff im Hauptlauf

Für Maschinen- und Settingdaten die in Synchronaktionen erst im Hauptlauf gelesen bzw.
geschrieben werden sollen, wird dem Bezeichner ein zusätzliches Zeichen "$" vorangestellt:
$$M... bzw. $$S...
Programmcode
; Die Umkehrposition der Z-Achse $SA_OSCILL_REVERSE_POS2[Z]
; kann durch Bedienhandlung zu jedem Zeitpunkt verändert werden
ID=1 WHENEVER $AA_IM[z] < $$SA_OSCILL_REVERSE_POS2[Z] DO $AA_OVR[X] = 0
Schreiben im Hauptlauf
Folgende Voraussetzungen müssen für das Schreiben im Hauptlauf gegeben sein:
● Das zum Zeitpunkt des Schreibens vorliegende Zugriffsrecht muss zum Schreiben
berechtigen.
● Das Maschinen- bzw. Settingdatum muss die Eigenschaft "sofort wirksam" haben.
Programmcode
; Die Schaltposition der SW-Nocken $SN_SW_CAM_... darf, abhängig
; vom aktuellen Sollwert der X-Achse im WKS $AA_IW[X], erst im
; Hauptlauf geschrieben werden
ID=2 WHEN $AA_IW[X] > 10 DO $$SN_SW_CAM_PLUS_POS_TAB_1[0] = 20
Eine vollständige Übersicht der Eigenschaften der Maschinen- und Settingdaten findet sich in:
Synchronaktionen
Funktionshandbuch, 10/2015, 6FC5397-5BP40-5AA3
3.3 Systemvariable für Synchronaktionen
$$SN_SW_CAM_MINUS_POS_TAB_1[0] = 20
Ausführliche Beschreibung
27

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d slSinumerik 828d

Inhaltsverzeichnis