TIA Einfaches Array der SPS für Webausgabe adressieren

Brubbel

Level-1
Beiträge
7
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Forum,
ich erstelle eine Webseite und hole mir dazu per AJAX, Werte aus der SPS. Das funktioniert auch soweit wunderbar. Nun habe ich ein Array in der SPS, welches ich offenbar nicht richtig ansprechen kann.

Das Array sieht so aus:
2022-01-26 16_33_43-Window.png

Das Array liegt im Baustein "Datenbank".

Ich habe eine externe Datei, in der ich die Variablen, die ich haben möchte, entsprechend angebe. Im obigen Beispiel dachte ich, ich könnte die Werte über

Code:
:="Datenbank".statArray[0]:,:="Datenbank".statArray[1]:,:="Datenbank".statArray[2]:

erhalten und in meinem Javascript verarbeiten. Leider wird mir schon beim Erzeugen der Web-Bausteine die Warnung ausgeworfen:


Code:
WebInt: PLC-Variable "Datenbank".statArray[0] nicht gefunden.
WebInt: PLC-Variable "Datenbank".statArray[1] nicht gefunden.
WebInt: PLC-Variable "Datenbank".statArray[2] nicht gefunden.

Ich habe schon alle möglichen Kombinationen ausprobiert und finde keine richtige Schreibweise. Könnte mir bitte jemand mit der richtigen Vorgehensweise unter die Arme greifen?

1000 Dank euch!
 
Ich habe die folgende funktionierende Schreibweise gefunden:

Code:
:="Datenbank"."statArray"[0]:,:="Datenbank"."statArray"[1]:,:="Datenbank"."statArray"[2]:

Also zusätzliche Anführungszeichen und dann geht es (zumindest in meinem Fall)!
 
Zurück
Oben