Hallo,
bislang wurde die Software einer Anlage immer mit Twincat 3 4018 programmiert.
Auf Wunsch des Kunden sollten wir nun auf 4022 upgraden.
Die durch Compileränderungen nun entstandenen Fehler konnten behoben werden, allerdings stehen ein Haufen Warnungen der selben Art an.
"Zugriff auf VAR_IN_OUT 'Variable' deklariert in 'FB' von externem Kontext 'Methode'.
Mir ist bewusst, dass es sich hier nur um eine Warnung handelt, allerdings sollte das Projekt frei von Fehlern und Warnungen sein..
Wie wäre hier das richtige Vorgehen, wenn man aus einer Methode auf eine VAR_IN_OUT Variable desselben FBs zugreifen möchte?
screen.jpg
bislang wurde die Software einer Anlage immer mit Twincat 3 4018 programmiert.
Auf Wunsch des Kunden sollten wir nun auf 4022 upgraden.
Die durch Compileränderungen nun entstandenen Fehler konnten behoben werden, allerdings stehen ein Haufen Warnungen der selben Art an.
"Zugriff auf VAR_IN_OUT 'Variable' deklariert in 'FB' von externem Kontext 'Methode'.
Mir ist bewusst, dass es sich hier nur um eine Warnung handelt, allerdings sollte das Projekt frei von Fehlern und Warnungen sein..
Wie wäre hier das richtige Vorgehen, wenn man aus einer Methode auf eine VAR_IN_OUT Variable desselben FBs zugreifen möchte?
screen.jpg