-> Hier kostenlos registrieren
Hallo,
ich verwende das B&R AS 2.7. Mir ist aufgefallen das sich
Variablen die einmal als global deklariert wurden anscheinend nicht mehr löschen lassen:
1) Eine globale Variable (INT) wurde gelöscht und das Programm neu kompiliert. Wenn der Vairablen Name in einem anderen Programmteil erneut verwendet wird lässt sich nur INT als Datentypü auswählen.
2) Eine versehentlich als global angelegte Variable wird als lokal umdefiniert. Nach dem kompilieren erscheint die Warnung das eine globale und eine lokale Variable mit dem selben Namen existieren.
Es scheint so als wenn die Variable noch in einem Teil deklariert ist auf den ich über das AS keinen Zugriff habe. Der versuch die Variablen im Projektordner zu finden und direkt zu löschen brachte bis jetzt auch nichts. Kennt jemand die Ursache und eine Lösung?
Eine merkwürdigkeit habe ich noch vestgestellt (deshalb lassen sich diese Variablen auch nicht über 'Alles Neu erstellen' löschen können). Im Watch Fenster kann ich nicht mehr auf alle Variablen zugreifen. Es werden nur einige Variablen angeboten. Leider finde ich den Grund nicht und komme hier auch nicht weiter. Ich denke dies hat auch mit einer Merkwürdigkeit ber der Funktion 'Alles neu erstellen' zu tun. Die optionen 'nicht mehr benötigte Globale Varieblen löschen' etc. sind ausgegraut. Es lassen sich nur noch die lokalen Variablen automatisch eleminieren.
Kennt jemand hier Hilfe?
Besten Dank und Gruß
André
ich verwende das B&R AS 2.7. Mir ist aufgefallen das sich
Variablen die einmal als global deklariert wurden anscheinend nicht mehr löschen lassen:
1) Eine globale Variable (INT) wurde gelöscht und das Programm neu kompiliert. Wenn der Vairablen Name in einem anderen Programmteil erneut verwendet wird lässt sich nur INT als Datentypü auswählen.
2) Eine versehentlich als global angelegte Variable wird als lokal umdefiniert. Nach dem kompilieren erscheint die Warnung das eine globale und eine lokale Variable mit dem selben Namen existieren.
Es scheint so als wenn die Variable noch in einem Teil deklariert ist auf den ich über das AS keinen Zugriff habe. Der versuch die Variablen im Projektordner zu finden und direkt zu löschen brachte bis jetzt auch nichts. Kennt jemand die Ursache und eine Lösung?
Eine merkwürdigkeit habe ich noch vestgestellt (deshalb lassen sich diese Variablen auch nicht über 'Alles Neu erstellen' löschen können). Im Watch Fenster kann ich nicht mehr auf alle Variablen zugreifen. Es werden nur einige Variablen angeboten. Leider finde ich den Grund nicht und komme hier auch nicht weiter. Ich denke dies hat auch mit einer Merkwürdigkeit ber der Funktion 'Alles neu erstellen' zu tun. Die optionen 'nicht mehr benötigte Globale Varieblen löschen' etc. sind ausgegraut. Es lassen sich nur noch die lokalen Variablen automatisch eleminieren.
Kennt jemand hier Hilfe?
Besten Dank und Gruß
André