2.2
Gliederung der Dokumentation
Jede Achse besteht aus einer Achsstruktur namens "Axis_ref_BkPlcMc", die aus verschiedenen
ausgelagerten Strukturen zusammengesetzt ist. In dieser Achsstruktur befinden sich alle Daten
(Laufzeitdaten sowie Parameterdaten) zu dieser Achse.
Bestimmte Bausteine müssen in jeder Applikation vorhanden sein um eine Achse überhaupt verfahren zu
können. Zu diesen Bausteinen zählen:
• MC_AxUtiStandardInit_BkPlcMc [} 171] : Initialisierung und Überwachung verschiedener Bestandteile
der Achse. Ein solcher FB sollte zyklisch aufgerufen werden. Erst nach einer erfolgreichen
Initialisierung dürfen Bausteine wie MC_Power_BkPlcMc usw. aufgerufen werden.
• MC_Power_BkPlcMc [} 19] : Der Funktionsbaustein dient zum Ansteuern eines externen Stellgeräts.
Der Baustein gibt Freigaben an z. B. Ventilendstufen oder Frequenzumrichter heraus.
• MC_AxStandardBody_BkPlcMc [} 170] : Der Funktionsbaustein ruft jeweils einen Baustein vom Typ
MC_AxRtEncoder_BkPlcMc [} 123]: Ermittlung der Istposition der Achse aus den
Eingangsinformationen einer Hardware-Baugruppe.
MC_AxRuntime_BkPlcMc [} 155]: Übernimmt die Profilgenerierung.
MC_AxRtFinish_BkPlcMc [} 164]: Anpassung des Stellwertes an die Besonderheiten der Achse
(Kennlinienlinearisierung)
MC_AxRtDrive_BkPlcMc [} 114]: Der Funktionsbaustein übernimmt die Aufbereitung des Stellwerts der
Achse für die Ausgabe auf einer Hardware-Baugruppe.
• MC_AxAdsCommServer_BkPlcMc [} 187] : Stellt die Verbindung zu PlcMcManager her und überwacht
diese. Dieser Baustein muss unabhängig von der Initialisierung aufgerufen werden. Nur so ist eine
Inbetriebnahme ohne bereits vorhandene Parameter möglich.
Optional sinnvolle Bausteine sind:
• MC_AxRtLoggerSpool_BkPlcMc [} 176] : Der Funktionsbaustein stellt sicher, dass der LogBuffer der
Library nicht überläuft.
• MC_AxParamDelayedSave_BkPlcMc: Führt ein automatisches Speichern der Achsparameter durch.
Für die Inbetriebnahme wird der so genannte "PlcMcManager" bereitgestellt. Dieser soll die Inbetriebnahme
der Anlage erleichtern, da wesentliche Einstellparameter in diesem Tool zusammengefasst dargestellt
werden.
TwinCAT PLC Hydraulics
Version: 1.2
Genereller Aufbau
9