Funktionsbaustein MCV_P4_PLATFORM

Hinweis

notice

Festlegung für die MCP

  1. Die generischen FB „MCV_AxesGroup“ der PLCopen-Achsgruppen werden in der ISG-MCP instanziert und sind im FB MCV_P4_PLATFORM implementiert.
  2. In jeder SPS-Applikation, die Bewegungsaufgaben unter Verwendung von FB nach den PLCopen-Spezifikationen Part 4 löst, muss zyklisch genau eine Instanz des FB MCV_P4_PLATFORM vor der Berechnung der FB zur Lösung der Bewegungsaufgabe durchrechnen.
  3. Für die Instanzierung und den Aufruf aller PLCopen-FB, die zur Programmierung der Applikation (z.B. Bewegungsablauf) dienen, hat der Anwendungsprogrammierer in einem Applikationsprogramm zu sorgen.
  4. Vor dem erstmaligen Aufruf der Instanz von MCV_P4_PLATFORM muss das HLI (Schnittstelle zum MC) initialisiert sein und die Instanz des FB MCV_PlatformBase muss die erfolgreiche Initialisierung der MCP melden.
SPS-Basisprogramm für Achsgruppen-Applikationen in CoDeSys-Umgebung
Abb.: SPS-Basisprogramm für Achsgruppen-Applikationen in CoDeSys-Umgebung

Im Funktionsblock MCV_P4_PLATFORM wird in der Initialisierungsphase jeder Achsgruppe eine Struktur AXES_GROUP_REF zugeordnet, die als Elemente des global definierten Feldes gAxesGroupRef vorliegen.