SCOPE: Speicherbereich der V.E-Variable

In Abhängigkeit vom Verwendungszweck werden V.E-Variable entweder dem kanalspezifischen (var[?].scope = CHANNEL) oder dem globalen Speicherbereich (var[?].scope = GLOBAL) zugeordnet. Die beiden Speicherbereiche sind gleich groß und werden z.B. bei TwinCAT über den SystemManager: CNC-Konfiguration, CNC-Task GEO, Reiter HLI, Feld VE (Eingabe Anzahl) oder in der Hochlaufliste über den Parameter ext_var_max eingestellt.

Der kanalspezifische Speicherbereich ist ausschließlich einem NC-Kanal zugeordnet, während der globale Speicherbereich von jedem NC-Kanal der Steuerung beschrieben bzw. gelesen werden kann.

Aus Sicht der SPS existiert diese Trennung nicht, für sie sind alle Speicherbereiche gleichwertig. Sie kann über mehrere Adresszeiger jeden der Speicher lesend und schreibend erreichen. Aus Sicht der SPS existieren 1+Kanalanzahl, also minimum 2 Speicherbereiche.