Herunterladen Inhalt Inhalt Diese Seite drucken

Sps-Projektaufbau - Bosch Rexroth HydraulicDrive Anwendungsbeschreibung

Ab hdx18
Inhaltsverzeichnis

Werbung

106/169
Bosch Rexroth AG
Inbetriebnahme- und Anwendungshinweise
Nulldivision
Zugriffe auf Variablen über Pro‐
grammiersystem oder eine
Schnittstelle sind nur bytekonsis‐
6.3.3

SPS-Projektaufbau

Allgemeines
Rexroth HydraulicDrive Rexroth IndraMotion MLD (2G) ab HDx-18
GEFAHR
⇒ Wenn im Projekt keine Funktion mit dem Namen "CheckRangeSigned"
bzw. "CheckRangeUnsigned" vorhanden ist, erfolgt keine Prüfung von Zugrif‐
fen auf Unterbereichstypen (siehe auch Dokumentation "SPS-Programment‐
wicklung mit Rexroth IndraLogic 2.0"). Wenn sich der Wert außerhalb des er‐
laubten Bereichs befindet, kann es im SPS-Programm evtl. zu unerwünsch‐
ten Nebenwirkungen kommen. Dies birgt die Gefahr, dass bei fehlerhaften
Zugriffen unvorhersehbare Folgen entstehen können.
Bei Projekten ist in der automatisch geladenen Bibliothek
"MY_CheckRtv" eine entsprechende Checkfunktion enthalten.
GEFAHR
⇒ Wenn im Projekt keine Funktionen enthalten sind, mit denen eine Prüfung
auf Division durch Null durchgeführt wird (siehe auch Dokumentation
"IndraLogic 2G Programmieranleitung"), kann es im SPS-Programm evtl. zu
unerwünschten Nebenwirkungen kommen. Wenn der Divisor 0 ist, birgt dies
die Gefahr, dass bei fehlerhaften Zugriffen unvorhersehbare Folgen entste‐
hen können.
Bei Projekten ist in der automatisch geladenen Bibliothek
"MY_CheckRtv" eine entsprechende Checkfunktion enthalten.
Wenn eine 2- oder 4-Byte-Variable gelesen wird, kann es sein, dass das Le‐
sen durch eine Änderung der Variable in einer SPS-Task unterbrochen wird.
So könnte bei gleichzeitiger Änderung mehrerer enthaltener Bytes kurzzeitig
tent
ein falscher Wert übertragen werden (z.B. ein Byte alt, ein Byte neu).
Das SPS-Projekt besteht aus mehreren Dateien und ist Teil eines
IndraWorks-Projekts:
DOK-HYDRV*-MLD3-**VRS*-AP01-DE-P
Tödliche Verletzung oder Sachschäden durch
ungewollte Bewegungen oder Absturz häng‐
ender Achsen!
Tödliche Verletzung oder Sachschäden durch
ungewollte Bewegungen oder Absturz häng‐
ender Achsen!

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis