E!Cockpit

calvin

Level-2
Beiträge
20
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag liebe SPS freunde,
Ich habe folgendes probelm:
Ich will werte in die Standart tabelle von der E!Cockpit Visu Schreiben , dabei Benutze ich ein array Mit drei Dimensionen.
Strommessung : array (0..50, 0..50, 0..50) of int.
Nun wird mir gesagt das ich nur maximal 2 Dimensionen benutzen darf. Wie stelle ich es dann an das ich 3 Spalten haben in der ich 3 verschiedene Messwerte hineinschreiben kann.

Danke schonmal im vorraus.
 
Das wird nicht funktionieren da der Zeilenindex ein INT ist und somit nur 32768 Zeilen adressiert werden können.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich fürchte Du bringst da etwas durcheinander. Ich vermute Du möchtest gleichzeitig den Strom von drei Phasen messen und insgesamt 50 Messwerte haben. Da benötigst Du erstmal eine Struktur mit drei Variablen, z.B.
Code:
TYPE ST_Current :
STRUCT
    rPhase1    : REAL;
    rPhase2    : REAL;
    rPhase3    : REAL;
END_STRUCT
END_TYPE
Und davon erzeugst Du dann ein Array mit 50 Einträgen.
 
Zurück
Oben