Herunterladen Inhalt Inhalt Diese Seite drucken

Weitere Hintergrundinformationen Zum Koppelspeicher - Schleicher ProNumeric XCI 600 Betriebsanleitung

Inhaltsverzeichnis

Werbung

Der Koppelspeicher
10.5

Weitere Hintergrundinformationen zum Koppelspeicher

Betriebsanleitung ProNumeric XCI 600 Version 05/15
Beim Einfügen des Koppelspeichers in ein SPS-Projekt werden folgende
Elemente hinzugefügt bzw. aktualisiert:
 Das Datentyp-Arbeitsblatt SharedMemory_Types; hier ist die
Datenstruktur des Koppelspeichers deklariert.
 Die globalen Variablen plcMem (für SPS-Steuerungen) bzw. cncMem (für
CNC-Steuerungen). Siehe Arbeitsblatt Global_Variables, Gruppe
SharedMemory_Variables.
Diese Variablen repräsentieren den gesamten nichtremanenten (non
retain) Bereich des Koppelspeichers. Über die Punktschreibweise kann
das SPS-Programm wie oben erläutert auf die einzelnen Komponenten
(Variablen) des Koppelspeichers zugreifen.
Ab der Koppelspeicher-Version 8 existiert für CNC-Steuerungen neben
dem nichtremanenten auch ein remanenter (retain) Bereich des
Koppelspeichers. Die Werte der Variablen dieses Bereiches bleiben im
Gegensatz zum nichtremanenten Bereich auch nach dem Ausschalten
der Steuerung erhalten. Hierfür wird zusätzlich die globale Variable
cncRMem eingefügt.
 Die globalen Variablen cmpS..., cmeS..., cmcS..., cmsS...,
cmaS.... Siehe Arbeitsblatt Global_Variables, Gruppen PLC_Common,
CNC_Common, CNC_System_x (x steht für die Nummer des CNC-
Teilsystems, für jedes Teilsystem existiert eine solche Gruppe mit
systemspezifischen Variablen) und CNC_Axis_y (y steht für die Nummer
der CNC-Achse, für jede CNC-Achse existiert eine solche Gruppe mit
achsspezifischen Variablen).
Diese Variablen sind für den Zugriff von Visualisierungssystemen oder
ähnlichen Programmen auf den Koppelspeicher vorgesehen. Sie stellen
den gesamten Koppelspeicher über die OPC-Schnittstelle zur
Verfügung.Diese Variablen stellen den Koppelspeicher in unstrukturierter
Form zur Verfügung. Es werden nur einfache Datentypen (BOOL, DINT,
REAL, STRING) und Felder von einfachen Datentypen verwendet. Diese
Vorgehensweise ist erforderlich, da strukturierte Daten (wie sie die
Variablen plcMem und cncMem beinhalten) nicht über die OPC-
Schnittstelle übertragen werden können.
79

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis