Lokale Variablen

Mujo

Level-1
Beiträge
46
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
S7 usw. auf dem neusten Stand

Hallo!

Beispiel: Wenn ich Von M8.0 bis M9.7 die Bits einzeln beschreib dann kann ich das MW8 nehmen und komplett diesen Zustand irgendwo hin transferieren!

Geht das auch mit lokal definierten Variablen in einem FC. Ich lege lokal lauter Variablen an vom Typ BOOL. Kann ich nun zusammengefasst irgendwie auf diesen Bereich zugreifen wie im obigen Beispiel.

Möchte also lokal einzeln beschreiben und dann das WORD oder DWORD irgendwo hintransferieren (global).

Grüsse und Danke!
 
Nach Möglichkeit sollte man auch bei Lokaldaten die absolute Adressierung vermeiden und immer mit symbolischer Adressierung arbeiten. Bei einer eventuellen Erweiterung der Lokaldatentabelle muss der Programmcode dann nicht verändert werden.

Hier also mal zwei Programmbeispiele mit symbolischer Adressierung für den Datentyp WORD.

Gruß Kai
 

Anhänge

  • OB1.pdf
    3,5 KB · Aufrufe: 27
  • FC200.pdf
    4,5 KB · Aufrufe: 44
  • FC210.pdf
    4,6 KB · Aufrufe: 22
Und hier noch mal zwei Programmbeispiele für die symbolische Adressierung mit dem Datentyp DWORD.

Gruß Kai
 

Anhänge

  • OB1.pdf
    5 KB · Aufrufe: 17
  • FC100.pdf
    6,5 KB · Aufrufe: 19
  • FC110.pdf
    6,6 KB · Aufrufe: 13
Zurück
Oben