Herunterladen Inhalt Inhalt Diese Seite drucken

Parameter-Umschaltung - Leuze electronic COMPACTplus Betriebsanleitung

Lichtvorhänge
Inhaltsverzeichnis

Werbung

Im Standard-Programm vor dem Aufruf des Proxy-FB einige Eingangsbits vorbereiten:
SET
=
M 1000.0
CLR
=
M 1000.1
CLR
=
M 1000.2
Den Proxy-FB in OB1 aufrufen:
CALL "LG_PROXY" , DB10
DATASET_NUMBER
PROXY_REQUEST
PROXY_START_ENABLE
WRITE_DISABLE
DATASET_PER_DB
FIRST_DB
RANGE_OF_DB
START_ADDR_RETENTIVITY_M :=W#16#14
IN_OUT_ADDRESS
BUSY
STATE
ERROR_NUMBER_FB
ERROR_CODE_SFC
Für den o.a. FB-Aufruf wird angenommen, dass die zyklischen Bytes ab Adresse 0 im PAE bzw.
PAA beginnen
im ersten Ausgangsbyte AB0 steht die Nummer des ausgewählten Parametersat-
zes, das PROXY_REQUEST Bit befindet sich im zyklischen Eingangsbit E0.0.
Wird die Parametrierung des Empfängers durch Einlernen mittels SafetyKey oder mit SafetyLab
verändert, so wird der neue Parametersatz automatisch durch den Proxy-FB auf der F-CPU ge-
speichert. Dazu signalisiert der Empfänger über das PROXY_REQUEST Bit dem Proxy-FB dass
neue Daten zur Abholung bereit stehen. Dieser liest sie dann transparent für den Benutzer aus dem
Empfänger aus und speichert und sichert den Parametersatz.

8.1.3 Parameter-Umschaltung

Um den Parametersatz während der Laufzeit umzuschalten, muss der Proxy-FB entsprechend Ka-
pitel 8.1.2 eingebunden werden und zusätzlich in Abhängigkeit vom aktuellen Bearbeitungsschritt
die Nummer des auszuwählenden Parametersatzes
über den Eingang DATASET_NUMBER des Proxy-FB
und damit gleichzeitig über das sichere zyklische Ausgangsbyte 0 (Kapitel 4.1.2)
geändert werden. Der Empfänger erkennt die Veränderung gegenüber dem bisher gespeicherten
Parametersatz und fordert vom Proxy-FB über das PROXY_REQUEST Bit einen zur neuen Num-
mer passenden Parametersatz an. Der Proxy-FB reagiert darauf durch Download des angeforder-
ten Parametersatzes.
Hinweis:
Während des Downloads wird das OSSD-Bit auf 0 gesetzt. Die Parameter-Umschaltung ist damit
zur Anpassung an verschiedene Werkstücke nach einer kurzen Stopphase (einige Sekunden) ge-
eignet, nicht aber für die Umschaltung des Schutzfeldes während einer gefährlichen Bewegung
vorgesehen, die kontinuierlich OSSD_STATE = 1 erfordert.
Leuze electronic
:=AB0
:=E0.0
:=M1000.0
:=M1000.1
:=M1000.2
:=W#16#64
:=B#16#1
:=W#16#0
:="LG_PROXY BUSY"
:="LG_PROXY STATUS"
:="LG_PROXY ENBR FB"
:="LG_PROXY ECODE FC"
COMPACTplus/PROFIsafe
35

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Profisafe

Inhaltsverzeichnis