08.01.2024 13:39 | |
Beigetreten: 01.02.2021 Letzter Bes: 15.10.2024 Beiträge: 1432 Bewertung: (146)
|
Häufig kommen in einer Maschine mehre verschiedene Achstypen zum Einsatz oder Maschinen bestehen aus mehreren standardisierten technologischen Einheiten. Um hier die Anwendersoftware ebenfalls weiter standardisieren zu können steht uns seit der Version 18 des TIA -Portals die Möglichkeit zur Verfügung Referenzen auf Technologieobjekte zu erstellen. Anwendung Diese Funktion ermöglicht es nun, mit nur einer Anweisung, den Zustand mehrere Technologieobjekte in einer Schleife zu erfassen, mehrere Achsen zu konfigurieren oder achstypunabhängig MC-Anweisungen wie z.B. MC_POWER, MC_RESET, MC_HALT etc. auszuführen. Hierfür ist die Zuweisung von Technologieobjekten zu einem Array [0..Max] of DB_Any erforderlich. Dies kann einmalig beispielsweise in einem Startup OB vorgenommen werden. Im Funktionsbaustein wird mit dem Erstellen einer „Temp“-Variable z.B. vom Typ: "REF_TO TO_PositioningAxis" der Zugriff die Technologieobjekte ermöglicht. Somit können nun die Zustände gelesen bzw. Werte geschrieben werden. Dies beinhaltet Sollwertvorgaben sowie auch Konfigurationsdaten. Mögliche Datentypen auf Temp-Variablen sind
Weitere Informationen finden sich im Anwendungsbeispiel SIMATIC S7-1500T: Verwendung von "REF_TO" und "DB_ANY" mit Technologieobjekten oder im Funktionshandbuch SIMATIC S7-1500 S7-1500/S7-1500T Motion Control-Überblick V8.0 ab STEP 7 V19 Hinweis: Viele Grüße, |
Zuletzt bearbeitet von: Jen_Moderator am: 01/09/2024 08:46:27Link optimiert. |
|
Folgen Sie uns auf