der den gesammten Speicher ausfüllt, was passiert dann mit freie vergebenen Variablen? Werden diese dann einfach zufällig darin abgelegt, oder bekomm ich Fehler durch einen vollen Speicher?
Versuch macht zwar kluch, nur hab ich leider nur die Möglichkeit z.Z. "offlline" in der CoDeSys Simulation zu testen. Hier tauchen die frei vergebenen Variablen nicht im Merkerbereich auf. Mach ich den Merkerbereich aber zu groß, meldet sich das Programm. Wo sind die freien Variablen hin?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Soweit ich die direkte Adressierung verstanden habe bewirkt sie nur, dass ich sagen kann wo meine Variablen liegen sollen. Eine Trennung zwischen Merkerbereich und Speicher für frei vergebene Variablen war mir nicht bekannt.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo,
wenn ich einen Merkerbereich deffiniere
Feld AT %MD0 : ARRAY [0..4095] OF DWORD;
der den gesammten Speicher ausfüllt, was passiert dann mit freie vergebenen Variablen? Werden diese dann einfach zufällig darin abgelegt, oder bekomm ich Fehler durch einen vollen Speicher?
Versuch macht zwar kluch, nur hab ich leider nur die Möglichkeit z.Z. "offlline" in der CoDeSys Simulation zu testen. Hier tauchen die frei vergebenen Variablen nicht im Merkerbereich auf. Mach ich den Merkerbereich aber zu groß, meldet sich das Programm. Wo sind die freien Variablen hin?
Die Frei vergebenen Variagblen haben ein eigenen Speiecherbereich.
nicht im Bereich von Merker;Eingänge;Ausgänge....
Nur in CoDeSys, oder generell?
Soweit ich die direkte Adressierung verstanden habe bewirkt sie nur, dass ich sagen kann wo meine Variablen liegen sollen. Eine Trennung zwischen Merkerbereich und Speicher für frei vergebene Variablen war mir nicht bekannt.