DOK-MLC***-FUNC****V13-AP06-DE-P
Rexroth IndraMotion MLC 13VRS Funktionsbeschreibung
Onboard- und Fast-I/O
Sind Sercos I/O konfiguriert, kann durch eine Verringerung der
Sercos Zykluszeit ein schnellerer Austausch der Daten erfolgen.
Hierzu ist es notwendig eine Sercos zyklische SPS-Task zu konfi‐
gurieren, in der die I/O-Daten ausgewertet werden.
Die IndraMotion MLC L45/L65 besitzen bereits Onboard-I/O und sind über
Funktionsmodule erweiterbar. Eines dieser Funktionsmodule ist das Fast-IO-
Modul.
Weitere Informationen zum Thema Funktionsmodule finden Sie in der An‐
wendungsbeschreibung "Rexroth IndraControl Lxx 13VRS Funktionsmodule"
(siehe
Kap. 1.4 "Erforderliche und ergänzende Dokumentationen" auf Seite
24).
Funktionsmodule und Onboard-I/O sind über den PCI-Bus an die Steuerung
angebunden. Aus diesem Grund ist die Zeit, die zur Kommunikation benötigt
wird, sehr gering. Die Filterzeiten sind ebenfalls nicht groß und können dem
Datenblatt entnommen werden. Den entscheidenden Faktor zur Reduzierung
der I/O-Turn-Around-Zeit stellt somit die Verarbeitung dar.
Eingang
Ausgang
gesetzt
gesetzt
SPS
SPS-Zyklus
Abb. 5-21:
I/O-Turn-Around-Zeit, Onboard I/O & Fast I/O
Wie in der obigen Abbildung zu erkennen, beträgt die max. I/O-Turn-Around-
Zeit somit einen SPS-Zyklus plus Filterzeiten plus Länge der PLC-Task.
Bei den Onboard-I/O gibt es die Möglichkeit, eine Task direkt über ein ex‐
ternes Ereignis zu starten, wenn ein Eingang gesetzt wird. Um dies zu reali‐
sieren, muss eine extern ereignisgesteuerte Task mit dem externen Ereignis
z. B. EVENT_Local_Input_Bit0 konfiguriert werden. Wenn diese Task höher‐
prior als die anderen Tasks ist, wird die Task sofort gestartet und die I/O-Da‐
ten werden gleich abgearbeitet.
Bosch Rexroth AG
SPS-Programmierung
Eingang
Ausgang
gesetzt
SPS
SPS
225/607
gesetzt
Zeit