Hat jemand Erfahrungen vom Benutzen von IN_OUT-Variablen im Aufruf von FBs? Vor allem wäre es interessant, ob IN_OUT-Variablen sehr viel mehr Speicherplatz belegen als IN- Variablen.
Vielen Dank für Hinweise.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In-Out Variablen sollten weniger speicher benötigen als eine in Varaiable. Da nicht wirklich der inhalt übergeben wird sondern die Referenz zu Varaiablen.
Nachteil bei Codesys 2.x ist das im FB keine Online Anzeige der in-out Variable möglich ist.
Ein weitere Nachteil ist das bei ein IN-OUT als BOOL bei beschalten des FB kein BOOL mit feste Adresse AT%IX0.0 zugewiesen werden kann.
Also ich verwende IN-OUT nur wenn es wirklich nötig ist!
mfg Jochen
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hat jemand Erfahrungen vom Benutzen von IN_OUT-Variablen im Aufruf von FBs? Vor allem wäre es interessant, ob IN_OUT-Variablen sehr viel mehr Speicherplatz belegen als IN- Variablen.
Vielen Dank für Hinweise.
Hallo
Nachteil bei Codesys 2.x ist das im FB keine Online Anzeige der in-out Variable möglich ist.
Ein weitere Nachteil ist das bei ein IN-OUT als BOOL bei beschalten des FB kein BOOL mit feste Adresse AT%IX0.0 zugewiesen werden kann.
Also ich verwende IN-OUT nur wenn es wirklich nötig ist!
mfg Jochen
Mahlzeit
IN_OUT Variablen belegen GAR KEINEN zusätzlichen Speicher, weils nur ein Zeiger auf sowieso schon verwendeten Speicher ist.
Gruss
Erik