TwinCAT3 GVL Präfix

AutomatedDesign

Level-1
Beiträge
11
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Abend,
gibt es in der TwinCAT3 Engineering Shell eine Möglichkeit die globalen Variablen ohne ihren Präfix GVL. anzusprechen oder diesen zu entfernen? Ich verstehe, dass der Präfix dazu dient, Konfusion zu verhindern, jedoch bereitet er meiner selbst geschriebenen Software Probleme, da diese auch mit einer TwinCAT2 Maschine kommuniziert (Gleiche Variablen, gleiche Handles, jedoch heißen die globalen Variablen anders, z.B. TC2: .Counter und dann in TC3: GVL.Counter)

Mit freundlichen Grüßen
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Noch ein Nachtrag. Globale Variablen haben, wenn qualified_only verwendet wird nicht pauschal das "Präfix" GVL. Du kannst mehrere globale Variablenlisten anlegen und je nach deren Namen und aktivem qualified_only muss vor der Variable der Name der entsprechenden Liste angefügt werden. Bei ENUMS gibt es diese Funktionalität übrigens auch.
 
Zurück
Oben