DOK-INDRV*-MLD-SYSLIB*-FK07-DE-P
Rexroth IndraDrive Rexroth IndraMotion MLD Bibliothek
1.11
MX_Base.lib
1.11.1
Einleitung
Namensraum
1.11.2
"Tools" - Allgemeine Funktionen und Funktionsbausteine
Übersicht
In den folgenden Bibliotheken sind
●
allgemeine Funktionen,
●
Funktionsbausteine/Funktionen zur Antriebsregelung,
●
Funktionen für Diagnose,
●
Funktionsbausteine/Funktionen für Parameter,
●
Funktionen für Skalierung,
●
Datentypen bzw. Strukturen,
●
zyklische Parameter als Direktvariable (systemglobale Variable) und
●
Achsstrukturen [bei Mehrachssystem (MLD-Systemmodus)] enthalten.
Zielsystem
IndraDrive MPH02
IndraDrive MP03
IndraDrive MP04
IndraDrive MP05
IndraDrive MP06
IndraDrive MP07
IndraDrive MP08
Tab. 1-112:
Bibliotheksnamen in Abhängigkeit von den Zielsystemen
Wenn ein neues Projekt mit einem IndraDrive-Zielsystem angelegt wird, wird
die entsprechende "Base"-Bibliothek automatisch an das Projekt gebunden
und ist sichtbar.
Alle Funktionsbausteine der "Base"-Bibliotheken beginnen mit dem Präfix
"MX_", "MC_" oder "MB_". "MX" steht für Funktionsbausteine die speziell für
die Antriebs-SPS programmiert sind. "MC" steht für systemunabhängige,
100-prozentige
PLCopen-Funktionsbausteine.
systemunabhängige
Funktionalitäten. "MB"-Funktionsbausteine sind nicht PLCopen-zertifiziert,
orientieren sich aber an diesem Standard.
Funktionen beginnen mit dem Präfix "MX_f".
Public-Datentypen beginnen i. d. R. mit "MX_" und werden großgeschrieben.
Interne Datentypen beginnen mit "INT_MX_" und werden großgeschrieben.
●
ATAN2
●
MX_fGetFreeTicks
●
MX_fGetHighResTime
●
MX_fHighResTimerTicks_to_us
●
MX_IECTaskGetLoad
●
MX_PositionLoopEventInfo
*
steht erst ab dem Zielsystem "IndraDrive MP05" zur Verfügung
1
Bosch Rexroth AG
Rexroth IndraDrive-Firmware-Bibliotheken
Bibliothek
Base_MPH02.lib
Base_MP03.lib
MX_Base.lib
Funktionsbausteine
mit
*1
*1
109/249
"MB"
steht
für
motionorientierten