WinCC flex - Strukturen und Variablen

larsibaby2000

Level-1
Beiträge
42
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

und zwar habe ich mal eine generelle Frage, es handelt sich um die Strukturen innerhalb von WinCC Flex 2008 SP1

Folgendes:
Ich habe eine Struktur angelegt welche 36 Worte lang ist, nun gehe ich ja in meine Variablen (richtig soweit?) lege mir eine Variable an mit dem Datentyp (in meinem Fall) Achse (Struktur) so die Adresse ist DB 301 DBW 0 gehe ich recht in der Annahme das er die Adresse als Startadresse nimmt? oder muss ich nun alle 36 Worte extra anlegen? Ich meine in der Struktur hat er ja den offset...

Ich arbeite zum ersten mal mit Strukturen habe aber auch leider nichts brauchbares gefunden bisher, vielleicht kennt sich jemand damit aus und kann kurz sagen ob ich auf dem Holzweg bin oder nicht....

Vielen Dank im Voraus....

Gruß
 
Ich habe eine Struktur angelegt welche 36 Worte lang ist, nun gehe ich ja in meine Variablen (richtig soweit?) lege mir eine Variable an mit dem Datentyp (in meinem Fall) Achse (Struktur) so die Adresse ist DB 301 DBW 0 gehe ich recht in der Annahme das er die Adresse als Startadresse nimmt? oder muss ich nun alle 36 Worte extra anlegen? Ich meine in der Struktur hat er ja den offset...
Die musst Du schon alle anlegen.

Zusammenhängend übergeben kannst Du nur Array Elemente.

Eine Structur ist ja nur eine Gliederung.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ok...verstehe, glaube ich zumindest...

Die Frage ist nun natürlich:

Ich habe einen Bildbaustein dort habe ich also meine Struktur eingelesen was soweit auch ganz gut geklappt hat, so wenn ich jetzt den BB in ein Bild einfüge lege ich ja unter Eigenschaften fest auf welche Variablen er schauen soll. Dort wird mir aber nur eine angezeigt?! Macht das WinCC flex das nicht automatisch? Wenn ich bedenke das nun meine Struktur 36 Worte lang ist und ich alle anlegen muss dann sollte doch da mehr als eine Eigenschaft zu sehen sein sonst macht das doch alles keinen Sinn!? Dann müsste er doch schon meckern wenn die Struktur länger als nen Wort is?!

Danke
Gruß Lars
 
alle anlegen - so ein Quatsch!
die Struktur wird angelegt,
dann kann man einer Variablen diese Struktur als Typ verpassen (adressiert wird das 1. Byte, alles andere ist Offset),
und diese Variable wird dann einem Grafikobjekt (z.B. ein Faceplate) zugewiesen und liefert alle in der Struktur enthaltenen Werte (in der Form "Variable.Wort25").

Das hilft sicher eher...
Sylvio
 
klingt für mich wesentlich plausibler !!!

da meine Struktur 36 Worte lang ist und ich auch nur eine Eigenschaft bekomme, wo sollte ich auch die anderen Var. zuweisen?!

Meine Var. (Achse1) schaut nun auf den DB301DBW0 also den Anfang vom DB und die Struktur erledigt den Rest anhand des offset, klingt für mich logisch !
 
Zurück
Oben