Beispiel: Globale Variablenlisten

TwinCAT PLC Control

Nach Import einer, im TwinCAT System Manager mit Export Variablen Info... exportierten Datei, erscheint unter Ressourcen im Ordner Global_Variables eine Variablenliste mit dem Namen TwinCAT_Import.

Beispiel: Globale Variablenlisten 1:

Die Variablen setzen sich aus dem, im System Manager konfigurierten, Namen und dem Typ der Klemme, sowie der Kanalnummer und der Bedeutung der Klemmenvariablen zusammen. Die Adresse im lokalen BC Prozessabbild (in IEC61131-3 Notation), sowie der Datentyp der Variablen werden angegeben.

Die Variablen der Zeilen 2 bis 8 sind über den Feldbus zu übertragende Ein-/Ausgangsvariablen (SPS Variablen). Sie dienen zum Datenaustausch zwischen dem BC SPS-Programm und dem übergeordneten Steuerungssystem. Sie können z.B. mit TwinCAT PLC, TwinCAT OPC oder über ADS auf Applikationsebene weiterverarbeitetet werden. Beispielsweise sind die, für das Prozessabbild der Ausgänge deklarierte Austauschvariablen (Zeile 2, 3, u. 4), Eingänge im übergeordneten Steuerungssystem. Die Variablen der Zeile 5 - 8 sind dementsprechend Ausgänge des übergeordneten Steuerungssystems.

Im lokalen BC Prozessabbild fangen die zu übertragenden Austauschvariablen ab dem Offset 128 an (wie im Beispiel zu sehen). Allerdings ist dieser Offset auch in einem System Manager-Dialog einstellbar, falls notwendig.

Einzelheiten zu den verschiedenen Beckhoff Busklemmen-Typen (z.B. Bedeutung der Bezeichnungen Ctrl und State und Data_x) sind unter Klemmen - Technische Referenz beschrieben.