# Plattform-Bibliothek

In der Anwenderbibliothek McpBase.lib sind die Datenstrukturen definiert, die im Rahmen der PLCopen-Spezifikationen als Referenz die Objekte darstellen, durch deren Anwendung die Bewegungsaufgaben gelöst werden sollen.

Die Referenzen sind als globale Variablen bereits in der Bibliothek vorhanden.

Weiterer zentraler Bestandteil dieser Bibliothek ist der FB MCV_PlatformBase, der in jeder SPS-Applikation instanziert werden muss, die Bewegungsaufgaben auf der Basis der PLCopen-Spezifikationen löst.

Dieser FB übernimmt die Aufgabe die Strukturen auf die Referenzen zu initialisieren und die Konsistenz der Schnittstelle HLI auf Seiten der MCE und der SPS zu prüfen. Erst wenn dieser FB seinen Ausgang „Done“ auf TRUE gesetzt hat, können Bewegungsaufträge erfolgreich über die FB der nachfolgend aufgeführten Motion-Bibliothek an den MC abgesetzt werden (siehe Frame_PLCopenP1 ).