Vorname Nachname
Level-1
- Beiträge
- 9
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo Leute,
ich habe mal eine Frage zum Zugriff auf ein Array („Meld“), bestehend aus Wörtern (Array [0..49] of Word).
Dieses Array ist in meinem FB als statische Variable vorhanden. Da sich in diesem Array eine wechselnde Anzahl von Meldungen befinden, möchte ich indirekt adressiert (in AWL!) auf diese zugreifen. Ich habe ein sehr gutes Beispiel hierzu unter folgendem Link gefunden: http://www.sps-forum.de/simatic/6166-indirekte-adressierung-array.html
In diesem Beispiel befindet sich das Array im Temp-Bereich des FBs und kann somit mit LW (Local-Word) aufgerufen werden.
Aber wie funktioniert dieser Aufruf bei meinem Array („Meld“)?
Vielen Dank für eure Hilfe!!
ich habe mal eine Frage zum Zugriff auf ein Array („Meld“), bestehend aus Wörtern (Array [0..49] of Word).
Dieses Array ist in meinem FB als statische Variable vorhanden. Da sich in diesem Array eine wechselnde Anzahl von Meldungen befinden, möchte ich indirekt adressiert (in AWL!) auf diese zugreifen. Ich habe ein sehr gutes Beispiel hierzu unter folgendem Link gefunden: http://www.sps-forum.de/simatic/6166-indirekte-adressierung-array.html
In diesem Beispiel befindet sich das Array im Temp-Bereich des FBs und kann somit mit LW (Local-Word) aufgerufen werden.
Code:
L LW [AR1,P#0.0]
Aber wie funktioniert dieser Aufruf bei meinem Array („Meld“)?
Code:
L Meld[AR1,P#0.0] // So geht’s nicht!
Vielen Dank für eure Hilfe!!