Herunterladen Inhalt Inhalt Diese Seite drucken

Triggerbedingungen Und Statischen Synchronaktionen - Siemens SINUMERIK 840D sl Handbuch

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

Werbung

R3: Erweitertes Stillsetzen und Rückziehen
8.5 Beispiele
Parametrierung
Für das Beispiel notwendige Parametrierung bzw. Programmierung:
$MN_ASUP_START_MASK = 5
$MC_PROG_EVENT_IGN_REFP_LOCK = 'H3F'
$MC_IGNORE_REFP_LOCK_ASUP = 'HFFFFFFFF'
;Funktionszuordnungen
$MA_ESR_REACTION[X]=21
$MA_ESR_REACTION[Y]=22
$MA_ESR_REACTION[Z]=22
;Konfiguration: NC-geführtes Rückziehen
LFPOS
POLF
POLFMASK
;Konfiguration: NC-geführtes Erweitertes Stillsetzen
$MC_ESR_DELAY_TIME1=0.1
$MC_ESR_DELAY_TIME2=0.04
;Funktionsfreigabe (von Teileprogramm oder Synchronaktionen aus):
$AA_ESR_ENABLE[X]=1
$AA_ESR_ENABLE[Y]=1
$AA_ESR_ENABLE[Z]=1
$AA_ESR_ENABLE[A]=1

Triggerbedingungen und statischen Synchronaktionen

Beispiel 1: Triggerbedingung ist das Auftreten von Alarmen, die Nachführbetrieb auslösen:
Programmcode
IDS=02 WHENEVER ($AC_ALARM_STAT B_AND 'H2000')>0 DO $AC_ESR_TRIGGER=1
Beispiel 2: Triggerbedingung ist das Ansprechen der ELG-Synchronlaufüberwachung, wenn
z. B. Y als ELG-Folgeachse definiert und die max. zulässige Synchronlaufabweichung 100
mm ist:
Programmcode
IDS=03 WHENEVER $VA_EG_SYNCDIFF[Y]>0.1 DO $AC_ESR_TRIGGER=1
526
[X]=IC(10)
(X)
; MD11602
; MD20105
; für alle für ESR relevanten Kanäle
; MD20115
; für alle für ESR relevanten Kanäle
; MD37500
; Axiales Abheben auf ein Position
; 46. G-Gruppe
; Rückzugposition, inkrementell
; Rückziehen freigeben
; MD21380, Fortdauer der
; Bahn-Interpolation in Sekunden
; MD21381, Bremsdauer in Sekunden
; Systemvariablen setzen
Funktionshandbuch, 03/2013, 6FC5397-2BP40-3AA1
Sonderfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis