TIA 2-Dimensionale Arrayvariable in TIA-V11 HMI (TP700)

StGo

Level-1
Beiträge
84
Reaktionspunkte
6
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich brauche eine 2-dimensionales Array (ca. 100 x 100 Int) in einem TP700 (projektiert mit TIA V11).
Als interne Variable über den Editor habe ich es nicht geschafft.
Könnte ich ein solches GLOBALES Array per Script definieren und beschreiben (z.B. bei Runtime-Start), so dass ich in anderen Scripten auf die Array-Elemente zugreifen kann?

Danke für Eure Unterstützung
StGo
 
Hallo,
du mußt dir anschauen, wie es von der Adress-Zuordnung her aufgenommen wird.
Ich habe das so in Erinnerung, dass es in der Visu zu einem eindimensionalen Array mit in deinem Fall 10000 INT-Variablen wird. Falls ich da Recht haben sollte dann mußt du es von der Adressierung in einem Script auch genauso behandeln - die Reihen stehen dann in dem Fall hintereinander ...

Gruß
Larry
 
Aus Siemens Informationssystem für TIA Portal:

Grundlagen zu Arrays

......

Einschränkungen
Für die Verwendung von Arrays gibt es folgende Einschränkungen:


  • Arrays stehen lediglich in Projekten für Runtime Advanced und Panels zur Verfügung, für Runtime Professional sind Arrayvariablen nicht verfügbar.
  • Ein Array darf lediglich eine Dimension enthalten.
  • Der untere Index eines Arrays muss bei "0" beginnen.
 
Zurück
Oben