Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionsbaustein Zur Anwendung "Sichere Tastenübertragung; Einführung Und Übersicht; Ml_Safekeystroke - REXROTH MLC 04VRS Anwendungsbeschreibung

Inhaltsverzeichnis

Werbung

Anwendungsbeschreibung | Rexroth IndraMotion MLC 04VRS
Fehlercodes
ErrorID
INPUT_INVALID_ERROR, 16#0001
STATE_MACHINE_ERROR,16#0005
INPUT_INVALID_ERROR, 16#0001
RESSOURCE_ERROR
RESSOURCE_ERROR
SYSTEM_ERROR
5.4
Funktionsbaustein zur Anwendung "Sichere Tastenübertra‐
gung"
5.4.1
Einführung und Übersicht
5.4.2

ML_SafeKeystroke

Kurzbeschreibung
Funktionsbausteine der Bibliothek ML_TechCommon
Abtastzeit mehr als 20% von der ersten gemessenen ab, wird angenommen,
dass sich die Abtastzeit geändert hat; alle Koeffizienten werden neu berechnet.
Der Funktionsbaustein sollte nur in einer zyklischen Task benutzt werden, da
die Berechnungen zeitintensiv sind.
Der Funktionsbaustein nutzt die Fehlertabelle MLC_TABLE, 16#0030. Er kann
in Additional1/Additional2 folgende Fehlermeldungen erzeugen:
Additional1
Additional2
16#F0260010
16#F0260011
16#F0260012
16#F0260040
16#F0260041
16#F0260042
Abb.5-31:
Generierte Fehlernummern des Funktionsbausteins ML_PIDType01
Der Funktionsbaustein zur Anwendung "Sichere Tastenübertragung"
5.4.2 "ML_SafeKeystroke" auf Seite 47
HMI-Geräten mittels Ethernet sicher zu übertragen.
Die Übertragung der Tasteninformation erfolgt zyklisch und wird auch ohne
Aufruf des Bausteins überwacht. Bei fehlender Verbindung werden die Daten
auf den sicheren Zustand "FALSE" gesetzt.
Der Funktionsbaustein ermöglicht dem Anwender die Tasteneingabe auf einem
HMI sicher an die Steuerung zu übertragen. Die Verbindung erfolgt über UDP.
Jedes Mal, wenn der Funktionsbaustein aufgerufen wird, werden die letzten
Daten kopiert. Im Fall einer Verbindungsunterbrechung werden alle Ausgänge
auf "0" zurückgesetzt. Das ermöglicht dem Anwender das Programmieren von
sicheren Eigenschaften, wobei der Sicherheitsmode der "0" in den Ausgangs‐
daten des Funktionsbausteins zugeordnet ist.
Der Baustein ML_SafeKeystroke ist kompatibel zum Baustein "IL_VExKeys"
aus der Bibliothek RIL_VExUtil.lib. Der Baustein "IL_VExKeys" ist für mehrere
Zielsysteme gültig und sollte deshalb bevorzugt eingesetzt werden.
Electric Drives
| Bosch Rexroth AG
and Controls
Beschreibung
0
Eingangswert "LowLimit" ist größer als Ein‐
gangswert "HighLimit".
0
Laufzeitfehler im Funktionsbaustein:
ungültiger Zustand der Zustandsmaschine
x
Auswahl des Reglertyps wird nicht unter‐
stützt.
Eingänge für "PControl", "IControl" und
"DControl" überprüfen.
x zeigt eine Bitkombination für die ungültige
Reglerkombination an.
0
Referenz zum Basissystem konnte nicht
gefunden werden.
0
Der Baustein konnte nicht instantiiert wer‐
den.
0
Funktionsbaustein darf nicht im RETAIN
Datenbereich liegen.
ermöglicht es, Tastenstellungen von
47/189
Kap.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis