Indizierter Zugriff SCL Portal V11

Freddy

Level-1
Beiträge
44
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Liebe SPS Freunde

SCL in Portal V11

Ich stehe vor einem sehr simplen Problem, jedoch finde ich den Fehler nicht.


Ich will über eine Variabel ein Merkerwort aufrufen.

MW[#test] := 10; ---> funktioniert nicht MW wird rot markiert

MW[10] := 10; ---> funktioniert nicht MW wird rot markiert

A[0,0] := false; ---> funktioniert nicht A wird rot markiert

A[#test1,#test2] := false; ---> funktioniert nicht A wird rot markiert

DB11.DW[#test] := 10; ---> funktioniert nicht DW wird rot markiert

DB11.DW[10] := 10; ---> funktioniert nicht DW wird rot markiert


Ich hoffe Ihr könnt mir sagen wo der Fehler liegt.

Im Anhang findet ihr noch die Siemens Anleitung zu SCL aber eben ich benutze schon das Portal.

Folgendes Thema wurde schon mal behandelt mit word_to_block jedoch muss es doch so möglich sein wenn es in der Anleitung steht oder täusche ich mich?

http://www.sps-foren.de/showthread.php/17914-Indizierter-Zugriff-auf-Datenbaustein-im-SCL
http://www.sps-foren.de/showthread.php/36231-indizierter-Zugriff-auf-DB


Danke im Voraus

Gruss Freddy
 

Anhänge

  • Indizierter Zugriff auf Datenbausteine.pdf
    68,1 KB · Aufrufe: 29
  • Indizierter Zugriff auf Speicherbereiche der CPU.pdf
    67,9 KB · Aufrufe: 22
Zuletzt bearbeitet:
Wenn ich recht erinnere wurde doch von eckiger auf runde Klammer umgestellt oder? Ich kann es nicht mehr genau sagen, probiere es doch bitte mal mit runden Klammern aus.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Ralle du bist super Danke vielmal

Ich dachte zwar das hätte ich auch probiert aber wird wohl nur was ändliches gewesen sein =)


Das Funktioniert wunderbar:

wobei #h3 vom Datentyp INT / DINT sein muss

EW(10) := 40;
EW(#h3) := 40;
MW(#h3) := 40;
MD(#h3) := 40;
AW(#h3) := 40;
%DB1.DB(#h3):= 40;
%DB1.DW(#h3):= 40;
%DB1.DD(#h3):= 40;
EX(124,1) := true;
MX(124,1) := true;
AX(124,1) := true;
MX(#h3,#h3) := true;




Gruss Freddy
 
Hab da nochmals ne Frage:

Ist es auch möglich auf Peripheriewörter usw. Zuzugreifen?

PAW / PEW

Danke im Voraus

Gruss Manu
 
Zurück
Oben